[LyX/master] remove \numeric font property (file foramt change)
Udi Fogiel
ufogiel at lyx.org
Tue Jul 14 17:45:32 UTC 2026
commit b7f942e27d415c6afe4f7fba58cfc7e44652b0b1
Author: Udi Fogiel <ufogiel at lyx.org>
Date: Tue Jul 14 19:12:42 2026 +0300
remove \numeric font property (file foramt change)
As described in #6910 and #11267
this property causes problems.
This commit removes the \numeric font property
and instead mark numeric sequences direcly
development/FORMAT | 6 +
lib/lyx2lyx/lyx_2_6.py | 163 ++++++++++++++++++++-
src/BufferView.cpp | 3 +-
src/Cursor.cpp | 18 +--
src/Font.cpp | 72 ++-------
src/Font.h | 9 +-
src/FontInfo.cpp | 4 -
src/FontInfo.h | 8 +-
src/LyXRC.cpp | 16 --
src/LyXRC.h | 3 -
src/Paragraph.cpp | 123 ++++++++++++++++
src/Paragraph.h | 2 +
src/Row.cpp | 34 ++---
src/Row.h | 22 +--
src/RowPainter.cpp | 9 +-
src/Text.cpp | 65 +-------
src/Text.h | 2 -
src/TextMetrics.cpp | 32 ++--
src/frontends/NullPainter.h | 6 +-
src/frontends/Painter.h | 12 +-
src/frontends/qt/GuiCompleter.cpp | 2 +-
src/frontends/qt/GuiPainter.cpp | 11 +-
src/frontends/qt/GuiPainter.h | 10 +-
src/tex2lyx/test/CJK.lyx.lyx | 2 +-
src/tex2lyx/test/CJKutf8.lyx.lyx | 2 +-
src/tex2lyx/test/DummyDocument.lyx.lyx | 2 +-
src/tex2lyx/test/Dummy~Document.lyx.lyx | 2 +-
src/tex2lyx/test/XeTeX-polyglossia.lyx.lyx | 2 +-
src/tex2lyx/test/algo2e.lyx.lyx | 2 +-
src/tex2lyx/test/beamer.lyx.lyx | 2 +-
.../test/box-color-size-space-align.lyx.lyx | 2 +-
src/tex2lyx/test/listpreamble.lyx.lyx | 2 +-
src/tex2lyx/test/tabular-x-test.lyx.lyx | 2 +-
src/tex2lyx/test/test-insets-basic.lyx.lyx | 2 +-
src/tex2lyx/test/test-insets.lyx.lyx | 2 +-
src/tex2lyx/test/test-memoir.lyx.lyx | 2 +-
src/tex2lyx/test/test-minted.lyx.lyx | 2 +-
src/tex2lyx/test/test-modules.lyx.lyx | 2 +-
src/tex2lyx/test/test-refstyle-theorems.lyx.lyx | 2 +-
src/tex2lyx/test/test-scr.lyx.lyx | 2 +-
src/tex2lyx/test/test-structure.lyx.lyx | 2 +-
src/tex2lyx/test/test.lyx.lyx | 2 +-
src/tex2lyx/test/verbatim.lyx.lyx | 2 +-
src/version.h | 4 +-
44 files changed, 424 insertions(+), 252 deletions(-)
More information about the lyx-cvs
mailing list