Richard Kimberly Heck
e7b9aa672f
Fix crash reported by Kornel.
...
See https://marc.info/?l=lyx-devel&m=161058233016780&w=2 .
Internal Buffers do not have TOCs associated with them, so we should
not try to update them. This fixes Kornel's crash, but there may be
other instances of the problem.
2021-01-14 14:17:51 -05:00
Richard Kimberly Heck
7c57001ad7
Add theorem counter files to distribution
2021-01-14 14:07:32 -05:00
Juergen Spitzmueller
f24fa552de
Fix crash (missing Buffer update)
2021-01-14 17:17:58 +01:00
Kornel Benko
a7590d33e3
FindAdv: Add handling of regex char '^' at start also for search with disabled format
...
lyxfind.cpp:
handle \mathcircumflex inside regex
output_latex.cpp:
don't mark extra end of parameters if no options involved
2021-01-14 14:44:21 +01:00
Kornel Benko
9bdd0b31db
Fix #12069 : Broken search
...
Do not count ignored characters as matching
2021-01-14 14:36:07 +01:00
Richard Kimberly Heck
de6092cb6a
Forgot FORMAT
2021-01-14 04:31:57 -05:00
Juergen Spitzmueller
0629b9b7c1
Update documentation of nomencl escape
...
Alas, the escape char has silently changed in recent nomencl versions
2021-01-14 09:43:38 +01:00
Richard Kimberly Heck
fcea6c471c
Revert "Add move constructor and move assignment operator for FileName class"
...
For now, since it's causing problems on OSX particularly.
This reverts commit 854c9de8fa
.
2021-01-14 03:08:12 -05:00
Juergen Spitzmueller
81af5ac742
Fix comment
2021-01-14 08:57:15 +01:00
Juergen Spitzmueller
c5b7d871e0
Strip % characters from nomenclWidest()
...
This character now (oddly) serves as escape char in newer nomencl versions
but it still comments out in all other contexts.
See #10634
2021-01-14 08:55:15 +01:00
Richard Kimberly Heck
0903d26f50
Whitespace
2021-01-14 01:28:42 -05:00
Richard Kimberly Heck
1582a2afe1
Fix bug #12068
2021-01-14 01:15:19 -05:00
Richard Kimberly Heck
9504ec84c5
Simplify and polish
2021-01-13 14:42:26 -05:00
Richard Kimberly Heck
d41ec3368d
Fix bug #10635
2021-01-13 14:38:48 -05:00
Jean-Marc Lasgouttes
86191314cb
Record undo properly when inserting math script
...
The current code did not always record undo at the right level.
Fixes bug #10843 .
2021-01-13 11:41:29 +01:00
Juergen Spitzmueller
22efd5a5ef
Simple Search: find isChar() insets ( #11462 )
2021-01-13 08:19:54 +01:00
Kornel Benko
8ca508d004
FindAdv: Refactoring some routines which was hard to understand
...
Most of the previous code is only commented out, will remove them completely later.
(Debugging this code was extremely exhausting)
2021-01-12 19:33:29 +01:00
Eugene Chornyi
475b71094f
Wininstaller: remove (old) installer, installer2 becomes (new) installer
2021-01-12 17:33:44 +01:00
Juergen Spitzmueller
c049527941
Consider inset strings in simple find/replaceAll ( #12049 )
2021-01-12 16:45:32 +01:00
Juergen Spitzmueller
1b2a56e2d2
Ignore tracked deletions in simple replace ( #11194 )
2021-01-12 16:13:47 +01:00
Juergen Spitzmueller
d87511308b
Ignore tracked deletions in simple find ( #11051 )
2021-01-12 16:11:58 +01:00
Kornel Benko
2318baec7b
FindAdv: Allow regex searches at start of paragraph
...
For example regex '^\w+' finds now only the first word in any paragraph
even if searching without 'ignore format' is set.
2021-01-11 14:50:03 +01:00
Kornel Benko
24fbeb27dc
Update sk.po
2021-01-10 23:31:08 +01:00
Kornel Benko
29b9dd8b2f
FindAdv: Search for 'whole words' with help of modified regex.
2021-01-10 23:02:55 +01:00
Stephan Witt
2844a4ec06
drop unintented static declaration from local temporary variable (formerly a global static constant)
2021-01-10 22:03:19 +01:00
Kornel Benko
31c3bddd6e
FindAdv: Converting patterns without regex to use regex instead
...
Makes the code with less exceptions
(no need to differentiate beteen use_regex and !use_regex)
Move the creation of regexes to own subroutine (Handles '#if QTSEARCH ... #endif')
Use cursor position differences instead of length of matched string. This is important for putSelectionAt()
2021-01-10 17:17:37 +01:00
Juergen Spitzmueller
c77ab339c1
Avoid \@ifundefined after user preamble
...
Users might have used \makeatother (#11163 ).
\ifdefined (of e-tex) can be considered available nowadays.
2021-01-10 09:55:45 +01:00
Richard Kimberly Heck
98bfbe9ddf
Fix bug #6128 .
2021-01-10 02:40:12 -05:00
Richard Kimberly Heck
2fcc764728
Fix problem with display of include insets with non-existent files.
2021-01-10 02:08:18 -05:00
Richard Kimberly Heck
3f3d769107
Count words in hyperlink
2021-01-10 01:54:40 -05:00
Richard Kimberly Heck
12bb380941
Fix bug #5972 : Count words in citations (approximately).
2021-01-10 01:43:34 -05:00
Richard Kimberly Heck
50b99f810f
Fix bug #3205 .
...
Allows external edit of non-existent files.
2021-01-10 00:43:01 -05:00
Richard Kimberly Heck
ed2d3e199f
Fix bug #4241 : Addition to Intro
2021-01-09 22:17:52 -05:00
Richard Kimberly Heck
9446aa3640
Fix bug #11030 .
...
Factor out the code that connects to a newly created dialog and then
use that also in GuiGraphics.
There must be many other dialogs that need this same treatment....
2021-01-09 20:33:23 -05:00
Richard Kimberly Heck
e438c0f90b
Fix bug #11010 .
...
Handle LFUN_PHANTOM_INSERT in math.
2021-01-09 19:17:47 -05:00
Richard Kimberly Heck
d908263908
nullptr
2021-01-09 19:02:19 -05:00
Richard Kimberly Heck
725bee17b1
Show plural and caps status for formatted references. Rest of #11073 .
...
Patch from Daniel, more or less.
2021-01-09 18:06:50 -05:00
Richard Kimberly Heck
b564fd01ef
Update buffer after changing reference options. Part of #11073 .
2021-01-09 17:59:07 -05:00
Richard Kimberly Heck
6821249994
Fix bug #11097
2021-01-09 17:41:50 -05:00
Scott Kostyshak
fdc4f047d6
ctests: invert old lyx2lyx tests for ar Beamer
...
This is consistent with the lyx2lyx tests for Beamer in other
languages.
2021-01-09 13:01:26 -05:00
Kornel Benko
60980b0eda
FindAdv: Amend 474cb42e
, implement sub-match replace.
2021-01-09 17:03:30 +01:00
Yuriy Skalko
0b588de771
Update ru.po
2021-01-09 12:38:02 +02:00
Yuriy Skalko
854c9de8fa
Add move constructor and move assignment operator for FileName class
2021-01-09 11:23:33 +02:00
Juergen Spitzmueller
73df32bec4
Disambiguate homographic inflections
...
These are not homographic in other languages
(e.g. German "Öffnen" vs. "Geöffnet")
2021-01-09 09:44:38 +01:00
Juergen Spitzmueller
fbd695fc35
de.po
2021-01-09 09:43:10 +01:00
Juergen Spitzmueller
b5f83881ab
Amend aaaae562db
2021-01-09 09:17:41 +01:00
Juergen Spitzmueller
5d90968f7a
Arabic Beamer: set XeTeX as Default Output Format
...
LuaTeX (luabidi, for that matter) does not work well.
Also set some command texts in ERT, for readability.
2021-01-09 09:07:25 +01:00
Jean-Marc Lasgouttes
9e1db65932
Move handling of LFUN_COPY to BufferView
...
It turns out that the code is the same in texted ans mathed and that
whatever is done in InsetTabular is not useful.
This means that we do not need to deal Text::dispatch idiosyncrasies
(in particular forcing the cursor to be visible).
Fix bug #11225 .
2021-01-08 19:31:42 +01:00
Kornel Benko
474cb42e21
Update sk.po
2021-01-08 12:23:49 +01:00
Kornel Benko
c3cda5ffd4
FindAdv: Save sub-matches in MatchStringAdv class
...
Prepare for use while replacing:
(backslashed numbers in the replace buffer should be replaced with the relevant
sub-matched strings.)
2021-01-08 12:05:51 +01:00