Commit Graph

37933 Commits

Author SHA1 Message Date
Enrico Forestieri
f11bfe1697 The shell escape patch
Allow a LaTeX backend to run external commands after user confirmation.
This is a per document and per machine setting. The authorization has
to be given through the document settings pane, but is not recorded in
the document itself. Moving the document to either another computer or
another directory on the same computer revokes the authorization.
This can also be done by right clicking the red icon that appears in
the status bar when a document is marked as one requiring shell escape.
The patch also checks whether the user has added the -shell-escape
option to a LaTeX converter and nags the user to remove the option
(which would be used for all documents) in favor of the (per document)
support offered by LyX.
2017-08-03 13:07:41 +02:00
jpc
7e3e3e8a11 Update fr.po 2017-08-03 11:35:42 +02:00
Uwe Stöhr
f3400b5a68 UserGuide.lyx: step 2 of accept and distribute more bibliography changes 2017-08-03 01:13:08 +02:00
Kornel Benko
b5a4e79736 Since boost dir may not exist anymore, use the lyx-src dir for out-of-source build detection 2017-08-02 18:44:32 +02:00
Pavel Sanda
b701c25277 * cs.po 2017-08-02 13:22:11 +02:00
Uwe Stöhr
fe04eeacfe UserGuide.lyx: accept and distribute more bibliography changes 2017-08-02 01:48:23 +02:00
Uwe Stöhr
248c117020 es.po: some more translations 2017-08-02 00:30:56 +02:00
Kornel Benko
b7082f2d29 Correctly interpret return value of LyXRC::read(FileName const & filename, bool check_format) 2017-08-01 13:08:07 +02:00
Pavel Sanda
322f11137a * cs.po update 2017-08-01 12:30:42 +02:00
Pavel Sanda
703a7860c7 Quick review of cs docs. 2017-08-01 12:30:42 +02:00
Uwe Stöhr
89d1b15f08 UserGuide.lyx: accept and distribute more changes 2017-07-31 23:35:48 +02:00
Uwe Stöhr
40be232fcf es.po: some more translations and corrections 2017-07-31 23:01:11 +02:00
Pavel Sanda
ffa90605c3 cs.po: few more strings 2017-07-31 20:33:30 +02:00
Pavel Sanda
37ebfdfcb5 cs.po: at least fix menus. 2017-07-31 20:25:43 +02:00
Enrico Forestieri
44babaf656 Properly warn on missing pygmentize command
- Do not warn when the document properties pane is opened but only
  when minted is selected and the pygmentize command was not found.
- Warn before launching latex if minted is selected and the document
  actually uses listings insets.
2017-07-31 11:32:28 +02:00
Uwe Stöhr
accb4846a8 es.po: some translations for master 2017-07-31 00:36:50 +02:00
Uwe Stöhr
97e1ce64bf Math.lyx: remove unnecessary index entry
also update fileformat
2017-07-30 23:40:15 +02:00
Uwe Stöhr
800edc0139 EmbeddedObjects.lyx: load all math packages automatically 2017-07-30 23:39:38 +02:00
Uwe Stöhr
19fc4c1655 EmbeddedObjects.lyx: remove description of the removed date inset
UserGuide.lyx: dito
2017-07-30 23:28:02 +02:00
jpc
0f0010fc83 A couple of typos in Additional.lyx 2017-07-30 22:31:02 +02:00
Uwe Stöhr
5513e46589 UserGuide.lyx: accept and distribute description of inverted branches 2017-07-30 22:20:03 +02:00
jpc
040527f628 Copy Jürgen's editions to Spanish Additional.lyx file 2017-07-30 22:13:46 +02:00
Christian Ridderström
601f70f8fe Add script for CI job to check git log for non @lyx.org-adressses
The idea is to let a CI job regurlarly invoke this script in order to
check that there hasn't been any new commits where the author of the
commit doesn't have an @lyx.org e-mail address.  If this is the case,
the CI job is expected to fail and a warning e-mail will be sent to
lyx-devel@lists.lyx.org.
2017-07-30 20:28:42 +02:00
Uwe Stöhr
189ed7db3c UserGuide.lyx: load math packages automatically
this will avoid things like bug #10736
2017-07-30 19:31:57 +02:00
Kornel Benko
673b58f412 Replaced obsoleted url for mathmode 2017-07-30 14:48:56 +02:00
Christian Ridderström
95e7abadc0 Add missing 'break' for four default cases in VCBackend.cpp
Replace four cases of 'default: ;' in VCBackend.cpp with
    default:
        break;

Justification: Make consistent with the rest of the LyX source code.
I found no other occurences of 'default: ;' in the source.
2017-07-30 14:23:38 +02:00
Christian Ridderström
7b652117d6 Fix editorial whitespace error
Fix a non-controversial editorial whitespace error in order to verify
that the commit has the correct e-mail address and that it appears on
the list.
2017-07-30 09:30:58 +02:00
Christian Ridderström
26acdd27c4 Fix editorial whitespace issues, e.g. extra space before semicolon
Fix some editorial whitespace errors in AspellChecker.cpp.
Changes are non-controversial and I've reviewed them manually.

The whitespace errors were distracting from the big picture while
using the file to work on candidate(s) for a clang-format
configuration.
2017-07-30 00:54:12 +02:00
Uwe Stöhr
147e7f9f61 UserGuide.lyx: distribute new quotation mark features
- there is an issue with the French version, see bug 10736
2017-07-29 20:43:52 +02:00
Uwe Stöhr
87a1ce5f05 EmbeddedObjects.lyx: distribute a note from Richard regarding -shell-escape 2017-07-29 17:19:24 +02:00
jpc
a4e08fb137 Collect changes by Jürgen in VC section of Additional.lyx 2017-07-29 11:33:24 +02:00
jpc
91c078b7c5 Add Jûrgen's changes in Additional.lyx to log file 2017-07-28 18:28:46 +02:00
Juergen Spitzmueller
3bbdac8bbd Some minor fixed in the vc chapter I did while translating. 2017-07-28 17:17:04 +02:00
Juergen Spitzmueller
f41563e9d2 It turned out not all changes of Additional.lyx have been copied to de/Additional.lyx
This makes maintenance of the localized manuals hard.
2017-07-28 17:16:09 +02:00
Juergen Spitzmueller
d87f2543d1 add author info. 2017-07-28 16:44:20 +02:00
Juergen Spitzmueller
32342da0e2 de/Additional: translation of the version control chapter
The manual is now fully translated.
2017-07-28 16:43:08 +02:00
Juergen Spitzmueller
8efadd4dfb de/Additional: revise extra features section. 2017-07-28 12:16:05 +02:00
Juergen Spitzmueller
830e8fb383 Additional: Minor fixes/updates in the Literate Programming and Extra Features sections. 2017-07-28 12:16:05 +02:00
Kornel Benko
b5c2e02ebd Cmake build: Amend 2fe59ad, Ignore boost settings if we are using std-regex
Even in std-regex case we still need some includes from boost.
Therefore we also need an appropriate include path set.
2017-07-28 11:35:50 +02:00
Juergen Spitzmueller
57d3247d51 Translate the Literate Programming section and adapt some other recent upstream changes. 2017-07-28 11:15:42 +02:00
Juergen Spitzmueller
5dc2ef13b8 Some updates in the Literate Programming section I did while translating. 2017-07-28 11:15:23 +02:00
Juergen Spitzmueller
e1fc687f07 Improve and fix description of multipart documents. 2017-07-28 09:49:40 +02:00
Juergen Spitzmueller
55e0978b14 Additional.lyx: Fix advice wrt overfull \hboxes
The advice given here, "You can ignore these messages", is just plain
wrong (ironically, this very document is the best example).
2017-07-28 08:42:24 +02:00
Kornel Benko
2fe59adbc8 Cmake build: Ignore boost settings if we are using std-regex
External/included boost is only used for the component regex
2017-07-27 23:29:29 +02:00
Tommaso Cucinotta
770ab9a824 prefs/needauth: avoid show of warning dialog in corner cases (amending [8a4fcd3d/lyxgit]) 2017-07-27 20:00:41 +02:00
Juergen Spitzmueller
5eaee6b51e Merge branch 'master' of git.lyx.org:lyx 2017-07-27 18:30:10 +02:00
Juergen Spitzmueller
ebca8ceb3a Additional.lyx: fix more errors and outdates I came across while translating 2017-07-27 18:29:29 +02:00
Juergen Spitzmueller
4b216342b7 de/Additional: more translation 2017-07-27 18:26:57 +02:00
Kornel Benko
401b54b3f6 ctests: eu_UserGuide_pdf[25] compiles again 2017-07-27 13:39:16 +02:00
Kornel Benko
0f881e202e Cmake build: Remove unnecessary duplication of c++ flags
Apparently cmake concatenates CMAKE_CXX_FLAGS to the Release and Debug flags
Also eliminated the mix of '-std=c++*' and '-std=gnu++*' flags
2017-07-27 13:33:17 +02:00