Scott Kostyshak
436b998a7e
This is LyX 2.3.0alpha1-1
2017-05-03 06:25:07 -04:00
Kornel Benko
5c7df3cc3b
Cmake build: Correct suffixing on non-gcc-compilers
...
If the value LYX_PROGRAM_SUFFIX is not handled, we have to use
LYX_PACKAGE_SUFFIX.
The naming 'PACKAGE' in our sources is misleading, as it is used
for the name of the debian/rpm packages as well.
(cherry picked from commit 0935f94f0d
)
2017-05-03 06:18:37 -04:00
Scott Kostyshak
3af3e7e626
Update ANNOUNCE for LyX 2.3.0alpha1-1
2017-04-26 19:55:28 -04:00
Kornel Benko
99fa3d619d
Added mythes/CMakeLists.txt to the distribution
...
(cherry picked from commit db8069c2bd
)
2017-04-26 19:23:32 -04:00
Kornel Benko
11acb436b9
Added distribution of a missing file used by tests.
...
(cherry picked from commit c1ee1bc0ba
)
2017-04-26 19:21:23 -04:00
Scott Kostyshak
ca53991043
This is LyX 2.3.0alpha1
2017-04-24 00:03:20 -04:00
Scott Kostyshak
944792402c
Update docs to 2.3.0alpha1 format
2017-04-24 00:03:19 -04:00
Scott Kostyshak
b1b49a6878
Recover \origin tag in documents
...
See the following ML thread:
https://www.mail-archive.com/search?l=mid&q=ndao0s%24vvb%242%40ger.gmane.org
2017-04-23 23:23:03 -04:00
Scott Kostyshak
0bd6d9084b
Copy caveats from RELEASE-NOTES to UPGRADING
2017-04-23 23:23:03 -04:00
Scott Kostyshak
ee87a4da2a
NEWS: add what's new in LyX 2.3
2017-04-23 23:23:03 -04:00
Scott Kostyshak
4d58c01f53
NEWS: remove whitespace at end of lines
2017-04-23 23:23:03 -04:00
Scott Kostyshak
8749bfa167
NEWS: Update from the 2.2.x branch
2017-04-23 23:23:03 -04:00
Scott Kostyshak
3b3b4edc27
Update ANNOUNCE for LyX2.3.0alpha1
2017-04-23 23:23:03 -04:00
Scott Kostyshak
e9deea03db
Update the formats of lyxrc.dist.in to 21
...
In the end, no changes were needed. This was decided by prefs2prefs
for MacOSX and cygwin, and by manual inspection for Win32.
2017-04-23 23:23:03 -04:00
Uwe Stöhr
36911477ce
Win installer/settings.nsh: correct version numbering
2017-04-23 14:39:36 +02:00
Uwe Stöhr
797b6afaa3
Win installer/ChangeLog.txt: fix typo
2017-04-23 14:24:24 +02:00
Uwe Stöhr
a11e55f55f
Arabic Shortcuts.lyx: remove an inset-info
...
as reported on the lyx-docs list this inset prevents the compilation of the file on Mac OS
It can be re-added when the bug is fixed (bug report follows soon by the original bug reporter)
2017-04-23 14:23:45 +02:00
Uwe Stöhr
d2a8cd8619
Win installer: prepare for alpha 1 release
2017-04-23 13:57:45 +02:00
Uwe Stöhr
130b4ddf83
doc files: port recent changes from branch
2017-04-23 13:54:54 +02:00
Tommaso Cucinotta
35bcc38ca3
about 'needauth' in RELEASE-NOTES
2017-04-22 23:28:48 +02:00
Scott Kostyshak
ee7d78d1dc
Revert "Mover.h: let move be defined"
...
This reverts commit d4ea07705a
.
d4ea0770
lead to a compile error with gcc 4.6. The error is likely
due to that version's weak C++11 support.
This commit reverts d4ea0770
in order to preserve compilation with
gcc 4.6 for alpha1.
2017-04-21 22:41:03 -04:00
Günter Milde
69e3e00603
Fix tex2lyx roundtrip ctests.
...
The last commit accidentially changed the encoding
of a sample file.
2017-04-21 14:03:37 +02:00
Stephan Witt
a91402dc64
use examples folder setting from preferences
2017-04-21 11:27:11 +02:00
Uwe Stöhr
9ef3edf6d7
lyx_2_2.py: fix box reversion routine again
...
silly mistake, now Math.lyx reverts correctly again.
2017-04-21 01:05:54 +02:00
Uwe Stöhr
6421dd08c0
Arabic Intro.lyx: mark LTR text as English like we do for the Hebrew doc files
2017-04-21 00:00:30 +02:00
Guillaume MM
4fc8c7fedd
MathAtom: prefer composition over inheritance
2017-04-20 23:49:02 +02:00
Guillaume MM
d4ea07705a
Mover.h: let move be defined
2017-04-20 23:49:02 +02:00
Guillaume MM
29a82fdc58
Add option obeyFinal for todo notes #10615
2017-04-20 23:49:02 +02:00
Tommaso Cucinotta
31adae1f23
Fix for crash/segfault introduced with [244de5d2/lyxgit], thanks Guillame.
2017-04-20 23:41:10 +02:00
Günter Milde
f5ac0580ff
special character "allowbreak" (ZWSP), fileformat change
...
New special character to mark an optional line break
without inserting a hyphen (ZWSP). See #10585 .
Corresponds to the Unicode character U+200B ZERO WIDTH SPACE
This isn't a “space”. It is an invisible character that can be used
to provide line break opportunities.
http://unicode.org/notes/tn27/
While the literal Unicode character can be used in the LyX
file, it is invisible in the GUI.
For visible feedback, the patch adds a new special character "allowbreak".
The small mark is inspired by LibereOffice.
A tooltip is added.
2017-04-20 23:28:48 +02:00
Uwe Stöhr
6cabf4948f
GuiDocument: re-introduce allowMathIndent()
...
was accidentally reverted by [d86954eb/lyxgit]
2017-04-20 23:21:11 +02:00
Uwe Stöhr
7c419d5666
UserGuide.lyx: fix a typo
...
- also 2 formatting fixes
2017-04-20 22:43:51 +02:00
Jean-Marc Lasgouttes
b2e759d8b2
Make top/bottom margin value DPI-dependent
...
One less hardcoded pixel value.
Use thisoccasion to set the left/right margin in inches too, since it
is easier to compute.
2017-04-20 18:07:50 +02:00
Jean-Marc Lasgouttes
df6b2f4470
Rewrite mathindent without HSpace class
...
Use Length instead of HSpace for math_indentation and rename it to mathindent.
Get rid of the string version.
Rename (g|s)etMathIndentation() to (g|s)etMathIndent().
Remove the HSpace class altogether.
Some cleanups to parindent support to look like mathindent.
2017-04-19 17:55:56 +02:00
Jean-Marc Lasgouttes
d86954eb81
Revert "BufferParams: get rid of the HSpace class for mathindent as requested by JMarc"
...
This reverts commit d9a2a40268
.
This is not the right way of getting rid of HSpace. We need a proper
Length, not a string.
2017-04-19 16:19:18 +02:00
Jean-Marc Lasgouttes
e7c3354a87
Fixes to ParIndent support
...
- remove quotes around length
- use "default" for default parindent, instead of an empty string
- Fix the constructor Length(string const &) so that an empty string
corresponds to an empty length (coherent with Length::asString()).
2017-04-18 18:06:35 +02:00
Jean-Marc Lasgouttes
b250eb5a46
Autotools: use silent rule for moc in src/support.
2017-04-18 14:45:05 +02:00
Uwe Stöhr
17a53bbcf9
GuiDocument.cpp: add missing validation code
2017-04-17 20:58:09 +02:00
Uwe Stöhr
d9a2a40268
BufferParams: get rid of the HSpace class for mathindent as requested by JMarc
2017-04-17 20:32:31 +02:00
Uwe Stöhr
bc0591a265
lyx2lyx/lyx_2_0.py: fix a box reversion bug
...
- the use_makebox statement was not removed for nested boxes
2017-04-17 19:17:54 +02:00
Jean-Marc Lasgouttes
fc4ca36403
Cleanup parindent support
...
Rename (g|s)etter to (get|set)ParIndent(), and rename member variables
accordingly.
Do not rely on HSpace anymore, since Length does have all we need.
2017-04-17 18:30:33 +02:00
Uwe Stöhr
8c4139434f
Revert "French Tutorial.lyx: some typographic fixes"
2017-04-17 15:26:41 +02:00
Uwe Stöhr
8783c88419
doc files: port recent changes from branch
2017-04-17 15:20:04 +02:00
Uwe Stöhr
fd777a6014
PDF-form.lyx: some minor fixes
2017-04-17 04:08:43 +02:00
Uwe Stöhr
5b4cc6b6c8
lyx2lyx/lyx_2_2.py: correct reversion of boxes
2017-04-17 04:06:52 +02:00
Stephan Witt
b5c2859a92
Revert "update canAutoOpenFile/autoOpenFile implementation to new MacOSX API, avoid deprecated calls"
...
This reverts commit d568846e03
.
Unfortunately the used alternative API LSCopyDefaultApplicationURLForContentType
is available with 10.10 and later only and cannot be used therefore. So there
is no alternative to deprecated calls ATM. LyX 2.3 should run on 10.7 at least.
2017-04-17 01:42:38 +02:00
Tommaso Cucinotta
4f75026176
lyxfind: cleanup regex_replace() and back to a sane amount of logging during findadv operations.
2017-04-17 00:41:29 +02:00
Tommaso Cucinotta
6d05a96546
findadv: match \textbackslash and \textasciicircum also without trailing {} (fixes autotest findadv-re-02-in.txt).
2017-04-17 00:38:31 +02:00
Tommaso Cucinotta
9824926b4c
findadv: using \w instead of [[:word:]] makes test-case std::regex compatible; also, fixed UI shortcuts changes that made test fail.
2017-04-17 00:15:26 +02:00
Tommaso Cucinotta
664798128a
findadv: almost all test cases, including \regex[{}, back to working with std::regex.
2017-04-17 00:15:26 +02:00