Commit Graph

34864 Commits

Author SHA1 Message Date
Guillaume Munch
9267b2b245 Amend 5c2d0499 2016-01-14 20:17:46 +00:00
Enrico Forestieri
1c3b6807db Insert a plain separator instead of a parbreak one.
When hitting Enter after a non-standard layout a plain separator is
now inserted. This seems to be preferred and more in line with what
is obtained with the "Alt+M P" shortcut.
2016-01-14 20:57:52 +01:00
Uwe Stöhr
57712b35b6 French linguistics.lyx: updates from Jean-Pierre 2016-01-14 02:56:52 +01:00
Uwe Stöhr
2287734139 installer: remove filelists that are not used 2016-01-14 02:10:11 +01:00
Uwe Stöhr
ced2619759 installer/Readme.txt: update how to build 2016-01-14 01:54:41 +01:00
Uwe Stöhr
1822d44c58 add 2 Windows build scripts for LyX 2.2
- build4-2010.bat: MSVC 2010 and Qt 4.8.7 (as backup)
- build5-2010.bat: MSVC 2010 and Qt 5.5.1

I tested both scripts thoroughly and the resulting LyX build is stable. Please feel free to modify them if something can be improved.
2016-01-14 00:39:32 +01:00
Kornel Benko
51bc75ca2b Prefered use of direct links to ctan, not to a mirror 2016-01-14 00:07:57 +01:00
Uwe Stöhr
6d3d686c51 Spanish Math and Additional.lyx: translations by Ignacio 2016-01-13 23:46:31 +01:00
Enrico Forestieri
a8ab3379d9 Insert a separator only when the paragraph is empty. 2016-01-13 22:49:33 +01:00
Peter Kümmel
6e3a4ecfe7 mingw.bat: circumvent critical python detection
LyX could be build with a double click on mingw.bat.
2016-01-13 15:46:44 +01:00
Peter Kümmel
275d5a66a5 use Qt 5.5.1 2016-01-13 13:12:25 +01:00
Uwe Stöhr
4bf8aeb8e9 templates: save all files with latest LyX 2.2git 2016-01-13 03:22:37 +01:00
Uwe Stöhr
9766e43a83 stmary10.lyx: update fileformat 2016-01-13 03:17:15 +01:00
Uwe Stöhr
6caff72cef example files: save all with latest 2.2.git (part 2/2) 2016-01-13 03:06:03 +01:00
Uwe Stöhr
5e1d11d1df example files: save all with latest 2.2.git 2016-01-13 02:51:42 +01:00
Uwe Stöhr
310aa94798 Changelog-Math-LyX_22.txt: remove done task 2016-01-13 02:05:13 +01:00
Uwe Stöhr
8803eac043 EmbeddedObjects.lyx: fix mistakes spotted by Ignacio 2016-01-13 02:01:15 +01:00
Uwe Stöhr
0330ffd4a4 doc files: re-add the \origin tag (part 2/2)
also save all files with latest 2.2dev
2016-01-13 01:22:11 +01:00
Uwe Stöhr
6abdf2bc69 doc files: re-add the \origin tag
also save all files with latest 2.2dev
2016-01-13 01:14:48 +01:00
Uwe Stöhr
40968a2fb9 GrisNotaImagenQt4.png: new version from Ignacio 2016-01-13 01:02:47 +01:00
Uwe Stöhr
cad5f0a4d4 Spanish EmbeddedObjects.lyx: translations by Ignacio 2016-01-13 01:02:07 +01:00
Guillaume Munch
4a1e158c95 Update docs 2016-01-12 21:30:37 +00:00
Guillaume Munch
467bc27aea Update tex2lyx tests
Just add \save_transient_properties as expected.
2016-01-12 21:25:34 +00:00
Guillaume Munch
5c2d049996 Add \save_transient_properties parameter (#9841)
Increment LyX format to 504.

With this new parameter, the user can indicate that some other parameters that
are frequently switched must not be recorded in the file (as if they were a
setting specific to the user or transient, rather than a document setting). This
will play nicer with version control systems.

See the discussion, e.g.:
http://thread.gmane.org/gmane.editors.lyx.devel/157824/focus=157993 (third
solution mentioned)

TODO:
* The interface remains to be set up. We cannot change this setting from LyX
  for now.
* If save_transient_properties is false, we should read the user setting as a
  per-user-per-document (session) setting (e.g. like the cursor position).
* Once the above is done, we can treat \justification the same way (but it would
  be even better if \justification was moved to lyxrc).
2016-01-12 21:25:34 +00:00
Guillaume Munch
f475795b92 Revert "Work around bug #9841"
This reverts commit dc016de34e.

See discussion at http://mid.gmane.org/n53ar8$1tj$1@ger.gmane.org
2016-01-12 21:25:34 +00:00
Guillaume Munch
b529a2ffe5 Amend fd4d23b4
http://mid.gmane.org/3790287.D9aVANvQPJ@linux-22mz
2016-01-12 21:25:34 +00:00
Peter Kümmel
dde4f93894 zlib: enable prefix, fix mingw build 2016-01-12 20:11:31 +01:00
Peter Kümmel
407bb15bde add batch file for MinGW build on Windows 2016-01-12 20:10:51 +01:00
Kornel Benko
27a2d32e49 Remaining broken links corrected 2016-01-12 19:16:41 +01:00
Kornel Benko
e4b539914a Replace broken links. 2016-01-11 23:42:11 +01:00
Uwe Stöhr
f79fa4b2ec Math.lyx: update to the new \aa handling 2016-01-11 23:19:54 +01:00
Uwe Stöhr
d6910e5f7c - doc files: re-add some \origin
- For the Indonesian file in attic there must be no \origin to avoid an error in the ReplaceValues.py script
2016-01-11 23:16:43 +01:00
Uwe Stöhr
c8297baad9 French Customization.lyx: translations from Jean-Pierre 2016-01-11 22:54:43 +01:00
Guillaume Munch
4fa5cbddce Update layouts
3c9b62a69 only added new keywords, so nothing changes, as it should be.
2016-01-11 16:27:46 +00:00
Guillaume Munch
a8ad43d4fd Check that we have bash before running updatelfuns.sh
Also set executable bits on the devel scripts.
2016-01-11 16:26:13 +00:00
Jean-Marc Lasgouttes
626f8d4448 Fix compilation error with clang's libc++
The bug is probably fixed for clang 3.7.1 or 3.8.0
2016-01-11 11:18:20 +01:00
Jean-Marc Lasgouttes
39717adfda Fix the logic of selection of std::regex
This amends commit e1938aa2, which introduced some logic
errors: regex would be enabled for gcc versions which have unusable
<regex> header.

The new code separates better special gcc handling from special C++11
handling and should be more readable.

* set -std=c++11 in AM_CPPFLAGS instead of AM_CXXFLAGS, since the
  preprocessor uses this setting too.

* Before checking for header <regex>, set language to C++ and update
  value of AM_CPPFLAGS too.

* Separate code that checks for regex in its own macro.

* now unknown compiler which have the <regex> header, will use std::regex in C++11 mode.
2016-01-11 10:40:12 +01:00
Uwe Stöhr
2f8444b120 Doc files: re-add some origin paths
(while checking compilability of changed files)
thanks Georg for fixing this issue in LyX
2016-01-11 02:19:35 +01:00
Uwe Stöhr
4663e65d4a Japanese Math.lyx: fix 3 icons
(these were accidentally destroyed in changeset/6b0632ee)
2016-01-11 01:11:06 +01:00
Uwe Stöhr
436285b19a es.po: translation from Ignacio 2016-01-11 01:04:42 +01:00
Uwe Stöhr
198e7b8717 Spanish UserGuide.lyx: translations from Ignacio 2016-01-11 01:03:57 +01:00
Enrico Forestieri
71ff50b753 Make sure the origin tag is properly terminated. 2016-01-10 23:17:59 +01:00
Georg Baum
d80fa17175 Do not apply \origin at existing files
The current behaviour of the \origin parameter replaces relative file names
with the absolute original names if a document has been moved even if the
files have been moved as well. This behaviour is annoying e.g. for editing the
LyX docs in a git checkout.

Now file names are only replaced if the referenced file sdo not exist.
2016-01-10 19:46:01 +01:00
Stephan Witt
7e72c1d0d3 Call lyx::next and lyx::prev explicitely. In case libc++ provides
std::next even when not in C++11 mode this is necessary. E.g. with
clang from Xcode7 on Mac OS X.
2016-01-10 18:06:15 +01:00
Stephan Witt
34cbec9074 remove unused minizip include; avoid putting zlib include dir before others, this causes use of external boost headers if they are at the same location 2016-01-10 18:06:15 +01:00
Juergen Spitzmueller
0f18746bc0 typo 2016-01-10 11:17:32 +01:00
Enrico Forestieri
bbb5a1a28f Always place the cursor before a separator inset when moving up or down. 2016-01-10 00:08:10 +01:00
Enrico Forestieri
c8aaaff15a Avoid inserting multiple consecutive parbreak separators. 2016-01-10 00:05:24 +01:00
Kornel Benko
cdc985d037 Cmake export tests: Improve font selection 2016-01-09 22:07:32 +01:00
Kornel Benko
92f46d7aaa Cmake export tests: Really supply own system fonts only if not specified in document. 2016-01-09 19:49:23 +01:00