[LyX/master] remove \numeric font property (file foramt change)

Udi Fogiel <[email protected]> Tue, 14 Jul 2026 17:45:32 +0000
Newsgroups gmane.editors.lyx.cvs
Message-ID <[email protected]>
commit b7f942e27d415c6afe4f7fba58cfc7e44652b0b1
Author: Udi Fogiel <[email protected]>
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(-)
-- 
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs