]> git.lyx.org Git - lyx.git/log
lyx.git
12 years agoInsetBox.cpp: add important note
Uwe Stöhr [Mon, 24 Oct 2011 03:42:39 +0000 (03:42 +0000)]
InsetBox.cpp: add important note

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39955 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agotex2lyx: fix bug #7845
Uwe Stöhr [Mon, 24 Oct 2011 02:22:35 +0000 (02:22 +0000)]
tex2lyx: fix bug #7845

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39954 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agotex2lyx/TODO.txt: add a note
Uwe Stöhr [Mon, 24 Oct 2011 02:21:47 +0000 (02:21 +0000)]
tex2lyx/TODO.txt: add a note

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39953 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agotest-structure.tex: forgot this testcase in last commit
Uwe Stöhr [Mon, 24 Oct 2011 02:14:43 +0000 (02:14 +0000)]
test-structure.tex: forgot this testcase in last commit

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39952 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agotex2lyx: support the case that \date{} is used in the preamble to suppress the date
Uwe Stöhr [Mon, 24 Oct 2011 02:06:05 +0000 (02:06 +0000)]
tex2lyx: support the case that \date{} is used in the preamble to suppress the date

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39951 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agotex2lyx: roundtrip support for the suppress_date option, for the remaining part I...
Uwe Stöhr [Mon, 24 Oct 2011 01:17:30 +0000 (01:17 +0000)]
tex2lyx: roundtrip support for the suppress_date option, for the remaining part I opened bug #7844

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39950 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agotex2lyx:
Uwe Stöhr [Mon, 24 Oct 2011 00:29:59 +0000 (00:29 +0000)]
tex2lyx:
- support for box background color, document fontcolor and background color (note_fontcolor was already supported)
- add colors and a nested box to the testfile

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39949 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoFirst step towards a little bit more independence of GuiWorkArea (WRT GuiView). Ideal...
Abdelrazak Younes [Sun, 23 Oct 2011 20:21:01 +0000 (20:21 +0000)]
First step towards a little bit more independence of GuiWorkArea (WRT GuiView). Ideally, GuiWorkArea should not at all about GuiView. GuiWorkArea now uses a new signal busy() to inform its container (GuiView) about its status.

I also added 2 FIXME where we should not call GuiView directly.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39948 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoFix some bugs related to spaces in math:
Georg Baum [Sun, 23 Oct 2011 20:19:49 +0000 (20:19 +0000)]
Fix some bugs related to spaces in math:
- Interpret argument of LFUN_SPACE_INSERT correctly
- Use InsetMathSpace instead of InsetMathSpecialChar for "\ " (bug # 7728)
- Use InsetMathSpace instead of InsetMathChar for ~ (bug # 7728).
  This fixes also the display in LyX (previously a literal ~ was displayed).
Using InsetMathSpace enables also the "Insert Formatting" menu entries.
No file format change is needed, since the LaTeX export is unchanged.
Note that there are still some bugs related to spaces in math:
#7746, #7747, #7749, #7842

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39947 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoWarn user that build will fail if bc is not installed.
Enrico Forestieri [Sun, 23 Oct 2011 15:35:36 +0000 (15:35 +0000)]
Warn user that build will fail if bc is not installed.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39945 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoThinking about it, it is better to always convert to docstrings all
Enrico Forestieri [Sun, 23 Oct 2011 14:24:17 +0000 (14:24 +0000)]
Thinking about it, it is better to always convert to docstrings all
utf8 strings, and not only if they contain encoding changes. This is
because if the output encoding was previously changed and an utf8
string is inserted in the stream, the encoding changes cannot occur.
This was not a problem until now because normal strings could not be
inserted in a odocstream, as them would have been exchanged with encoding
changes. Indeed, the SetEnc struct has only a std::string member and
outputting a std::string would be interpreted by the compiler the same
as inserting setEncoding(std::string). However, a std::string can be
inserted in an otexstream and it is better to account for this.
I wonder whether trying "os << std::string", where os is an odocstream,
should produce an error instead of actually trying to change the stream
output encoding, but this has not been a problem until now...

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39944 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoImport \textvisiblespace, \negmedspace and \negthickspace.
Georg Baum [Sun, 23 Oct 2011 11:16:11 +0000 (11:16 +0000)]
Import \textvisiblespace, \negmedspace and \negthickspace.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39942 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoremove unused boost files (~520)
Peter Kümmel [Sun, 23 Oct 2011 11:15:47 +0000 (11:15 +0000)]
remove unused boost files (~520)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39941 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoWas already supported
Georg Baum [Sun, 23 Oct 2011 11:08:37 +0000 (11:08 +0000)]
Was already supported

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39940 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoScript to extract only needed boost files using the bcp tool
Peter Kümmel [Sun, 23 Oct 2011 11:08:16 +0000 (11:08 +0000)]
Script to extract only needed boost files using the bcp tool

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39939 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoAll encodings of lib/encodings are already supported if they are supported by inputenc
Georg Baum [Sun, 23 Oct 2011 11:02:50 +0000 (11:02 +0000)]
All encodings of lib/encodings are already supported if they are supported by inputenc

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39938 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoImport \uuline, \uwave and \sout
Georg Baum [Sun, 23 Oct 2011 10:58:05 +0000 (10:58 +0000)]
Import \uuline, \uwave and \sout

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39937 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoTie file formats of LyX and tex2lyx, since there are implicit depencies anyway.
Georg Baum [Sun, 23 Oct 2011 10:29:21 +0000 (10:29 +0000)]
Tie file formats of LyX and tex2lyx, since there are implicit depencies anyway.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39936 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 416 (current trunk format).
Georg Baum [Sun, 23 Oct 2011 10:11:39 +0000 (10:11 +0000)]
Increase tex2lyx output format to 416 (current trunk format).
414: Nothing to do (empty lyx2lyx conversion)
415: Added \use_undertilde preamble parameter
416: Nothing to do (empty lyx2lyx conversion)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39935 a592a061-630c-0410-9148-cb99ea01b6c8

12 years ago* sk.po
Kornel Benko [Sun, 23 Oct 2011 08:42:17 +0000 (08:42 +0000)]
* sk.po

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39933 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIntroduce new USE_QIMAGE macro to optionally use a QImage drawing backend instead...
Abdelrazak Younes [Sun, 23 Oct 2011 06:52:03 +0000 (06:52 +0000)]
Introduce new USE_QIMAGE macro to optionally use a QImage drawing backend instead of a QPixmap. This may help when running locally under X11 with some graphics cards (there were some complain about that in the user list).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39932 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoAs stated in r39928, conversion on the fly only works for docstrings
Enrico Forestieri [Sun, 23 Oct 2011 03:04:09 +0000 (03:04 +0000)]
As stated in r39928, conversion on the fly only works for docstrings
and not for utf8 ones. But the simple solution is to convert to a
docstring before outputting to the underlying docstream.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39930 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoRestore r39921, as a simple solution exists.
Enrico Forestieri [Sun, 23 Oct 2011 03:02:02 +0000 (03:02 +0000)]
Restore r39921, as a simple solution exists.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39929 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoRevert r39921. This would not work because proper facets for converting
Enrico Forestieri [Sun, 23 Oct 2011 02:33:38 +0000 (02:33 +0000)]
Revert r39921. This would not work because proper facets for converting
on the fly are only available for ucs4 encoded strings and not for utf8
ones. So, it does only work with docstrings.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39928 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoSupport fontenc options in tex2lyx
Georg Baum [Sat, 22 Oct 2011 19:54:31 +0000 (19:54 +0000)]
Support fontenc options in tex2lyx

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39926 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoMore paper sizes for tex2lyx
Georg Baum [Sat, 22 Oct 2011 19:37:10 +0000 (19:37 +0000)]
More paper sizes for tex2lyx

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39925 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 413 (LyX 2.0.x).
Georg Baum [Sat, 22 Oct 2011 19:27:46 +0000 (19:27 +0000)]
Increase tex2lyx output format to 413 (LyX 2.0.x).
411: Added \language_package preamble parameter
412: Nothing to do (empty lyx2lyx conversion)
413: Added \html_css_as_file preamble parameter

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39924 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 410.
Georg Baum [Sat, 22 Oct 2011 19:09:56 +0000 (19:09 +0000)]
Increase tex2lyx output format to 410.
406: Convert noweb layouts to new syntax (untested, see bug #7838)
407: Nothing to do (empty lyx2lyx conversion)
408: Activated the already existing script inset code
409: Nothing to do (tex2lyx does not support XeTeX)
410: Nothing to do (the old code already used the new layouts)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39923 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoFix typo.
Enrico Forestieri [Sat, 22 Oct 2011 18:29:11 +0000 (18:29 +0000)]
Fix typo.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39922 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoAlso account for possible encoding changes embedded in utf8 strings
Enrico Forestieri [Sat, 22 Oct 2011 18:27:56 +0000 (18:27 +0000)]
Also account for possible encoding changes embedded in utf8 strings
other than docstrings.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39921 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 405.
Georg Baum [Sat, 22 Oct 2011 17:25:34 +0000 (17:25 +0000)]
Increase tex2lyx output format to 405.
402: Nothing to do (tex2lyx does not support bibtotoc)
403: Nothing to do (the old code already used the new layouts, bug #7780)
404: Nothing to do (write new prettyref syntax)
405: Nothing to do (empty lyx2lyx conversion)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39920 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 401.
Georg Baum [Sat, 22 Oct 2011 16:58:32 +0000 (16:58 +0000)]
Increase tex2lyx output format to 401.
400: Convert \lyxline to new InsetLine syntax
401: Nothing to do (empty lyx2lyx conversion)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39919 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoFix bug #7835 (Relative paths are not supported by the TEXINPUTS prefix)
Enrico Forestieri [Sat, 22 Oct 2011 15:10:43 +0000 (15:10 +0000)]
Fix bug #7835 (Relative paths are not supported by the TEXINPUTS prefix)
This restores \input@path handling, which turns out to be necessary, as
the TEXINPUTS mechanism is not used with relative paths. It turns out
that both methods must be used, because \input@path does not work in all
cases (most notably with tikz).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39918 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 399.
Georg Baum [Sat, 22 Oct 2011 11:17:57 +0000 (11:17 +0000)]
Increase tex2lyx output format to 399.
399: Added \use_mathdots preamble parameter

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39917 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 398.
Georg Baum [Sat, 22 Oct 2011 11:11:50 +0000 (11:11 +0000)]
Increase tex2lyx output format to 398.
394: Added use_makebox parameter to InsetBox
395: Nothing to do (empty lyx2lyx conversion)
396: Nothing to do (empty lyx2lyx conversion)
397: Nothing to do (tex2lyx does not support nameref)
398: Nothing to do (empty lyx2lyx conversion)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39916 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 393.
Georg Baum [Sat, 22 Oct 2011 10:59:39 +0000 (10:59 +0000)]
Increase tex2lyx output format to 393.
389: Nothing to do (html output changes)
390: Nothing to do (empty lyx2lyx conversion)
391: Nothing to do (empty lyx2lyx conversion)
392: Activated already prepared required arguments code
393: Renamed OptArg inset to Argument

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39915 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agocmake fix po generation/update: msguniq.exe doesn't like dos line endings (produces...
Peter Kümmel [Fri, 21 Oct 2011 23:22:58 +0000 (23:22 +0000)]
cmake fix po generation/update: msguniq.exe doesn't like dos line endings (produces broken pot files)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39914 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agocmake fix po generation/update: msguniq.exe doesn't like dos line endings (produces...
Peter Kümmel [Fri, 21 Oct 2011 23:14:35 +0000 (23:14 +0000)]
cmake fix po generation/update: msguniq.exe doesn't like dos line endings (produces broken pot files)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39913 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 388.
Georg Baum [Fri, 21 Oct 2011 21:11:37 +0000 (21:11 +0000)]
Increase tex2lyx output format to 388.
379: Nothing to do (html output changes)
380: Nothing to do (empty lyx2lyx conversion)
381: Nothing to do (empty lyx2lyx conversion)
382: Activated already prepared notefontcolor code
383: Nothing to do (empty lyx2lyx conversion)
384: Nothing to do (empty lyx2lyx conversion)
385: Nothing to do (empty lyx2lyx conversion)
386: Nothing to do (empty lyx2lyx conversion)
387: Nothing to do (empty lyx2lyx conversion)
388: Nothing to do (empty lyx2lyx conversion)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39912 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 378.
Georg Baum [Fri, 21 Oct 2011 20:18:49 +0000 (20:18 +0000)]
Increase tex2lyx output format to 378.
369: Nothing to do (empty lyx2lyx conversion)
370: Nothing to do (empty lyx2lyx conversion)
371: Added \use_mhchem parameter
372: Nothing to do (empty lyx2lyx conversion)
373: Nothing to do (the old version was wrong since it used the new g-brief
     layout files with the old file format)
374: Nothing to do (html output changes)
375: Nothing to do (empty lyx2lyx conversion)
376: Nothing to do (empty lyx2lyx conversion)
377: Nothing to do (empty lyx2lyx conversion)
378: Nothing to do (empty lyx2lyx conversion)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39911 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 368.
Georg Baum [Fri, 21 Oct 2011 19:57:03 +0000 (19:57 +0000)]
Increase tex2lyx output format to 368.
357: Added comment about \underbar and \ulem
358: Nothing to do (empty lyx2lyx conversion)
359: Nothing to do (empty lyx2lyx conversion)
360: Nothing to do (empty lyx2lyx conversion)
361: Nothing to do (empty lyx2lyx conversion)
362: Nothing to do (empty lyx2lyx conversion)
363: Nothing to do (empty lyx2lyx conversion)
364: Nothing to do (empty lyx2lyx conversion)
365: Nothing to do (empty lyx2lyx conversion)
366: Nothing to do (empty lyx2lyx conversion)
367: Nothing to do (empty lyx2lyx conversion)
368: Nothing to do (empty lyx2lyx conversion)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39910 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoUse the python found by configure to build po files, part 2
Julien Rioux [Fri, 21 Oct 2011 18:26:12 +0000 (18:26 +0000)]
Use the python found by configure to build po files, part 2

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39909 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoSolve shortcut conflict
Enrico Forestieri [Fri, 21 Oct 2011 13:31:30 +0000 (13:31 +0000)]
Solve shortcut conflict

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39906 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoUpdate it.po
Enrico Forestieri [Fri, 21 Oct 2011 13:22:20 +0000 (13:22 +0000)]
Update it.po

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39904 a592a061-630c-0410-9148-cb99ea01b6c8

12 years ago* sk.po
Kornel Benko [Fri, 21 Oct 2011 13:16:38 +0000 (13:16 +0000)]
* sk.po

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39903 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoDiscrimination of "New" string per Jean-Pierre's request.
Pavel Sanda [Fri, 21 Oct 2011 12:59:30 +0000 (12:59 +0000)]
Discrimination of "New" string per Jean-Pierre's request.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39902 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoRemerge sk.po (to test autotools vs cmake)
Pavel Sanda [Fri, 21 Oct 2011 12:27:55 +0000 (12:27 +0000)]
Remerge sk.po (to test autotools vs cmake)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39901 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoFix #7816: Edit->Table incorrectly activated inside index entries
Jürgen Spitzmüller [Fri, 21 Oct 2011 07:27:11 +0000 (07:27 +0000)]
Fix #7816: Edit->Table incorrectly activated inside index entries

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39899 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agothat was wrong
Georg Baum [Thu, 20 Oct 2011 20:55:25 +0000 (20:55 +0000)]
that was wrong

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39898 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 356.
Georg Baum [Thu, 20 Oct 2011 20:52:19 +0000 (20:52 +0000)]
Increase tex2lyx output format to 356.
352: New syntax for InsetIndex and printindex command inset
353: Nothing to do (empty lyx2lyx conversion)
354: Nothing to do (empty lyx2lyx conversion)
355: Nothing to do (empty lyx2lyx conversion)
356: Nothing to do (empty lyx2lyx conversion)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39897 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoIncrease tex2lyx output format to 351.
Georg Baum [Thu, 20 Oct 2011 20:16:37 +0000 (20:16 +0000)]
Increase tex2lyx output format to 351.
346: Nothing to do (swiss german is not supported by babel/polyglossia)
347: Nothing to do (empty lyx2lyx conversion)
348: Nothing to do (empty lyx2lyx conversion)
349: Nothing to do (empty lyx2lyx conversion)
350: Nothing to do (empty lyx2lyx conversion)
351: Nothing to do (empty lyx2lyx conversion)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39896 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoMore unicode math symbols
Georg Baum [Thu, 20 Oct 2011 19:55:13 +0000 (19:55 +0000)]
More unicode math symbols

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39895 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoDo not load txfonts from unicodesymbols, since that has side effects
Georg Baum [Thu, 20 Oct 2011 17:30:04 +0000 (17:30 +0000)]
Do not load txfonts from unicodesymbols, since that has side effects
(next part of bug #7811)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39894 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoRevert "Don't allow newline characters in the command buffer."
Julien Rioux [Wed, 19 Oct 2011 22:52:34 +0000 (22:52 +0000)]
Revert "Don't allow newline characters in the command buffer."

This reverts commit r39809. Some LFUNs require newline characters,
and while at the moment we don't have a proper interface for such
LFUNs, copy-pasting newlines has been a long-time workaround.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39893 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoUpdate UPGRADING with python requirements.
Julien Rioux [Wed, 19 Oct 2011 22:26:23 +0000 (22:26 +0000)]
Update UPGRADING with python requirements.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39892 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoUse the python found by configure to build po files.
Julien Rioux [Wed, 19 Oct 2011 22:10:25 +0000 (22:10 +0000)]
Use the python found by configure to build po files.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39891 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoProvide our own patched AM_PYTHON_CHECK_VERSION that requires python <3.0
Julien Rioux [Wed, 19 Oct 2011 20:50:58 +0000 (20:50 +0000)]
Provide our own patched AM_PYTHON_CHECK_VERSION that requires python <3.0

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39890 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoWe nowadays require python >=2.4
Julien Rioux [Wed, 19 Oct 2011 20:50:41 +0000 (20:50 +0000)]
We nowadays require python >=2.4

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39889 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoDocumented Export As... GUI enhancements.
Tommaso Cucinotta [Wed, 19 Oct 2011 20:15:24 +0000 (20:15 +0000)]
Documented Export As... GUI enhancements.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39888 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoFixing ASSERT on re-opening of Advanced F&R with cursor on a text style non-existing...
Tommaso Cucinotta [Tue, 18 Oct 2011 22:04:42 +0000 (22:04 +0000)]
Fixing ASSERT on re-opening of Advanced F&R with cursor on a text style non-existing in the currently opened document.
Addressing #7812.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39886 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoFix special case of bug #7811: Clash of bbding and marvosym packages if \Cross is...
Georg Baum [Tue, 18 Oct 2011 19:54:16 +0000 (19:54 +0000)]
Fix special case of bug #7811: Clash of bbding and marvosym packages if \Cross is used.
The clash can however still happen if those packages are both loaded for other symbols.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39885 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoGeneralize the esintoramsmath requirement:
Georg Baum [Tue, 18 Oct 2011 19:32:02 +0000 (19:32 +0000)]
Generalize the esintoramsmath requirement:
Now you can also require a|b|c, and if any of the features is already used,
no other one will be loaded. The first feature wins if none is already used.
This is required for a part of bug #7811.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39884 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agocur.inTexted() != !cur.inMathed()
Georg Baum [Tue, 18 Oct 2011 18:57:42 +0000 (18:57 +0000)]
cur.inTexted() != !cur.inMathed()

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39883 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoFix on-screen alignment of multline equations
Georg Baum [Tue, 18 Oct 2011 18:46:57 +0000 (18:46 +0000)]
Fix on-screen alignment of multline equations

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39882 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoAccomodate MSVC idiosyncrasies.
Enrico Forestieri [Tue, 18 Oct 2011 00:21:04 +0000 (00:21 +0000)]
Accomodate MSVC idiosyncrasies.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39881 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoget rid of GuiWorkArea::Private::setReadOnly(). Calling updateWindowTitle() is cheap...
Abdelrazak Younes [Mon, 17 Oct 2011 21:19:00 +0000 (21:19 +0000)]
get rid of GuiWorkArea::Private::setReadOnly(). Calling updateWindowTitle() is cheap compared to redraw and GuiView::updateDialogs() will be called anyway (with restartCursor() among others).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39880 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agocmake: build and install lyx by calling one batch script
Peter Kümmel [Mon, 17 Oct 2011 20:42:02 +0000 (20:42 +0000)]
cmake: build and install lyx by calling one batch script

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39879 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoremove a FIXME: unsigned int is better
Georg Baum [Mon, 17 Oct 2011 20:13:12 +0000 (20:13 +0000)]
remove a FIXME: unsigned int is better

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39878 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoUpdate cmake instructions
Georg Baum [Mon, 17 Oct 2011 20:10:29 +0000 (20:10 +0000)]
Update cmake instructions

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39877 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agomore work on spaces
Georg Baum [Mon, 17 Oct 2011 18:54:13 +0000 (18:54 +0000)]
more work on spaces

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39876 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoImprove InsetSpace plaintext and docbook output
Georg Baum [Mon, 17 Oct 2011 17:01:02 +0000 (17:01 +0000)]
Improve InsetSpace plaintext and docbook output

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39875 a592a061-630c-0410-9148-cb99ea01b6c8

12 years ago* sk.po
Kornel Benko [Mon, 17 Oct 2011 13:05:52 +0000 (13:05 +0000)]
* sk.po

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39874 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agocompilation fix; a couple of warnings
Jean-Marc Lasgouttes [Mon, 17 Oct 2011 08:57:28 +0000 (08:57 +0000)]
compilation fix; a couple of warnings

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39873 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoGuiWorkArea: Move private stuff to GuiWorkArea_Private.h.
Abdelrazak Younes [Sun, 16 Oct 2011 22:48:26 +0000 (22:48 +0000)]
GuiWorkArea: Move private stuff to GuiWorkArea_Private.h.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39872 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoFix bug #7468 (at least for standard environments).
Georg Baum [Sun, 16 Oct 2011 19:57:10 +0000 (19:57 +0000)]
Fix bug #7468 (at least for standard environments).
List environments (as the one in the bug report) can't
be handled correctly in tex2lyx as long as LyX does not allow contents
after the environment start but before the first \item.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39871 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agotex2lyx: disambiguate duplicate trim() function by reusing trim() from src/support.
Abdelrazak Younes [Sun, 16 Oct 2011 08:22:20 +0000 (08:22 +0000)]
tex2lyx: disambiguate duplicate trim() function by reusing trim() from src/support.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39870 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoMath.lyx: correct name of a term as discussed on the list
Uwe Stöhr [Sat, 15 Oct 2011 20:47:49 +0000 (20:47 +0000)]
Math.lyx: correct name of a term as discussed on the list

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39867 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoMake trunk compile again after recent switch to QString * for selectedFilter param...
Tommaso Cucinotta [Sat, 15 Oct 2011 13:41:15 +0000 (13:41 +0000)]
Make trunk compile again after recent switch to QString * for selectedFilter param in FileDialog::save().

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39866 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoClean up word lists on exit. Not really a concrete issue, but just
Tommaso Cucinotta [Sat, 15 Oct 2011 13:38:52 +0000 (13:38 +0000)]
Clean up word lists on exit. Not really a concrete issue, but just
get less "noise" when debugging for memory leaks.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39865 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoCleanup private part of Layout Box on destructor (probably not really an
Tommaso Cucinotta [Sat, 15 Oct 2011 13:34:14 +0000 (13:34 +0000)]
Cleanup private part of Layout Box on destructor (probably not really an
issue, but brings less noise about memory leaks when using valgrind).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39864 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoTake Vincent's advice: using a pointer for selectedFilter
Tommaso Cucinotta [Sat, 15 Oct 2011 13:32:14 +0000 (13:32 +0000)]
Take Vincent's advice: using a pointer for selectedFilter
avoids a useless object creation, as Qt tolerates the
pointer to be null as well.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39863 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoRemove conflict for menu shortcut.
Tommaso Cucinotta [Sat, 15 Oct 2011 13:27:00 +0000 (13:27 +0000)]
Remove conflict for menu shortcut.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39862 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoRestore correct translation.
Jürgen Spitzmüller [Sat, 15 Oct 2011 06:39:04 +0000 (06:39 +0000)]
Restore correct translation.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39861 a592a061-630c-0410-9148-cb99ea01b6c8

12 years ago- UserGuide.lyx: update sec. C.2-C.4
Uwe Stöhr [Sat, 15 Oct 2011 03:28:31 +0000 (03:28 +0000)]
- UserGuide.lyx: update sec. C.2-C.4
- German UserGuide.lyx: some translations

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39859 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agode.po: fix a wrong translation and a shortcut conflict
Uwe Stöhr [Sat, 15 Oct 2011 00:06:25 +0000 (00:06 +0000)]
de.po: fix a wrong translation and a shortcut conflict

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39856 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoSCons: add the icon sets oxygen and classic
Uwe Stöhr [Fri, 14 Oct 2011 22:36:07 +0000 (22:36 +0000)]
SCons: add the icon sets oxygen and classic

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39855 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agooops.
Jürgen Spitzmüller [Fri, 14 Oct 2011 12:12:52 +0000 (12:12 +0000)]
oops.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39852 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoFix parsing of branch names with spaces.
Jürgen Spitzmüller [Fri, 14 Oct 2011 12:11:20 +0000 (12:11 +0000)]
Fix parsing of branch names with spaces.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39851 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoPrefLanguageUi.ui: this string was forgotten in r39449
Uwe Stöhr [Fri, 14 Oct 2011 04:18:28 +0000 (04:18 +0000)]
PrefLanguageUi.ui: this string was forgotten in r39449

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39848 a592a061-630c-0410-9148-cb99ea01b6c8

12 years ago- UserGuide.lyx: updated sec. C.1
Uwe Stöhr [Fri, 14 Oct 2011 03:07:47 +0000 (03:07 +0000)]
- UserGuide.lyx: updated sec. C.1
- de.po: change a translation to the most commonly used word

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39845 a592a061-630c-0410-9148-cb99ea01b6c8

12 years ago- documentation files: port today's changes to trunk
Uwe Stöhr [Thu, 13 Oct 2011 23:15:52 +0000 (23:15 +0000)]
- documentation files: port today's changes to trunk

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39843 a592a061-630c-0410-9148-cb99ea01b6c8

12 years ago- UserGuide.lyx: some corrections in Appendix A
Uwe Stöhr [Thu, 13 Oct 2011 02:13:51 +0000 (02:13 +0000)]
- UserGuide.lyx: some corrections in Appendix A
- German UserGuide.lyx: many translations

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39840 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoMath.lyx: add note that the package mathdots must be installed for a complete output
Uwe Stöhr [Wed, 12 Oct 2011 16:08:33 +0000 (16:08 +0000)]
Math.lyx: add note that the package mathdots must be installed for a complete output

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39838 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agochkconfig.ltx: add the packages used in our documentation files (the docs should...
Uwe Stöhr [Wed, 12 Oct 2011 16:07:19 +0000 (16:07 +0000)]
chkconfig.ltx: add the packages used in our documentation files (the docs should be compilable also without them, but then the PDF output would not contain all sections). This way we assure that at least on Windows all used LaTeX-packages are installed while installing LyX.

Richard, OK for branch too?

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39836 a592a061-630c-0410-9148-cb99ea01b6c8

12 years ago- UserGuide.lyx: updated some sections
Uwe Stöhr [Wed, 12 Oct 2011 05:33:31 +0000 (05:33 +0000)]
- UserGuide.lyx: updated some sections
- German UserGuide.lyx: some translations and 2 updated images

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39834 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agode.po: fix a typo
Uwe Stöhr [Wed, 12 Oct 2011 05:31:00 +0000 (05:31 +0000)]
de.po: fix a typo

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39833 a592a061-630c-0410-9148-cb99ea01b6c8

12 years ago* sk.po
Kornel Benko [Mon, 10 Oct 2011 10:34:22 +0000 (10:34 +0000)]
* sk.po

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39825 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoAvoid unnecessary spaces with the Windows shell.
Enrico Forestieri [Sun, 9 Oct 2011 21:53:35 +0000 (21:53 +0000)]
Avoid unnecessary spaces with the Windows shell.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39824 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoRefine fix for bug #7800. Also allow setting the document encoding to
Enrico Forestieri [Sun, 9 Oct 2011 14:45:51 +0000 (14:45 +0000)]
Refine fix for bug #7800. Also allow setting the document encoding to
an encoding different from the automatically chosen one.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39823 a592a061-630c-0410-9148-cb99ea01b6c8

12 years agoNo need for the more expensive to_utf8() here.
Enrico Forestieri [Sat, 8 Oct 2011 22:21:01 +0000 (22:21 +0000)]
No need for the more expensive to_utf8() here.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39821 a592a061-630c-0410-9148-cb99ea01b6c8