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

Reply via email to