2008-11-15 23:39:48 +00:00
|
|
|
This file lists interface changes that might affect users in 2.0.0, some
|
|
|
|
known problems in LyX 2.0.0 and some things you have to take into account
|
|
|
|
when upgrading from earlier versions to a version of the 2.0.x series.
|
2007-09-25 11:05:05 +00:00
|
|
|
Note that fixes are available for some of these, but they have not yet
|
|
|
|
been applied because of incomplete testing.
|
2006-02-23 13:56:43 +00:00
|
|
|
|
|
|
|
|
2007-04-23 12:42:18 +00:00
|
|
|
Interface changes
|
|
|
|
-----------------
|
2007-04-21 09:56:15 +00:00
|
|
|
|
2009-04-06 12:13:33 +00:00
|
|
|
There have been some changes to the LyX command line. There is a new option
|
|
|
|
"--batch" that causes LyX to run the given commands without opening a GUI
|
|
|
|
window. Thus, something like:
|
|
|
|
lyx --batch -x "buffer-print printer default dvips" myfile.lyx
|
|
|
|
will cause LyX to print myfile.lyx to the default printer, using dvips and
|
|
|
|
the default print settings (which, of course, have to have been configured
|
|
|
|
already). At present, not many commands can be used this way, but there will
|
|
|
|
be more eventually.
|
|
|
|
|
2008-11-16 13:57:21 +00:00
|
|
|
The following variables are obsoleted in 2.0
|
2007-12-06 11:16:46 +00:00
|
|
|
|
2008-11-16 13:57:21 +00:00
|
|
|
- \plaintext_roff_command (was not used anymore)
|
2009-06-18 10:56:33 +00:00
|
|
|
|
2009-06-18 13:30:28 +00:00
|
|
|
- \personal_dictionary, \spell_command, \use_input_encoding,
|
|
|
|
\use_personal_dictionary and \use_spell_lib (ispell support has been
|
|
|
|
removed)
|
2009-06-18 10:56:33 +00:00
|
|
|
|
2009-06-18 15:53:49 +00:00
|
|
|
- \spellchecker_use_alt_lang and \use_escape_chars (actually not used
|
|
|
|
by the UI, and it is as simple to check whether the relevant
|
|
|
|
variable is empty)
|
2009-06-18 15:31:43 +00:00
|
|
|
|
2009-04-10 11:11:14 +00:00
|
|
|
- \custom_export_command and \custom_export_format
|
2007-12-06 11:16:46 +00:00
|
|
|
|
2009-01-10 23:30:27 +00:00
|
|
|
|
|
|
|
The following new LyX functions have been introduced:
|
|
|
|
|
2009-03-30 13:49:52 +00:00
|
|
|
- LFUN_WORD_FINDAD ("word-findadv").
|
2009-01-10 23:30:27 +00:00
|
|
|
|
2009-03-30 13:49:52 +00:00
|
|
|
- LFUN_REGEXP_MODE ("regexp-mode").
|
2009-01-10 23:30:27 +00:00
|
|
|
|
2009-05-14 13:15:23 +00:00
|
|
|
- LFUN_PHANTOM_INSERT ("phantom-insert").
|
|
|
|
|
|
|
|
- LFUN_INSET_BEGIN ("inset-begin").
|
|
|
|
|
|
|
|
- LFUN_INSET_END (""inset-end"").
|
|
|
|
|
|
|
|
- LFUN_INSET_BEGIN_SELECT ("inset-begin-select").
|
|
|
|
|
|
|
|
- LFUN_INSET_END_SELECT ("inset-end-select").
|
|
|
|
|
|
|
|
- LFUN_CHANGE_PREVIOUS ("change-previous").
|
|
|
|
|
2009-05-15 21:15:30 +00:00
|
|
|
- LFUN_LABEL_INSERT_AS_REF ("label-insert-as-reference").
|
2009-05-14 13:15:23 +00:00
|
|
|
|
|
|
|
- LFUN_SECTION_SELECT ("section-select").
|
|
|
|
|
2009-05-14 13:10:37 +00:00
|
|
|
- LFUN_FONT_UNDERLINE ("font-underline").
|
|
|
|
|
|
|
|
- LFUN_FONT_STRIKEOUT ("font-strikeout").
|
|
|
|
|
|
|
|
- LFUN_FONT_UULINE ("font-underunderline").
|
|
|
|
|
|
|
|
- LFUN_FONT_UWAVE ("font-underwave").
|
|
|
|
|
2010-01-11 16:17:27 +00:00
|
|
|
//FIXME kill this before release unless Rob comes
|
|
|
|
//with something new.
|
2009-07-11 09:41:53 +00:00
|
|
|
- LFUN_OUTLINE_DRAGMOVE ("outline-dragmove").
|
|
|
|
|
|
|
|
- LFUN_BRANCHES_RENAME ("branches-rename").
|
|
|
|
|
|
|
|
- LFUN_BRANCH_ADD_INSERT ("branch-add-insert").
|
|
|
|
|
2009-08-09 14:47:05 +00:00
|
|
|
- LFUN_BUFFER_CLOSE_ALL ("buffer-close-all").
|
|
|
|
|
2010-01-11 16:17:27 +00:00
|
|
|
- LFUN_INSET_FORALL ("inset-forall").
|
|
|
|
|
|
|
|
- LFUN_DEBUG_LEVEL_SET ("debug-level-set").
|
|
|
|
|
|
|
|
- LFUN_INSET_SELECT_ALL ("inset-select-all").
|
|
|
|
|
2010-01-11 16:21:36 +00:00
|
|
|
- LFUN_MATH_AMS_MATRIX ("math-ams-matrix").
|
2010-01-11 16:17:27 +00:00
|
|
|
|
2009-05-14 13:15:23 +00:00
|
|
|
|
2009-03-30 13:49:52 +00:00
|
|
|
The following LyX functions have been removed:
|
|
|
|
|
2009-04-15 21:41:07 +00:00
|
|
|
- LFUN_NEXT_INSET_TOGGLE ("next-inset-toggle"): use "inset-toggle" instead.
|
|
|
|
|
2010-01-11 15:50:07 +00:00
|
|
|
- LFUN_NEXT_INSET_MODIFY ("next-inset-modify"): use "inset-modify" instead.
|
|
|
|
|
2009-07-16 22:55:23 +00:00
|
|
|
- LFUN_PARAGRAPH_SPACING ("paragraph-spacing"): use "paragraph-params" instead.
|
|
|
|
|
2010-01-12 15:54:33 +00:00
|
|
|
- LFUN_NOTES_MUTATE ("notes-mutate"): replace
|
|
|
|
notes-mutate <SOURCE> <TARGET>
|
|
|
|
with the more general function inset-forall
|
2010-01-12 17:17:40 +00:00
|
|
|
inset-forall Note:<SOURCE> inset-modify note Note <TARGET>
|
2009-07-16 22:55:23 +00:00
|
|
|
|
2009-04-15 21:41:07 +00:00
|
|
|
The following LyX functions have been changed:
|
|
|
|
|
|
|
|
- LFUN_INSET_TOGGLE ("inset-toggle"): For some insets, this function was used
|
|
|
|
to show the settings dialog. This is no longer possible and one should use
|
|
|
|
inset-settings for this purpose.
|
2009-07-04 23:17:38 +00:00
|
|
|
|
2009-07-04 23:19:50 +00:00
|
|
|
- LFUN_WORD_REPLACE ("word-replace"): The replacement and searched strings
|
|
|
|
arguments have been inverted in order to allow the replacement of the word
|
|
|
|
at current cursor position, even if it is not selected.
|
2009-01-10 23:30:27 +00:00
|
|
|
|
2008-11-15 23:39:48 +00:00
|
|
|
Known issues in version 2.0.0
|
|
|
|
-----------------------------
|
2007-04-23 12:42:18 +00:00
|
|
|
|
2008-01-08 15:39:40 +00:00
|
|
|
|
2008-11-15 23:39:48 +00:00
|
|
|
Caveats when upgrading from earlier versions to 2.0.x
|
2007-09-25 11:05:05 +00:00
|
|
|
-------------------------------------------------------
|
|
|
|
|
2008-07-09 08:18:49 +00:00
|
|
|
|
2007-07-20 14:07:03 +00:00
|
|
|
|
2007-07-11 14:56:39 +00:00
|
|
|
|
2007-05-03 20:51:31 +00:00
|
|
|
Note: There may later be an updated list of known issues online at
|
|
|
|
http://wiki.lyx.org/LyX/ReleaseNotes
|
|
|
|
|
2008-11-16 13:31:26 +00:00
|
|
|
TODO
|
|
|
|
----
|
2009-05-10 23:43:43 +00:00
|
|
|
- Somebody should create a rc2rc script...
|
|
|
|
http://www.lyx.org/trac/changeset/27531
|
|
|
|
|
|
|
|
- some summary about 3rd party programs additions/removals should be
|
|
|
|
written for packagers (eg aiksauraus, libtool).
|
|
|
|
|