[LyX features/features/indexmacros] Document new inset features

2022-10-31 Thread Juergen Spitzmueller
The branch, features/indexmacros, has been updated. - Log - commit f4d588cea5ec175051adf264f4182d1aed8dfd66 Author: Juergen Spitzmueller Date: Mon Oct 31 19:26:39 2022 +0100 Document new inset features diff --git a/lib/doc/U

[LyX/master] Merge branch 'master' into features/indexmacros

2022-10-31 Thread Juergen Spitzmueller
commit 5093e39170f16fa685208f5ef1f9a6584f69c5dd Merge: 7d7b21e 50403c4 Author: Juergen Spitzmueller Date: Tue Apr 19 11:54:11 2022 +0200 Merge branch 'master' into features/indexmacros src/Cursor.cpp |1 + 1 files changed, 1 insertions(+), 0 deletions(-) -- lyx-cvs mailing list lyx-c

[LyX/master] InsetIndex: add a comment.

2022-10-31 Thread Thibaut Cuvelier
commit 758792f6d60262534b4f4fdb63ac401360dac724 Author: Thibaut Cuvelier Date: Mon Apr 25 03:10:45 2022 +0200 InsetIndex: add a comment. --- src/insets/InsetIndex.cpp |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/insets/InsetIndex.cpp b/src/insets/InsetIndex

[LyX/master] Merge branch 'master' into features/indexmacros

2022-10-31 Thread Juergen Spitzmueller
commit 891731992484202e40d4fd67dab2672510070145 Merge: 5093e39 40a331a Author: Juergen Spitzmueller Date: Wed Apr 20 08:38:12 2022 +0200 Merge branch 'master' into features/indexmacros po/de.po| 34 --- po/fr.gmo | Bin 627646 ->

[LyX/master] InsetIndex: add a few comments.

2022-10-31 Thread Thibaut Cuvelier
commit b5418f0d29a022ff13e6ae6f9402dbbfd8b826bf Author: Thibaut Cuvelier Date: Mon Apr 25 03:14:24 2022 +0200 InsetIndex: add a few comments. --- src/insets/InsetIndex.cpp |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/insets/InsetIndex.cpp b/src/insets/Inset

[LyX/master] InsetIndex: add a method hasSubentries.

2022-10-31 Thread Thibaut Cuvelier
commit 5c80671740ec803be7ce35b1f1844ffa438575a2 Author: Thibaut Cuvelier Date: Mon Apr 25 03:34:29 2022 +0200 InsetIndex: add a method hasSubentries. --- src/insets/InsetIndex.cpp | 17 + src/insets/InsetIndex.h |2 ++ 2 files changed, 19 insertions(+), 0 deletions(

[LyX/master] InsetIndex: simplify the implementation of the has* methods.

2022-10-31 Thread Thibaut Cuvelier
commit 54a519a0893af33220dea91bef55f8a5d71b907c Author: Thibaut Cuvelier Date: Mon Apr 25 03:40:06 2022 +0200 InsetIndex: simplify the implementation of the has* methods. --- src/insets/InsetIndex.cpp | 48 1 files changed, 22 insertions(+), 2

[LyX/master] Introduce InsetIndexMacros

2022-10-31 Thread Juergen Spitzmueller
commit 7d7b21ec3e60f0186929016d89a0dfeb4ad8c60f Author: Juergen Spitzmueller Date: Tue Apr 19 11:46:08 2022 +0200 Introduce InsetIndexMacros This adds native macros for subindexes (!level), |see and |seealso as well as native support for ranges |( |) and pagination format -

[LyX/master] InsetIndex: refactor IndexEntry to be a full-fledged class, hiding its implementation details better than before.

2022-10-31 Thread Thibaut Cuvelier
commit 4a62c08e61dc14843b45f81d89831318254fc41b Author: Thibaut Cuvelier Date: Mon Apr 25 03:09:02 2022 +0200 InsetIndex: refactor IndexEntry to be a full-fledged class, hiding its implementation details better than before. --- autotests/export/docbook/index.lyx | 36 +++- src/inset

[LyX/master] InsetIndex: when parsing entries for XHTML, don't impose spaces around ! for subentries.

2022-10-31 Thread Thibaut Cuvelier
commit 029d8d58392a8649c68eabc05ef5c801d36632b0 Author: Thibaut Cuvelier Date: Mon Apr 25 03:24:01 2022 +0200 InsetIndex: when parsing entries for XHTML, don't impose spaces around ! for subentries. --- src/insets/InsetIndex.cpp | 64 ++-- 1 files

[LyX/master] DocBook: use the new system for index.

2022-10-31 Thread Thibaut Cuvelier
commit 5a538722590f2301e8658bc56ce777f3ef4a787a Author: Thibaut Cuvelier Date: Fri Apr 22 03:44:16 2022 +0200 DocBook: use the new system for index. --- autotests/export/docbook/index.lyx | 159 +++- autotests/export/docbook/index.xml |2 + src/insets/I

[LyX/master] Merge branch 'master' into features/indexmacros

2022-10-31 Thread Juergen Spitzmueller
commit f86c7994a5be562544ee80bf3b6e9607a7c5ebf3 Merge: 5a53872 8b48e42 Author: Juergen Spitzmueller Date: Mon Apr 25 08:12:12 2022 +0200 Merge branch 'master' into features/indexmacros po/de.gmo| Bin 624552 -> 624975 bytes po/de.po

[LyX/master] Fix a warning related to comparing different signedness

2022-10-31 Thread Thibaut Cuvelier
commit 5e87cfbf4c0e64f15f0a26c4ac5a29236b1eb962 Author: Thibaut Cuvelier Date: Thu Sep 1 10:57:04 2022 +0200 Fix a warning related to comparing different signedness --- src/insets/InsetIndex.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/insets/InsetIndex

[LyX/master] DocBook: amend 34ea4080

2022-10-31 Thread Thibaut Cuvelier
commit f4b0cf9b599c0994c0e8c60390a65d57d5f7262a Author: Thibaut Cuvelier Date: Thu Sep 1 01:13:47 2022 +0200 DocBook: amend 34ea4080 @ for sorting is implemented at 34ea4080, but the user was still shown a warning (now removed). --- src/insets/InsetIndex.cpp |8 1 fi

[LyX/master] LyXHTML: implement index ranges

2022-10-31 Thread Thibaut Cuvelier
commit 92ba7584415cacbea639dbca0199c9fd510ca617 Author: Thibaut Cuvelier Date: Thu Sep 1 02:22:50 2022 +0200 LyXHTML: implement index ranges --- src/insets/InsetIndex.cpp | 49 +--- 1 files changed, 41 insertions(+), 8 deletions(-) diff --git a/sr

[LyX/master] Merge branch 'master' into features/indexmacros

2022-10-31 Thread Juergen Spitzmueller
commit 3a949b32f08ce4884906a9c5d47c4d7031c794b2 Merge: b3b22b0 4a54269 Author: Juergen Spitzmueller Date: Sat Oct 29 11:42:14 2022 +0200 Merge branch 'master' into features/indexmacros lib/configure.py |2 +- lib/scripts/prefs2prefs_prefs.py | 15 - src/Buffer.

[LyX/master] Document new inset features

2022-10-31 Thread Juergen Spitzmueller
commit f4d588cea5ec175051adf264f4182d1aed8dfd66 Author: Juergen Spitzmueller Date: Mon Oct 31 19:26:39 2022 +0100 Document new inset features lib/doc/UserGuide.lyx | 2388 +++-- 1 files changed, 2322 insertions(+), 66 deletions(-) -- lyx-cvs ma

[LyX/master] Enter subindex on Enter in index

2022-10-31 Thread Juergen Spitzmueller
commit 9dc9fa68ce74964c8f59e608286e99822c268c6b Author: Juergen Spitzmueller Date: Mon Oct 31 05:25:04 2022 +0100 Enter subindex on Enter in index --- src/insets/InsetIndex.cpp | 12 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/insets/InsetIndex.cpp b/

[LyX/master] Display subinsets in inset button and outliner

2022-10-31 Thread Juergen Spitzmueller
commit fba3dace9ecd42408d6efbadc7123e3caf32083f Author: Juergen Spitzmueller Date: Mon Oct 31 06:04:13 2022 +0100 Display subinsets in inset button and outliner --- src/insets/InsetIndex.cpp | 40 src/insets/InsetIndex.h |3 ++- 2 files chan

[LyX/master] Merge branch 'master' into features/indexmacros

2022-10-31 Thread Juergen Spitzmueller
commit 047004cb0fca7247a6e13dde9f22c9a56ab245e6 Merge: f352a37 1464bd3 Author: Juergen Spitzmueller Date: Sat May 14 16:29:46 2022 +0200 Merge branch 'master' into features/indexmacros .../latex/lyxbugs-resolved/6197-polish-amssymb.lyx | 141 + .../export/latex/lyxbugs/6197-polis

[LyX/master] DocBook: add missing test case for index

2022-10-31 Thread Thibaut Cuvelier
commit 07380a3bc167f6479a6c0c7a639e703d2eedeb9c Author: Thibaut Cuvelier Date: Thu Sep 1 00:14:41 2022 +0200 DocBook: add missing test case for index --- autotests/export/docbook/index_nesting.xml | 11 +++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/autotests

[LyX/master] LyXHTML: implement multiple indices

2022-10-31 Thread Thibaut Cuvelier
commit 2b177172f17d524cd27727319799112cbc62fa7d Author: Thibaut Cuvelier Date: Thu Sep 1 02:04:05 2022 +0200 LyXHTML: implement multiple indices --- src/insets/InsetCommandParams.cpp | 20 +--- src/insets/InsetCommandParams.h |4 src/insets/InsetIndex.cpp

[LyX/master] Rename subindex to subentry

2022-10-31 Thread Juergen Spitzmueller
commit 077ccf905dfaa5dac0c5e77a54b15c6980d45b09 Author: Juergen Spitzmueller Date: Mon Oct 31 06:51:38 2022 +0100 Rename subindex to subentry Makes more sense, and distinguishes it better from printsubindex --- autotests/export/docbook/index.lyx |8 +++--- autotests/e

[LyX/master] Sync with master

2022-10-31 Thread Juergen Spitzmueller
commit b3b22b0c70717d0f44dcb91f559ddc0c3239d30c Author: Juergen Spitzmueller Date: Wed Oct 26 10:52:21 2022 +0200 Sync with master config/qt.m4|2 + development/LyX-Mac-binary-release.sh |3 +- development/autotests/ctests-costs-benefi

[LyX/master] InsetIndex: revamp IndexEntry to handle both legacy and modern index insets; simplify and adapt the XHTML code.

2022-10-31 Thread Thibaut Cuvelier
commit f352a375d93517a994316ed5fac82b1804459f51 Author: Thibaut Cuvelier Date: Mon Apr 25 04:57:42 2022 +0200 InsetIndex: revamp IndexEntry to handle both legacy and modern index insets; simplify and adapt the XHTML code. DocBook comes in another commit, as the modifications are n

[LyX/master] Enable pagination property with inset sortkey

2022-10-31 Thread Juergen Spitzmueller
commit e39c755b85aa3632c9f57695e3a769379b31e05f Author: Juergen Spitzmueller Date: Sat Oct 29 12:48:45 2022 +0200 Enable pagination property with inset sortkey --- src/insets/InsetIndex.cpp |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/src/insets/InsetIndex.

[LyX/master] DocBook: add test case for multiple indices

2022-10-31 Thread Thibaut Cuvelier
commit 35a752e6db95d53dc81e6f8b5f26a8869c13c641 Author: Thibaut Cuvelier Date: Thu Sep 1 01:11:40 2022 +0200 DocBook: add test case for multiple indices --- autotests/export/docbook/index_multiple.lyx | 248 +++ autotests/export/docbook/index_multiple.xml | 11 ++

[LyX/master] Merge branch 'features/indexmacros'

2022-10-31 Thread Juergen Spitzmueller
commit 4e50da3e655b9f8d26f7d5e439d72b219d32279d Merge: 0df63e3 f4d588c Author: Juergen Spitzmueller Date: Mon Oct 31 19:32:52 2022 +0100 Merge branch 'features/indexmacros' autotests/export/docbook/index.lyx | 145 ++- autotests/export/docbook/index.xml |2 + autote

[LyX/master] format change stub (to be updated before merge)

2022-10-31 Thread Juergen Spitzmueller
commit 43365d2bbdac6578f4dda6a1093765af12d71162 Author: Juergen Spitzmueller Date: Sat Oct 29 12:51:17 2022 +0200 format change stub (to be updated before merge) --- development/FORMAT | 14 ++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/development/FORMAT

[LyX/master] Add last missing bit to insetindexmacros: file format change and lyx2lyx

2022-10-31 Thread Juergen Spitzmueller
commit 874f559bc78f1572a3daeeea375f7b4be376bbdd Author: Juergen Spitzmueller Date: Sat Oct 29 15:11:11 2022 +0200 Add last missing bit to insetindexmacros: file format change and lyx2lyx The feature is now ready for primetime! --- lib/lyx2lyx/lyx_2_4.py | 118

[LyX/master] Add some comments

2022-10-31 Thread Juergen Spitzmueller
commit 5a7c6aaeeeffb28f4ec45c1a5546c5ca3e2fb97a Author: Juergen Spitzmueller Date: Sat Oct 29 15:40:06 2022 +0200 Add some comments --- lib/lyx2lyx/lyx_2_4.py | 17 - 1 files changed, 12 insertions(+), 5 deletions(-) diff --git a/lib/lyx2lyx/lyx_2_4.py b/lib/lyx2lyx/lyx_

[LyX/master] Typo

2022-10-31 Thread Juergen Spitzmueller
commit ca89c6c18ebad780a888b6f50ae12cf4eb99b677 Author: Juergen Spitzmueller Date: Mon Oct 31 07:52:11 2022 +0100 Typo --- src/insets/InsetIndex.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/insets/InsetIndex.cpp b/src/insets/InsetIndex.cpp index 2234d9d

[LyX/master] Update tex2lyx tests

2022-10-31 Thread Juergen Spitzmueller
commit 3c488c22e1d86da021750e04b0c8e85a8d8630ab Author: Juergen Spitzmueller Date: Mon Oct 31 21:11:07 2022 +0100 Update tex2lyx tests --- src/tex2lyx/test/CJK.lyx.lyx |2 +- src/tex2lyx/test/CJKutf8.lyx.lyx |2 +- src/tex2lyx/test/DummyDocum

[LyX/master] Update sk.po

2022-10-31 Thread Kornel Benko
commit 6f7b39f84299660586b0485713d9672279ebe226 Author: Kornel Benko Date: Mon Oct 31 22:57:02 2022 +0100 Update sk.po --- po/sk.po | 164 ++ 1 files changed, 143 insertions(+), 21 deletions(-) diff --git a/po/sk.po b/po/sk.po i

[LyX/master] InsetIndex: hide printTree behind a LYX_INSET_INDEX_DEBUG flag

2022-10-31 Thread Thibaut Cuvelier
commit 3bf1b97ae547aea5d0243e41b2d8af463a6e40c5 Author: Thibaut Cuvelier Date: Mon Oct 31 23:57:41 2022 +0100 InsetIndex: hide printTree behind a LYX_INSET_INDEX_DEBUG flag The change ensures that the function is not seen by the compiler when the debug mode is not enabled. The