Juergen Spitzmueller
c0a3d654ff
Add GUI for search-ignore
2022-04-30 14:23:54 +02:00
Kornel Benko
cbe2f61396
FindAdv: Re-add 'size' to the list of possible ignored formats
2022-04-30 09:30:15 +02:00
Thibaut Cuvelier
54a519a089
InsetIndex: simplify the implementation of the has* methods.
2022-04-30 03:23:59 +02:00
Thibaut Cuvelier
5c80671740
InsetIndex: add a method hasSubentries.
2022-04-30 03:23:59 +02:00
Thibaut Cuvelier
029d8d5839
InsetIndex: when parsing entries for XHTML, don't impose spaces around ! for subentries.
2022-04-30 03:23:59 +02:00
Thibaut Cuvelier
b5418f0d29
InsetIndex: add a few comments.
2022-04-30 03:23:59 +02:00
Thibaut Cuvelier
758792f6d6
InsetIndex: add a comment.
2022-04-30 03:23:59 +02:00
Thibaut Cuvelier
4a62c08e61
InsetIndex: refactor IndexEntry to be a full-fledged class, hiding its implementation details better than before.
2022-04-30 03:23:59 +02:00
Scott Kostyshak
a4663bc988
ctests: categorize testfile for #6197 as resolved
...
The actual LyX bug was fixed a while ago. There was a remaining
missing symbols error, but that has been fixed in the latest
TeX Live 2022.
2022-04-29 21:11:10 -04:00
Scott Kostyshak
301a17b0aa
ctests: update description for lyxbugs/6197
...
With an updated TeX Live 2022, LuaTeX no longer gives a missing
symbol for this test file (manual inspection confirms the symbols
are correctly displayed).
2022-04-29 21:10:30 -04:00
Scott Kostyshak
d54e400ee3
ctests: adapt ignored warnings for lyx2lyx tests
...
This commit does the same as a8dd4db5
but for the explicit lyx2lyx
tests.
This commit amends ae31e169
.
2022-04-29 20:43:48 -04:00
Scott Kostyshak
a8dd4db54f
ctests: adapt ignored warnings to new messages
...
The change of the warning messages was introduced at ae31e169
, which
broke several lyx2lyx tests. The tests are now fixed with this
commit.
2022-04-29 19:05:30 -04:00
Kornel Benko
48c069fa8a
Amend a83159f0
: Use logical operator ||.
...
Clang is not mocking here, but it looks more consistent.
2022-04-29 19:56:12 +02:00
Kornel Benko
531fed9543
FindAdv: Fix the length of leading string
...
We are removing leading values from the start of string, so
the size of removed data was wrong because s.find() could find
a position inside the leading part.
2022-04-29 19:23:50 +02:00
Scott Kostyshak
a83159f051
Fix Clang 14 warning -Wbitwise-instead-of-logical
...
Use the boolean operator '||' with bools instead of the bitwise
operator '|'.
2022-04-28 21:40:00 -04:00
Jean-Marc Lasgouttes
e4416535e4
Fix configure with autoconf 2.71
...
This fixes two issues with autoconf 2.71
* a new version of eilseq.m4 from libiconv is required ;
* the AC_CHECK_HEADER last `-' argument is obsloleted, but I do not
think that we needed it in the first place.
2022-04-28 14:36:11 +02:00
Kornel Benko
769df229dc
FindAdv: Avoid some duplicated code
...
Also handle (== ignore) \textgreek{} and \textcyrillic{} commands
2022-04-27 15:57:24 +02:00
Juergen Spitzmueller
f86c7994a5
Merge branch 'master' into features/indexmacros
2022-04-25 08:12:12 +02:00
Thibaut Cuvelier
5a53872259
DocBook: use the new system for index.
2022-04-25 02:36:35 +02:00
Kornel Benko
8b48e429de
Update sk.po
2022-04-24 17:38:33 +02:00
jpc
bcbf067cd4
Update fr.po
2022-04-24 17:24:26 +02:00
Juergen Spitzmueller
15607db333
de.po
2022-04-24 17:05:31 +02:00
Juergen Spitzmueller
e6a7137a53
Mark aliases in the description
2022-04-24 16:51:42 +02:00
Juergen Spitzmueller
64ec812da5
Amend d8f540f51
...
Properly handle aliases
2022-04-24 16:51:16 +02:00
Juergen Spitzmueller
d8f540f51b
Properly ignore debug levels in the GUI
...
Not only none and any, but also the aliases.
2022-04-24 14:21:56 +02:00
Kornel Benko
98cc6acd0b
Amend 3b7a79f1
: Use Debug::base_type instead of 'unsigned long long' where possible
2022-04-24 13:52:46 +02:00
Kornel Benko
3b7a79f137
FindAdv: Amend d09f5ce1
: Added new debug level :findverbose
...
Fix the GUI handling for the new value using now 'unsigned long long' instead of 'int'
2022-04-24 13:27:36 +02:00
Kornel Benko
c7b6bf4519
FindAdv: Search also if layout of the searched paragraph has 'inpreamble' set
...
Using 'force' in call to TeXOnePar() enables the search of any string in document.
2022-04-23 20:33:47 +02:00
Juergen Spitzmueller
8917319924
Merge branch 'master' into features/indexmacros
2022-04-20 08:38:12 +02:00
Juergen Spitzmueller
40a331abfd
de.po
2022-04-20 08:04:15 +02:00
Kornel Benko
eb3e40ca6e
Update sk.po
2022-04-19 23:35:31 +02:00
Kornel Benko
e774ec1876
FindAdv: Fix search for '}'
...
Problem occured if
1.) not using regex and
2.) search without format and
3.) the search pattern ended with '}'.
then this last char '}' in the search pattern was discarded.
2022-04-19 23:28:27 +02:00
jpc
0aa462e27f
Update fr.po
2022-04-19 18:22:53 +02:00
Juergen Spitzmueller
9318f1b338
Improve string
2022-04-19 15:12:56 +02:00
Kornel Benko
1f902cc8c6
Update sk.po
2022-04-19 13:53:44 +02:00
Kornel Benko
d09f5ce1d0
FindAdv, Debug: Added new debug level :findverbose
...
With the debug-level 'find' there are now less output.
The original output can be received now with debig-level 'findverbose'
Also constructions like
LYXERR(Debug::FIND|Debug::FINDVERBOSE, "...");
are now possible.
2022-04-19 13:41:38 +02:00
Juergen Spitzmueller
5093e39170
Merge branch 'master' into features/indexmacros
2022-04-19 11:54:11 +02:00
Juergen Spitzmueller
7d7b21ec3e
Introduce InsetIndexMacros
...
This adds native macros for subindexes (!level), |see and |seealso
as well as native support for ranges |( |) and pagination format
-- e.g., |textbf -- via the index dialog
Resolves #12478 , #7232 and #5014
The feature is complete (incl. tex2lyx) except for
* file format change and lyx2lyx
* docbook/xhtml
* documentation
2022-04-19 11:46:08 +02:00
Jean-Marc Lasgouttes
50403c4ecf
Improve selection when selecting out of inset by the left
...
1/ put cusror in some display inset
2/ use shift-left until the cursor exits the inset
3/ see how the selection extends on the right.
This is not really a selection drawing bug, but rather the fact that
the anchor will be normalized to the first position after the inset,
which is in the next row.
This can be avoided by using the boundary property.
See discussion in bug #12520 .
2022-04-18 18:17:56 +02:00
Pavel Sanda
335f158896
* RELEASE-NOTES
2022-04-17 00:49:35 +02:00
Pavel Sanda
a4f5f245f8
forgotten bit
2022-04-17 00:38:17 +02:00
Pavel Sanda
5ba4d54b63
*doc - branch-sync-all
2022-04-17 00:37:22 +02:00
Pavel Sanda
02ffd6dd70
Allow syncing open/close status of branch inset with it's activation status.
...
This was kicked out by 742b39f4
(the code in inset toggle survived).
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg217311.html
2022-04-17 00:16:19 +02:00
Kornel Benko
28b206665f
FindAdv: Convert '\%' in a regex to '%'
...
Regex contents comes from handling hullRegexp, so we
have to reverse some its handling, among others also for the char '%'
2022-04-16 15:10:33 +02:00
Kornel Benko
965b2cdc73
Findadv: Correct findadv-combined test
...
Replaced some 'CP' commands with 'CN' comments.
2022-04-15 17:18:40 +02:00
Kornel Benko
45756a50b4
FindAdv: Handling of '%' in searched string while not ignoring format
...
Difficult to decide, when to remove the sequence '%\n'.
The sequence is OK for latex output as a command separator,
but must be removed in searched string.
Alas, not all occurences are wrong. Sigh.
2022-04-15 17:09:08 +02:00
Juergen Spitzmueller
18a1207c2d
de.po
2022-04-14 10:27:10 +02:00
Pavel Sanda
5ac8a0b9ae
Update status of layouttranslations
2022-04-13 11:36:49 +02:00
Pavel Sanda
968379b644
Backport bg strings
2022-04-13 11:33:28 +02:00
Pavel Sanda
8471b97fd4
* layouttranslations updates from Veselin
2022-04-13 11:32:45 +02:00