From 0d6a07b9c38291ce842774e108401d53bd281fbd Mon Sep 17 00:00:00 2001 From: Michael Schmitt Date: Sat, 23 Dec 2006 12:48:23 +0000 Subject: [PATCH] * Status.15x: another showstopper for people using bibtex bibliographies git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16385 a592a061-630c-0410-9148-cb99ea01b6c8 --- Status.15x | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Status.15x b/Status.15x index 826cdad858..5c380e7dfb 100644 --- a/Status.15x +++ b/Status.15x @@ -52,6 +52,30 @@ FILE * agu-dtd is used as the default document class, which is not a good idea in 99% of all cases +* On Windows (using scons/MSVC): Create an empty bibtex file, called + 'lit.bib'. Create a new LyX document 'lit.lyx' in the same directory + that has a bibliography inset pointing to lit.bib. + Now, if lit.[lyx|bib] are stored in a path with ASCII characters only, + class FileName is used as follows: + FileName::FileName(string const &): C:/foo/lit.lyx.emergency + FileName::FileName(string const &): C:/foo/#lit.lyx# + FileName::FileName(string const &): C:/foo/ + FileName::FileName(string const &): C:/foo/lit.bib + FileName::FileName(string const &): C:/lyx-trunk/build-msvc/bin + FileName::FileName(string const &): C:/foo/lit.lyx,v + FileName::FileName(string const &): C:/foo/RCS/lit.lyx,v + FileName::FileName(string const &): C:/foo//CVS/Entries + FileName::FileName(string const &): C:/foo/lit.lyx + However, if the path contains a German Umlaut ("bäh"), LyX crashes: + FileName::FileName(string const &): C:/bäh/lit.lyx.emergency + FileName::FileName(string const &): C:/bäh/#lit.lyx# + FileName::FileName(string const &): C:/bäh/ + FileName::FileName(string const &): C:/bäh/lit.bib + FileName::FileName(string const &): lit.bib + Assertion triggered in __thiscall lyx::support::FileName::FileName(const class std::basic_string,class std::allocator > &) by failing check "empty() || absolutePath(name_)" in fil +e C:\cygwin\home\ms\lyx-trunk\src\support\filename.C:48 + Odd, isn't it? + SPELL CHECKING (Joost 4/11/06) @@ -211,6 +235,9 @@ CHANGE TRACKING * LyX crashes if you want to accept/reject an end-of-par character only +* accept/reject change are presently broken, because redoParagraph() and + updateLabels() aren't invoked properly + LAYOUT -- 2.39.2