]>
git.lyx.org Git - features.git/log
Uwe Stöhr [Mon, 31 Jul 2017 21:35:48 +0000 (23:35 +0200)]
UserGuide.lyx: accept and distribute more changes
Uwe Stöhr [Mon, 31 Jul 2017 21:01:11 +0000 (23:01 +0200)]
es.po: some more translations and corrections
Pavel Sanda [Mon, 31 Jul 2017 18:33:30 +0000 (20:33 +0200)]
cs.po: few more strings
Pavel Sanda [Mon, 31 Jul 2017 18:25:43 +0000 (20:25 +0200)]
cs.po: at least fix menus.
Enrico Forestieri [Mon, 31 Jul 2017 09:32:28 +0000 (11:32 +0200)]
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.
Uwe Stöhr [Sun, 30 Jul 2017 22:36:50 +0000 (00:36 +0200)]
es.po: some translations for master
Uwe Stöhr [Sun, 30 Jul 2017 21:40:15 +0000 (23:40 +0200)]
Math.lyx: remove unnecessary index entry
also update fileformat
Uwe Stöhr [Sun, 30 Jul 2017 21:39:38 +0000 (23:39 +0200)]
EmbeddedObjects.lyx: load all math packages automatically
Uwe Stöhr [Sun, 30 Jul 2017 21:28:02 +0000 (23:28 +0200)]
EmbeddedObjects.lyx: remove description of the removed date inset
UserGuide.lyx: dito
jpc [Sun, 30 Jul 2017 20:30:14 +0000 (22:30 +0200)]
A couple of typos in Additional.lyx
Uwe Stöhr [Sun, 30 Jul 2017 20:20:03 +0000 (22:20 +0200)]
UserGuide.lyx: accept and distribute description of inverted branches
jpc [Sun, 30 Jul 2017 20:12:46 +0000 (22:12 +0200)]
Copy Jürgen's editions to Spanish Additional.lyx file
Christian Ridderström [Sun, 30 Jul 2017 18:28:42 +0000 (20:28 +0200)]
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.
Uwe Stöhr [Sun, 30 Jul 2017 17:31:57 +0000 (19:31 +0200)]
UserGuide.lyx: load math packages automatically
this will avoid things like bug #10736
Kornel Benko [Sun, 30 Jul 2017 12:48:56 +0000 (14:48 +0200)]
Replaced obsoleted url for mathmode
Christian Ridderström [Sun, 30 Jul 2017 12:23:38 +0000 (14:23 +0200)]
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.
Christian Ridderström [Sun, 30 Jul 2017 07:30:58 +0000 (09:30 +0200)]
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.
Christian Ridderström [Sat, 29 Jul 2017 22:54:12 +0000 (00:54 +0200)]
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.
Uwe Stöhr [Sat, 29 Jul 2017 18:43:52 +0000 (20:43 +0200)]
UserGuide.lyx: distribute new quotation mark features
- there is an issue with the French version, see bug 10736
Uwe Stöhr [Sat, 29 Jul 2017 15:19:24 +0000 (17:19 +0200)]
EmbeddedObjects.lyx: distribute a note from Richard regarding -shell-escape
jpc [Sat, 29 Jul 2017 09:33:24 +0000 (11:33 +0200)]
Collect changes by Jürgen in VC section of Additional.lyx
jpc [Fri, 28 Jul 2017 16:27:22 +0000 (18:27 +0200)]
Add Jûrgen's changes in Additional.lyx to log file
Juergen Spitzmueller [Fri, 28 Jul 2017 15:17:04 +0000 (17:17 +0200)]
Some minor fixed in the vc chapter I did while translating.
Juergen Spitzmueller [Fri, 28 Jul 2017 15:16:09 +0000 (17:16 +0200)]
It turned out not all changes of Additional.lyx have been copied to de/Additional.lyx
This makes maintenance of the localized manuals hard.
Juergen Spitzmueller [Fri, 28 Jul 2017 14:44:20 +0000 (16:44 +0200)]
add author info.
Juergen Spitzmueller [Fri, 28 Jul 2017 14:43:08 +0000 (16:43 +0200)]
de/Additional: translation of the version control chapter
The manual is now fully translated.
Juergen Spitzmueller [Fri, 28 Jul 2017 10:15:35 +0000 (12:15 +0200)]
de/Additional: revise extra features section.
Juergen Spitzmueller [Fri, 28 Jul 2017 10:15:00 +0000 (12:15 +0200)]
Additional: Minor fixes/updates in the Literate Programming and Extra Features sections.
Kornel Benko [Fri, 28 Jul 2017 09:35:50 +0000 (11:35 +0200)]
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.
Juergen Spitzmueller [Fri, 28 Jul 2017 09:15:42 +0000 (11:15 +0200)]
Translate the Literate Programming section and adapt some other recent upstream changes.
Juergen Spitzmueller [Fri, 28 Jul 2017 09:15:23 +0000 (11:15 +0200)]
Some updates in the Literate Programming section I did while translating.
Juergen Spitzmueller [Fri, 28 Jul 2017 07:49:40 +0000 (09:49 +0200)]
Improve and fix description of multipart documents.
Juergen Spitzmueller [Fri, 28 Jul 2017 06:42:24 +0000 (08:42 +0200)]
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).
Kornel Benko [Thu, 27 Jul 2017 21:29:29 +0000 (23:29 +0200)]
Cmake build: Ignore boost settings if we are using std-regex
External/included boost is only used for the component regex
Tommaso Cucinotta [Thu, 27 Jul 2017 13:30:30 +0000 (15:30 +0200)]
prefs/needauth: avoid show of warning dialog in corner cases (amending [
8a4fcd3d /lyxgit])
Juergen Spitzmueller [Thu, 27 Jul 2017 16:30:10 +0000 (18:30 +0200)]
Merge branch 'master' of git.lyx.org:lyx
Juergen Spitzmueller [Thu, 27 Jul 2017 16:29:29 +0000 (18:29 +0200)]
Additional.lyx: fix more errors and outdates I came across while translating
Juergen Spitzmueller [Thu, 27 Jul 2017 16:26:57 +0000 (18:26 +0200)]
de/Additional: more translation
Kornel Benko [Thu, 27 Jul 2017 11:39:16 +0000 (13:39 +0200)]
ctests: eu_UserGuide_pdf[25] compiles again
Kornel Benko [Thu, 27 Jul 2017 11:33:17 +0000 (13:33 +0200)]
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
Richard Heck [Thu, 27 Jul 2017 01:24:56 +0000 (21:24 -0400)]
Comment out remarks on using -shell-escape with minted, at least
for now.
Kornel Benko [Wed, 26 Jul 2017 23:51:00 +0000 (01:51 +0200)]
Update sk.po
Uwe Stöhr [Wed, 26 Jul 2017 23:40:43 +0000 (01:40 +0200)]
UserGuide.lyx: fix broken cross references
Uwe Stöhr [Wed, 26 Jul 2017 23:15:42 +0000 (01:15 +0200)]
EmbeddedObjects.lyx: finish the description of the minted support
Tommaso Cucinotta [Wed, 26 Jul 2017 22:01:51 +0000 (00:01 +0200)]
prefs/needauth: added warning if user tries to disable authorization for needauth converters.
Uwe Stöhr [Wed, 26 Jul 2017 22:03:33 +0000 (00:03 +0200)]
UserGuide.lyx: accept and distribute some more additions
Uwe Stöhr [Wed, 26 Jul 2017 21:43:35 +0000 (23:43 +0200)]
UserGuide: take care of the new reference format features
- also: as we recommend refstyle in the text the document should also use it
Uwe Stöhr [Wed, 26 Jul 2017 21:02:20 +0000 (23:02 +0200)]
Win installer: add necessary LaTeX packages for minted
Juergen Spitzmueller [Wed, 26 Jul 2017 17:50:23 +0000 (19:50 +0200)]
Still more translation.
Juergen Spitzmueller [Wed, 26 Jul 2017 15:40:53 +0000 (17:40 +0200)]
de/Additional.lyx: some more translations.
Juergen Spitzmueller [Wed, 26 Jul 2017 15:40:40 +0000 (17:40 +0200)]
Additional.lyx: Further small fixes
Juergen Spitzmueller [Wed, 26 Jul 2017 14:25:55 +0000 (16:25 +0200)]
de/Additional: translation of the XHMTL chapter
Juergen Spitzmueller [Wed, 26 Jul 2017 14:25:43 +0000 (16:25 +0200)]
Additional.lyx: minor fixes.
Juergen Spitzmueller [Wed, 26 Jul 2017 12:23:02 +0000 (14:23 +0200)]
de/UserGuide: adapt and translate the remaining bits of the 2.3 changes
Juergen Spitzmueller [Wed, 26 Jul 2017 11:34:33 +0000 (13:34 +0200)]
de/Additional.lyx: translate bibliography-related changes
Juergen Spitzmueller [Wed, 26 Jul 2017 11:34:20 +0000 (13:34 +0200)]
Additional.lyx: fix typo
Kornel Benko [Wed, 26 Jul 2017 10:39:46 +0000 (12:39 +0200)]
Cmake export tests: Ignore missing glyphs also for doc/de/UserGuide
Juergen Spitzmueller [Wed, 26 Jul 2017 07:43:34 +0000 (09:43 +0200)]
de/UserGuide: adaptation and translation of the bibliography-related changes.
Juergen Spitzmueller [Wed, 26 Jul 2017 07:43:08 +0000 (09:43 +0200)]
UserGuide: minor corrections in the Biblatex passages.
Uwe Stöhr [Tue, 25 Jul 2017 23:11:08 +0000 (01:11 +0200)]
EmbeddedObjects.lyx: accept info for minted support
- see my mail to the devel list for open issues with this
- transfer this info to the other languages
Uwe Stöhr [Tue, 25 Jul 2017 23:09:39 +0000 (01:09 +0200)]
correct a typo in filename
Juergen Spitzmueller [Tue, 25 Jul 2017 16:24:22 +0000 (18:24 +0200)]
de/UserGuide.lyx: adapt and translate refstyle updates.
Juergen Spitzmueller [Tue, 25 Jul 2017 14:22:28 +0000 (16:22 +0200)]
de/UserGuide: translate the quotation mark section.
Juergen Spitzmueller [Tue, 25 Jul 2017 14:17:31 +0000 (16:17 +0200)]
Correct an info-inset
Jean-Marc Lasgouttes [Tue, 25 Jul 2017 13:19:17 +0000 (15:19 +0200)]
Document devel-mode-toggle
Juergen Spitzmueller [Tue, 25 Jul 2017 13:10:03 +0000 (15:10 +0200)]
de/Additional.lyx: Translation of the LyXServer section.
Juergen Spitzmueller [Tue, 25 Jul 2017 13:09:28 +0000 (15:09 +0200)]
Additional.lyx: Some minor corrections wrt LyXServer I came across
while translating
Jean-Marc Lasgouttes [Tue, 25 Jul 2017 09:51:49 +0000 (11:51 +0200)]
Check whether a class is known before loading it
Fixes bug #10719.
Pavel Sanda [Tue, 25 Jul 2017 08:26:53 +0000 (10:26 +0200)]
layouttranslation: update some finish items.
See the discussion about updates at
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg201157.html
Juergen Spitzmueller [Tue, 25 Jul 2017 06:54:04 +0000 (08:54 +0200)]
Copy the recent Additiona.lyx changes wrt forward/reverse search to the localized docs and accept changes in English doc.
Guillaume MM [Mon, 24 Jul 2017 22:15:20 +0000 (00:15 +0200)]
Fix scrollbar not appearing in new documents unless reloaded (#10729)
QSignalBlocker in updateScrollbar is too strong and prevents the scroll bar from
communicating with its scroll area. The only solution to block signals between
specifically between two objects is to disconnect. This makes sense in this
case, by making updateScrollbar responsible for managing the connection in the
first place.
Uwe Stöhr [Mon, 24 Jul 2017 22:31:45 +0000 (00:31 +0200)]
Win installer: prepare for a new 2.3 release (hopefully a beta)
Scott Kostyshak [Mon, 24 Jul 2017 21:59:35 +0000 (17:59 -0400)]
layouttranslations.review: "fr" checked by J-P
Jean-Pierre checked it at:
https://www.mail-archive.com/search?l=mid&q=
b555a4e2 -bc58-4423-dff4-
ccfd6511cef7 %40free.fr
Jean-Marc Lasgouttes [Sun, 23 Jul 2017 22:21:43 +0000 (00:21 +0200)]
Make "devel mode" configurable at run time
Traditionally LyX behaves differently when the directive DEVEL_VERSION
is defined at compile time. This covers
* more detailed description of current position in status bar
* the help files are open in read/write mode
* more detailed debug output in the View Source panel
This patch introduces the new function devel-mode-toggle that allows
to use devel mode in stable releases, and vice versa.
The information is saved in the session file. The default is to
disable devel mode.
Remove all traces of DEVEL_VERSION in autoconf and cmake
jpc [Mon, 24 Jul 2017 16:31:05 +0000 (18:31 +0200)]
Amend previous workaround: replace LyXbar by textemdash
to be able to compile with xetex
Juergen Spitzmueller [Mon, 24 Jul 2017 11:43:18 +0000 (13:43 +0200)]
Amend
bbb631873 once more
Juergen Spitzmueller [Mon, 24 Jul 2017 09:20:31 +0000 (11:20 +0200)]
Juergen Spitzmueller [Mon, 24 Jul 2017 09:14:00 +0000 (11:14 +0200)]
Account for spaces in paths in the windows reverse search proposals
Fixes: #10557
jpc [Mon, 24 Jul 2017 08:02:42 +0000 (10:02 +0200)]
Remove em dashes triggering 'Missing glyphs' with xelatex
Juergen Spitzmueller [Mon, 24 Jul 2017 07:09:48 +0000 (09:09 +0200)]
{Over,under}full [hv]box warning is a warning.
Since this is something one should be aware of, make it more prominent
in the Log dialog.
Juergen Spitzmueller [Sun, 23 Jul 2017 16:41:06 +0000 (18:41 +0200)]
Do not error on missing ZWNJ (ligature break) characters.
Since TeXLive 2016, "fontspec" maps the ligature break command
\textcompwordmark to the ZWNJ character (U+200C).
This character is missing in many fonts (including the default: Latin
Modern) which leads to "Missing character" warnings in the XeTeX/LuaTeX
log file if a document using non-TeX fonts contains a ligature break.
LyX reports missing characters as error since fixing #9610.
In case of "invisible" characters, there is no data loss, in case of the
ZWNJ the functionality is kept: ligatures are prevented also if the ZWNJ
is missing in a font.
Therefore, a missing ZWNJ is now treated similar to missing characters
in "nullfont" (see [
63f41711 /lyxgit], bug #10394) and does not trigger
an error.
Fixes: #10727
Juergen Spitzmueller [Sun, 23 Jul 2017 11:19:59 +0000 (13:19 +0200)]
Properly import \newtheorem*
Fixes: #10622
Christian Ridderström [Sun, 23 Jul 2017 11:11:54 +0000 (13:11 +0200)]
Bulk cleanup/fix incorrect annotation at the end of namespaces.
This commit does a bulk fix of incorrect annotations (comments) at the
end of namespaces.
The commit was generated by initially running clang-format, and then
from the diff of the result extracting the hunks corresponding to
fixes of namespace comments. The changes being applied and all the
results have been manually reviewed. The source code successfully
builds on macOS.
Further details on the steps below, in case they're of interest to
someone else in the future.
1. Checkout a fresh and up to date version of src/
git pull && git checkout -- src && git status src
2. Ensure there's a suitable .clang-format in place, i.e. with options
to fix the comment at the end of namespaces, including:
FixNamespaceComments: true
SpacesBeforeTrailingComments: 1
and that clang-format is >= 5.0.0, by doing e.g.:
clang-format -dump-config | grep Comments:
clang-format --version
3. Apply clang-format to the source:
clang-format -i $(find src -name "*.cpp" -or -name "*.h")
4. Create and filter out hunks related to fixing the namespace
git diff -U0 src > tmp.patch
grepdiff '^} // namespace' --output-matching=hunk tmp.patch > fix_namespace.patch
5. Filter out hunks corresponding to simple fixes into to a separate patch:
pcregrep -M -e '^diff[^\n]+\nindex[^\n]+\n--- [^\n]+\n\+\+\+ [^\n]+\n' \
-e '^@@ -[0-9]+ \+[0-9]+ @@[^\n]*\n-\}[^\n]*\n\+\}[^\n]*\n' \
fix_namespace.patch > fix_namespace_simple.patch
6. Manually review the simple patch and then apply it, after first
restoring the source.
git checkout -- src
patch -p1 < fix_namespace_simple.path
7. Manually review the (simple) changes and then stage the changes
git diff src
git add src
8. Again apply clang-format and filter out hunks related to any
remaining fixes to the namespace, this time filter with more
context. There will be fewer hunks as all the simple cases have
already been handled:
clang-format -i $(find src -name "*.cpp" -or -name "*.h")
git diff src > tmp.patch
grepdiff '^} // namespace' --output-matching=hunk tmp.patch > fix_namespace2.patch
9. Manually review/edit the resulting patch file to remove hunks for files
which need to be dealt with manually, noting the file names and
line numbers. Then restore files to as before applying clang-format
and apply the patch:
git checkout src
patch -p1 < fix_namespace2.patch
10. Manually fix the files noted in the previous step. Stage files,
review changes and commit.
Juergen Spitzmueller [Sun, 23 Jul 2017 10:11:03 +0000 (12:11 +0200)]
typo in comment
Juergen Spitzmueller [Sun, 23 Jul 2017 10:06:58 +0000 (12:06 +0200)]
Some comments wrt log file encoding (#10728)
Juergen Spitzmueller [Sun, 23 Jul 2017 07:37:11 +0000 (09:37 +0200)]
Use appropriate conv. method
These are plain ASCII strings, no need for local8bit conversion.
Kornel Benko [Fri, 21 Jul 2017 22:22:00 +0000 (00:22 +0200)]
Select Latin Modern fonts for beamer lyx-files
On TL17, the original default fonts used to work only with help of fix-cm package.
Only the Japanese bemer files are unchanged, because the output was only a mix
of Latin letters and thus not readable. Probably missing font on my side.
Uwe Stöhr [Fri, 21 Jul 2017 00:28:33 +0000 (02:28 +0200)]
pt_BR.po: updates for 2.3 from Georger
Jean-Marc Lasgouttes [Thu, 20 Jul 2017 21:56:45 +0000 (23:56 +0200)]
Make InsetInfo active agin (aka the vengeance of the neverending saga)
This is a fixup to
fc7fb6a5642bf . The fix in there seems perfectly
correct (up to now), but for some reason, I could not refrain from
making InsetInfo not active. "What could possibly go wrong?", I heard
myself think.
Now I know: this causes an assertion error in InsetText::updateBuffer
because DocIterator::forwardPos does not enter the inset anymore.
Jean-Marc Lasgouttes [Thu, 20 Jul 2017 09:18:20 +0000 (11:18 +0200)]
Try to end the neverending fixIfBroken saga
This is a fixup to the series of commits
522516d9 ,
d0acc3e5 ,
13c3c148 .
Actually the right thing to consider in all situations is isActive(),
which really means `can a cursor be in there?'.
Improve the description of isActive() and editable() in Inset.h.
Set isActive() to false for InsetInfo, since no cursor should ever go there.
Again part of #10667.
Pavel Sanda [Wed, 19 Jul 2017 12:38:46 +0000 (14:38 +0200)]
Changes approved by Juergen.
Juergen Spitzmueller [Wed, 19 Jul 2017 12:30:51 +0000 (14:30 +0200)]
de and de-alt reviewed.
Juergen Spitzmueller [Wed, 19 Jul 2017 12:27:37 +0000 (14:27 +0200)]
de.po: review of 'list of listings'
Pavel Sanda [Wed, 19 Jul 2017 11:53:57 +0000 (13:53 +0200)]
layouttranslations.review: "it" was obviously checked by Enrico (coming from minted)
Pavel Sanda [Wed, 19 Jul 2017 11:36:06 +0000 (13:36 +0200)]
We have new translation which slipped through the cracks.
Pavel Sanda [Wed, 19 Jul 2017 11:27:31 +0000 (13:27 +0200)]
layouttranslations: new untracked movements for "List of listings".
Likely follow-up from
ab47e48dcc .
Kornel Benko [Wed, 19 Jul 2017 10:39:10 +0000 (12:39 +0200)]
Update some translation by Jari-Matti Mäkelä
Pavel Sanda [Wed, 19 Jul 2017 10:38:13 +0000 (12:38 +0200)]
Typo in lib/layouttranslations makefile machinery.
Kornel Benko [Wed, 19 Jul 2017 10:02:01 +0000 (12:02 +0200)]
Update fi.po
Translations from Jari-Matti Mäkelä <jmjmak@utu.fi>
Juergen Spitzmueller [Wed, 19 Jul 2017 08:22:13 +0000 (10:22 +0200)]
Some minor polishment and comments.