]> git.lyx.org Git - features.git/log
features.git
6 years agoFix problem with BibTeX error reporting.
Richard Heck [Thu, 28 Dec 2017 19:19:11 +0000 (14:19 -0500)]
Fix problem with BibTeX error reporting.

We only want to abort this process if the process was killed.
Also fix some style issues.

6 years agoProperly implement IsTocCaption for Arguments in standard TOC
Juergen Spitzmueller [Fri, 29 Dec 2017 10:51:24 +0000 (11:51 +0100)]
Properly implement IsTocCaption for Arguments in standard TOC

Fixes: #10631
Candidate for 2.3.x.

6 years agoAdd IsAutoNestedBy
Juergen Spitzmueller [Fri, 29 Dec 2017 09:36:03 +0000 (10:36 +0100)]
Add IsAutoNestedBy

This is complementary to AutoNests: Styles can determine which other
style should auto-nest them. This is particularly useful for modules
that add new styles which should be auto-nested in a given context.

6 years agoSome AutoNest polishment.
Juergen Spitzmueller [Fri, 29 Dec 2017 09:03:00 +0000 (10:03 +0100)]
Some AutoNest polishment.

* Rename Nests to AutoNests
* Do it when changing from any style

6 years agoctests: Ignore lyx2lyx warnings regarding ligature dashes
Kornel Benko [Fri, 29 Dec 2017 08:28:12 +0000 (09:28 +0100)]
ctests: Ignore lyx2lyx warnings regarding ligature dashes

This may amend 586d16a "Fix lyx2lyx conversion of dashes."

6 years agoEndNests in Layout::write()
Juergen Spitzmueller [Thu, 28 Dec 2017 16:56:48 +0000 (17:56 +0100)]
EndNests in Layout::write()

6 years agoImplement auto-nesting.
Juergen Spitzmueller [Thu, 28 Dec 2017 16:44:54 +0000 (17:44 +0100)]
Implement auto-nesting.

Now layouts can specify other layouts that should be nested in and
after the current one (if the layout is switched from the current one
and if it follows a paragraph in the current one).

This is particularly useful for things such as the beamer frames, where
particular layouts are practically always nested.

6 years agoIntroduce environment-split before
Juergen Spitzmueller [Thu, 28 Dec 2017 13:17:40 +0000 (14:17 +0100)]
Introduce environment-split before

This one prepends the new environment rather than appending it.

Easy way to add a new beamer frame before the current one.

6 years agoIntroduce environment-split previous
Juergen Spitzmueller [Thu, 28 Dec 2017 11:28:01 +0000 (12:28 +0100)]
Introduce environment-split previous

This one checks for an environment in the previous paragraph (outside
the nesting scope).

6 years agoFix footnotes in table with RevTeX4
Juergen Spitzmueller [Wed, 27 Dec 2017 14:43:40 +0000 (15:43 +0100)]
Fix footnotes in table with RevTeX4

These classes come with their own working implementation of table
footnotes, so we are not supposed to use the tablefootnote or
footnote package.

Also add missing outliner name.

6 years agoOpen intitle command explicitly also for passthru.
Juergen Spitzmueller [Wed, 27 Dec 2017 10:49:54 +0000 (11:49 +0100)]
Open intitle command explicitly also for passthru.

6 years agoUpdate sk.po
Kornel Benko [Wed, 27 Dec 2017 09:11:03 +0000 (10:11 +0100)]
Update sk.po

Do we really need to commit also .gmo-files in master branch?

6 years agoUse TeXOnePar for the inpreamble layouts
Juergen Spitzmueller [Tue, 26 Dec 2017 12:11:00 +0000 (13:11 +0100)]
Use TeXOnePar for the inpreamble layouts

This considers paragraph language and spacing (and simplifies the code)

6 years agoTufte title is fragile
Juergen Spitzmueller [Tue, 26 Dec 2017 11:35:55 +0000 (12:35 +0100)]
Tufte title is fragile

Candidate for 2.3.x.

6 years agoFix inpreamble styles.
Juergen Spitzmueller [Tue, 26 Dec 2017 10:40:58 +0000 (11:40 +0100)]
Fix inpreamble styles.

6 years agopocheck.pl: In checking for period at end, treat '...' be equivalent to '…'
Kornel Benko [Tue, 26 Dec 2017 09:45:44 +0000 (10:45 +0100)]
pocheck.pl: In checking for period at end, treat '...' be equivalent to '…'

6 years agoFix Python escaping of unicode string
Scott Kostyshak [Tue, 26 Dec 2017 07:03:06 +0000 (02:03 -0500)]
Fix Python escaping of unicode string

When removing "r" from "ur", it is needed to add extra backslashes.
See:

  https://www.mail-archive.com/search?l=mid&q=2024193.iXIh6cq6L3%40myth

Thanks to José.

This commit amends b7983478 (and thus 586d16a4).

6 years agoFix crash after cancellation code.
Richard Heck [Sun, 24 Dec 2017 16:17:50 +0000 (11:17 -0500)]
Fix crash after cancellation code.

I thought we didn't use clones when exporting from the command line.
We probably shouldn't.

6 years agoUpdate sk.po
Kornel Benko [Mon, 25 Dec 2017 13:42:34 +0000 (14:42 +0100)]
Update sk.po

6 years agode.po: update
Juergen Spitzmueller [Mon, 25 Dec 2017 11:35:43 +0000 (12:35 +0100)]
de.po: update

6 years agoImprove error msg
Juergen Spitzmueller [Mon, 25 Dec 2017 11:22:45 +0000 (12:22 +0100)]
Improve error msg

6 years agoPrevent to paste uncodable characters into verbatim
Juergen Spitzmueller [Sun, 24 Dec 2017 16:14:05 +0000 (17:14 +0100)]
Prevent to paste uncodable characters into verbatim

Since we now have proper encoding here, we can set this restriction.

6 years agoIntroduce "inherit" encoding for latex_language
Juergen Spitzmueller [Sun, 24 Dec 2017 16:10:42 +0000 (17:10 +0100)]
Introduce "inherit" encoding for latex_language

This gets rid of the hardcoded latin1 encoding for verbatim. Instead,
verbatim now inherits the encoding from the context, which is what is
actually wanted here.

Fixes: #9012, #9258
6 years agoUpdate sk.po
Kornel Benko [Sun, 24 Dec 2017 12:21:09 +0000 (13:21 +0100)]
Update sk.po

6 years agoctests: run URL tests at beginning
Scott Kostyshak [Sun, 24 Dec 2017 01:41:16 +0000 (20:41 -0500)]
ctests: run URL tests at beginning

The URL tests can take a long time to complete. By running them at
the beginning, time can be saved when running the ctests in
parallel.

This saves around 10 minutes for me.

6 years agolayouttranslation: review cs
Pavel Sanda [Sun, 24 Dec 2017 03:56:15 +0000 (04:56 +0100)]
layouttranslation: review cs

6 years agolayouttranslation: sk is clearly reviewed
Pavel Sanda [Sun, 24 Dec 2017 03:34:20 +0000 (04:34 +0100)]
layouttranslation: sk is clearly reviewed

6 years agoFix Python unicode string in lyx2lyx
Scott Kostyshak [Sun, 24 Dec 2017 02:42:43 +0000 (21:42 -0500)]
Fix Python unicode string in lyx2lyx

This commit amends 586d16a4.

6 years agoRussian layouttranslations reviewed by Yuriy, Dec 13 2017.
Pavel Sanda [Sun, 24 Dec 2017 02:08:34 +0000 (03:08 +0100)]
Russian layouttranslations reviewed by Yuriy, Dec 13 2017.

6 years agoPut the dummy tex2lyx support where it is supposed to be.
Richard Heck [Sat, 23 Dec 2017 20:04:40 +0000 (15:04 -0500)]
Put the dummy tex2lyx support where it is supposed to be.

6 years agoWhitespace.
Richard Heck [Sat, 23 Dec 2017 19:47:38 +0000 (14:47 -0500)]
Whitespace.

6 years agoDummy theApp() method should return a pointer.
Richard Heck [Sat, 23 Dec 2017 19:40:00 +0000 (14:40 -0500)]
Dummy theApp() method should return a pointer.

6 years agoTitle commands are fragile in memoir
Juergen Spitzmueller [Sat, 23 Dec 2017 12:26:35 +0000 (13:26 +0100)]
Title commands are fragile in memoir

6 years agoFix switch of language and line spacing in InTitle commands.
Juergen Spitzmueller [Sat, 23 Dec 2017 12:25:13 +0000 (13:25 +0100)]
Fix switch of language and line spacing in InTitle commands.

Fixes: #9332, #10849
6 years agoFix puzzling warning.
Richard Heck [Sat, 23 Dec 2017 03:03:54 +0000 (22:03 -0500)]
Fix puzzling warning.

6 years agoImprove error message when LaTeX process is killed.
Richard Heck [Sat, 23 Dec 2017 02:55:43 +0000 (21:55 -0500)]
Improve error message when LaTeX process is killed.

6 years agoUpdate sk.po
Kornel Benko [Fri, 22 Dec 2017 07:26:14 +0000 (08:26 +0100)]
Update sk.po

6 years agoFix linking errors for check_filetools, check_trivstring, check_convert, check_lstrings
Kornel Benko [Fri, 22 Dec 2017 06:19:13 +0000 (07:19 +0100)]
Fix linking errors for check_filetools, check_trivstring, check_convert, check_lstrings

This may amend f1df7e478da5934a77436f039429d8d2411f3efb

6 years agoRelease notes for LFUN_EXPORT_CANCEL.
Richard Heck [Thu, 21 Dec 2017 23:59:46 +0000 (18:59 -0500)]
Release notes for LFUN_EXPORT_CANCEL.

6 years agoDummy script for testing background export cancellation.
Richard Heck [Thu, 21 Dec 2017 23:46:10 +0000 (18:46 -0500)]
Dummy script for testing background export cancellation.

6 years agoAllow makeindex, nomencl, and bibtex runs to be canceled, too.
Richard Heck [Thu, 21 Dec 2017 23:46:06 +0000 (18:46 -0500)]
Allow makeindex, nomencl, and bibtex runs to be canceled, too.

6 years agoAllow LaTeX processes to be canceled.
Richard Heck [Thu, 21 Dec 2017 23:46:00 +0000 (18:46 -0500)]
Allow LaTeX processes to be canceled.

6 years agoConverter infrastructure for cancellation of background processes.
Richard Heck [Thu, 21 Dec 2017 23:45:56 +0000 (18:45 -0500)]
Converter infrastructure for cancellation of background processes.

6 years agoSystemcall infrastructure for canceling background processes.
Richard Heck [Thu, 21 Dec 2017 23:45:52 +0000 (18:45 -0500)]
Systemcall infrastructure for canceling background processes.

6 years agoFix linking errors. Someone else will have to tell me if this
Richard Heck [Thu, 21 Dec 2017 23:45:48 +0000 (18:45 -0500)]
Fix linking errors. Someone else will have to tell me if this
is the best way to do it.

6 years agoLFUN and basic code to enable cancellation of background
Richard Heck [Thu, 21 Dec 2017 23:45:33 +0000 (18:45 -0500)]
LFUN and basic code to enable cancellation of background
processes.

6 years agopocheck.pl: checking for shortcuts using '&'
Kornel Benko [Thu, 21 Dec 2017 11:01:14 +0000 (12:01 +0100)]
pocheck.pl: checking for shortcuts using '&'

'&&' is not a shorcut

6 years agoTex2lyx tests: adapt some check files for expected output
Kornel Benko [Thu, 21 Dec 2017 04:58:49 +0000 (05:58 +0100)]
Tex2lyx tests: adapt some check files for expected output

This amends 40a3a44

6 years agoUpdate sk.po
Kornel Benko [Thu, 21 Dec 2017 04:57:54 +0000 (05:57 +0100)]
Update sk.po

6 years agotex2lyx: do not keep the Flex prefix for Flex insets names
Jean-Marc Lasgouttes [Wed, 20 Dec 2017 15:00:39 +0000 (16:00 +0100)]
tex2lyx: do not keep the Flex prefix for Flex insets names

While there is code in LyX that handles this, tex2lyx should respect
the format that LyX produces and the Flex: prefix is gone since
cfeddb92 in 2014.

In particular, this prefix is known to cause assertion when undoing a
document setting change.

6 years agode.po: update
Juergen Spitzmueller [Wed, 20 Dec 2017 11:25:27 +0000 (12:25 +0100)]
de.po: update

6 years agoFix typo.
Juergen Spitzmueller [Wed, 20 Dec 2017 11:17:04 +0000 (12:17 +0100)]
Fix typo.

This had the effect that for file dialogs supposed to use two buttons,
only the second one was displayed, while file dialogs supposed to use
one button did not have a button at all.

Candidate for 2.3.x and 2.2.x.

6 years agoGet rid of idiosyncratic accelerator syntax
Juergen Spitzmueller [Wed, 20 Dec 2017 10:36:32 +0000 (11:36 +0100)]
Get rid of idiosyncratic accelerator syntax

6 years agoReintroduce the spacing around delimiters
Jean-Marc Lasgouttes [Wed, 20 Dec 2017 10:22:21 +0000 (11:22 +0100)]
Reintroduce the spacing around delimiters

This spacing was wrongly removed at 361bd53b as part of the
introduction of proper spacing btween elements, but it only introduces
some breathing space around the delimiters. This will not be necessary
anymore when/if we use proper delimiters from the cmex10 font.

6 years agoDo not draw inactive math corners when they have mathbg color
Jean-Marc Lasgouttes [Tue, 19 Dec 2017 21:32:32 +0000 (22:32 +0100)]
Do not draw inactive math corners when they have mathbg color

By default, inactive math corners are invisible. In practice they are
annoying because they are visible when selecting text, and they can
also overwrite some parts of the equation.

The code in Inset::drawMarkers2, which is only used for maths, is
moved to InsetMathHull. Moreover, the inactive corners are not drawn
when they have the same color as the math background. A better way to
achieve this would be to set the color to transparent, but we do not
support this yet.

6 years agorevtex4-1.lyx: LyXify the document
Uwe Stöhr [Tue, 19 Dec 2017 14:08:10 +0000 (15:08 +0100)]
revtex4-1.lyx: LyXify the document

- avoid unnecessary TeX code etc.

6 years agoFix lyx2lyx conversion of dashes.
Günter Milde [Sat, 30 Sep 2017 21:26:02 +0000 (23:26 +0200)]
Fix lyx2lyx conversion of dashes.

6 years agoctests: invert tests for Arabic splash
Scott Kostyshak [Tue, 19 Dec 2017 01:27:35 +0000 (20:27 -0500)]
ctests: invert tests for Arabic splash

The Arabic splash only compiles with XeTeX + system fonts.

6 years agoxyfigure.png: update the screenshot
Uwe Stöhr [Tue, 19 Dec 2017 00:50:42 +0000 (01:50 +0100)]
xyfigure.png: update the screenshot

6 years agonew Arabic splash.lyx from Hatim
Uwe Stöhr [Mon, 18 Dec 2017 14:26:17 +0000 (15:26 +0100)]
new Arabic splash.lyx from Hatim

6 years agoANNOUNCE: https a link
Scott Kostyshak [Mon, 18 Dec 2017 02:09:34 +0000 (21:09 -0500)]
ANNOUNCE: https a link

6 years agoRussian Tutorial.lyx: translations from Yuriy
Uwe Stöhr [Mon, 18 Dec 2017 00:39:16 +0000 (01:39 +0100)]
Russian Tutorial.lyx: translations from Yuriy

6 years agoUserGuide.lyx: distribute dash changes
Uwe Stöhr [Mon, 18 Dec 2017 00:32:10 +0000 (01:32 +0100)]
UserGuide.lyx: distribute dash changes

6 years agode.po: update
Juergen Spitzmueller [Sun, 17 Dec 2017 13:14:00 +0000 (14:14 +0100)]
de.po: update

6 years agoThinko.
Juergen Spitzmueller [Sun, 17 Dec 2017 11:53:40 +0000 (12:53 +0100)]
Thinko.

Thanks, Kornel!

6 years agoDo not rely on babel quotation macros for encodings other than [O]T1
Juergen Spitzmueller [Sun, 17 Dec 2017 11:16:01 +0000 (12:16 +0100)]
Do not rely on babel quotation macros for encodings other than [O]T1

Babel falls back to OT1 in these cases, which gives wrong output got the
guillemots

Fixes: #10947
6 years agoUpdate sk.po
Kornel Benko [Sun, 17 Dec 2017 08:56:23 +0000 (09:56 +0100)]
Update sk.po

6 years agode.po: update
Juergen Spitzmueller [Sun, 17 Dec 2017 08:28:44 +0000 (09:28 +0100)]
de.po: update

6 years agoAdapt documentation.
Juergen Spitzmueller [Sun, 17 Dec 2017 08:20:34 +0000 (09:20 +0100)]
Adapt documentation.

6 years agoAmend d56a5447f306
Juergen Spitzmueller [Sun, 17 Dec 2017 08:19:26 +0000 (09:19 +0100)]
Amend d56a5447f306

LaTeX only breaks after dashes (even though unicode suggests optional
line breaks also before em dashes).

6 years agoRussian splash.lyx: update from Yuriy
Uwe Stöhr [Sun, 17 Dec 2017 02:51:22 +0000 (03:51 +0100)]
Russian splash.lyx: update from Yuriy

6 years agoRussian doc files: finished review from Yuriy
Uwe Stöhr [Sun, 17 Dec 2017 02:40:02 +0000 (03:40 +0100)]
Russian doc files: finished review from Yuriy

6 years agoru.po: port from 2.3.x for Yuriy
Uwe Stöhr [Sun, 17 Dec 2017 02:38:24 +0000 (03:38 +0100)]
ru.po: port from 2.3.x for Yuriy

6 years agode.po: remerge to bring a lost string back
Uwe Stöhr [Sun, 17 Dec 2017 02:37:34 +0000 (03:37 +0100)]
de.po: remerge to bring a lost string back

6 years agouse https:// in the first line of .lyx files
Uwe Stöhr [Sun, 17 Dec 2017 01:24:26 +0000 (02:24 +0100)]
use https:// in the first line of .lyx files

- also support to detect https via tex2lyx

6 years agode.po: use another Project-Id
Uwe Stöhr [Sun, 17 Dec 2017 01:05:19 +0000 (02:05 +0100)]
de.po: use another Project-Id

to make it clear that master is no longer in sync with de.po in the 2.3.x branch

6 years agosk.po: New strings + revised shortcuts for stdmenus and stdcontext
Kornel Benko [Sat, 16 Dec 2017 20:20:02 +0000 (21:20 +0100)]
sk.po: New strings + revised shortcuts for stdmenus and stdcontext

6 years agode.po: update
Juergen Spitzmueller [Sat, 16 Dec 2017 16:46:14 +0000 (17:46 +0100)]
de.po: update

6 years agoFurther modifications of the "Dashes and Linebreaks" section
Juergen Spitzmueller [Sat, 16 Dec 2017 16:35:40 +0000 (17:35 +0100)]
Further modifications of the "Dashes and Linebreaks" section

6 years agoConsistent output of breakable/non-breakable dashes on all TeX engines.
Juergen Spitzmueller [Sat, 16 Dec 2017 15:11:25 +0000 (16:11 +0100)]
Consistent output of breakable/non-breakable dashes on all TeX engines.

Fixes: #10839
6 years agoFix #10871 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 14:58:52 +0000 (09:58 -0500)]
Fix #10871 compiler warnings.

6 years agoFix #10869 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 14:55:25 +0000 (09:55 -0500)]
Fix #10869 compiler warnings.

6 years agoFix #10867 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 14:45:38 +0000 (09:45 -0500)]
Fix #10867 compiler warnings.

6 years agoProperly fix #10863 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 14:30:12 +0000 (09:30 -0500)]
Properly fix #10863 compiler warnings.

Also change a few variable names, so as not to use "it" with
range-based for loops.

6 years agoRevert "Fix #10863 compiler warnings."
Richard Heck [Sat, 16 Dec 2017 14:22:41 +0000 (09:22 -0500)]
Revert "Fix #10863 compiler warnings."

This reverts commit b684ec39eaaf7d5b0270bf8109b8e281fa8c5d9f.

6 years agosplash.lyx: link https://www.lyx.org/Walkthrough
Uwe Stöhr [Sat, 16 Dec 2017 13:24:17 +0000 (14:24 +0100)]
splash.lyx: link https://www.lyx.org/Walkthrough

It is a good idea from Yuriy to link it, especially for the languages where we don't have other docs than the splash file.

6 years agogzstream.cpp: whitespace fix
Uwe Stöhr [Sat, 16 Dec 2017 12:09:39 +0000 (13:09 +0100)]
gzstream.cpp: whitespace fix

6 years agoFix #10894 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:59:07 +0000 (00:59 -0500)]
Fix #10894 compiler warnings.

6 years agoFix #10891 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:55:45 +0000 (00:55 -0500)]
Fix #10891 compiler warnings.

6 years agoFix #10887 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:50:35 +0000 (00:50 -0500)]
Fix #10887 compiler warnings.

6 years agoFix #10884 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:48:34 +0000 (00:48 -0500)]
Fix #10884 compiler warnings.

6 years agoFix #10874 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:46:16 +0000 (00:46 -0500)]
Fix #10874 compiler warnings.

6 years agoFix #10872 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:03:36 +0000 (00:03 -0500)]
Fix #10872 compiler warnings.

6 years agoFix #10868 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:59:19 +0000 (23:59 -0500)]
Fix #10868 compiler warnings.

6 years agoFix #10865 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:54:50 +0000 (23:54 -0500)]
Fix #10865 compiler warnings.

6 years agoFix #10864 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:53:45 +0000 (23:53 -0500)]
Fix #10864 compiler warnings.

6 years agoFix #10863 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:50:23 +0000 (23:50 -0500)]
Fix #10863 compiler warnings.

6 years agoFix #10862 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:47:20 +0000 (23:47 -0500)]
Fix #10862 compiler warnings.

6 years agoFix #10859 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:43:47 +0000 (23:43 -0500)]
Fix #10859 compiler warnings.

6 years agoFix #10858 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:41:32 +0000 (23:41 -0500)]
Fix #10858 compiler warnings.