]>
git.lyx.org Git - lyx.git/log
Jean-Marc Lasgouttes [Thu, 28 May 2015 13:43:12 +0000 (15:43 +0200)]
Make case-changing lfuns operate on full words by default
This is for people who cannot grasp the superior conventions of emacs ;)
A new argument "partial" has been added to word-upcase, word-lowcase
and word-capitalize that restores the old emacs-like behavior.
The (x)emacs bindings are updated to use the "partial" argument, and
also to bind correctly M-u and M-l (M-c is unfortunately not
available).
Fixes bug #2826.
Uwe Stöhr [Wed, 3 Jun 2015 01:03:14 +0000 (03:03 +0200)]
ar.po: some translations and fixes by Hatim
Enrico Forestieri [Tue, 2 Jun 2015 23:10:45 +0000 (01:10 +0200)]
Correctly escape backslashes.
Curiously, this was already working right.
Enrico Forestieri [Tue, 2 Jun 2015 22:19:51 +0000 (00:19 +0200)]
Fix some preview issues reported on the devel list.
* Provide for vector fonts only if needed.
* Make sure microtype doesn't throw a trantum in dvi mode.
* Use correct macro definition in preview insets.
Juergen Spitzmueller [Tue, 2 Jun 2015 15:28:44 +0000 (17:28 +0200)]
Make Thesaurus check for more general dictionaries (en-v2.idx)
if a specific one (such as en_NZ-v2.idx) is not found.
If someone can replace the rather clumsy code by an elegant regexp
(I failed to find one), this is most welcome!
Juergen Spitzmueller [Tue, 2 Jun 2015 15:23:52 +0000 (17:23 +0200)]
Fix preview of included files in child documents (bug #9583)
Richard Heck [Tue, 2 Jun 2015 01:52:02 +0000 (21:52 -0400)]
Try to fix bug #9587 correctly.
See the discussion there for the reasons for the changes.
Uwe Stöhr [Mon, 1 Jun 2015 22:25:59 +0000 (00:25 +0200)]
Win installer: add support for the program rsvg
also remove the now superfluous eLyXer addition
Uwe Stöhr [Mon, 1 Jun 2015 22:00:14 +0000 (00:00 +0200)]
lyx2lyx/lyx_2_2.py: refine the colorbox reversion
Uwe Stöhr [Mon, 1 Jun 2015 21:03:55 +0000 (23:03 +0200)]
EmbeddedObjects.lyx: more updates for the box description
Georg Baum [Mon, 1 Jun 2015 19:17:29 +0000 (21:17 +0200)]
Revert whitespace changes in test references
These whitespace changes are not correct. The test fail now, but they will
pss again once the tex2lyx bug is fixed.
Uwe Stöhr [Mon, 1 Jun 2015 19:19:11 +0000 (21:19 +0200)]
lyx2lyx/lyx_2_2.py: fix colorbox reversion
fixes bug #9587
Georg Baum [Mon, 1 Jun 2015 19:09:43 +0000 (21:09 +0200)]
Revert some recent test changes
These should not have been done without discussion.
- Removal of the dcolumn table in
1a8b74f5e1c . Even if LyX does not support
dcolumn anymore, it is still a useful test whether tex2lyx imports it
correctly.
- Removal of the first "%% LyX" line. A long time ago it was decided (after
long discussion between at least Jean-Marc, Uwe and me), that this line is
interpreted by tex2lyx, and used to remove some LyX-generated preamble code.
These lines in the current tests exist on purpose (one can see in the diff
how the removal added unwanted stuff). I do not really like the
interpretation of the "%% LyX" line, but if this behaviour is to be changed
then this needs discussion first.
- Changed comment of \date. The comment was put there on purpose, and the
warning which was "fixed" by the change hints at a limitation in LyX, not a
tex2lyx problem (LyX does not know that a comment inset between some title
insets is OK). The roundtrip .tex output was OK with the old version.
- Change of \verbatiminput{foo}. This was supposed to test whether a
verbatim inset is correctly created even if the included file does not
exist.
- Removal of \lyxlines. Although these tests test input of files created by
old LyX versions, they are useful.
- Change of the lemma in test-modules.tex. The old version was put there on
purpose, and the file itself explains why it is translated to ERT.
Uwe Stöhr [Mon, 1 Jun 2015 18:57:45 +0000 (20:57 +0200)]
lyx2lyx/lyx_2_2.py: set correct default color
Uwe Stöhr [Mon, 1 Jun 2015 18:46:16 +0000 (20:46 +0200)]
Merge branch 'master' of git.lyx.org:lyx
Uwe Stöhr [Mon, 1 Jun 2015 18:46:05 +0000 (20:46 +0200)]
lyx2lyx/lyx_2_2.py: remove unused code
Georg Baum [Mon, 1 Jun 2015 18:43:31 +0000 (20:43 +0200)]
Fix xfig test reference
For a not yet known reason the correct external xfig inset was replaced by an
include inset in
656bb6a0cb . Now it is correct again.
Uwe Stöhr [Mon, 1 Jun 2015 18:33:26 +0000 (20:33 +0200)]
ar.po: fix bug #9585
Uwe Stöhr [Mon, 1 Jun 2015 18:14:58 +0000 (20:14 +0200)]
iucr.layout: adjust label alignment
Juergen Spitzmueller [Mon, 1 Jun 2015 14:13:10 +0000 (16:13 +0200)]
iucr.layout: Improve references layout, using ParagraphGroup.
Juergen Spitzmueller [Mon, 1 Jun 2015 14:12:51 +0000 (16:12 +0200)]
Document ParagraphGroup layout tag.
Juergen Spitzmueller [Mon, 1 Jun 2015 14:11:05 +0000 (16:11 +0200)]
Make layout membership to ParagraphGroup settable (see #6854)
Juergen Spitzmueller [Mon, 1 Jun 2015 08:29:48 +0000 (10:29 +0200)]
Fix remaining preview issue with math macros (#6369)
Uwe Stöhr [Mon, 1 Jun 2015 00:46:59 +0000 (02:46 +0200)]
EmbeddedObjects.lyx: describe the new box features
Uwe Stöhr [Sun, 31 May 2015 18:04:07 +0000 (20:04 +0200)]
configure.py: add another OpenDocument and a Word converter
Uwe Stöhr [Sun, 31 May 2015 16:12:41 +0000 (18:12 +0200)]
configure.py: revert
ee5760ef /lyxgit and [
78252f1f /lyxgit]
Uwe Stöhr [Sun, 31 May 2015 02:08:54 +0000 (04:08 +0200)]
UserGuide: remove another print residue
Japanese and Spanish UserGuide: fix some references/labels
Uwe Stöhr [Sun, 31 May 2015 01:34:01 +0000 (03:34 +0200)]
UserGuide: remove description of LyX's former printing feature
Uwe Stöhr [Sun, 31 May 2015 01:11:13 +0000 (03:11 +0200)]
configure.py: elyxer is not provided as executable
Uwe Stöhr [Sun, 31 May 2015 01:06:19 +0000 (03:06 +0200)]
configure.py: remove 2 unnecessary entries
they are double, one entry is sufficient
Uwe Stöhr [Sun, 31 May 2015 01:03:29 +0000 (03:03 +0200)]
configure.py: partly revert previous commit
This should not have gone in.
Uwe Stöhr [Sun, 31 May 2015 00:58:44 +0000 (02:58 +0200)]
configure.py: rename OpenOffice -> OpenDocument
these formats are OpenDocument formats OpenOffice is just one of the OpenDocument editors
Enrico Forestieri [Sat, 30 May 2015 22:52:49 +0000 (00:52 +0200)]
Really fix bug #9354
Scott Kostyshak [Sat, 30 May 2015 17:39:34 +0000 (13:39 -0400)]
Add an explanatory note for external_templates
Clarify that a user-defined external_templates file would replace
the library version. For more information on this issue, see #3983.
Enrico Forestieri [Sat, 30 May 2015 15:25:36 +0000 (17:25 +0200)]
Extend the fix for #5760 to the cygwin xcb backend.
Uwe Stöhr [Sat, 30 May 2015 00:44:59 +0000 (02:44 +0200)]
configure.py: add --nofooter option to hide elyXer's footer
Uwe Stöhr [Fri, 29 May 2015 22:53:43 +0000 (00:53 +0200)]
iucr.layout: use Item_Environment for a style as proposed by Jürgen
- IUCr-article.lyx: update template accordingly
Juergen Spitzmueller [Fri, 29 May 2015 08:15:17 +0000 (10:15 +0200)]
Fix test for urwclassico font (bug #9576)
Uwe Stöhr [Thu, 28 May 2015 23:47:46 +0000 (01:47 +0200)]
LaTeXFeatures.cpp: register the hpstatement package
Richard Heck [Thu, 28 May 2015 22:02:46 +0000 (18:02 -0400)]
The way this was done here is inconsistent with how it is done
in other places.
Georg Baum [Thu, 28 May 2015 20:11:35 +0000 (22:11 +0200)]
Revert
e1c04e56e111
verbatim.tex was added by Kornel on purpose and should not be removed without
discussing it beforehand.
Uwe Stöhr [Thu, 28 May 2015 19:39:12 +0000 (21:39 +0200)]
stdmenus.inc: replace R-S statements by H-P statements
Kornel Benko [Thu, 28 May 2015 19:05:18 +0000 (21:05 +0200)]
Update sk.po
Georg Baum [Thu, 28 May 2015 18:45:34 +0000 (20:45 +0200)]
Revert
82c7669381
Now make dist works again. See
b188e74cd6b089be3d6 for details.
Uwe Stöhr [Thu, 28 May 2015 18:36:35 +0000 (20:36 +0200)]
hpstatement.module: just in time a new module for H-P statements
In June the R-SS phrase system is replaced officially by the GHS H-P statement system in the EU.
So just in time here is support for this.
No new LaTeX package is required since the already supported package mhchem provides the statements.
Uwe Stöhr [Thu, 28 May 2015 18:33:35 +0000 (20:33 +0200)]
R-S-statements.lyx: add warning that R-S statements no longer accepted in the EU
Juergen Spitzmueller [Thu, 28 May 2015 11:34:58 +0000 (13:34 +0200)]
Add comment
Stephan Witt [Thu, 28 May 2015 11:33:56 +0000 (13:33 +0200)]
Remove leftover from printing support.
Stephan Witt [Thu, 28 May 2015 11:27:53 +0000 (13:27 +0200)]
#9574 check for valid focus (see ticket #1720) does not work on Linux and Windows
Enrico Forestieri [Thu, 28 May 2015 11:13:58 +0000 (13:13 +0200)]
Update banner.
Juergen Spitzmueller [Thu, 28 May 2015 07:47:18 +0000 (09:47 +0200)]
Merge branch 'master' of git.lyx.org:lyx
Juergen Spitzmueller [Thu, 28 May 2015 07:46:40 +0000 (09:46 +0200)]
Do AutoInsert of item arguments also on paragraph break.
Kornel Benko [Thu, 28 May 2015 07:07:14 +0000 (09:07 +0200)]
Update sk.po
Stephan Witt [Thu, 28 May 2015 06:01:58 +0000 (08:01 +0200)]
improved positioning of version text in banner image
Uwe Stöhr [Wed, 27 May 2015 23:36:55 +0000 (01:36 +0200)]
RELEASE-NOTES: forgot this in last commit
Uwe Stöhr [Wed, 27 May 2015 23:31:54 +0000 (01:31 +0200)]
cua.bind: replace problematic Alt+Ctrl shortcuts
fixes bug #9057
Uwe Stöhr [Wed, 27 May 2015 23:24:48 +0000 (01:24 +0200)]
chkconfig.ltx: mhchem uses now the chemgreek package
We use mhchem for chemical typesetting support via mathed. With the latest mhchem version chemgreek is used by default for Greek characters.
Uwe Stöhr [Wed, 27 May 2015 22:44:30 +0000 (00:44 +0200)]
iucr.layout: new Layout file
IUCr-article.lyx: new template file
fixes bug #9423
Uwe Stöhr [Wed, 27 May 2015 22:38:13 +0000 (00:38 +0200)]
jss.layout: delete an unused tag
Richard Heck [Wed, 27 May 2015 22:23:44 +0000 (18:23 -0400)]
Update release notes after removal of print support.
Richard Heck [Wed, 27 May 2015 22:10:38 +0000 (18:10 -0400)]
Remove printing support from LyX.
This was bug #6747.
Uwe Stöhr [Wed, 27 May 2015 21:31:21 +0000 (23:31 +0200)]
jss.layout: use Flex Inset for Code Chunk style as proposed by JMarc
Scott Kostyshak [Wed, 27 May 2015 15:25:06 +0000 (11:25 -0400)]
Allow SVGs in HTML output (#7441)
This is only a specific part of #7441.
Patch from Julien Rioux.
Jean-Marc Lasgouttes [Wed, 27 May 2015 15:04:10 +0000 (17:04 +0200)]
Fix bad font toggling after the layout has been changed.
When changing the paragraph layout, it is a good idea to call
{{{Cursor::setCurrentFont()}}} to make sure that all is in order.
Fixes bug #4394.
Juergen Spitzmueller [Wed, 27 May 2015 12:40:46 +0000 (14:40 +0200)]
Document that LuaTeX also uses polyglossia with "automatic" language package setting
Juergen Spitzmueller [Wed, 27 May 2015 12:40:04 +0000 (14:40 +0200)]
Enable polyglossia for LuaTeX
Uwe Stöhr [Wed, 27 May 2015 00:13:04 +0000 (02:13 +0200)]
jss.layout: remove superfluous Appendix style
- remove also the new superfluous lyx2lyx code
- update the template file
Juergen Spitzmueller [Tue, 26 May 2015 17:33:07 +0000 (19:33 +0200)]
If there is an inset at cursor, connect the dialog with that, not the containing one
Fixes: #8716 ("minipage within minipage" Settings bug)
This is a potential candidate for branch, but only after some more testing.
Scott Kostyshak [Tue, 26 May 2015 11:43:25 +0000 (07:43 -0400)]
Fix ctex.lyx template to work with TeX Live 2015
Apparently, using the 'nofonts' class option was incorrect
and only worked by chance before.
For more information, see the following thread:
http://tug.org/pipermail/tex-live/2015-May/036794.html
Uwe Stöhr [Tue, 26 May 2015 10:45:51 +0000 (12:45 +0200)]
jasatex.layout, elsarticle.layout: remove double statement
Uwe Stöhr [Tue, 26 May 2015 10:44:28 +0000 (12:44 +0200)]
jss.layout: improve the keyboard style
Uwe Stöhr [Tue, 26 May 2015 10:24:24 +0000 (12:24 +0200)]
jss.layout: correct appearance of sectioning commands
- also 2 minor improvements
Jean-Marc Lasgouttes [Fri, 22 May 2015 16:16:23 +0000 (18:16 +0200)]
Avoid crash with undo in a closed collapsable inset
The recipe for reproducing this crash is to do a search and replace
that changes a string present in a collapsed inset, and then undo.
This is a followup to
17e435c4 , which used editable() instead of
isActive(); this commit was amended at
c2f785bd , since editable() is
not set properly in mathed.
Truth is, editable() is not the right property to test against, since
it is false for a collapsed inset, which does not prevent a cursor
from pointing inside. Therefore sanitize should not change the cursor
in this case.
Hopefuly, this is the last word on the subject. Alternative would be
to drop this if()-clause completely.
Uwe Stöhr [Tue, 26 May 2015 01:44:19 +0000 (03:44 +0200)]
Win installer: some updates
Uwe Stöhr [Mon, 25 May 2015 23:15:29 +0000 (01:15 +0200)]
jss.layout: changes as requested by the user in bug#9516
- added appendix style and lyx2lyx reversion
- add support for parsing \noindent
- update example file
Enrico Forestieri [Mon, 25 May 2015 22:29:46 +0000 (00:29 +0200)]
Virtualize the origin tag for the system directory.
The documents saved to the system directory have now the origin tag
prefix "/systemlyxdir/". This allows both saving them always using
the same virtual path irrespective of the real path and to let the
origin tag work out of the box also on MacOS.
Uwe Stöhr [Mon, 25 May 2015 15:49:54 +0000 (17:49 +0200)]
tex2lyx/Preamble.cpp: revert a part of [
041a3add /lyxgit]
There is a general problem of tex2lyx handling theorems. it is not sufficient to cure only one instance as I did. For more info see bug #9561.
Update the references accordingly.
Uwe Stöhr [Mon, 25 May 2015 15:20:41 +0000 (17:20 +0200)]
test/test-refstyle-theorems.lyx.lyx: update reference according to yesterdays tex2lyx changes
- I am aware that the resulting LyX file cannot be compiled - another tex2lyx bug
Juergen Spitzmueller [Mon, 25 May 2015 13:55:11 +0000 (15:55 +0200)]
Fix logic in tabular dialog with decimal alignment
Fixes: #9570
Partially reverts [
9d05ac5c912 /lyxgit].
Juergen Spitzmueller [Mon, 25 May 2015 08:54:55 +0000 (10:54 +0200)]
de.po
Juergen Spitzmueller [Mon, 25 May 2015 08:50:57 +0000 (10:50 +0200)]
Fix shortcut conflict
Uwe Stöhr [Mon, 25 May 2015 00:10:03 +0000 (02:10 +0200)]
tex2lyx: update references according to today's changes
Uwe Stöhr [Mon, 25 May 2015 00:02:10 +0000 (02:02 +0200)]
tex2lyx/Preamble.cpp: handle \LyX
The definition for \LyX is re-added if the file contains \LyX
Uwe Stöhr [Sun, 24 May 2015 23:48:28 +0000 (01:48 +0200)]
tex2lyx/Preamble.cpp: handle \lyxline
Uwe Stöhr [Sun, 24 May 2015 23:40:59 +0000 (01:40 +0200)]
tex2lyx/Preamble.cpp: handle \lyxarrow
this fixes error 20 in bug #9565
Uwe Stöhr [Sun, 24 May 2015 23:38:52 +0000 (01:38 +0200)]
tex2lyx/test/test-insets.tex: remove the \lyxline stuff
the \lyxline hack has gone from LyX long time ago. Therefore only one reference is enough
Uwe Stöhr [Sun, 24 May 2015 23:07:35 +0000 (01:07 +0200)]
test-insets-basic.tex: remove (in my opinion) wrong parser test
for more info see bug #9563
Uwe Stöhr [Sun, 24 May 2015 22:53:59 +0000 (00:53 +0200)]
tex2lyx/test/test-insets.tex: don't say that this is a LyX file
With the now removed command we said that this is a file created by LyX but this is not the case
- also replace a comment to avoid LaTeX warnings about mixing title and non-title stuff
Uwe Stöhr [Sun, 24 May 2015 22:17:18 +0000 (00:17 +0200)]
tex2lyx: use correct LaTeX code for a table
before LyX 2.1 was released the dcolumn support was dropped and another method was used to align at the decimal point. Nevertheless the old LaTeX table was even wrong in terms of dcolumn
Now a table is used that uses the decimal alignment as it is supported by LyX
Uwe Stöhr [Sun, 24 May 2015 21:25:31 +0000 (23:25 +0200)]
Merge branch 'master' of git.lyx.org:lyx
Uwe Stöhr [Sun, 24 May 2015 21:25:21 +0000 (23:25 +0200)]
EmbeddedObjects.lyx: port recent changes from branch
Kornel Benko [Sun, 24 May 2015 17:39:16 +0000 (19:39 +0200)]
Adapt tex2lyx tests to Uwe's changes
Kornel Benko [Sun, 24 May 2015 17:36:15 +0000 (19:36 +0200)]
Update sk.po
Uwe Stöhr [Sun, 24 May 2015 16:42:46 +0000 (18:42 +0200)]
test-insets-basic.tex: add new testfile
The idea is to get a compilable file that does not require programs that are only available on certain platforms.
For example on Windows there is no Gnumeric available (only a very outdated and unsupported version with bugs).
Uwe Stöhr [Sun, 24 May 2015 16:38:40 +0000 (18:38 +0200)]
tex2lyx/test/test-insets.tex: avoid 2 error messages
Uwe Stöhr [Sun, 24 May 2015 16:06:02 +0000 (18:06 +0200)]
Dummy Document.tex: this file was missing but input in our test file
Uwe Stöhr [Sun, 24 May 2015 16:05:16 +0000 (18:05 +0200)]
tex2lyx/test/test-insets.tex: input an existing file to avoid errors ad warnings
Uwe Stöhr [Sun, 24 May 2015 15:20:55 +0000 (17:20 +0200)]
delete test file verbatim.tex
because we already check for verbatim in test-structure.tex
Uwe Stöhr [Sun, 24 May 2015 15:03:24 +0000 (17:03 +0200)]
Merge branch 'master' of git.lyx.org:lyx
Uwe Stöhr [Sun, 24 May 2015 15:03:13 +0000 (17:03 +0200)]
tex2lyx/Preamble.cpp: fix bug #9561
there were 2 issues:
- the body was not output to the Preamble
- the theorem module already defines a theorem. It must not be output to the preamble to avoid a redefinition error of LaTeX
update the test files accordingly