Commit Graph

5591 Commits

Author SHA1 Message Date
Jean-Marc Lasgouttes
405e709956 make configure work when LyX is installed in a directory which name contains spaces
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9574 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-02 15:37:58 +00:00
Jean-Marc Lasgouttes
e9b061e4ba better code when prefix contains a space
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9573 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-02 13:19:39 +00:00
Jean-Marc Lasgouttes
a49a8a3d46 better code when prefix contains a space
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9570 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-02 13:12:22 +00:00
Angus Leeming
18d5578a5f Backport the 1.4.x code to
* Split a string into an argv array of words to pass to execvp;
* handle the $$s placeholder in converter definitions.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9569 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-02 12:58:07 +00:00
Angus Leeming
44cbcdb6aa Michael Schmitt's type correction.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9565 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-01 22:41:28 +00:00
Angus Leeming
02e3886fa1 Wrap #warning inside #ifdef WITH_WARNINGS
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9549 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-31 12:08:10 +00:00
Angus Leeming
280a6071a7 Move cygwin_path_fix into namespace os.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9544 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-30 20:29:02 +00:00
Angus Leeming
4c41cd5d0f * Kayvan's solution to the problem of whether Cygwin or native
Windows-style paths should be exported.
* Enable the user to modify the PATH environment variable.
* The fix to the "string lit" == "some other string lit" problem
  thrown up by MSVC. It's been noted that this solution isn't optimal,
  but that it's OK for 1.3.x.
* Invoke lyx2lyx as "python <path to>/lyx2lyx" and
����TeXFiles.sh��as��"sh��<path��to>/TeXFiles.sh"
* Exit LyX if we're unable to create the LyX tempdir (/tmp/lyx_tmpdirXXX).


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9541 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-28 15:13:01 +00:00
Angus Leeming
2ecf3936f7 Revert JMarc's wrapping of the prefix variable in single quotes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9534 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-24 11:06:00 +00:00
Angus Leeming
e149dc6988 Remove the redundant extra copy of mkinstalldirs.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9533 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-24 09:12:41 +00:00
Angus Leeming
b0bde84d9e Move the Cygwin specializations into their own file.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9523 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-21 22:09:05 +00:00
SVN User
5a389cacb3 This commit was manufactured by cvs2svn to create branch 'BRANCH_1_3_X'.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9522 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-21 22:09:05 +00:00
Jean-Marc Lasgouttes
965b4c320d indicate in final info whether aiksaurus is used
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9520 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-21 13:48:12 +00:00
Angus Leeming
aa5525260e Hrmpff!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9511 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-20 15:23:16 +00:00
Angus Leeming
d16564f953 Use the HAVE_UNISTD_H guard.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9505 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-20 10:47:29 +00:00
Angus Leeming
f7be02fbe8 Use the HAVE_UNISTD_H include guard.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9504 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-19 20:38:24 +00:00
Angus Leeming
1a001ee559 Guard against the non-existence of SIGHUP.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9501 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-19 14:18:10 +00:00
Jean-Marc Lasgouttes
e5f569c8d4 use the wasysym package when needed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9499 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-19 11:46:53 +00:00
Jean-Marc Lasgouttes
c03239cbd0 use the wasysym package when needed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9498 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-19 11:46:50 +00:00
Jean-Marc Lasgouttes
b572a44716 do not forget to propagate validate to contents
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9497 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-19 10:05:30 +00:00
Angus Leeming
eb00d0ea59 Remove unicode characters.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9492 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-18 09:48:05 +00:00
Angus Leeming
9283652f30 Ruurd's Win32 code to close the console window immediately after
it is opened.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9491 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-17 22:31:35 +00:00
Angus Leeming
ee7bfa4dbf Enable the lyx executable to be found from the PATH environment
variable if it expands to elements with relative paths.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9488 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-17 11:50:16 +00:00
Angus Leeming
42668ee079 Enable the lyx executable to be found from the PATH environment
variable if it expands to elements with relative paths.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9487 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-17 11:50:16 +00:00
Angus Leeming
ccf68562d4 Squash compilation warning.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9477 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-14 15:15:20 +00:00
Angus Leeming
0000f13867 The setEnvPath stuff.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9472 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-13 10:09:46 +00:00
Angus Leeming
44bd2c738c Get rid of some unicode chars.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9471 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-12 23:43:38 +00:00
Jean-Marc Lasgouttes
cda9ff0e90 some simple fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9470 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-12 17:18:16 +00:00
Angus Leeming
3ed36e2552 The package reworking.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9462 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-10 19:17:37 +00:00
Jean-Marc Lasgouttes
728ca80a92 fix font metrics with Qt/Win 3.2.1nc
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9456 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-07 15:30:37 +00:00
Angus Leeming
21094469a5 Remove mention of configure.cmd.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9453 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-06 21:18:43 +00:00
Jean-Marc Lasgouttes
a8f5979a63 require amsmath for some under/over arrows
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9437 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-05 17:33:44 +00:00
Angus Leeming
be7b9c8296 FileInfo -> lyx::FileInfo
Preparatory patch to ensure that packaging on the Mac proceeds smoothly.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9436 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-05 15:53:23 +00:00
Angus Leeming
f5f2628139 s/MAX_PATH/PATH_MAX/.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9431 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-05 10:29:17 +00:00
Angus Leeming
82bcfbae02 Remove the OS/2 relic lib/configure.cmd.
Ensure that Windows knows how to run the <system_lyxdir>/configure
script by invoking it as "sh <system_lyxdir>/configure".


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9428 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-05 10:08:30 +00:00
Angus Leeming
f8ce4b80b1 Implement os::current_root for native Win32 builds.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9426 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-04 17:50:28 +00:00
Angus Leeming
545d63577f Clean up formatting.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9424 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-04 17:42:05 +00:00
Angus Leeming
843cf785d5 Remove executable status info from typeIndicator.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9422 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-04 13:34:07 +00:00
Angus Leeming
783a311643 Test for OS support for symbolic links and protect support library code
appropriately.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9420 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-04 13:24:55 +00:00
Jean-Marc Lasgouttes
987df09ed3 update status
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9417 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-03 13:01:01 +00:00
Angus Leeming
640f87eca7 Enable LyX to start up under Cygwin.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9414 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-01 13:56:39 +00:00
Georg Baum
c8e12cf1cc fix bug 1542 (crash wehn reading invalid equations)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9413 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-30 14:54:17 +00:00
Jean-Marc Lasgouttes
22f6b2cae8 the final word on bug 1523?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9411 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-29 15:39:05 +00:00
Angus Leeming
ea768f414b * Replace all use of 'slashify_path' with 'internal_path'.
* Specialise 'internal_path' and 'external_path' for Windows and Cygwin.
* Enable LyX to find its system_lyxdir on Windows.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9400 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-20 16:59:01 +00:00
Angus Leeming
ee8028b9e4 Don't forget the Windows drive name when mangling the temporary file name.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9393 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-17 12:30:48 +00:00
Jürgen Spitzmüller
99f174102c Fix xforms math panel (bug 1214)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9392 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-17 10:31:39 +00:00
Angus Leeming
383f1f180c Prevent invocation of std::string(0);
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9390 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-16 16:04:47 +00:00
Angus Leeming
540df2dd10 An improved HAVE_MKDIR patch that compiles also with MinGW.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9386 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-16 01:03:37 +00:00
Angus Leeming
f9fbefd8c8 Get rid of FileInfo::getNumberofLinks().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9383 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-15 21:40:03 +00:00
Angus Leeming
a87a5510a1 Conditionally #include headers.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_3_X@9382 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-15 21:08:27 +00:00