Commit Graph

2340 Commits

Author SHA1 Message Date
Kornel Benko
1d23f8bf79 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
2011-05-08 09:19:12 +00:00
Kornel Benko
2ff1181e52 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
2011-05-08 07:28:19 +00:00
Peter Kümmel
fc5060a5e6 fix win32 linker errors
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38614 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-07 13:01:30 +00:00
Peter Kümmel
0ba6efb073 cmake: CMAKE_SOURCE_DIR has changed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38612 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-07 11:55:06 +00:00
Peter Kümmel
f81f512390 cmake: remove obsolete comment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38610 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-07 11:34:22 +00:00
Kornel Benko
d096463859 New cmake build from top source dir
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38608 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-07 10:38:22 +00:00
Kornel Benko
45b61c6ecf 1.) Corrected internal compilation for Libintl
2.) Changed cmake-files accordingly
Patch from Jean-Marc Lasgouttes


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38606 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-06 19:24:54 +00:00
Uwe Stöhr
b0d2527e01 scons/SConstruct: fix SCons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38577 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-04 00:05:39 +00:00
Stephan Witt
88286b471a add the source for the readme files to place in the disk image of 2.0 release
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38576 a592a061-630c-0410-9148-cb99ea01b6c8
2011-05-03 20:32:52 +00:00
Joost Verburg
d255b0cf0a Disable the option to run LyX from the finish page for now. This would run LyX using the Administrator account if installing for all users, resulting in a different user directory to be used with different preferences etc.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38528 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-26 21:33:32 +00:00
Joost Verburg
0f7b2cde6a Install complete Python instead of subset. Fixes #7485 and #7405.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38527 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-26 21:29:32 +00:00
Kornel Benko
d03d3e2461 Make it buildable on linux again. (LYX_DATA_SUBDIR is on non-windows defined as '').
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38483 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-23 14:15:32 +00:00
Tommaso Cucinotta
be9a7223c0 Added test for crash in current trunk (i.e., this is failing now).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38478 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-22 22:23:42 +00:00
Tommaso Cucinotta
25e3d90303 Added check for assertions or anomalous exits of LyX on TestEnd.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38477 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-22 22:23:16 +00:00
Peter Kümmel
659d68713f cmake: fix wrong installation path of 'layouttranslations' (the already existing file in lib/)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38474 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-22 12:53:48 +00:00
Pavel Sanda
4ce02aeb09 Japanese translation of Feynman Diagrams from Koji
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38467 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-20 18:19:22 +00:00
Uwe Stöhr
0ea95fb09f stdlyxlist.inc: add missing things from r38424
(I'm back home.)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38426 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-17 03:47:58 +00:00
Tommaso Cucinotta
cd04601b6f A few clarifications, more TODOs.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38411 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-16 10:58:20 +00:00
Tommaso Cucinotta
23258f5399 Regression test for #7442.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38384 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-14 22:21:18 +00:00
Joost Verburg
099ab80a08 Add series number to uninstaller registry key. This allows e.g. 1.6 and 2.0 to appear both in the installed programs list.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38376 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-14 18:07:57 +00:00
Kornel Benko
6940947790 Remove layouttranslations from automatic build.
To create it, one has to go into the po-build-directory and call
'make layouttranslations1'


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38372 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-14 09:01:27 +00:00
Uwe Stöhr
aa82567b5b SConstruct: fix compiling with SCons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38327 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-10 18:58:51 +00:00
Kornel Benko
93f42a3f67 Omiting dependecy recursion for po/layouttranslations in cmake build
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38252 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-05 07:07:20 +00:00
Pavel Sanda
a6fefb29f3 Forgot scons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38247 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-04 19:20:31 +00:00
Richard Heck
35ef0cb8ae Update HTML notes again.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38229 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-03 13:38:05 +00:00
Richard Heck
afdb3cc7a8 Update HTML notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38228 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-03 13:37:47 +00:00
Kornel Benko
4744d2e123 Restore classic in cmake build
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38224 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-03 08:16:36 +00:00
Stephan Witt
947bda9b02 move code to subroutines, avoid some duplicate calls of install_name_tool
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38203 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-02 12:16:32 +00:00
Richard Heck
77185fe83d Substack support for XHTML.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38197 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-01 23:41:17 +00:00
Richard Heck
9c5ff86089 Update HTML notes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38196 a592a061-630c-0410-9148-cb99ea01b6c8
2011-04-01 23:34:31 +00:00
Kornel Benko
428c425a51 Added layouttranslations handling to cmake build
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38174 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-31 07:59:33 +00:00
Pavel Sanda
6128cb152f Add to tarball
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38171 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-31 00:32:23 +00:00
Peter Kümmel
d4586ba28e find gettext tools
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38087 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-27 23:35:13 +00:00
Peter Kümmel
ce7fee0333 cmake: find downloaded python
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38077 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-27 20:13:47 +00:00
Joost Verburg
615f5d6846 subprocess Python lib required by clean_dvi
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38053 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-25 16:17:42 +00:00
Kornel Benko
fad3b780e6 Do install only really wanted files in scripts
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38045 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-25 13:51:59 +00:00
Kornel Benko
ec36884e80 Add oxygen and liber icons to cmake build
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38042 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-25 06:35:27 +00:00
Joost Verburg
318206c4b5 also install R scripts
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38036 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-24 23:17:21 +00:00
Joost Verburg
eece4b1603 update CTAN download URL
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38034 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-24 22:41:58 +00:00
Joost Verburg
243ab03e77 fix file icon
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38033 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-24 22:02:46 +00:00
Joost Verburg
06a45f16a7 install thesis template
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38032 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-24 22:02:21 +00:00
Georg Baum
55ef7b50b5 First version of separate translation machinery for strings that go into
exported documents.
To update the translations from the .po files, run
make ../lib/layouttranslations
from po.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38016 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-23 19:17:15 +00:00
Pavel Sanda
558e2169bc Forget makefiles
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38009 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-23 15:30:53 +00:00
Pavel Sanda
0c1a8fd4f2 Move unmaintained bindings to attic
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg166533.html

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38007 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-23 15:28:55 +00:00
Pavel Sanda
ed0d9b23cc Sv updates from Jim Rotmalm
* sv.po, splash.lyx
- added Shortcuts.lyx

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38004 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-23 14:36:57 +00:00
Joost Verburg
7832d3c275 Windows XP or later is required
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37982 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-21 10:22:32 +00:00
Joost Verburg
2851d2c0a6 add Python logging lib
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37979 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-20 22:26:03 +00:00
Joost Verburg
3fa21f5637 fix appending of path prefix to lyxrc.dist
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37978 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-20 22:19:54 +00:00
Vincent van Ravesteijn
559fd36cb5 Fix bug #7362: Typo in installer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37965 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-19 15:46:41 +00:00
Jürgen Spitzmüller
7f0671f069 * lyx.pro: remove non-existant files.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37962 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-19 13:16:45 +00:00
Vincent van Ravesteijn
eec88b7e5e Revert wrong previous commit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37959 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-19 10:34:59 +00:00
Vincent van Ravesteijn
e52af5f897 Simplify logic in InsetRef::latex().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37958 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-19 10:31:43 +00:00
Tommaso Cucinotta
5619a45daf Checks that r37943 keeps doing its job.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37944 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-18 00:48:32 +00:00
Peter Kümmel
142774716c cmake: install prefix is a path
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37926 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-14 23:26:28 +00:00
Peter Kümmel
25274723b0 cmake: fix wrong install path
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37925 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-14 23:26:00 +00:00
Stephan Witt
c20e885331 on mac use system colors by default
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37878 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-08 11:27:36 +00:00
Peter Kümmel
4620034eda Fix crash when using msvc10's regex, seems boost's regex couldn't replaced by msvc's in ECMAScrip mode.
Solution: use boost also for msvc10

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37832 a592a061-630c-0410-9148-cb99ea01b6c8
2011-03-02 21:28:36 +00:00
Stephan Witt
823397bc80 check for presence of Makefile.in when trying to recreate it automatically with autogen.sh
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37782 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-24 21:52:08 +00:00
Georg Baum
6bcb4a0d4f Remove subscript.sty from scons_manifest.py again.
It was not 'missing', it was not added on purpose.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37777 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-23 19:05:17 +00:00
Peter Kümmel
715d9784f1 cmake: don't add lyx.rc as info file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37776 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-23 18:53:56 +00:00
Uwe Stöhr
7134b5ebba scons_manifest.py: add missing subscript.sty
(I will be off again more or less another month - Chile is too beautiful to return soon ;-) )

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37763 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-23 02:15:10 +00:00
Pavel Sanda
46df8cc01f New splash from Jim Rotmalm
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37754 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-22 00:00:29 +00:00
Uwe Stöhr
b067ebf50a scons/scons_manifest.py: update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37742 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-20 17:12:42 +00:00
Tommaso Cucinotta
1b929a0c45 When killing lyx instances, we may ignore failures of kill and killall (if the process is not found, it exited already).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37734 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-19 21:00:01 +00:00
Stephan Witt
f63a772092 #7170 rename dict to dicts; use the thesauri and dictionaries from LyX SVN
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37726 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-18 08:55:24 +00:00
Joost Verburg
998976983a link shortcuts to LyX.exe instead of launcher (LyX is compiled as a GUI app now)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37725 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 20:32:49 +00:00
Joost Verburg
553a23da88 remove Aspell dictionary page
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37724 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 20:28:49 +00:00
Joost Verburg
6ca9f04412 $$ for a literal $ in NSIS
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37721 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 19:27:56 +00:00
Joost Verburg
82ec2df760 lyxrc.dist with the standard Windows defaults has been moved to the dependencies package. installer writes path_prefix with LaTeX system and BiBTeX editor location.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37720 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 19:26:53 +00:00
Joost Verburg
a7ad2b86c0 * move system-specific file locations to settings.nsh
* updates for new dependencies packages
* use NSISdl plug-in for downloads

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37719 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 19:14:18 +00:00
Joost Verburg
87cf82e545 * launcher no longer needed
* pdfview is part of dependencies package

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37718 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 18:25:52 +00:00
Joost Verburg
0756424e47 MSVC 2008 CRT no longer used
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37717 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 17:12:20 +00:00
Joost Verburg
e2329914ec * remove old installer code for external ImageMagick and Ghostscript
* remove old text in uninstaller
* remove language selection in installer (now integrated in LyX prefs)
* updates for MSVC 2010

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37714 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 17:02:10 +00:00
Joost Verburg
a6cdff13c7 delete old Aspell/Aiksaurus setup code
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37713 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-17 16:41:29 +00:00
Joost Verburg
6db49535bf Do not set all CMake files as C header files. This fixes resource compilation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37702 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-16 20:51:40 +00:00
Joost Verburg
688feff625 no longer needed because of upgrade to MSVC 2010 and CMake
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37701 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-16 20:47:40 +00:00
Joost Verburg
4cbcffe291 remove old files from list
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37700 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-16 20:44:58 +00:00
Joost Verburg
fbdf441a93 Delete outdated patches. Source code of the dependencies is available at ftp://ftp.devel.lyx.org/pub/contrib/windows/src
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37698 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-16 17:30:12 +00:00
Pavel Sanda
c77647cfb3 Define LYX_(MAJOR|MINOR)_VERSION also for scons build
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37697 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-16 17:15:51 +00:00
Richard Heck
7ea8f5c34a FORMAT for last change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37684 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-15 18:05:01 +00:00
Peter Kümmel
ef1444b8df cmake: complete renaming of LYX_3RDPARTY_DOWNLOAD
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37675 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-15 09:46:14 +00:00
Joost Verburg
6f765737f8 update for new MSVC 2010 dependencies package lyx20-deps-msvc2010-x86.zip (all dependencies in one zip)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37670 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-14 22:04:58 +00:00
Tommaso Cucinotta
8faded55d9 Replaced the Ctrl+Shft+r sequences for entering regexp-mode with [Alt+x]regexp-mode[Ret],
as the shortcut has gone.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37667 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-14 20:41:46 +00:00
Joost Verburg
cc7c0b83f8 updated MiKTeX detection
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37664 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-14 19:57:24 +00:00
Joost Verburg
05ec5c321a LyXLauncher is no longer used in LyX 2.0. This resolves Windows 7 taskbar issues.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37663 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-14 19:55:01 +00:00
Joost Verburg
e254eec97b Compatibility update for Adobe Reader X. The new pdfview should be used with the updated versions of pdfopen/pdfclose.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37661 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-14 19:53:44 +00:00
Peter Kümmel
898eaf4ac7 cmake: give a hint that it is possible to download 3rd party libs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37658 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-14 19:26:33 +00:00
Tommaso Cucinotta
16ba37879e Added test-case for finding (properly) LyX & LaTeX (special phrases exported
in Paragraph.cpp as the corresponding macros), when ignore format is off.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37601 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-12 11:06:09 +00:00
Tommaso Cucinotta
9e9874c0ab Avoid stop_autotests termination message when it is killed at normal termination of test-case.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37600 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-12 11:05:04 +00:00
Tommaso Cucinotta
ac56711021 Added version suffix to symlinks. Tested with --enable-version-suffix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37598 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-11 23:27:34 +00:00
Peter Kümmel
58d9848d93 cmake: fix merged build
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37596 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-11 02:20:23 +00:00
Peter Kümmel
69fc2ddac4 cmake: support source packaging
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37590 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-10 22:44:59 +00:00
Tommaso Cucinotta
dcf0eb944e Now the framework works running LyX in the language required by the test
script (if any) also when LyX is not installed on your system
(using a variant of the trick suggested by Enrico, i.e., create a symlink
locale from the LyX sources root to an autotests/locale folder).
At least, it does on Linux.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37589 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-10 22:33:23 +00:00
Kornel Benko
4a8698c808 Define LYX_(MAJOR|MINOR)_VERSION also for cmake build
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37580 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-10 06:16:12 +00:00
Tommaso Cucinotta
3596e02d6a Suppress killall output when killing STOP button.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37560 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-08 00:14:23 +00:00
Tommaso Cucinotta
16d57e550f Forgot to terminate the emergency button.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37552 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-07 23:37:34 +00:00
Tommaso Cucinotta
939796f137 Added emergency STOP button in tcl/tk window for immediate & painless termination of the tests.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37551 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-07 23:32:27 +00:00
Tommaso Cucinotta
eede499399 Allowed to set the default typing delay via environment variable.
Improved documentation of usage.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37523 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-06 23:14:49 +00:00
Tommaso Cucinotta
7dba92987c If XVKBD_HACKED env var is not set, then don't try to build any custom xvkbd.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37522 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-06 22:56:02 +00:00
Tommaso Cucinotta
89620e1481 Made use of internal hacked xvkbd optional. Now it is needed and
used only if the XVKBD_HACKED environment var is defined.
Made keytest.py exploit the -wait_idle option of the hacked xvkbd.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37521 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-06 22:50:07 +00:00
Tommaso Cucinotta
3a6bc0b36a More regular expression testing.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37520 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-06 22:48:54 +00:00
Tommaso Cucinotta
252606610c Added -wait_idle option to wait for the target process to idle at each key press.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37519 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-06 22:47:33 +00:00
Tommaso Cucinotta
29c92d79a4 Added proper propagation of Ctrl-C from os.system()-executed command to keytest.py (makes stopping tests easier while they're running).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37518 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-06 22:16:51 +00:00
Enrico Forestieri
32d11e0bf8 lyxpak.py has been moved to lib/scripts.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37515 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-06 18:32:10 +00:00
Richard Heck
5577b5c6f0 Add lyxpak.py to the distribution, and configure it appropriately for export.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37506 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-06 14:50:06 +00:00
Enrico Forestieri
df6df99df8 The sets module is deprecated since Python 2.6, so use the built-in
type set, available as almost drop-in replacement since Python 2.4.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37505 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-05 22:59:01 +00:00
Richard Heck
1aad2779e4 Revert part of r37496. This was wrong.
Probalby we have a better "isLyXFile()" routine for use also in gather_files().



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37504 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-05 14:04:28 +00:00
Richard Heck
9865f85122 Allow lyxpak to work when LyX is run in place.
Note that this should also make lyx2lyx detection a lot easier than 
it was before.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37498 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-04 20:33:52 +00:00
Richard Heck
497a131804 Forgot this.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37497 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-04 20:15:39 +00:00
Richard Heck
a621204d57 Clean up the lyxpak script a bit, towards possible inclusion.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37496 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-04 19:43:52 +00:00
Edwin Leuven
119ea9cd24 support for tabular*
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37471 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-03 23:11:26 +00:00
Jürgen Spitzmüller
f27d5aa9ae * Allow to set language package on a per-document basis (fixes bug 2909).
File format change. Commit approved by Pavel on trac.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37457 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-03 14:17:31 +00:00
Jürgen Spitzmüller
1fc6b4fec0 * FORMAT: document forgotten change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37453 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-03 10:50:14 +00:00
Tommaso Cucinotta
17f1377baf Saving a doc is faster and more reliable by Ctrl-s, rather than activating a menu (thx Pavel).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37449 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-03 09:13:19 +00:00
Jürgen Spitzmüller
ce657ed4a8 scons_manifest.py: reordering.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37448 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-03 08:05:10 +00:00
Pavel Sanda
eda9616158 fix findadv-03-in.txt
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37441 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-03 00:01:53 +00:00
Tommaso Cucinotta
1f51de3cd1 Added custom xvkbd for avoiding typing into other windows.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37439 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-02 23:18:16 +00:00
Tommaso Cucinotta
ac7572f366 More precise identification of the lyx window (by id, instead of the buggy by title).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37410 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-01 22:57:10 +00:00
Tommaso Cucinotta
705759d678 Added the creation of a custom .lyx folder inside pwd/home/.lyx at
the beginning of the tests (which reconfigures LyX and takes some time),
followed by all of the tests using it. This way, we get only the default
configuration of LyX as a base, without being affected by individual users
custom configurations.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37408 a592a061-630c-0410-9148-cb99ea01b6c8
2011-02-01 22:08:07 +00:00
Pavel Sanda
fc1260b0bc Few touches of autotests
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37390 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-31 20:39:35 +00:00
Tommaso Cucinotta
37179bca4b Added test cases for format-aware searching of formatted text.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37380 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-30 19:46:05 +00:00
Tommaso Cucinotta
7e02f60ae6 keytest.py ignores now also whitespaces only lines.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37379 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-30 19:45:17 +00:00
Tommaso Cucinotta
e4df1f08fb Removed stripping of whitespaces from script commands.
Added the capability to ignore empty lines.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37378 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-30 19:44:31 +00:00
Tommaso Cucinotta
090aac89d0 Added Lang command to test cases. Added a couplr of regression tests for Advanced F&R.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37377 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-30 16:01:22 +00:00
Tommaso Cucinotta
cc694943a7 Refined description of syntax.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37376 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-30 16:00:01 +00:00
Tommaso Cucinotta
4d138a9f3d Avoid confusing the window name of a LyX instance with the one of
Thunderbird while displaying LyX mails or Firefox while displaying
LyX web pages.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37375 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-30 15:59:41 +00:00
Tommaso Cucinotta
8ef0abbacc Added Sleep and Assert commands in test scripts.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37374 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-30 15:58:08 +00:00
Peter Kümmel
40dcf20b5d cmake: add option to download msvc 10 3rd party libraries
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37370 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-30 10:23:29 +00:00
Tommaso Cucinotta
5f50ae8f08 Added basic automated testing capability, based on the MonKey Test (keytest.py) by McCabe-Dansted.
As of now, I plan to add a few regression tests for the Advanced Find & Replace using this engine.
It can be used for automated testing of other LyX subsystems as well. Just write your own *-in.txt
scripts and add them into the autotests/ folder.

TODOs:
- perhaps simplify keytest.py
- check how this behaves under various types of failure of the test
  (e.g., LyX crashing, hanging, ...) just to be sure it goes on with
  the other tests anyway.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37364 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-29 14:42:53 +00:00
Pavel Sanda
42785e6219 Bug #7095: Support fix-cm.sty
Patch from Patrick Atamaniuk.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg165122.html

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37342 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-28 10:04:52 +00:00
Stephan Witt
37d8cbc3a6 adjust distributed default lyxrc for mac, spell_command is outdated (r37255)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37319 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-24 16:30:06 +00:00
Peter Kümmel
8f8aab094d cmake: also add gifs to resources
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37317 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-24 11:50:13 +00:00
Stephan Witt
2b8bdd5b34 since r37306 tex2lyx uses src/LayoutFile too
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37307 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-24 08:34:31 +00:00
Georg Baum
d3c385de20 Next step towards a working roundtrip of files generated by LyX:
Try to recognize modules.
Again, this is needed because the complete LyX preamble is ignored.
It is not possible to recognize a module in all cases, but at least the simple
ones are handled now. As a prerequisite I also had to revive the filling of
known_environments. This has been removed (probably by accident) some time ago.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37306 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-23 21:10:20 +00:00
Georg Baum
9129b73497 Make r37304 work for builds made from packaged sources
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37305 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-23 19:57:39 +00:00
Peter Kümmel
a2435792ce cmake: add ui files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37303 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-22 18:58:26 +00:00
Peter Kümmel
75f8899736 cmake: install path is already relative to the binary dir when the path is not absolute
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37302 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-22 15:14:47 +00:00
Peter Kümmel
c31897b09c cmake: make package_source work.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37299 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-22 12:38:54 +00:00
Peter Kümmel
d8e5e13690 cmake: don't write options changed because of dependencies into the cache, this way it is possible to switch on/off options with all it dependencies.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37296 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-22 11:48:39 +00:00
Peter Kümmel
2e516e9204 sort options by compiler
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37295 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-22 11:35:50 +00:00
Peter Kümmel
93e60a9727 cmake: now having the options output at the end we could make some dependency checking for option without having an out-dated output.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37294 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-22 11:23:27 +00:00
Peter Kümmel
9e9948c6ad cmake: make options more consistent
Before we set LyX 2.0 in stone by releasing it, 
I clean up the cmake's build option naming:

- only positive naming (remplace NO_, DISBALE_ names)
- short names when it is clear what the option means (no USE_)
- no redundant option RELEASE=0 is a debug build


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37293 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-22 10:53:54 +00:00
Peter Kümmel
da246c7e44 cmake: don't show outdated build options
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37291 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-22 09:27:06 +00:00
Pavel Sanda
1246a70abd Update years
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37284 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-21 13:24:23 +00:00
Richard Heck
9f933cecf0 Script for automatic updating of ui and bind files.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37252 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-18 15:41:16 +00:00
Peter Kümmel
b5216b25f7 update other build systems, use lyx::Mutex
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37223 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-15 21:40:09 +00:00
Peter Kümmel
a874b38455 no shared lyx libraries are supported
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37200 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-13 14:31:02 +00:00
Pavel Sanda
2e3953cb03 Update enumitem module and add documentation for it.
From Guenter Milde.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37182 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-12 10:12:14 +00:00
Peter Kümmel
51558fbf23 cmake: we have 2011 and more white space changes, won't call it "use tabs" ;)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37175 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-10 23:28:52 +00:00
Peter Kümmel
707eeb22fb cmake: we have 2011 and more white space changes, won't call "use tabs" ;)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37174 a592a061-630c-0410-9148-cb99ea01b6c8
2011-01-10 23:24:00 +00:00