]> git.lyx.org Git - lyx.git/log
lyx.git
13 years agoUse Doxyfile.in as source to create Doxyfile. (As in autotools)
Kornel Benko [Mon, 16 May 2011 11:43:53 +0000 (11:43 +0000)]
Use Doxyfile.in as source to create Doxyfile. (As in autotools)

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

13 years agoAdded doxygen target if found doxygen executable
Kornel Benko [Mon, 16 May 2011 10:51:33 +0000 (10:51 +0000)]
Added doxygen target if found doxygen executable

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

13 years agoChanged update_po_files - target to 'update-po'
Kornel Benko [Sun, 15 May 2011 21:22:07 +0000 (21:22 +0000)]
Changed update_po_files - target to 'update-po'

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

13 years ago* cmake/TODO.txt
Pavel Sanda [Sun, 15 May 2011 20:56:22 +0000 (20:56 +0000)]
* cmake/TODO.txt

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

13 years agoadjust macro to '#if' tests
Peter Kümmel [Sun, 15 May 2011 20:56:11 +0000 (20:56 +0000)]
adjust macro to '#if' tests

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

13 years agoes.po: fix two shortcut clashes (ported from branch)
Uwe Stöhr [Sun, 15 May 2011 17:32:46 +0000 (17:32 +0000)]
es.po: fix two shortcut clashes (ported from branch)

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

13 years agocmake: fix option listing
Peter Kümmel [Sun, 15 May 2011 13:37:18 +0000 (13:37 +0000)]
cmake: fix option listing

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

13 years agocmake: build a .dmg file on Mac, looks not as nice as the official installer but...
Peter Kümmel [Sun, 15 May 2011 13:21:18 +0000 (13:21 +0000)]
cmake: build a .dmg file on Mac,  looks not as nice as the official installer but it runs

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

13 years agocmake: update todo
Peter Kümmel [Sun, 15 May 2011 11:24:40 +0000 (11:24 +0000)]
cmake: update todo

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

13 years agocmake: update todo
Peter Kümmel [Sun, 15 May 2011 09:40:04 +0000 (09:40 +0000)]
cmake: update todo

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

13 years agocmake: add TODO list
Peter Kümmel [Sun, 15 May 2011 09:19:00 +0000 (09:19 +0000)]
cmake: add TODO list

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

13 years agoSCons: zdll is no longer necessary
Uwe Stöhr [Sun, 15 May 2011 03:34:38 +0000 (03:34 +0000)]
SCons: zdll is no longer necessary

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

13 years agoSCons: to be able to compile with MSVC 2010
Uwe Stöhr [Sun, 15 May 2011 01:47:14 +0000 (01:47 +0000)]
SCons: to be able to compile with MSVC 2010

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

13 years agoimprove function name
Peter Kümmel [Sat, 14 May 2011 13:03:48 +0000 (13:03 +0000)]
improve function name

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

13 years agocmake: move intl config file into source
Peter Kümmel [Sat, 14 May 2011 12:54:43 +0000 (12:54 +0000)]
cmake: move intl config file into source

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

13 years agocmake: remove mac warnings when building intl
Peter Kümmel [Sat, 14 May 2011 12:49:26 +0000 (12:49 +0000)]
cmake: remove mac warnings when building intl

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

13 years agorun in-place: don't speculate where the lyx binary is, search for it at the common...
Peter Kümmel [Sat, 14 May 2011 12:26:11 +0000 (12:26 +0000)]
run in-place: don't speculate where the lyx binary is, search for it at the common places

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

13 years agobabel knows \proofname already (bug #7513)
Georg Baum [Sat, 14 May 2011 10:13:17 +0000 (10:13 +0000)]
babel knows \proofname already (bug #7513)

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

13 years agocmake: more logs for intl support
Peter Kümmel [Sat, 14 May 2011 09:26:47 +0000 (09:26 +0000)]
cmake: more logs for intl support

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

13 years agocmake: more logs for intl support
Peter Kümmel [Sat, 14 May 2011 09:22:35 +0000 (09:22 +0000)]
cmake: more logs for intl support

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

13 years agocmake: sorry for the noise, seems may source dir was not clean
Peter Kümmel [Sat, 14 May 2011 07:47:18 +0000 (07:47 +0000)]
cmake: sorry for the noise, seems may source dir was not clean

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

13 years agocmake: cleanup, merge two patches
Peter Kümmel [Sat, 14 May 2011 07:41:05 +0000 (07:41 +0000)]
cmake: cleanup, merge two patches

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

13 years agoMinor fixups thanks to Vincent.
Richard Heck [Fri, 13 May 2011 22:26:35 +0000 (22:26 +0000)]
Minor fixups thanks to Vincent.

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

13 years agoThe point of the previous commit: We just need the params here, not
Richard Heck [Fri, 13 May 2011 19:40:04 +0000 (19:40 +0000)]
The point of the previous commit: We just need the params here, not
the whole buffer.

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

13 years agoMove a bunch of code from Buffer to BufferParams. The point of this
Richard Heck [Fri, 13 May 2011 19:39:56 +0000 (19:39 +0000)]
Move a bunch of code from Buffer to BufferParams. The point of this
is contained in the next commit.

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

13 years ago* sk.po
Kornel Benko [Fri, 13 May 2011 13:24:22 +0000 (13:24 +0000)]
* sk.po

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

13 years agoWarn user about the TeX engine detection.
Enrico Forestieri [Fri, 13 May 2011 13:07:25 +0000 (13:07 +0000)]
Warn user about the TeX engine detection.

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

13 years agoFix bug #7557 (TeX engine cannot be switched on Windows)
Enrico Forestieri [Fri, 13 May 2011 12:31:19 +0000 (12:31 +0000)]
Fix bug #7557 (TeX engine cannot be switched on Windows)

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

13 years agoactOnUpdatedPrefs: In order to act on updated preferences, actually do as done
Enrico Forestieri [Fri, 13 May 2011 11:47:38 +0000 (11:47 +0000)]
actOnUpdatedPrefs: In order to act on updated preferences, actually do as done
in LyXRC::write(), i.e., by listing RC_LAST as the first item in the switch.

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

13 years agoFor consistency, use lyxrc_new (which is a reference to lyxrc).
Enrico Forestieri [Fri, 13 May 2011 09:40:38 +0000 (09:40 +0000)]
For consistency, use lyxrc_new (which is a reference to lyxrc).

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

13 years agoMake actOnUpdatedPrefs() actually act on updated preferences.
Enrico Forestieri [Fri, 13 May 2011 09:29:48 +0000 (09:29 +0000)]
Make actOnUpdatedPrefs() actually act on updated preferences.
Always wondered why I had to restart LyX after changing the PATH prefix.

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

13 years agoRemove NOOP code
Enrico Forestieri [Fri, 13 May 2011 09:18:54 +0000 (09:18 +0000)]
Remove NOOP code

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

13 years agoFix bug #7553 (Crash on latex import, also on html import)
Enrico Forestieri [Thu, 12 May 2011 23:08:50 +0000 (23:08 +0000)]
Fix bug #7553 (Crash on latex import, also on html import)

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

13 years agocmake on mac: also build with LYX_NLS=0
Peter Kümmel [Thu, 12 May 2011 22:06:06 +0000 (22:06 +0000)]
cmake on mac: also build with LYX_NLS=0

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

13 years agocmake: LIBINTL_LIBRARIES could be empty
Peter Kümmel [Thu, 12 May 2011 21:55:24 +0000 (21:55 +0000)]
cmake: LIBINTL_LIBRARIES could be empty

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

13 years agocmake on mac: precompiled libintl comes from ports, then also use iconv from ports...
Peter Kümmel [Thu, 12 May 2011 21:48:11 +0000 (21:48 +0000)]
cmake on mac: precompiled libintl comes from ports, then also use iconv from ports, this is necessary to fix linker errors and removes the cmake warning

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

13 years agocmake on mac: build with internal libintl, cleanup
Peter Kümmel [Thu, 12 May 2011 21:25:56 +0000 (21:25 +0000)]
cmake on mac: build with internal libintl, cleanup

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

13 years agocmake on mac: build with external libintl, find gettext, build merged
Peter Kümmel [Thu, 12 May 2011 21:11:35 +0000 (21:11 +0000)]
cmake on mac: build with external libintl, find gettext, build merged

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

13 years agoSCons: link hunspell instead of Aspell
Uwe Stöhr [Thu, 12 May 2011 18:48:53 +0000 (18:48 +0000)]
SCons: link hunspell instead of Aspell

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

13 years agode.po: some translations
Uwe Stöhr [Thu, 12 May 2011 18:48:22 +0000 (18:48 +0000)]
de.po: some translations

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

13 years agoAdded missing cmakedefines to intl
Kornel Benko [Thu, 12 May 2011 17:12:08 +0000 (17:12 +0000)]
Added missing cmakedefines to intl

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

13 years ago* sk.po
Kornel Benko [Thu, 12 May 2011 14:03:21 +0000 (14:03 +0000)]
* sk.po

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

13 years agoRevert no intended change
Kornel Benko [Thu, 12 May 2011 13:35:10 +0000 (13:35 +0000)]
Revert no intended change

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

13 years agoMake sure we do not crash here in release mode.
Richard Heck [Thu, 12 May 2011 13:28:23 +0000 (13:28 +0000)]
Make sure we do not crash here in release mode.

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

13 years agoFix XHTML output for fractions and fix a crash reported on the list
Richard Heck [Thu, 12 May 2011 13:16:36 +0000 (13:16 +0000)]
Fix XHTML output for fractions and fix a crash reported on the list
by Jan Paul Imhoff. The problem was that we were assuming (as we still
do in some places) that there are always at least two cells.

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

13 years agocmake: we already test on gettext
Peter Kümmel [Thu, 12 May 2011 04:22:14 +0000 (04:22 +0000)]
cmake: we already test on gettext

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

13 years agoFixing positioning of cells in multi-row align environments.
Tommaso Cucinotta [Wed, 11 May 2011 19:44:27 +0000 (19:44 +0000)]
Fixing positioning of cells in multi-row align environments.

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

13 years agoFix #7549, due to a problem in exporting to plaintext a
Tommaso Cucinotta [Wed, 11 May 2011 18:59:54 +0000 (18:59 +0000)]
Fix #7549, due to a problem in exporting to plaintext a
multicell inset, where we now export all of the cells
separated by "\t", instead of only the first cell.

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

13 years agoDon't write a comma if not needed.
Enrico Forestieri [Wed, 11 May 2011 17:11:08 +0000 (17:11 +0000)]
Don't write a comma if not needed.

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

13 years agoThere's no reason to leave in place the 10pt option, as it may not be the
Enrico Forestieri [Wed, 11 May 2011 14:33:49 +0000 (14:33 +0000)]
There's no reason to leave in place the 10pt option, as it may not be the
default option. Also account for the fact that babel may be switched off.

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

13 years agoFix multirow output for XHTML.
Richard Heck [Wed, 11 May 2011 14:20:24 +0000 (14:20 +0000)]
Fix multirow output for XHTML.

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

13 years agoFix bug #7547. We need to check whether we are in a multirow here.
Richard Heck [Wed, 11 May 2011 14:12:00 +0000 (14:12 +0000)]
Fix bug #7547. We need to check whether we are in a multirow here.
Otherwise, we were asking to construct strings of random size at a
certain point, e.g., two 2GB strings, in one case I saw.

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

13 years agoFix bugs #7110 and #7160 by reverting r36521.
Richard Heck [Wed, 11 May 2011 12:44:39 +0000 (12:44 +0000)]
Fix bugs #7110 and #7160 by reverting r36521.

This was an attempt to fix #2743 without re-working the InsetBibitem
mess. It didn't work, so we have to do that.

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

13 years agoFix bug #2200 (The size of previewed images should be independent of the latex font...
Enrico Forestieri [Wed, 11 May 2011 11:48:20 +0000 (11:48 +0000)]
Fix bug #2200 (The size of previewed images should be independent of the latex font size)

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

13 years ago* sk.po
Kornel Benko [Wed, 11 May 2011 08:27:43 +0000 (08:27 +0000)]
* sk.po

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

13 years ago* sk.po
Kornel Benko [Wed, 11 May 2011 08:05:46 +0000 (08:05 +0000)]
* sk.po

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

13 years agocmake: -Dhelp=1 lists all options
Peter Kümmel [Tue, 10 May 2011 20:25:31 +0000 (20:25 +0000)]
cmake: -Dhelp=1 lists all options

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

13 years agoIn colaboration with Stephan Witt, adapted to our libintl to MAC
Kornel Benko [Tue, 10 May 2011 19:18:44 +0000 (19:18 +0000)]
In colaboration with Stephan Witt, adapted to our libintl to MAC

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

13 years agocmake: improve readability
Peter Kümmel [Tue, 10 May 2011 18:34:39 +0000 (18:34 +0000)]
cmake: improve readability

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

13 years agocmake: better developer defaults enable NLS, build debug
Peter Kümmel [Tue, 10 May 2011 18:30:43 +0000 (18:30 +0000)]
cmake: better developer defaults enable NLS, build debug

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

13 years agocmake: enable in-source CMakeLists.txt files
Peter Kümmel [Tue, 10 May 2011 18:04:49 +0000 (18:04 +0000)]
cmake: enable in-source CMakeLists.txt files

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

13 years agocmake: move CMakeLists.txt into source dir (multiple steps)
Peter Kümmel [Tue, 10 May 2011 17:44:41 +0000 (17:44 +0000)]
cmake: move CMakeLists.txt into source dir (multiple steps)

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

13 years agocmake: restore history
Peter Kümmel [Tue, 10 May 2011 17:21:45 +0000 (17:21 +0000)]
cmake: restore history

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

13 years agocmake: restore history
Peter Kümmel [Tue, 10 May 2011 17:21:15 +0000 (17:21 +0000)]
cmake: restore history

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

13 years agocmake: restore history
Peter Kümmel [Tue, 10 May 2011 17:16:49 +0000 (17:16 +0000)]
cmake: restore history

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

13 years agogcc 4.5 warning fix.
Abdelrazak Younes [Tue, 10 May 2011 15:03:49 +0000 (15:03 +0000)]
gcc 4.5 warning fix.

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

13 years agoAdd tooltips
Enrico Forestieri [Tue, 10 May 2011 10:08:02 +0000 (10:08 +0000)]
Add tooltips

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

13 years agolyx_2_1.py: add missing SVN EOL entry and SCons entry
Uwe Stöhr [Tue, 10 May 2011 00:04:31 +0000 (00:04 +0000)]
lyx_2_1.py: add missing SVN EOL entry and SCons entry

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

13 years agoIntroduce the possibility of setting a prefix for the TEXINPUTS environment
Enrico Forestieri [Mon, 9 May 2011 23:25:51 +0000 (23:25 +0000)]
Introduce the possibility of setting a prefix for the TEXINPUTS environment
variable. This is done in the preferences, much like as the PATH prefix.
A single '.' in the paths will get replaced with the current document dir
and also non-absolute paths will be prefixed with that dir.

The default semantics of TEXINPUTS apply, such that, for example, if a
path is terminated with a double slash, all subdirectories will be also
searched by both the TeX engine and ancillary programs such as dvi
previewers or dvips. As an example, if the prefix is set to ".:figs", the
TEXINPUTS variable will be set as ".:<docdir>:<docdir>/figs:$ORIGTEXINPUTS",
where <docdir> is the document directory.

The initial '.' is necessary to address the actual current dir (this will
be the temp dir at preview time), while if TEXINPUTS was initially unset,
such that $ORIGTEXINPUTS is empty, a colon (or semicolon on Windows) will
end the path list. This is very important, because we don't want to replace
the system directories but to complement them and, in order to do that, an
empty element has to be present in the list. Indeed, according to the
TEXINPUTS semantics, an empty element means the standard search path.
This works whether TEXINPUTS is originally set or not, because if the
original TEXINPUTS starts with a colon (meaning that the standard search
path is wanted there) we will have an empty element at that point,
otherwise the final colon will simply serve as a path separator.

Of course, on Windows a ';' has to be used as a path separator. LyX will
take care of transforming the platform path list into one understandable
by the TeX engine. For example, this will be the case for a Cygwin version
of LyX using a native Windows TeX engine or viceversa. I tested all of
this and it works for me.

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

13 years agoFix for bug #7319. This is an attempt to fix the bug cheaply.
Richard Heck [Mon, 9 May 2011 23:23:24 +0000 (23:23 +0000)]
Fix for bug #7319. This is an attempt to fix the bug cheaply.

We clear the refernce cache so that we won't get conflicts with labels
that get pasted into the buffer. We should update this before its being
empty matters. If not (i.e., if we encounter bugs), then this should
instead be:
  cur.buffer().updateBuffer();
But we'll try the cheaper solution in trunk.

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

13 years agocmake: small msvc fix
Peter Kümmel [Mon, 9 May 2011 22:31:13 +0000 (22:31 +0000)]
cmake: small msvc fix

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

13 years agoMoved development/cmake/CMakeLists.txt into top level
Kornel Benko [Mon, 9 May 2011 21:54:31 +0000 (21:54 +0000)]
Moved development/cmake/CMakeLists.txt into top level

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

13 years agoWe need to do the update here simply because of the inset deletion.
Richard Heck [Mon, 9 May 2011 21:50:35 +0000 (21:50 +0000)]
We need to do the update here simply because of the inset deletion.
It must have been wrong before the updateBuffer() refactoring, too.

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

13 years agolast revised version
Stephan Witt [Mon, 9 May 2011 18:59:29 +0000 (18:59 +0000)]
last revised version

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

13 years agoFix crash reported by John Kennan.
Richard Heck [Mon, 9 May 2011 18:05:31 +0000 (18:05 +0000)]
Fix crash reported by John Kennan.

We are missing the updateBuffer() call when we go through
mouseEventDispatch(). A consequence of the massive updateBuffer()
refactoring. Wish it had been caught before...

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

13 years agoAdd lyx_2_1.py to the distribution; it was added in r38570.
Julien Rioux [Mon, 9 May 2011 17:58:03 +0000 (17:58 +0000)]
Add lyx_2_1.py to the distribution; it was added in r38570.
Probably needs to be added to scons, too.

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

13 years agoMake the script more flexible.
Richard Heck [Mon, 9 May 2011 15:36:59 +0000 (15:36 +0000)]
Make the script more flexible.

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

13 years agoAdd stats updating script to development/tools/.
Richard Heck [Mon, 9 May 2011 15:27:10 +0000 (15:27 +0000)]
Add stats updating script to development/tools/.

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

13 years agoAdd patch-premable to development tools.
Richard Heck [Mon, 9 May 2011 15:10:24 +0000 (15:10 +0000)]
Add patch-premable to development tools.

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

13 years agoensure that latex output for decimally aligned columns does NOT depend on cached...
Edwin Leuven [Mon, 9 May 2011 12:33:32 +0000 (12:33 +0000)]
ensure that latex output for decimally aligned columns does NOT depend on cached metrics info (the member decimal_width)

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

13 years agoTake news entry into trunk
Pavel Sanda [Mon, 9 May 2011 06:34:17 +0000 (06:34 +0000)]
Take news entry into trunk

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

13 years agoStill addressing #6560: instead of cloning the BufferParams, which might cause
Tommaso Cucinotta [Sun, 8 May 2011 23:51:44 +0000 (23:51 +0000)]
Still addressing #6560: instead of cloning the BufferParams, which might cause
a number of unforeseen issues (like the inheritance of the default master, as
pointed out in http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg168225.html),
now we simply set the language into the search & replace buffers.

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

13 years agoMikTeX's kpsewhich doesn't mention "kpathsea emulation" anymore.
Enrico Forestieri [Sun, 8 May 2011 21:09:38 +0000 (21:09 +0000)]
MikTeX's kpsewhich doesn't mention "kpathsea emulation" anymore.
On Cygwin, the most reliable way to tell what is the right path
separator to use is a direct check.

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

13 years agoForgot this (why did this file not show up in svn diff?)
Georg Baum [Sun, 8 May 2011 20:39:22 +0000 (20:39 +0000)]
Forgot this (why did this file not show up in svn diff?)

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

13 years agotypo, closing #7427
Pavel Sanda [Sun, 8 May 2011 12:28:54 +0000 (12:28 +0000)]
typo, closing #7427

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

13 years agoFix bug #7511 by moving the old label instead of creating a new one.
Georg Baum [Sun, 8 May 2011 11:19:55 +0000 (11:19 +0000)]
Fix bug #7511 by moving the old label instead of creating a new one.

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

13 years agoremove dead code
Georg Baum [Sun, 8 May 2011 10:56:53 +0000 (10:56 +0000)]
remove dead code

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

13 years agoPartial fox for bug #6622: Display \undertilde on screen correctly.
Georg Baum [Sun, 8 May 2011 10:23:56 +0000 (10:23 +0000)]
Partial fox for bug #6622: Display \undertilde on screen correctly.

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

13 years agoPartial fox for bug #6622: Display \utilde on screen correctly.
Georg Baum [Sun, 8 May 2011 10:06:33 +0000 (10:06 +0000)]
Partial fox for bug #6622: Display \utilde on screen correctly.

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

13 years agoWhile using internal libintl, make sure it is uptodate before linking lyx
Kornel Benko [Sun, 8 May 2011 09:19:12 +0000 (09:19 +0000)]
While using internal libintl, make sure it is uptodate before linking lyx

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

13 years agoUpdate INSTALL.cmake
Kornel Benko [Sun, 8 May 2011 08:48:13 +0000 (08:48 +0000)]
Update INSTALL.cmake

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

13 years agoSmall improvement for bug #7509 as suggested by JMarc
Georg Baum [Sun, 8 May 2011 08:23:42 +0000 (08:23 +0000)]
Small improvement for bug #7509 as suggested by JMarc

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

13 years agoMake installed python scripts executable (as in autotools)
Kornel Benko [Sun, 8 May 2011 07:28:19 +0000 (07:28 +0000)]
Make installed python scripts executable (as in autotools)

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

13 years agoFix bug #7500: There is presently no way in the GUI to update local
Richard Heck [Sun, 8 May 2011 00:54:17 +0000 (00:54 +0000)]
Fix bug #7500: There is presently no way in the GUI to update local
layout to the current format.

This probably isn't needed for branch, since local layout was a
"hidden feature" prior to 2.0, and one can update local layout by:
  (a) copying to a file
  (b) running layout2layout on that file
  (c) pasting back into LyX
So we should probably just leave this in trunk.

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

13 years agoFix bug #7499. The problem here is that there was no way for the
Richard Heck [Sat, 7 May 2011 23:02:53 +0000 (23:02 +0000)]
Fix bug #7499. The problem here is that there was no way for the
inset to know that the BibTeX data had changed. So we introduce a
Buffer-wide variable that we can query for that information.

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

13 years ago* sk.po
Kornel Benko [Sat, 7 May 2011 17:06:39 +0000 (17:06 +0000)]
* sk.po

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

13 years agofix win32 linker errors
Peter Kümmel [Sat, 7 May 2011 13:01:30 +0000 (13:01 +0000)]
fix win32 linker errors

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

13 years agoInitial work to fix bug involving embedded macros and
Richard Heck [Sat, 7 May 2011 11:57:08 +0000 (11:57 +0000)]
Initial work to fix bug involving embedded macros and
XHTML output.

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

13 years agocmake: CMAKE_SOURCE_DIR has changed
Peter Kümmel [Sat, 7 May 2011 11:55:06 +0000 (11:55 +0000)]
cmake: CMAKE_SOURCE_DIR has changed

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

13 years agocmake: update readmes, we have now a top level cmake file
Peter Kümmel [Sat, 7 May 2011 11:47:30 +0000 (11:47 +0000)]
cmake: update readmes, we have now a top level cmake file

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