Enrico Forestieri
7fd69c63a7
Fix reversion of IEEEtran layout documents.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34789 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 19:20:19 +00:00
Kornel Benko
20b7726ab3
Keep options together
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34788 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 18:19:53 +00:00
Richard Heck
1a3629d720
Don't rely upon there being a certain number of argumnets to the box inset.
...
Some later LyX version might omit defaults without lyx2lyx to replace them.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34787 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 14:50:59 +00:00
Richard Heck
673e65cc15
Off by one here. Left an extra \begin_layout line.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34786 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 14:38:10 +00:00
Richard Heck
87a93a35e6
Fix up the put_cmd_in_ert routine so that it accepts either a list
...
or a string as input, and does the right thing either way. Previously,
when it saw a string "test" it would convert it to "t\ne\ns\nt", since
it was quite happy to call join() on the string.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34785 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 14:24:17 +00:00
Richard Heck
8d18af0309
More elses after returns.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34784 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 14:00:30 +00:00
Richard Heck
2909e6450b
Return here unless the doc class is correct.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34783 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 13:50:23 +00:00
Richard Heck
9defda7c32
Style.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34782 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 13:38:27 +00:00
Richard Heck
ec6ae81572
No else after return.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34781 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 13:36:33 +00:00
Vincent van Ravesteijn
1541a7f756
GuiBox.cpp: Remove some unnecessary negated logic.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34780 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 12:01:09 +00:00
Kornel Benko
c803547a97
Set group LYX for used options
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34779 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 05:42:45 +00:00
Uwe Stöhr
27f9f5b0c3
lyx_2_0.py: revert unwanted changes from r34773
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34776 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 03:30:35 +00:00
Uwe Stöhr
887343ca05
lyx2lyx/lyx_2_0.py:
...
- add routine to revert command environments specified in layout files
- finish routine for the new IEEEtran layout file (part 2/2)
(very nasty but the only working solution)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34774 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 03:22:36 +00:00
Uwe Stöhr
6fd3bfd092
lyx_2_0.py:
...
- fix a bug
- some coding style fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34773 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-06 03:16:49 +00:00
Richard Heck
d250f9a7c2
Don't need else after return.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34772 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-05 22:30:54 +00:00
Richard Heck
9211fe72c1
Fix spacing problem and thereby fix 6802.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34771 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-05 22:22:48 +00:00
Enrico Forestieri
0c354aeca3
Tweak it.po
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34769 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-05 19:38:48 +00:00
Enrico Forestieri
67f6e68e8d
Add last missing inner-hull grid type environments.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34766 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-05 17:30:03 +00:00
Jean-Marc Lasgouttes
3a5b4b8008
Fix bug 6533: Spell-as-you-type stops checking words when they are already wrong
...
The problem was in FontList::setMisspelled, where an optimization looked at the first character of the word in order to return early when the misspelled flag is already correct. This does not work when the first letters of the word have this flag but not the last one.
If this optimization was really useful, it can be reimplemented properly in terms of font spans.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34765 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-05 15:15:13 +00:00
Enrico Forestieri
7049447fd7
Correct refinement fix for #6595 . The problem was not adding \\ to the last
...
empty line of substack, tabular and xymatrix, but not calling delEmptyLastRow
for them.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34763 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-05 12:31:18 +00:00
Enrico Forestieri
d546a9b286
Revert r34761 because that was not the right fix that is going to be
...
committed shortly.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34762 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-05 12:25:48 +00:00
Enrico Forestieri
7eeb664bbb
Refine fix for #6595 . Don't add \\ to the last empty line of substack,
...
tabular and xymatrix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34761 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-05 10:03:56 +00:00
Stephan Witt
598d185ada
more correct check of thesaurus file format
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34760 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-05 09:20:45 +00:00
Uwe Stöhr
8cc770423d
lyx2lyx/lyx_2_0.py:
...
- add routine to revert character styles
- revert character styles to TeX code instead of deleting them - fixes #6803
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34754 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-05 03:19:54 +00:00
Uwe Stöhr
8adb1e690a
lyx2lyx/lyx_2_0.py:
...
- add routine to revert flex insets to TeX code
- add routine for the new IEEEtran layout file (part 1/2)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34753 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-05 02:01:10 +00:00
Enrico Forestieri
d9ddc95ab8
Refine fix for #6595 . It turns out that the last empty line is to be
...
deleted not only for "array" but also for all inner-hull grid types.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34752 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-04 18:08:14 +00:00
Enrico Forestieri
9536afe742
Fix bug #6595 : empty last row of matrix or eqnarray vanishes.
...
This patch essentially reverts r30795 and also provides the correct fix
for #2969 .
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34751 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-04 16:31:53 +00:00
Stephan Witt
333485fa34
add check for version 1 index files - skip them if present
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34750 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-03 16:26:47 +00:00
Stephan Witt
55afdeb980
restore original version
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34749 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-03 16:25:15 +00:00
Uwe Stöhr
ebcef496a5
- new support for makebox; fileformat change
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34748 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-03 13:14:15 +00:00
Uwe Stöhr
b77c2213cb
lyx2lyx/lyx_2_0.py: correct LateX units - there are no units named \pagexxxx
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34747 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-03 13:05:24 +00:00
Uwe Stöhr
390b155c49
scons/scons_manifest.py: update SCons according to latest file changes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34746 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-03 01:11:02 +00:00
Jean-Marc Lasgouttes
a174f43bc5
Fix nasty memory bug signalled by valgrind while looking at another bug.
...
The string passed to Aspell has been already released, since it is the return value of a function. This problem does NOT exist in branch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34745 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-02 12:41:14 +00:00
Jean-Marc Lasgouttes
6f82f85228
style
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34744 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-02 12:38:39 +00:00
Jean-Marc Lasgouttes
62d537b5da
uninitialized variable
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34743 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-02 11:04:36 +00:00
Stephan Witt
2bb7b6d4ea
add checks for empty word list to avoid crashes later in MyThes::binsearch()
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34742 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-02 07:03:15 +00:00
Jean-Marc Lasgouttes
49b3a5d5f6
use tr1 for all gcc 4 versions (tested against gcc 4.0.1 on macos 10.5)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34741 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-01 20:58:26 +00:00
Peter Kümmel
effec36e9a
TR1: no autotools on windows
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34739 a592a061-630c-0410-9148-cb99ea01b6c8
2010-07-01 09:44:15 +00:00
Peter Kümmel
5006961952
TR1: enable 4.4.0 and mingw
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34733 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-30 14:30:10 +00:00
Peter Kümmel
c09fcc890f
TR1: also use tr1-regex when using msvc10
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34732 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-30 13:50:40 +00:00
Jean-Marc Lasgouttes
50117dc8ea
fix scroll wheel on mac (bug #6775 )
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34731 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-30 12:38:39 +00:00
Jean-Marc Lasgouttes
af928c503d
rework regexp processor magic ; make tr1 work with autotools
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34730 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-30 11:04:30 +00:00
Peter Kümmel
69036ced37
TR1: move TR1 check to config.h / buildsystem
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34729 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-30 10:53:45 +00:00
Peter Kümmel
103310c401
TR1: check in cmake for GCC version, fallback in checktr1.h for other build systems, no support of regex in gcc 4.4
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34728 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-30 08:47:41 +00:00
Peter Kümmel
f3137da47c
cmake: add icon on Windows
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34727 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-30 08:35:52 +00:00
Peter Kümmel
615d42d357
TR1: use std::tr1 regex with msvc10
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34725 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-29 17:09:40 +00:00
Peter Kümmel
86172fbebe
mingw fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34724 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-29 17:08:17 +00:00
Joost Verburg
23df7e16a9
Include io.h only on Windows
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34723 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-29 13:23:33 +00:00
Joost Verburg
e6254e6fb2
Launch external Windows processes for e.g. display image conversion using CreateProcess with a CREATE_NO_WINDOW flag, allowing LyX to be compiled as a GUI application without console windows popping up.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34721 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-28 17:45:04 +00:00
Richard Heck
456827950b
Support "Provides fontenc".
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34720 a592a061-630c-0410-9148-cb99ea01b6c8
2010-06-28 17:23:48 +00:00