]> git.lyx.org Git - features.git/log
features.git
9 years agoTake into account the file system encoding.
Enrico Forestieri [Sun, 17 May 2015 16:02:47 +0000 (18:02 +0200)]
Take into account the file system encoding.

9 years agotex2lyx/text.cpp: fix an indentation mistake
Uwe Stöhr [Sun, 17 May 2015 15:45:56 +0000 (17:45 +0200)]
tex2lyx/text.cpp: fix an indentation mistake

9 years agoInsetBox.cpp: fix a bug I introduced in [88593e0e/lyxgit]
Uwe Stöhr [Sun, 17 May 2015 15:36:46 +0000 (17:36 +0200)]
InsetBox.cpp: fix a bug I introduced in [88593e0e/lyxgit]

9 years agoFix indentation
Georg Baum [Sun, 17 May 2015 15:27:12 +0000 (17:27 +0200)]
Fix indentation

9 years agotex2lyx: support the command \colorbox
Uwe Stöhr [Sun, 17 May 2015 15:26:51 +0000 (17:26 +0200)]
tex2lyx: support the command \colorbox

support for \fcolorbox will follow soon

9 years agoUse view/data separation for GuiCharacter colors, which makes it possible to sort...
Juergen Spitzmueller [Sun, 17 May 2015 15:15:01 +0000 (17:15 +0200)]
Use view/data separation for GuiCharacter colors, which makes it possible to sort the colors

9 years agoFactor out ColorSorter to qt_helpers, to make it
Juergen Spitzmueller [Sun, 17 May 2015 14:47:40 +0000 (16:47 +0200)]
Factor out ColorSorter to qt_helpers, to make it
available to other dialogs as well.

9 years agoImprove revert of mutlicolumn
Georg Baum [Sun, 17 May 2015 14:39:14 +0000 (16:39 +0200)]
Improve revert of mutlicolumn

Old LyX version can cope with degenerated multicolumn cells spanning only one
column, so these should not cause a conversion of the whole formula to ERT.
Such columns are used to set border lines or alignment for single cells.

9 years agoUpdated remaining tex2lyx test cases after commit 12ae7140c26258425b17c8386144e10560e...
Kornel Benko [Sun, 17 May 2015 13:53:58 +0000 (15:53 +0200)]
Updated remaining tex2lyx test cases after commit 12ae7140c26258425b17c8386144e10560eb8af0

9 years agoCmake build: Added target updatetex2lyxtests to update lyx2lyx test files
Kornel Benko [Sun, 17 May 2015 13:51:28 +0000 (15:51 +0200)]
Cmake build: Added target updatetex2lyxtests to update lyx2lyx test files

9 years agotex2lyx/text.cpp: add default value for 2 box features
Uwe Stöhr [Sun, 17 May 2015 13:00:51 +0000 (15:00 +0200)]
tex2lyx/text.cpp: add default value for 2 box features

- also add a comment

9 years agoCustomization.lyx: remove unintended switch to German
Juergen Spitzmueller [Sun, 17 May 2015 11:56:58 +0000 (13:56 +0200)]
Customization.lyx: remove unintended switch to German

9 years agoParse \multicolumn in math (bug 396)
Georg Baum [Sun, 17 May 2015 11:43:37 +0000 (13:43 +0200)]
Parse \multicolumn in math (bug 396)

The math parser could not handle multicolumn grids. This is a problem because
there is no true ERT in math (everything is parsed).
Now multicolumn cells are parsed correctly. The display is also somewhat OK,
but apart from that any multicolumn related UI is missing. Since the file
format change is now done the UI can be added at any later point. The most
important part of bug 396 is now fixed: tex2lyx does not create invalid .lyx
files anymore for formulas containing \multicolumn.

I updated the tex2lyx test cases that produce correct output. tex2lyx does
still produce invalid output for the test cases which are not updated because
of the previous format change.

9 years agoInsetBox.cpp: code simplification
Uwe Stöhr [Sun, 17 May 2015 01:21:02 +0000 (03:21 +0200)]
InsetBox.cpp: code simplification

thanks Pavel for the hint

9 years agolyx2lyx/lyx_2_2.py: fix for a lyx2lyx issue
Uwe Stöhr [Sun, 17 May 2015 00:48:22 +0000 (02:48 +0200)]
lyx2lyx/lyx_2_2.py: fix for a lyx2lyx issue

I don't understand why the string "shadowsize" is not already in the file because when I convert from format 474 to 489 it is added. So why is it not there when I convert from format 474 to 491.

9 years agoGuiBox.cpp: fix bug introduced by [bec3f7bc/lyxgit]
Uwe Stöhr [Sat, 16 May 2015 23:45:56 +0000 (01:45 +0200)]
GuiBox.cpp: fix bug introduced by [bec3f7bc/lyxgit]

There were now 2 entries named "none" in backgroundcolorCO

- delete the fixmes; the LateX name is used as parameter to save unnecessary conversions for the LateX output; please ask me before adding fixmes

9 years agoGuiBox.cpp: a compile fix
Uwe Stöhr [Sat, 16 May 2015 23:28:06 +0000 (01:28 +0200)]
GuiBox.cpp: a compile fix

9 years agoFix #5575 also on Windows.
Enrico Forestieri [Sat, 16 May 2015 21:36:40 +0000 (23:36 +0200)]
Fix #5575 also on Windows.

9 years agolyx2lyx/lyx_2_2.py: correct a value
Uwe Stöhr [Sat, 16 May 2015 21:29:09 +0000 (23:29 +0200)]
lyx2lyx/lyx_2_2.py: correct a value

9 years agoCorrectly load documents moved elsewhere after save.
Enrico Forestieri [Sat, 16 May 2015 17:51:53 +0000 (19:51 +0200)]
Correctly load documents moved elsewhere after save.

It is now possible opening documents that where manually moved to a
different location after they were saved and still produce an output.
Indeed, (hopefully) all needed included files are now still found.
When the moved document is saved again, all paths are accordingly updated.
Of course, for this to work, a document has to be saved in Format 490,
at least.

As an example, after converting the user guide to the last format, it can
be copied anywhere and opened without the need of adapting the paths of
included files or moving them to a proper place.

There is one glitch I am aware of. When moving a child document (but not
the master) the path to the master is correctly updated but it won't be
recognized as such. This is because LyX checks that the parent actually
includes this document but, of course, being the parent document not
touched, it appears not including this child. Anyway, it will also occur
when saving the child to a different location and the user is warned
on the terminal about this fact when the moved child is loaded.
However, there is no problem when it is the master that has been moved.

9 years agoExtend comment and remove superfluous parentheses.
Juergen Spitzmueller [Sat, 16 May 2015 17:18:51 +0000 (19:18 +0200)]
Extend comment and remove superfluous parentheses.

9 years agoRefine fix for #5575 and comment it out for windows
Juergen Spitzmueller [Sat, 16 May 2015 15:14:51 +0000 (17:14 +0200)]
Refine fix for #5575 and comment it out for windows

See #5575 for details why it does not work on windows.

9 years agoUpdate sk.po
Kornel Benko [Sat, 16 May 2015 14:14:27 +0000 (16:14 +0200)]
Update sk.po

9 years agode.po once more
Juergen Spitzmueller [Sat, 16 May 2015 13:41:54 +0000 (15:41 +0200)]
de.po once more

9 years agoFix tooltip line breaks.
Juergen Spitzmueller [Sat, 16 May 2015 13:41:22 +0000 (15:41 +0200)]
Fix tooltip line breaks.

9 years agoClarify "Save compressed by default" feature (bug 7822)
Juergen Spitzmueller [Sat, 16 May 2015 13:31:51 +0000 (15:31 +0200)]
Clarify "Save compressed by default" feature (bug 7822)

9 years agominor corrections
Juergen Spitzmueller [Sat, 16 May 2015 13:02:09 +0000 (15:02 +0200)]
minor corrections

9 years agoShut up compiler warning
Georg Baum [Sat, 16 May 2015 12:05:29 +0000 (14:05 +0200)]
Shut up compiler warning

9 years agoUpdate comment.
Juergen Spitzmueller [Sat, 16 May 2015 11:48:17 +0000 (13:48 +0200)]
Update comment.

9 years agoUpdate boost to version 1.58
Georg Baum [Sat, 16 May 2015 11:41:23 +0000 (13:41 +0200)]
Update boost to version 1.58

This is an unmodified subset of boost 1.58, created with boost/extract.sh.

9 years agode.po
Juergen Spitzmueller [Sat, 16 May 2015 11:32:40 +0000 (13:32 +0200)]
de.po

9 years agoFix casing
Juergen Spitzmueller [Sat, 16 May 2015 11:30:23 +0000 (13:30 +0200)]
Fix casing

9 years agode.po
Juergen Spitzmueller [Sat, 16 May 2015 10:49:03 +0000 (12:49 +0200)]
de.po

9 years agoFix Box UI (buddies and accelerators)
Juergen Spitzmueller [Sat, 16 May 2015 10:46:08 +0000 (12:46 +0200)]
Fix Box UI (buddies and accelerators)

9 years agoDo not require esint for \int (bug 9498)
Georg Baum [Sat, 16 May 2015 10:29:54 +0000 (12:29 +0200)]
Do not require esint for \int (bug 9498)

We also get a consistent look with amsmath, so require esint or amsmath.
When resolving alternatives, do also take into account whether the package
is available. For this to work, we also need to test for amsmath.sty (which
was surprisingly not yet done).

9 years agoFix up GuiBox (use proper data/view separation and clean up)
Juergen Spitzmueller [Sat, 16 May 2015 09:27:13 +0000 (11:27 +0200)]
Fix up GuiBox (use proper data/view separation and clean up)

9 years agoRemove bash construct
Georg Baum [Sat, 16 May 2015 09:11:08 +0000 (11:11 +0200)]
Remove bash construct

Now it should work with any sh compatible shell

9 years agoUpdate sk.po
Kornel Benko [Sat, 16 May 2015 08:42:21 +0000 (10:42 +0200)]
Update sk.po

9 years agoGuiBox.cpp: enable color features also for non-English locales
Uwe Stöhr [Sat, 16 May 2015 03:22:22 +0000 (05:22 +0200)]
GuiBox.cpp: enable color features also for non-English locales

stupid me, I used a translatable string as box parameter. Therefore the feature only worked correctly with English locale. Now it works for every locale.

9 years agoGuiBox.cpp: add a comment and a string conversion
Uwe Stöhr [Sat, 16 May 2015 01:54:51 +0000 (03:54 +0200)]
GuiBox.cpp: add a comment and a string conversion

9 years agoGuiCharacter.cpp: sort all colors, also white
Uwe Stöhr [Sat, 16 May 2015 01:32:45 +0000 (03:32 +0200)]
GuiCharacter.cpp: sort all colors, also white

as proposed by Scott

9 years agosupport for colored boxes
Uwe Stöhr [Sat, 16 May 2015 01:22:37 +0000 (03:22 +0200)]
support for colored boxes

adds support to set colors for some box types (support for the LaTeX commands \fcolorbox and \colorbox)

fileformat change

9 years agoFix compilation with boost 1.58
Georg Baum [Fri, 15 May 2015 22:05:23 +0000 (00:05 +0200)]
Fix compilation with boost 1.58

Newer boost versions use complicated type traits for boost::next and
boost::prior, which do not work with the RandomAccessList iterators.
The long term solution is to use std::next and std::prev, for now supply
simple replacements for compilers that do not support C++11 yet.

9 years agoUpdate tex2lyx test references correctly
Georg Baum [Fri, 15 May 2015 19:27:47 +0000 (21:27 +0200)]
Update tex2lyx test references correctly

This was produced by

make updatetests

9 years agoRevert broken tex2lyx test reference update
Georg Baum [Fri, 15 May 2015 19:23:29 +0000 (21:23 +0200)]
Revert broken tex2lyx test reference update

Revert "tex2lyx testfiles: update to latest fileformat"
This reverts commit afdfc3cf43501a0728cef79385b31afe6f4cf877.

The tex2lyx test vrefernces must be produced by tex2lyx, otherwise the tests
would still fail.

9 years agoAdd note about updating tex2lyx tests
Georg Baum [Fri, 15 May 2015 19:20:28 +0000 (21:20 +0200)]
Add note about updating tex2lyx tests

9 years agoInstantiate trivial_string::c_str() explicitly
Georg Baum [Fri, 15 May 2015 19:01:59 +0000 (21:01 +0200)]
Instantiate trivial_string::c_str() explicitly

This fixes hopefully the compilation of check_trivstring on cygwin and
solaris. Previously I did not use the explicit instantiation, because c_str()
is used by other explicitly instantiated methiods, but for some reason this
does not seem to suffice.

9 years agoGuiBox.cpp: fix logic
Uwe Stöhr [Fri, 15 May 2015 04:04:46 +0000 (06:04 +0200)]
GuiBox.cpp: fix logic

- if pagebreaks are allowed there cannot be defined a width

9 years agoGuiBox.cpp: fix logic
Uwe Stöhr [Fri, 15 May 2015 04:02:41 +0000 (06:02 +0200)]
GuiBox.cpp: fix logic

- if pagebreaks are allowed there cannot be defined a width

9 years agolyx2lyx/lyx_2_2.py: a fix
Uwe Stöhr [Fri, 15 May 2015 02:21:47 +0000 (04:21 +0200)]
lyx2lyx/lyx_2_2.py: a fix

9 years agoInsetBox.cpp: code simplification
Uwe Stöhr [Fri, 15 May 2015 01:59:04 +0000 (03:59 +0200)]
InsetBox.cpp: code simplification

9 years agoGuiBox.cpp: assure that the parameters are not empty
Uwe Stöhr [Fri, 15 May 2015 01:51:11 +0000 (03:51 +0200)]
GuiBox.cpp: assure that the parameters are not empty

9 years agolyx2lyx/lyx_2_2.py: correct a description
Uwe Stöhr [Fri, 15 May 2015 01:41:43 +0000 (03:41 +0200)]
lyx2lyx/lyx_2_2.py: correct a description

9 years agoFix layout tests.
Enrico Forestieri [Thu, 14 May 2015 23:19:50 +0000 (01:19 +0200)]
Fix layout tests.

9 years agotex2lyx testfiles: update to latest fileformat
Uwe Stöhr [Thu, 14 May 2015 21:13:14 +0000 (23:13 +0200)]
tex2lyx testfiles: update to latest fileformat

9 years agotex2lyx/Preamble.cpp: correct capitalization
Uwe Stöhr [Thu, 14 May 2015 21:05:05 +0000 (23:05 +0200)]
tex2lyx/Preamble.cpp: correct capitalization

9 years agosupport for all default colors of the package xcolor
Uwe Stöhr [Thu, 14 May 2015 20:23:44 +0000 (22:23 +0200)]
support for all default colors of the package xcolor

fileformat change

9 years agoCmake build: Abort build-configuration if using a too old c++ gnu compiler
Kornel Benko [Thu, 14 May 2015 19:21:07 +0000 (21:21 +0200)]
Cmake build: Abort build-configuration if using a too old c++ gnu compiler

9 years agoAdd debug output while handling debian package dependences
Kornel Benko [Thu, 14 May 2015 19:19:59 +0000 (21:19 +0200)]
Add debug output while handling debian package dependences

This is cmake build only

9 years agoUpdate sk.po
Kornel Benko [Thu, 14 May 2015 19:18:05 +0000 (21:18 +0200)]
Update sk.po

9 years agoAdd menu entry Document>Disable Editing
Jean-Marc Lasgouttes [Thu, 14 May 2015 18:53:47 +0000 (20:53 +0200)]
Add menu entry Document>Disable Editing

Fixes: bug #6692
9 years agoFix MSVC build
Georg Baum [Thu, 14 May 2015 18:36:12 +0000 (20:36 +0200)]
Fix MSVC build

9 years agoTake into account compressed documents when creating a LyX archive
Enrico Forestieri [Thu, 14 May 2015 16:57:56 +0000 (18:57 +0200)]
Take into account compressed documents when creating a LyX archive

9 years agoUpdate runtests.py to handle \origin for tex2lyx/cmplyx tests used by cmake.
Kornel Benko [Thu, 14 May 2015 12:24:17 +0000 (14:24 +0200)]
Update runtests.py to handle \origin for tex2lyx/cmplyx tests used by cmake.

9 years agoFix LaTeX length export of big numbers (bug 9416)
Georg Baum [Thu, 14 May 2015 10:10:42 +0000 (12:10 +0200)]
Fix LaTeX length export of big numbers (bug 9416)

LaTeX lengths must not use scientific notation, since the + sign has a
different meaning (glue lengths). This is the export part of bug 9416, the GUI
part is still not fixed.

9 years agoShut up compiler warning
Georg Baum [Thu, 14 May 2015 08:48:50 +0000 (10:48 +0200)]
Shut up compiler warning

We know that ceil() returns an integer, although the type is double.

9 years agoMake output of runtests.py better readable
Kornel Benko [Thu, 14 May 2015 08:45:43 +0000 (10:45 +0200)]
Make output of runtests.py better readable

9 years agoUpdate tex2lyx and tests after 306b136c
Enrico Forestieri [Wed, 13 May 2015 23:02:37 +0000 (01:02 +0200)]
Update tex2lyx and tests after 306b136c

9 years agoFix bug #4812 (Layout in local directory lost on Save As, Copying)
Enrico Forestieri [Wed, 13 May 2015 19:40:51 +0000 (21:40 +0200)]
Fix bug #4812 (Layout in local directory lost on Save As, Copying)

The "save-as" part of the bug is fixed by extending the \textclass tag
such that, if a local layout file is used, its path relative to the
document directory is now stored together with the name. If a relative
path cannot be used, an absolute one is used but, in this case, the
document is not usable on a different platform.

The "copy" part is fixed by introducing a new \origin tag, which is
written when the file is saved. This tag stores the absolute path of
the document directory. If the document is manually copied to a
different location, the local layout file is retrivied by using
\origin (which is only updated on save).
This new tag may prove useful also for locating other files when the
document is manually moved to a different directory.

As in the original implementation the files needed for the layout
(for example, a latex class) had to be in the same directory as the
layout file, this directory has also to be added to TEXINPUTS.

9 years agoUpdate tex2lyx tests after 8010b90c
Enrico Forestieri [Wed, 13 May 2015 19:36:36 +0000 (21:36 +0200)]
Update tex2lyx tests after 8010b90c

9 years agoDo not blindly insert ubound Alt-<letter> keybindings.
Juergen Spitzmueller [Wed, 13 May 2015 12:54:52 +0000 (14:54 +0200)]
Do not blindly insert ubound Alt-<letter> keybindings.

Fixes: #5575
9 years agoUnduplicate box strings.
Pavel Sanda [Wed, 13 May 2015 07:15:37 +0000 (00:15 -0700)]
Unduplicate box strings.

9 years agoGuiBox.cpp: make a logic setting more clear
Uwe Stöhr [Tue, 12 May 2015 23:16:35 +0000 (01:16 +0200)]
GuiBox.cpp: make a logic setting more clear

9 years ago#5502 correct short cut for toggle fullscreen - usually it is Control-Command-F on...
Stephan Witt [Tue, 12 May 2015 19:50:29 +0000 (21:50 +0200)]
#5502 correct short cut for toggle fullscreen - usually it is Control-Command-F on Mac; whitespace

9 years agoUse const ref instead of passing by value.
Richard Heck [Tue, 12 May 2015 16:52:36 +0000 (12:52 -0400)]
Use const ref instead of passing by value.

Thinko caught by coverity.

9 years agoPass XHTMLStream by reference. Problem found by coverity.
Richard Heck [Tue, 12 May 2015 14:11:50 +0000 (10:11 -0400)]
Pass XHTMLStream by reference. Problem found by coverity.

The previous code worked because we are writing to the stream, and
the actual odocstream is a member by reference of XHTMLStream.

9 years agoFix left margin with some nested layouts (#9538)
Juergen Spitzmueller [Tue, 12 May 2015 13:47:38 +0000 (15:47 +0200)]
Fix left margin with some nested layouts (#9538)

9 years agoBoxUi.ui: update tooltips and tab order
Uwe Stöhr [Mon, 11 May 2015 22:28:29 +0000 (00:28 +0200)]
BoxUi.ui: update tooltips and tab order

- InsetBox.cpp: constify

9 years agoGuiBox.cpp: re-add lost braces
Uwe Stöhr [Mon, 11 May 2015 20:16:36 +0000 (22:16 +0200)]
GuiBox.cpp: re-add lost braces

- FORMAT: add date

9 years agoadd ability to change box line thickness and separation
Uwe Stöhr [Mon, 11 May 2015 19:30:32 +0000 (21:30 +0200)]
add ability to change box line thickness and separation

fileformat change

9 years agoUpdate sk.po
Kornel Benko [Mon, 11 May 2015 16:11:56 +0000 (18:11 +0200)]
Update sk.po

9 years agoFix enabling/disabling in InsetParams derived dialogs (#9541)
Juergen Spitzmueller [Mon, 11 May 2015 09:35:02 +0000 (11:35 +0200)]
Fix enabling/disabling in InsetParams derived dialogs (#9541)

9 years agofr.po: update from jean-Pierre for master
Uwe Stöhr [Sun, 10 May 2015 23:13:30 +0000 (01:13 +0200)]
fr.po: update from jean-Pierre for master

9 years agostdmenus.inc: add PDF forms example to Help menu
Uwe Stöhr [Sun, 10 May 2015 23:13:05 +0000 (01:13 +0200)]
stdmenus.inc: add PDF forms example to Help menu

9 years agoGuiBox.cpp: add missing braces from previous commit
Uwe Stöhr [Sun, 10 May 2015 19:42:45 +0000 (21:42 +0200)]
GuiBox.cpp: add missing braces from previous commit

9 years agoGuiBox.cpp: fix button logic (fixes bug #9543)
Uwe Stöhr [Sun, 10 May 2015 13:54:03 +0000 (15:54 +0200)]
GuiBox.cpp: fix button logic (fixes bug #9543)

9 years agoGuiBox: Factor out enabling/disabling to checkedWidgets.
Juergen Spitzmueller [Sun, 10 May 2015 11:02:00 +0000 (13:02 +0200)]
GuiBox: Factor out enabling/disabling to checkedWidgets.

Part of: #9541.

9 years agoRemove gcc 3 traces
Georg Baum [Sun, 10 May 2015 08:01:33 +0000 (10:01 +0200)]
Remove gcc 3 traces

We claim that gcc 4.x is needed in INSTALL, so it does not make sense to keep
this old stuff. Instead, I made configure output an error if gcc is too old.

9 years agoFix pasting of PDF from clipboard
Scott Kostyshak [Sat, 9 May 2015 03:26:57 +0000 (23:26 -0400)]
Fix pasting of PDF from clipboard

The command "paste pdf" was always disabled because the
condition in the following "if" statement always returns false

  if (arg == "pdf" && (type = Clipboard::PdfGraphicsType))

The value of "type" is zero in this case because PdfGraphicsType is
the first enum value (and it is not set explicitly to non-zero).

An alternative patch is to put AnyGraphicsType as the first
element of enum GraphicsType, or to set the first element to a
number greater than 0.

To test the bug that this commit fixes, either copy a PDF and try to
paste with the action "paste pdf", or click on the "Edit" menu and
notice (before this commit) the terminal output "Unrecognized
graphics type: pdf".

9 years agolyx_2_2.py: fix a typo
Uwe Stöhr [Sat, 9 May 2015 23:35:55 +0000 (01:35 +0200)]
lyx_2_2.py: fix a typo

9 years agoar.po: update from Hatim
Uwe Stöhr [Sat, 9 May 2015 16:05:25 +0000 (18:05 +0200)]
ar.po: update from Hatim

9 years agoUpdate sk.po
Kornel Benko [Sat, 9 May 2015 14:57:41 +0000 (16:57 +0200)]
Update sk.po

9 years agode.po
Juergen Spitzmueller [Sat, 9 May 2015 13:52:24 +0000 (15:52 +0200)]
de.po

9 years agoSplit different indices in the outliner
Juergen Spitzmueller [Sat, 9 May 2015 13:30:10 +0000 (15:30 +0200)]
Split different indices in the outliner

Fixes: #7012.
9 years agoAdd option to Argument to let it be inserted with a copy of the co-text.
Juergen Spitzmueller [Sat, 9 May 2015 10:17:24 +0000 (12:17 +0200)]
Add option to Argument to let it be inserted with a copy of the co-text.

This is useful for classic "Short Titles", where one might want to start
with the full title in the inset.

Addresses: #4745

9 years agoWhitespace
Juergen Spitzmueller [Sat, 9 May 2015 10:05:45 +0000 (12:05 +0200)]
Whitespace

9 years agoAdapt enumii counter display to KOMA default as suggested in #3311.
Juergen Spitzmueller [Sat, 9 May 2015 09:13:28 +0000 (11:13 +0200)]
Adapt enumii counter display to KOMA default as suggested in #3311.

Candidate for branch.

9 years agoAdd commented ASCII control pictures
Georg Baum [Fri, 8 May 2015 20:00:40 +0000 (22:00 +0200)]
Add commented ASCII control pictures

The list was taken by a patch from Jürgen for bug #5704.

9 years agoFix build with GNU libstdc++ C++11 ABI
Georg Baum [Fri, 8 May 2015 19:12:42 +0000 (21:12 +0200)]
Fix build with GNU libstdc++ C++11 ABI

The GNU libstdc++ that ships witch gcc 5 can be used with the same ABI as
older versions, or with a new ABI which is conformant to the C++11 standard.
LyX did not build if the latter was used:
https://kojipkgs.fedoraproject.org//work/tasks/1267/9651267/build.log

This is now fixed by detecting the ABI version and disabling the wrong forward
declarations. At the same time, STD_STRING_USES_COW is switched off for the
C++11 ABI version, because the std::basic_string implementation is now C++11
conformant. Since the GNU libstdc++ can also used by other compilers such as
clang, we must not test for the compiler version.

9 years ago#1720 disable document buffer related LFUNs in GUI view if the work area has no focus
Stephan Witt [Fri, 8 May 2015 17:09:00 +0000 (19:09 +0200)]
#1720 disable document buffer related LFUNs in GUI view if the work area has no focus