]>
git.lyx.org Git - features.git/log
Juergen Spitzmueller [Tue, 9 Jun 2015 05:44:03 +0000 (07:44 +0200)]
No \\par after greyedout notes (bug #9598)
Jessica Hamilton [Fri, 5 Jun 2015 10:40:35 +0000 (22:40 +1200)]
Add packaging support for Haiku
See bug #7568 for details.
Jessica Hamilton [Fri, 5 Jun 2015 02:49:00 +0000 (14:49 +1200)]
configure: also search for sockets in libnetwork
This is required for Haiku support.
See bug #7568 for details.
Jean-Marc Lasgouttes [Fri, 5 Jun 2015 09:43:05 +0000 (11:43 +0200)]
Properly notify insets after BufferView::doDispatch
Currently, insets are notified that the cursor entered or leaved them in Cursor::dispatch. This is not the cas efor lfuns which are handled in BufferView.
Adding the proper code allows to fix many bugs where previews are not updated correctly.
This also reverts
cf4f79f8 , which was the same fix for a particular case.
Fixes bug #6173.
Enrico Forestieri [Sun, 7 Jun 2015 22:41:36 +0000 (00:41 +0200)]
Properly fix #9602.
Other than checking that we are at the beginning of a paragraph,
we must also check that this is not the first paragraph before
triggering the code that removes the inset separator. This accounts
for the case that we are dissolving an inset from the inside.
Without this additonal check the old code was fooled into thinking
that the separator should have been removed.
Enrico Forestieri [Sun, 7 Jun 2015 22:38:10 +0000 (00:38 +0200)]
Revert
6bd9f885
Sorry, I was wrong. That code is still needed.
Proper fix for #9602 is on its way.
Enrico Forestieri [Sun, 7 Jun 2015 21:26:57 +0000 (23:26 +0200)]
Fix bug #9602.
The removed code was introduced at [
c668ebf6 /lyxgit] to assure that
an inset separator in the last position of a paragraph was getting
removed when hitting backspace with the cursor at the beginning of
the next paragraph. Apparently, it is not needed anymore and can
be removed. This avoids the reported assertion.
Scott Kostyshak [Sun, 7 Jun 2015 15:57:08 +0000 (11:57 -0400)]
Revert "Update previews after pasting (#6211)"
As JMarc notes on the ML, the referenced commit modifies a full
buffer just in the middle of a dispatch action.
Further, this commit lead to an assertion [1], although it is not
clear to me whether the root cause of the assertion is the commit
that is being reverted here, or one of the issues we have with
previews and macros.
This reverts commit
73460423ad684b8728fe7bdf51f27dbc5cae5ea9 .
[1] http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg187921.html
Uwe Stöhr [Wed, 3 Jun 2015 23:14:43 +0000 (01:14 +0200)]
layouttranslations: pt is was renamed to pt_PT
Uwe Stöhr [Wed, 3 Jun 2015 23:12:58 +0000 (01:12 +0200)]
layouttranslations: Arabic update by Hatim
Enrico Forestieri [Wed, 3 Jun 2015 19:25:47 +0000 (21:25 +0200)]
Update it.po
Enrico Forestieri [Wed, 3 Jun 2015 17:02:54 +0000 (19:02 +0200)]
Account for the trailing optional argument of \usepackage.
The full syntax is \usepackage[<options>]{<name>}[<min.date>]
even if this is not documented in my old Lamport's LaTeX book...
Enrico Forestieri [Wed, 3 Jun 2015 16:43:27 +0000 (18:43 +0200)]
Missing bits from
07169c7b
Sorry, was forgetting this.
Enrico Forestieri [Wed, 3 Jun 2015 15:52:30 +0000 (17:52 +0200)]
Report how many preview snippets fail.
Instead of warning about latex problems that, most probably, are worked
around by the script, report how many preview snippets were not produced.
Juergen Spitzmueller [Wed, 3 Jun 2015 14:54:54 +0000 (16:54 +0200)]
GuiIndices: Improve widget disabling and account for read only status
(bug #9593)
Jean-Marc Lasgouttes [Wed, 3 Jun 2015 10:14:30 +0000 (12:14 +0200)]
When the document language is changed, update cursor language too
Actually, the change is done only if the cursor language was the
document language already.
This fixes an trivial but annoying problem: create a new file (in
English), change language to your favourite language, then start to
write. Before this fix, the words come out in English, which does not
make sense.
Fixes bug #9586.
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