]> git.lyx.org Git - lyx.git/log
lyx.git
2 years agoBetter UI for captions outside floats (#12554)
Juergen Spitzmueller [Mon, 13 Jun 2022 11:22:58 +0000 (13:22 +0200)]
Better UI for captions outside floats (#12554)

2 years agoHonor key bindings for commit string
Jean-Marc Lasgouttes [Mon, 16 May 2022 20:16:53 +0000 (22:16 +0200)]
Honor key bindings for commit string

When the commit string from the inputMethodEvent can be interpreted as
characters bound to some action, dispatch this action instead of
inserting the string.

This is useful on an international keyboard, when diaresis+space gives
a plain double quote. It is better in this case to enter a smart
quote.

Adapted from a patch from Daniel Ramoeller <d.lyx@web.de>.

Fixes bug #10377.

2 years ago Update fr.po and a couple of shortcuts defined with non-existing letters
jpc [Mon, 13 Jun 2022 07:47:54 +0000 (09:47 +0200)]
Update fr.po and a couple of shortcuts defined with non-existing letters

2 years agoUpdate sk.po
Kornel Benko [Sun, 12 Jun 2022 13:48:34 +0000 (15:48 +0200)]
Update sk.po

2 years agoAmend b2a7b715a2c
Juergen Spitzmueller [Sun, 12 Jun 2022 12:24:20 +0000 (14:24 +0200)]
Amend b2a7b715a2c

2 years agode.po
Juergen Spitzmueller [Sun, 12 Jun 2022 12:21:05 +0000 (14:21 +0200)]
de.po

2 years agoMerge branch 'master' of git.lyx.org:lyx
Juergen Spitzmueller [Sun, 12 Jun 2022 11:35:52 +0000 (13:35 +0200)]
Merge branch 'master' of git.lyx.org:lyx

2 years agoMake space names more standard
Daniel Ramoeller [Wed, 8 Jun 2022 06:20:37 +0000 (08:20 +0200)]
Make space names more standard

Fix for bug #12547.

- "Interword" becomes "Normal"
- "Protected" becomes "Non-Breaking"

Plus a minor fixes to the "Horizontal Space Settings" dialog:
- Indicate that when "Non-Breaking" is disabled, the space will be non-breaking

2 years agoctests: log fix for an upstream LaTeX2e issue
Scott Kostyshak [Fri, 10 Jun 2022 13:15:41 +0000 (09:15 -0400)]
ctests: log fix for an upstream LaTeX2e issue

2 years agoctests: log a ModernCV issue with LaTeX2e pre-rel
Scott Kostyshak [Fri, 10 Jun 2022 13:15:34 +0000 (09:15 -0400)]
ctests: log a ModernCV issue with LaTeX2e pre-rel

ModernCV currently fails with the LaTeX2e pre-release that is
expected to be released very soon.

There is a pull request with a fix that will hopefully be merged
before the new release.

2 years agoAllow to break rows before and after label and index insets
Jean-Marc Lasgouttes [Thu, 9 Jun 2022 19:29:21 +0000 (21:29 +0200)]
Allow to break rows before and after label and index insets

Since they are elements that do not appear in output, there is no
reason to make breaking around them difficult.

2 years agoImplement CanBreakBefore row flag
Jean-Marc Lasgouttes [Thu, 9 Jun 2022 19:27:43 +0000 (21:27 +0200)]
Implement CanBreakBefore row flag

This is used for elements that allow to break a row before them
(similar to CanBreakAfter).

2 years agoFindAdv: Remove needless functions
Kornel Benko [Mon, 6 Jun 2022 11:18:08 +0000 (13:18 +0200)]
FindAdv: Remove needless functions

2 years ago Update fr.po
jpc [Sat, 4 Jun 2022 09:27:33 +0000 (11:27 +0200)]
      Update fr.po

2 years agoShow size of named spaces in dialog
Daniel Ramoeller [Thu, 2 Jun 2022 07:49:16 +0000 (09:49 +0200)]
Show size of named spaces in dialog

Fix for bug #12467.

2 years agoAmend 9d8dfe934ba: Check _all_ visited dirs
Kornel Benko [Thu, 2 Jun 2022 10:16:07 +0000 (12:16 +0200)]
Amend 9d8dfe934ba: Check _all_ visited dirs

2 years agoAlways validate a macro definition
Enrico Forestieri [Tue, 31 May 2022 20:13:52 +0000 (22:13 +0200)]
Always validate a macro definition

If a user-defined macro appears only in the argument of another
macro its definition is not validated and this leads to errors.

Fixes bug #12524.

2 years agoctests: log a confirmed upstream LaTeX2e issue
Scott Kostyshak [Tue, 31 May 2022 18:21:03 +0000 (14:21 -0400)]
ctests: log a confirmed upstream LaTeX2e issue

2 years agoFix documentation of Row::splitAt
Jean-Marc Lasgouttes [Tue, 31 May 2022 15:04:01 +0000 (17:04 +0200)]
Fix documentation of Row::splitAt

2 years agoFindAdv: Use modified check to determine if char is a word-char.
Kornel Benko [Sun, 29 May 2022 12:12:38 +0000 (14:12 +0200)]
FindAdv: Use modified check to determine if char is a word-char.

Amends 652ffc9c(3)

2 years agoGuard 'isNumberChar()' from char outside ucs4-range
Kornel Benko [Sun, 29 May 2022 12:08:36 +0000 (14:08 +0200)]
Guard 'isNumberChar()' from char outside ucs4-range

2 years agoIntroduce isNumberChar(char_type) function
Kornel Benko [Sun, 29 May 2022 10:06:18 +0000 (12:06 +0200)]
Introduce isNumberChar(char_type) function

In FindAdv we use Qt to interpret regular expressions.
Regex uses for instance '\w', '\d' etc.
'\d' finds not just '0-9' but also e.g. '߂' (Nko Digit Two: U+07c2)
'\w' includes also such numbers.

ATM, only FindAdv uses this function.

2 years agoForce absolute paths with qmake
Enrico Forestieri [Sun, 29 May 2022 09:57:58 +0000 (11:57 +0200)]
Force absolute paths with qmake

When generating makefiles, by default qmake tries to use
relative paths if it can replace at most 4 subdirs with "../"
to reach the QTDIR from the project file location.
This maximum can be changed by defining QMAKE_PROJECT_DEPTH, and
setting it to zero forces qmake to always use absolute paths.

This is necessary because the paths for includes and libs are
generated by a temporary project file located in a temporary dir
not corresponding to the real source dir.

2 years agoFindAdv: Amend 652ffc9c(2): Fix handling search for whole words if in mathed.
Kornel Benko [Sat, 28 May 2022 19:17:13 +0000 (21:17 +0200)]
FindAdv: Amend 652ffc9c(2): Fix handling search for whole words if in mathed.

Didn't know, how to get char-value cursor is pointing to.
Hopefully someone knows a better way as in this patch.

2 years agoForgot to pass third parameter
Juergen Spitzmueller [Sat, 28 May 2022 18:40:16 +0000 (20:40 +0200)]
Forgot to pass third parameter

2 years agoFix subfloat inset label (#11757)
Juergen Spitzmueller [Fri, 27 May 2022 07:26:40 +0000 (09:26 +0200)]
Fix subfloat inset label (#11757)

This was broken at 9b7ccbfc/lyxgit

2 years agoFindAdv: Amend 652ffc9c: have to check inTexted() before using Paragraph
Kornel Benko [Thu, 26 May 2022 15:17:49 +0000 (17:17 +0200)]
FindAdv: Amend 652ffc9c: have to check inTexted() before using Paragraph

2 years agoAmend b73ab025: Fix compilation with gcc-12
Kornel Benko [Thu, 26 May 2022 12:05:49 +0000 (14:05 +0200)]
Amend b73ab025: Fix compilation with gcc-12

2 years agoFindAdv: If searching for whole words, handle also the case that we are starting...
Kornel Benko [Thu, 26 May 2022 11:32:25 +0000 (13:32 +0200)]
FindAdv: If searching for whole words, handle also the case that we are starting in the mid of a word.

In this case we skip the undesired word-characters before starting the search.

There are still some inconsistencies between LyX and Qt of 'what counts as a word-character',
but too hard to resolve.

2 years agoFindAdv: Fix expression checking for 'int' as if it were bool
Kornel Benko [Wed, 25 May 2022 19:34:17 +0000 (21:34 +0200)]
FindAdv: Fix expression checking for 'int' as if it were bool

Since the element 'match_len' in class MatchResult is an integer,
the check 'if (!match(...).match_len))' is changed to
'if (match(...).match_len) <= 0)'

2 years agoFindAdv: Attempt to make the code less crabbed
Kornel Benko [Wed, 25 May 2022 18:43:49 +0000 (20:43 +0200)]
FindAdv: Attempt to make the code less crabbed

1.) The type of variable at_begin changes from bool to enum matchType
        true -> MatchStringAdv::MatchFromStart,
        false -> MatchStringAdv::MatchAnyPlace
2.) discard default parameter-values of
        MatchStringAdv::operator()
        MatchStringAdv::findAux()

2 years agoFindAdv:
Kornel Benko [Tue, 24 May 2022 21:41:31 +0000 (23:41 +0200)]
FindAdv:

1.) Changed arrays dept and closes to vector-type because of runtime error in UserGuide.lyx
    with a big paragraph (size > 8900 chars) contained too many opening parentheses
2.) Removed one creation 'textcyrillic'-key because it is later anyway created
3.) Most important (thanks to Scott who found the failure)
    Move the check if the found string really is part of MATH to
    the relevant place.
    Without this change the search using 'Search only in maths' will fail miserably.

2 years agoRevert "User Guide: add quotes to a PackageOptions command"
Scott Kostyshak [Tue, 24 May 2022 13:44:51 +0000 (09:44 -0400)]
Revert "User Guide: add quotes to a PackageOptions command"

Jürgen fixed the core issue at a77c84a0 so this workaround is not
needed anymore. It is more intuitive, and easier to remember, to not
use the double-quotes.

This reverts commit 67e9add6d0794c2b84bfedfbcee3cc7f3447a4ad.

2 years agoBufferParams::copyForAdvFR(): include quote style
Juergen Spitzmueller [Mon, 23 May 2022 12:32:01 +0000 (14:32 +0200)]
BufferParams::copyForAdvFR(): include quote style

2 years agoFindAdv: Do not search for accents if the command-parameter contains '\\'
Kornel Benko [Fri, 20 May 2022 10:46:26 +0000 (12:46 +0200)]
FindAdv: Do not search for accents if the command-parameter contains '\\'

The only exception are command-parameters '\\i', '\\imath' or '\\jmath'.

Example '\ddot{\\imath}'

2 years agoFixup d723b903: Fix slow display of large paragraphs
Jean-Marc Lasgouttes [Thu, 19 May 2022 14:03:57 +0000 (16:03 +0200)]
Fixup d723b903: Fix slow display of large paragraphs

When implementing multi-row string breaking, an extra createLine()
statement, which made sense in the original code, was kept by mistake.
This basically made the mechanism ineffective, because it created one
row with the correct length, plus a second one with all the remaining
text, which would have to be itself broken. This went undetected
because the display is still correct.

Additionally, this issue polluted the break cache to the extent that
the hit rate could be 0%.

Together, these two effects created a major slowdown with a document
containing a single ~30000 characters paragraph.

Fixes bug #12534.

2 years agopmprof: fix missing output in the 100% miss case
Jean-Marc Lasgouttes [Thu, 19 May 2022 09:35:39 +0000 (11:35 +0200)]
pmprof: fix missing output in the 100% miss case

Also update to the latest version of pmprof.

2 years agoAllow for several (comma-separated) PackageOptions
Juergen Spitzmueller [Thu, 19 May 2022 08:31:37 +0000 (10:31 +0200)]
Allow for several (comma-separated) PackageOptions

2 years agoUser Guide: add quotes to a PackageOptions command
Scott Kostyshak [Thu, 19 May 2022 01:09:58 +0000 (21:09 -0400)]
User Guide: add quotes to a PackageOptions command

The double-quotes are needed when there are two options.

Thanks to Jürgen.

2 years agoTypo in User Guide
Scott Kostyshak [Wed, 18 May 2022 01:24:05 +0000 (21:24 -0400)]
Typo in User Guide

"option1,option1" -> "option1,option2"

2 years agoFixup 5f8959d4: keep cursor font when there was no selection
Jean-Marc Lasgouttes [Tue, 17 May 2022 21:07:10 +0000 (23:07 +0200)]
Fixup 5f8959d4: keep cursor font when there was no selection

When toggleFree is called without a selection, the only result is to
change the cursor currentfont.

In the other cases (selection or implicit selection), we want to reset
the cursor font from the text font.

Fixes bug #12518.

2 years agoWord selection on mouse motion
Daniel Ramoeller [Mon, 16 May 2022 01:57:03 +0000 (03:57 +0200)]
Word selection on mouse motion

Partial fix for bug #9160.

2 years agoMake sure that current cursor font is updated when changing font
Jean-Marc Lasgouttes [Sun, 15 May 2022 21:14:02 +0000 (23:14 +0200)]
Make sure that current cursor font is updated when changing font

Fixes bug #12518.

2 years agoFindAdv: Amend(2) f845a4e9
Kornel Benko [Sat, 14 May 2022 12:49:52 +0000 (14:49 +0200)]
FindAdv: Amend(2) f845a4e9

Removing '\n' like in previous version with utf8-strings
This is needed e.g. for display math, which comes as
"\n\\[\n.....\n\\]\n"

2 years agoCtests: Adapt test 06 to changed shortcut
Kornel Benko [Sat, 14 May 2022 12:49:03 +0000 (14:49 +0200)]
Ctests: Adapt test 06 to changed shortcut

2 years agoFindAdv: Amend f845a4e9
Kornel Benko [Sat, 14 May 2022 07:51:23 +0000 (09:51 +0200)]
FindAdv: Amend f845a4e9

Also do not remove '\n' if in non-format-search mode. Otherwise
'\n' cannot be found with regex '\s'

2 years agoFindAdv: Do not handle stale empty latex commands if not in format-search mode
Kornel Benko [Sat, 14 May 2022 07:25:06 +0000 (09:25 +0200)]
FindAdv: Do not handle stale empty latex commands if not in format-search mode

In non-format-search mode, we do not have any latex commands here.

2 years agoFindAdv: Don't check on '\\\\\n' if ignoring format
Kornel Benko [Sat, 14 May 2022 06:56:00 +0000 (08:56 +0200)]
FindAdv: Don't check on '\\\\\n' if ignoring format

Since it can only happen if the lyx source contains two backslasches before
the inserted newline. And here it is the wrong case.

2 years agoFindAdv: Amend 6c735efb: Resolve some conflicts regex vs. math meaning of '$'
Kornel Benko [Fri, 13 May 2022 10:00:47 +0000 (12:00 +0200)]
FindAdv: Amend 6c735efb: Resolve some conflicts regex vs. math meaning of '$'

2 years agoFindAdv: In format search could '$'-char be interpreted as math-start.
Kornel Benko [Fri, 13 May 2022 07:30:30 +0000 (09:30 +0200)]
FindAdv: In format search could '$'-char be interpreted as math-start.

To handle this case, we use '\lyxdollar' string instead.

Also try to handle '\n' in the docstring directly instead in the
string already converted to utf8.
(The utf8-version is still there, but commented out)

2 years ago Update fr.po
jpc [Thu, 12 May 2022 12:44:16 +0000 (14:44 +0200)]
              Update fr.po

2 years agoFindAdv: Remove invalid closings
Kornel Benko [Thu, 12 May 2022 11:22:21 +0000 (13:22 +0200)]
FindAdv: Remove invalid closings

If the searched area contains deleted parts, there may be more closing
as opening parentheses in latex output. We have to remove them before
further processing.

2 years agoFindAdv: Use unicode for space where possible
Kornel Benko [Thu, 12 May 2022 11:20:24 +0000 (13:20 +0200)]
FindAdv: Use unicode for space where possible

Search for different space-types should be done with
regular expression '\s'

2 years agoUpdate sk.po
Kornel Benko [Thu, 12 May 2022 11:20:10 +0000 (13:20 +0200)]
Update sk.po

2 years agoUse "Auto" value on cursor width spinbox
Daniel Ramoeller [Sun, 27 Mar 2022 09:40:54 +0000 (11:40 +0200)]
Use "Auto" value on cursor width spinbox

Fix for bug #12515.

2 years agoFindAdv: Do not insert space for '\n' if there already are spaces around
Kornel Benko [Wed, 11 May 2022 15:42:50 +0000 (17:42 +0200)]
FindAdv: Do not insert space for '\n' if there already are spaces around

2 years agoFindAdv tests: update to new shortcuts
Kornel Benko [Tue, 10 May 2022 13:03:11 +0000 (15:03 +0200)]
FindAdv tests: update to new shortcuts

2 years agoUpdate sk.po
Kornel Benko [Tue, 10 May 2022 13:02:16 +0000 (15:02 +0200)]
Update sk.po

2 years ago Update fr.po
jpc [Tue, 10 May 2022 12:38:56 +0000 (14:38 +0200)]
 Update fr.po

2 years agode.po
Juergen Spitzmueller [Tue, 10 May 2022 11:48:59 +0000 (13:48 +0200)]
de.po

2 years agoShuffle and add some shortcuts
Juergen Spitzmueller [Tue, 10 May 2022 11:29:51 +0000 (13:29 +0200)]
Shuffle and add some shortcuts

2 years agoAmend a7c58e2f: Do not output hyperref option unicode with recent hyperref versions
Kornel Benko [Tue, 10 May 2022 09:37:39 +0000 (11:37 +0200)]
Amend a7c58e2f: Do not output hyperref option unicode with recent hyperref versions

2 years agoFindAdv: Use private variable for_search
Kornel Benko [Mon, 9 May 2022 20:06:02 +0000 (22:06 +0200)]
FindAdv: Use private variable for_search

Using the new inline statements
find_effective(), find_with_non_output(), find_with_deleted(),
find_set_feature(), find_add_feature() and find_clean_features()
makes the code a slightly better readable.

2 years agoFix crash with LFUN_LAYOUT with multicell selection
Jean-Marc Lasgouttes [Mon, 9 May 2022 08:23:54 +0000 (10:23 +0200)]
Fix crash with LFUN_LAYOUT with multicell selection

This lfun (like several others) does not work with multicell
selection. Disable the lfun in this this case for now, until a nice
solution is found.

Fixes bug #12530.

2 years agoFindAdv: Amend 64af721a
Kornel Benko [Sun, 8 May 2022 20:43:56 +0000 (22:43 +0200)]
FindAdv: Amend 64af721a

The space handling is a nightmare.

2 years agoFindAdv: Handle normal and protected space also inside regular expression
Kornel Benko [Sun, 8 May 2022 18:24:43 +0000 (20:24 +0200)]
FindAdv: Handle normal and protected space also inside regular expression

2 years agoFindAdv: Correct the 'fix' in 4bb427a2
Kornel Benko [Sun, 8 May 2022 13:32:13 +0000 (15:32 +0200)]
FindAdv: Correct the 'fix' in 4bb427a2

:(

2 years agoFindAdv: Amend 627cd6de: Use '~' instead of "\\ " for search if possible
Kornel Benko [Sun, 8 May 2022 12:30:45 +0000 (14:30 +0200)]
FindAdv: Amend 627cd6de: Use '~' instead of "\\ " for search if possible

Also fix a thinko in interpreting the found values.
The match_len describes the length of the second regex field,
while matchend is the length of the search field 0.

2 years agoFindAdv: Simplify search for space also if not using regex
Kornel Benko [Fri, 6 May 2022 15:16:49 +0000 (17:16 +0200)]
FindAdv: Simplify search for space also if not using regex

In the pattern-string convert occurences of
' ', '~'
and the values we get with
space-insert normal
space-insert protected
to "\s+".

2 years agoFindAdv: Small improvements
Kornel Benko [Thu, 5 May 2022 13:56:15 +0000 (15:56 +0200)]
FindAdv: Small improvements

2 years agoAvoid crash when extending word selection
Jean-Marc Lasgouttes [Thu, 5 May 2022 08:44:45 +0000 (10:44 +0200)]
Avoid crash when extending word selection

This happens when the cursor goes into a deeper inset, since
selectWord() was called on the wrong Text object.

Additionally, fix the new word selection when cursor goes before
existing selection.

Fixes bug #12529.

2 years agoFindAdv: Partly revert 02c7dbb8. Handle the space in Paragraph.cpp instead.
Kornel Benko [Wed, 4 May 2022 13:59:57 +0000 (15:59 +0200)]
FindAdv: Partly revert 02c7dbb8. Handle the space in Paragraph.cpp instead.

2 years agoFindAdv: Better handling of lists
Kornel Benko [Tue, 3 May 2022 14:31:52 +0000 (16:31 +0200)]
FindAdv: Better handling of lists

Still not optimal if searching different languages inside a list.

2 years ago Update fr.po
jpc [Mon, 2 May 2022 16:43:16 +0000 (18:43 +0200)]
    Update fr.po

2 years agoFindAdv: Debug messages
Kornel Benko [Sun, 1 May 2022 14:03:45 +0000 (16:03 +0200)]
FindAdv: Debug messages

2 years agoSmall addition concerning advanced find and regular expression
Kornel Benko [Sun, 1 May 2022 08:34:12 +0000 (10:34 +0200)]
Small addition concerning advanced find and regular expression

2 years agoUpdate sk.po
Kornel Benko [Sat, 30 Apr 2022 18:00:38 +0000 (20:00 +0200)]
Update sk.po

2 years agode.po
Juergen Spitzmueller [Sat, 30 Apr 2022 15:52:09 +0000 (17:52 +0200)]
de.po

2 years agoAdd GUI for search-ignore
Juergen Spitzmueller [Sat, 30 Apr 2022 12:23:54 +0000 (14:23 +0200)]
Add GUI for search-ignore

2 years agoFindAdv: Re-add 'size' to the list of possible ignored formats
Kornel Benko [Sat, 30 Apr 2022 07:30:15 +0000 (09:30 +0200)]
FindAdv: Re-add 'size' to the list of possible ignored formats

2 years agoctests: categorize testfile for #6197 as resolved
Scott Kostyshak [Sat, 30 Apr 2022 01:11:10 +0000 (21:11 -0400)]
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.

2 years agoctests: update description for lyxbugs/6197
Scott Kostyshak [Sat, 30 Apr 2022 01:09:33 +0000 (21:09 -0400)]
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).

2 years agoctests: adapt ignored warnings for lyx2lyx tests
Scott Kostyshak [Sat, 30 Apr 2022 00:42:07 +0000 (20:42 -0400)]
ctests: adapt ignored warnings for lyx2lyx tests

This commit does the same as a8dd4db5 but for the explicit lyx2lyx
tests.

This commit amends ae31e169.

2 years agoctests: adapt ignored warnings to new messages
Scott Kostyshak [Fri, 29 Apr 2022 23:01:27 +0000 (19:01 -0400)]
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.

2 years agoAmend a83159f0: Use logical operator ||.
Kornel Benko [Fri, 29 Apr 2022 17:56:12 +0000 (19:56 +0200)]
Amend a83159f0: Use logical operator ||.

Clang is not mocking here, but it looks more consistent.

2 years agoFindAdv: Fix the length of leading string
Kornel Benko [Fri, 29 Apr 2022 17:23:50 +0000 (19:23 +0200)]
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.

2 years agoFix Clang 14 warning -Wbitwise-instead-of-logical
Scott Kostyshak [Fri, 29 Apr 2022 01:06:37 +0000 (21:06 -0400)]
Fix Clang 14 warning -Wbitwise-instead-of-logical

Use the boolean operator '||' with bools instead of the bitwise
operator '|'.

2 years agoFix configure with autoconf 2.71
Jean-Marc Lasgouttes [Thu, 28 Apr 2022 12:36:11 +0000 (14:36 +0200)]
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.

2 years agoFindAdv: Avoid some duplicated code
Kornel Benko [Wed, 27 Apr 2022 13:57:24 +0000 (15:57 +0200)]
FindAdv: Avoid some duplicated code

Also handle (== ignore) \textgreek{} and \textcyrillic{} commands

2 years agoUpdate sk.po
Kornel Benko [Sun, 24 Apr 2022 15:38:33 +0000 (17:38 +0200)]
Update sk.po

2 years ago Update fr.po
jpc [Sun, 24 Apr 2022 15:24:26 +0000 (17:24 +0200)]
           Update fr.po

2 years agode.po
Juergen Spitzmueller [Sun, 24 Apr 2022 15:05:31 +0000 (17:05 +0200)]
de.po

2 years agoMark aliases in the description
Juergen Spitzmueller [Sun, 24 Apr 2022 14:51:42 +0000 (16:51 +0200)]
Mark aliases in the description

2 years agoAmend d8f540f51
Juergen Spitzmueller [Sun, 24 Apr 2022 14:51:16 +0000 (16:51 +0200)]
Amend d8f540f51

Properly handle aliases

2 years agoProperly ignore debug levels in the GUI
Juergen Spitzmueller [Sun, 24 Apr 2022 12:21:56 +0000 (14:21 +0200)]
Properly ignore debug levels in the GUI

Not only none and any, but also the aliases.

2 years agoAmend 3b7a79f1: Use Debug::base_type instead of 'unsigned long long' where possible
Kornel Benko [Sun, 24 Apr 2022 11:52:46 +0000 (13:52 +0200)]
Amend 3b7a79f1: Use Debug::base_type instead of 'unsigned long long' where possible

2 years agoFindAdv: Amend d09f5ce1: Added new debug level :findverbose
Kornel Benko [Sun, 24 Apr 2022 11:27:36 +0000 (13:27 +0200)]
FindAdv: Amend d09f5ce1: Added new debug level :findverbose

Fix the GUI handling for the new value using now 'unsigned long long' instead of 'int'

2 years agoFindAdv: Search also if layout of the searched paragraph has 'inpreamble' set
Kornel Benko [Sat, 23 Apr 2022 18:33:47 +0000 (20:33 +0200)]
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.

2 years agode.po
Juergen Spitzmueller [Wed, 20 Apr 2022 06:04:15 +0000 (08:04 +0200)]
de.po

2 years agoUpdate sk.po
Kornel Benko [Tue, 19 Apr 2022 21:35:31 +0000 (23:35 +0200)]
Update sk.po