Angus Leeming wrote:
Helge Hafting wrote:
Looks like it disliked an external template. Note that I haven't switched completely to lyx-1.4, so my ~/.lyx is populated by lyx-1.3.5. Could that be a problem, with older external templates and possibly other files that have changed format?
Testing 1.4 is fun, but I want the opportunity to go back to 1.3.5
if necessary.
Then `configure --with-version-suffix` and you'll have a
1.4.x-specific .lyx-1.4.0cvs directory.
I used --with-version-suffix and got a binary called lyx-1.4cvs Somehow I also have a ~/.lyx-1.4cvs directory, but it isn't used!
When lyx-1.4cvs starts up, I these messages, many indicating that the old ~/.lyx directory is used instead:
LColor::getFromLyXName: Unknown color "mathcursor"
LColor::getFromLyXName: Unknown color "appendixline"
LyX: BN_BIND: Unknown LyX function `find-replace' [around line 55 of file ~/.lyx/bind/cua.bind]
LyX: BN_BIND: Unknown LyX function `inset-toggle' [around line 57 of file ~/.lyx/bind/cua.bind]
LyX: BN_BIND: Unknown LyX function `layout-copy' [around line 63 of file ~/.lyx/bind/cua.bind]
LyX: BN_BIND: Unknown LyX function `layout-paste' [around line 64 of file ~/.lyx/bind/cua.bind]
LyX: BN_BIND: Unknown LyX function `protected-space-insert' [around line 73 of file ~/.lyx/bind/cua.bind]
LyX: BN_BIND: Unknown LyX function `spellchecker' [around line 84 of file ~/.lyx/bind/cua.bind]
LyX: BN_BIND: Unknown LyX function `protected-space-insert' [around line 168 of file ~/.lyx/bind/cua.bind]
LyX: BN_BIND: Unknown LyX function `tab-insert' [around line 123 of file ~/.lyx/bind/math.bind]
LyX: BN_BIND: Unknown LyX function `math-greek-toggle' [around line 125 of file ~/.lyx/bind/math.bind]
kb_keymap::read: error while reading bind file:/home/helgehaf/.lyx/bind/math.bind
LyX: BN_BIND: Unknown LyX function `protected-space-insert' [around line 118 of file ~/.lyx/bind/latinkeys.bind]
kb_keymap::read: error while reading bind file:/home/helgehaf/.lyx/bind/latinkeys.bind
kb_keymap::read: error while reading bind file:/home/helgehaf/.lyx/bind/cua.bind
void BufferView::Pimpl::update(bool, bool)[fitcursor = 0, forceupdate = 1] buffer: 0
void BufferView::Pimpl::update(bool, bool)[fitcursor = 0, forceupdate = 1] buffer: 0
Attempting to insert an external template crashes this way:
LyX: external::Template::readTemplate: Wrong tag: ViewCommand [around line 20 of file ~/.lyx/external_templates]
Again it is using the old files instead of the existing ~/.lyx-1.4cvs
Is there anything I should do (config option, edit some file) to make lyx-1.4cvs use its own
directory, or is the simple fix to move .lyx/ out of the way and rename .lyx-1.4cvs in its place?
Helge Hafting