Commit Graph

14436 Commits

Author SHA1 Message Date
Bo Peng
3181c5122f An dialog is displayed if some character can not be encoded properly. The offending character will be highlighted. (BUG3511)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22235 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-21 17:31:45 +00:00
Jürgen Spitzmüller
9975b55687 backport revision 21967, from Abdel:
* src/support/docstream.{cpp.h}: 
	- factorize out some code and introduce odocfstream::reset()
* src/output_plaintext.cpp:
	- pass encoding argument.
* src/Buffer.cpp (makeLaTeXFile()): 
	- try to catch one more iconv exception. Fix bug 4385 (http://bugzilla.lyx.org/show_bug.cgi?id=4385)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22234 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-21 17:18:36 +00:00
Jürgen Spitzmüller
677689945f Fix bug 2913: "mark-on" broken.
* src/Cursor.cpp (selHandle):
	- handle mark()
* src/Text.cpp (dissolveInset):
	- switch mark off before using selHandle, just in case.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22229 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-21 11:30:54 +00:00
Uwe Stöhr
1eb26c45ba - Tutorial: fix a typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22210 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-18 21:35:44 +00:00
Uwe Stöhr
ed49acd88a installer updates again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22201 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 23:12:12 +00:00
Uwe Stöhr
acd476b82e more work on the MiKTeX 2.7 integration and some updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22198 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 22:08:48 +00:00
Uwe Stöhr
93939a820c installer:
- support for MiKTeX 2.7
- support for MiKTeX 2.4 removed
- support for JabRef 2.3.1
- prepare installer for LyX 1.5.3

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22197 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 20:06:05 +00:00
Jürgen Spitzmüller
f3c5a66dc0 * status.15x: document bugfix 4055.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22195 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 18:15:56 +00:00
Jürgen Spitzmüller
b903a4abd4 * fix bug 4055, overdue patch from Stefan Schimanski:
"The idea of the beforeDispX/Y_ variables in the Cursor is to hold the position
of the cursor on screen before the lyxfunc is dispatched. But to get this the
metrics must be valid. It's updated in Cursor::dispatch before the dispatch
loop.
After inserting/deleting stuff (like when deleting the selected text before
inserting the alpha) the metrics are invalid. But the handler for the alpha
calls Cursor::dispatch after the deletion and hence the crash with your second
patch.

Here is a patch fixing that:

The beforeDispatchXY variable do not belong into the Cursor::dispatch because
Cursor::dispatch is often called "manually" by many handlers to some followup
action. So this logic must go somewhere else where it is sure that is not
updated after the metrics got invalidated."

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22194 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 18:15:14 +00:00
Jürgen Spitzmüller
cf0411cffa * src/ASpell.cpp:
- implement lyxrc.isp_accept_compound (bug 4408).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22191 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 16:53:07 +00:00
Jürgen Spitzmüller
edfaaca4b2 * RELEASE_NOTES:
- remove notes on cjk issues (now fixed).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22186 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 12:11:04 +00:00
Jürgen Spitzmüller
434e9afc02 * lib/doc/fr/Intro.lyx:
- revision from Jean-Pierre Chretien

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22185 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 11:02:24 +00:00
Jürgen Spitzmüller
7e875f3225 * document CJK fixes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22182 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 10:02:44 +00:00
Jürgen Spitzmüller
d8e0a2ba6b Sanitize CJK support (fix bug 3561, 4349 and 4337):
* src/output_latex.{cpp, h}:
	- Many changes in order to allow CJK in a mulitlingual context.
* src/Paragraph.cpp:
	- Fix file encoding switch and language nesting with CJK.
* src/Buffer.cpp:
	- Move the opening and closing CJK and lanaguage tags to ouput_latex.cpp.
* src/Font.cpp:
	- switchEncoding call now takes runparams as argument.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22181 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 10:01:57 +00:00
Jürgen Spitzmüller
9b2c0e8032 * src/support/os_win32.cpp:
- backport rev. 22179: Fix network drive access (on Windows).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22180 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-17 08:18:14 +00:00
Jürgen Spitzmüller
701792c661 back to work.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22175 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 17:55:29 +00:00
Jürgen Spitzmüller
8cceb9e268 * ANNOUNCE:
* NEWS:
	- preparing 1.5.3.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22173 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 17:07:59 +00:00
Jürgen Spitzmüller
eb8eb36fdf Tag release lyx-1.5.3
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/tags/lyx-1_5_3@22174 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 17:39:33 +00:00
Jürgen Spitzmüller
a1e8f0e7c0 * po/*.po: final remerge.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22172 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 16:58:46 +00:00
Jürgen Spitzmüller
876ee2c6e7 * configure.ac: prepare 1.5.3.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22171 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 16:56:42 +00:00
Jürgen Spitzmüller
e0dcc790fe * RELEASE_NOTES:
- revert update to the Fedora crash issue (turned out to be wrong).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22170 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-16 16:27:10 +00:00
Uwe Stöhr
a7a4bc5649 hu.po: translation updates by Szöke
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22160 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-15 15:21:04 +00:00
Uwe Stöhr
089ccab8a6 Tutorial.lyx: revise the last missing chapter 4
Intro.lyx: rewrite some sentences suggested on the docs list

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22145 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-14 01:25:44 +00:00
Uwe Stöhr
c54529ad15 fr.po: updates from Jean-Pierre
he.po: updates from Ran

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22139 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 22:22:40 +00:00
Michael Schmitt
d415e7d92b * po/*.po: remerge (just some line changes actually)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22138 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 21:58:22 +00:00
Pavel Sanda
e8daa5eecc Fix bug number
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22130 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 12:24:27 +00:00
Jürgen Spitzmüller
04f6c55ebd src/frontends/qt4/GuiSelection.cpp:
- use QClipboard::selectionChanged() signal instead of 
	  QClipboard::dataChanged() (bug 4147).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22122 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 09:03:18 +00:00
Uwe Stöhr
37b594ac5f French Intro.lyx: updates by Jean-Pierre Chretien
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22116 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 01:39:52 +00:00
Jürgen Spitzmüller
d4a169b381 * RELEASE_NOTES:
- update to the Fedora crash issue.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22112 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-12 21:35:18 +00:00
Jürgen Spitzmüller
c84f22b5ca * src/frontends/controllers/ControlCitation.cpp:
- catch exception from boost::regex (bug 4421)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22100 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-12 11:50:05 +00:00
Jürgen Spitzmüller
cc5246782d * lib/doc/Makefile.am:
- compile fix.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22095 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-12 09:37:09 +00:00
Uwe Stöhr
28492bdd99 installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22093 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 21:54:23 +00:00
Uwe Stöhr
2cf2a1c23e French docs translation updates by Siegfried
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22091 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 21:48:02 +00:00
Uwe Stöhr
6e658baf0c UserGuide.lyx: clearify two infos
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22090 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 21:01:53 +00:00
Jürgen Spitzmüller
911fd5d12e * src/tex2lyx/text.cpp:
- add space between bounding box arguments (bug 4418).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22087 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 17:17:31 +00:00
Jürgen Spitzmüller
bbb49f367b * lib/layouts/mwbk.layout:
* lib/layouts/mwrep.layout:
	- add missing include of numreport (fix bug 4419).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22085 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 16:36:56 +00:00
Pavel Sanda
b7ef3fa294 * cs.po typos
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22083 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 16:00:21 +00:00
Pavel Sanda
bc141fe397 Add selection dbg output
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22082 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 11:23:35 +00:00
Uwe Stöhr
fc39fb8caa preamble.cpp: as promised and announced:
- fix the buggy language find routine I had to revert two days ago (the current is crash free but leads to wrong imported multi-language files)
 - the fix only makes sense with the remaining language stuff (babel-only, the document language stuff was already in trunk but could be overwritten because of the missing babel-only support.)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22073 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 00:39:29 +00:00
Uwe Stöhr
3fd3088e06 installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22072 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-11 00:33:26 +00:00
José Matox
a050ba043e more accurate entry
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22067 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-10 19:00:46 +00:00
José Matox
4a19c62134 Add "default" to language list. (fixes a crash).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22065 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-10 18:48:29 +00:00
Jean-Marc Lasgouttes
0fed233e69 update Japanese l10n
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22062 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-10 13:18:44 +00:00
Jean-Marc Lasgouttes
05a11f6322 src/Buffer.cpp (validate): require "float" when global float placement option
contains 'H'.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22059 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-10 11:40:18 +00:00
Jean-Marc Lasgouttes
0bfd91383d Document that the list of recently edited files is lost when
upgrading from LyX 1.4.x


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22058 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-10 10:00:21 +00:00
Jean-Marc Lasgouttes
a92428c89c * rowpainter.cpp (paintOnlyInsets): do not paint Hfill insets (avoids a
crash).


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22045 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-09 17:39:41 +00:00
Uwe Stöhr
003c6aa0f8 preamble.cpp revert crash prone code
a real fix is on the list and will hopefully be comitted tomorrow.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22043 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-09 16:45:04 +00:00
Pavel Sanda
ee6400b2ad cs.po update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22042 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-09 16:22:06 +00:00
Jürgen Spitzmüller
d74ec4a69b * RELEASE_NOTES:
- document Fedora 8 bug.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22041 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-09 15:37:45 +00:00
Enrico Forestieri
9fb8c3624e Update it.po
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@22039 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-09 15:17:16 +00:00