lyx_mirror/src
Vincent van Ravesteijn 7dfca01f48 Allow an unnamed buffer to be saved with the same name
The check whether fname != oldname does not work for unnamed buffers.
Therefore, we check explicitly whether the Buffer that already exists with
the same name isn't really the buffer we are trying to save.
(cherry picked from commit 30475664d3)
2012-05-14 15:43:24 +02:00
..
client Setup .gitignore for generated files, now for branch. 2012-03-23 14:14:34 -04:00
frontends Allow an unnamed buffer to be saved with the same name 2012-05-14 15:43:24 +02:00
graphics Add option to view only preamble when viewing source. 2012-03-05 22:36:27 +00:00
insets Fix bug #8156. 2012-05-13 14:02:10 -04:00
lyxled
mathed Fix bug #5167: Correctly paint special characters in InsetMathFont 2012-05-06 17:23:21 +02:00
support Always require a mask to get a temporary filename 2012-05-06 17:23:20 +02:00
tex2lyx Forgot the test case for bug #8116. 2012-05-13 19:42:53 +02:00
.gitignore Setup .gitignore for generated files, now for branch. 2012-03-23 14:14:34 -04:00
AppleSpellChecker.cpp backport changes to fix #7884: detect missing dictionaries, add default dictionary location for hunspell, act on preference changes 2012-01-11 17:05:18 +00:00
AppleSpellChecker.h backport changes to fix #7884: detect missing dictionaries, add default dictionary location for hunspell, act on preference changes 2012-01-11 17:05:18 +00:00
AspellChecker.cpp backport changes to fix #7884: detect missing dictionaries, add default dictionary location for hunspell, act on preference changes 2012-01-11 17:05:18 +00:00
AspellChecker.h backport changes to fix #7884: detect missing dictionaries, add default dictionary location for hunspell, act on preference changes 2012-01-11 17:05:18 +00:00
Author.cpp Author: cosmetics. 2010-11-17 16:12:43 +00:00
Author.h Author: cosmetics. 2010-11-17 16:12:43 +00:00
BiblioInfo.cpp Allow \nocite again with the basic citation engine (backport r39777). 2011-10-11 18:33:35 +00:00
BiblioInfo.h Fix output of HTML tags in bibliography info. 2010-09-15 13:50:17 +00:00
Bidi.cpp
Bidi.h
boost.cpp
Box.cpp
Box.h
BranchList.cpp Fix crash in lyx -e latex lib/doc/Shortcuts.lyx: theApp() is 0 in batch mode. 2011-01-06 18:40:39 +00:00
BranchList.h make branch-add-insert aware of the separator ("|") [bug #6621] 2010-06-14 13:39:08 +00:00
buffer_funcs.cpp #7789 correct buffer statistics when change tracking is on; LyX incorrectly counts the words in deleted notes 2012-01-24 06:20:25 +00:00
buffer_funcs.h #7789 correct buffer statistics when change tracking is on; LyX incorrectly counts the words in deleted notes 2012-01-24 06:20:25 +00:00
Buffer.cpp Backport fix for bug #7982: LyX does not work if working directory a 2012-05-14 08:56:35 -04:00
Buffer.h Properly mark a buffer as internal 2012-05-06 23:12:49 +02:00
BufferList.cpp New function BufferList::newInternalBuffer 2012-05-13 20:50:57 +02:00
BufferList.h New function BufferList::newInternalBuffer 2012-05-13 20:50:57 +02:00
BufferParams.cpp Backport partial fix for bug #7811 2012-01-22 10:34:07 +00:00
BufferParams.h Backport r38743-4. This is cleanup, prior to serious work on Buffer::clone(). 2011-05-13 22:39:21 +00:00
BufferView.cpp Fix bug #8140: Crash with math macros and input completion 2012-05-01 01:01:03 +02:00
BufferView.h Revert wrong previous commit. 2011-03-19 10:34:59 +00:00
Bullet.cpp
Bullet.h
Changes.cpp Introduce a wrapper class for odocstream to help ensuring that no 2011-01-29 02:41:13 +00:00
Changes.h Mass backport tex2lyx bug fixes. 2011-12-04 16:16:32 +00:00
Chktex.cpp support: 2010-04-21 01:19:28 +00:00
Chktex.h
Citation.h
CmdDef.cpp Make members of FuncRequest private, per the FIXME there. Again, this is 2010-04-09 19:00:42 +00:00
CmdDef.h
Color.cpp Import notefontcolor (one more step towards a working roundtrip for the LyX documentation) 2011-01-14 20:00:55 +00:00
Color.h Import notefontcolor (one more step towards a working roundtrip for the LyX documentation) 2011-01-14 20:00:55 +00:00
ColorCode.h Removal of this color was forgotten. 2010-12-04 22:41:50 +00:00
ColorSet.h
Compare.cpp Next headers 2010-03-31 19:38:05 +00:00
Compare.h
CompletionList.h
Converter.cpp Fix bug #8139 and a thinko in [737e9b2c/lyxgit]. 2012-04-26 17:20:23 +02:00
Converter.h Use the right latex backend when a converter needs aux files. 2012-04-11 20:32:27 +02:00
ConverterCache.cpp support: 2010-04-21 01:19:28 +00:00
ConverterCache.h
CoordCache.cpp Just whitespace and a comment. 2011-04-25 01:46:37 +00:00
CoordCache.h Do not give access to the actual data of the CoordCache. This prevents the use of the stored pointers which might be invalid. 2011-03-23 17:43:13 +00:00
Counters.cpp Extracting translation information does not help if you don't actually 2011-04-15 11:34:06 +00:00
Counters.h OK, the previous idea, that we don't need to check the masters of other 2011-01-13 01:47:41 +00:00
Cursor.cpp Backport JMarc's fix for bug #6367. 2012-03-06 23:12:36 +00:00
Cursor.h improve the method naming for "mark new word position", move the mark operation out of bookmarkEditPosition up one level to LFUN_SELF_INSERT of the text inset dispatch 2011-04-01 05:49:04 +00:00
CursorSlice.cpp Fix bug #8105: Crash when deleting math macro from the inside 2012-04-15 23:59:18 +02:00
CursorSlice.h
CutAndPaste.cpp New function BufferList::newInternalBuffer 2012-05-13 20:50:57 +02:00
CutAndPaste.h In replaceSelectionWithString, do not select the new string 2012-05-11 17:37:41 +02:00
DepTable.cpp Proper camel case for FileName.absFilename 2010-04-21 01:19:09 +00:00
DepTable.h
Dimension.cpp
Dimension.h
DispatchResult.h Use DispatchResult also in GuiView::dispatchVC to handle messages. 2010-10-17 10:44:53 +00:00
DocIterator.cpp fix a crash when the inset containing the new word at cursor is deleted 2011-02-08 09:42:00 +00:00
DocIterator.h Cleanup the SpellChecker dialog (fixes #7375 and #7379): 2011-03-23 23:10:12 +00:00
EnchantChecker.cpp backport changes to fix #7884: detect missing dictionaries, add default dictionary location for hunspell, act on preference changes 2012-01-11 17:05:18 +00:00
EnchantChecker.h backport changes to fix #7884: detect missing dictionaries, add default dictionary location for hunspell, act on preference changes 2012-01-11 17:05:18 +00:00
Encoding.cpp Backport partial fix for bug #7811 2012-01-22 10:34:07 +00:00
Encoding.h Fix bug #7682 for branch. Problem was that we were finding the children 2011-07-16 13:50:02 +00:00
ErrorList.cpp Fix bug #7331 (No error highlighting in child documents) 2011-03-04 13:37:14 +00:00
ErrorList.h Fix bug #7331 (No error highlighting in child documents) 2011-03-04 13:37:14 +00:00
Exporter.cpp Exporter.cpp: revert r34230 because this interferes with Enrico's new LyXVC feature to setup what LyX should do on export 2010-04-21 01:54:08 +00:00
Exporter.h
factory.cpp fix bug 6698 2010-11-26 17:14:21 +00:00
factory.h
Floating.cpp Fix bug #8078: Assertions in xhtml output on Windows 2012-05-01 11:42:52 +02:00
Floating.h Change NeedsFloatPkg to UsesFloatPkg and introduce a new float tag 2011-02-02 22:28:47 +00:00
FloatList.cpp Some cleanup for the Floating class. 2010-03-04 13:42:05 +00:00
FloatList.h
Font.cpp Introduce a wrapper class for odocstream to help ensuring that no 2011-01-29 02:41:13 +00:00
Font.h Introduce a wrapper class for odocstream to help ensuring that no 2011-01-29 02:41:13 +00:00
FontEnums.h support for formal math script 2010-07-17 15:51:11 +00:00
FontInfo.cpp support for formal math script 2010-07-17 15:51:11 +00:00
FontInfo.h
FontList.cpp add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
FontList.h add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
Format.cpp Backport fix for #7764. 2011-10-30 19:48:17 +00:00
Format.h Fix export of new LaTeX formats: xetex and luatex. Prior to this, child 2011-04-14 18:32:42 +00:00
FuncCode.h Fix inserting subscript/superscript with nonempty selection by creating a dedicated lfun: 2010-11-23 20:09:08 +00:00
FuncRequest.cpp whitespace 2010-11-29 10:48:40 +00:00
FuncRequest.h Fix bugs #6871 and #8119. 2012-04-16 00:19:22 +02:00
FuncStatus.cpp Remove the unclear FuncStatus::operator|=. Without knowing the internals of FuncStatus it is unsafe to use this operator, so let's not use it. 2010-04-16 12:15:27 +00:00
FuncStatus.h Remove the unclear FuncStatus::operator|=. Without knowing the internals of FuncStatus it is unsafe to use this operator, so let's not use it. 2010-04-16 12:15:27 +00:00
Graph.cpp Given how we are using this exclusion list, it makes more sense for it 2011-03-31 13:03:29 +00:00
Graph.h Given how we are using this exclusion list, it makes more sense for it 2011-03-31 13:03:29 +00:00
HSpace.cpp
HSpace.h
HunspellChecker.cpp backport changes to fix #7884: detect missing dictionaries, add default dictionary location for hunspell, act on preference changes 2012-01-11 17:05:18 +00:00
HunspellChecker.h backport changes to fix #7884: detect missing dictionaries, add default dictionary location for hunspell, act on preference changes 2012-01-11 17:05:18 +00:00
IndicesList.cpp Fix crash in lyx -e latex lib/doc/Shortcuts.lyx: theApp() is 0 in batch mode. 2011-01-06 18:40:39 +00:00
IndicesList.h *List.h: Move the class documentation into the lyx::namespace to be picked up correctly by doxy. 2010-05-03 13:36:19 +00:00
InsetIterator.cpp
InsetIterator.h
InsetList.cpp
InsetList.h
Intl.cpp
Intl.h
KeyMap.cpp #7292 make the modifiers Option and Control act on there own on mac - adjust the key bindings to apple standards where possible 2011-02-23 14:30:41 +00:00
KeyMap.h Conversion routines for bind files. 2011-01-16 19:53:36 +00:00
KeySequence.cpp #7292 make the modifiers Option and Control act on there own on mac - adjust the key bindings to apple standards where possible 2011-02-23 14:30:41 +00:00
KeySequence.h
Language.cpp support language variants like german (old spelling) or british english 2011-03-24 19:40:54 +00:00
Language.h support language variants like german (old spelling) or british english 2011-03-24 19:40:54 +00:00
LaTeX.cpp In recent biber versions, the log message that tells us which bib files are used has been changed. Adapt the parser, so that bib files are tracked again. 2011-12-26 08:47:40 +00:00
LaTeX.h Fix biber execution om MikTeX. 2011-10-07 13:48:59 +00:00
LaTeXFeatures.cpp Backport partial fix for bug #7811 2012-01-22 10:34:07 +00:00
LaTeXFeatures.h Backport partial fix for bug #7811 2012-01-22 10:34:07 +00:00
LaTeXPackages.cpp Mass backport tex2lyx bug fixes. 2011-12-04 16:16:32 +00:00
LaTeXPackages.h Mass backport tex2lyx bug fixes. 2011-12-04 16:16:32 +00:00
Layout.cpp Fix bug #8078: Assertions in xhtml output on Windows 2012-05-01 11:42:52 +02:00
Layout.h Fix bug #7800 (Lyx cannot create dvi with Russian) 2011-10-30 22:40:03 +00:00
LayoutEnums.h add support for decimal alignment in tables 2010-06-05 07:44:44 +00:00
LayoutFile.cpp Always require a mask to get a temporary filename 2012-05-06 17:23:20 +02:00
LayoutFile.h Grant a long-standing wish of Lars's: LyX now functions even if we have 2010-04-07 17:02:44 +00:00
LayoutModuleList.cpp Typo from Sven 2010-05-17 20:56:12 +00:00
LayoutModuleList.h
Length.cpp Length.cpp: fix sort order - in all other files we have PTH before PPH 2010-07-25 00:17:48 +00:00
Length.h
lengthcommon.cpp Disentangle various "in"s 2010-11-30 00:55:34 +00:00
Lexer.cpp Fix bug #6868: LYXCMD:xxx:inset-insert:graphics does not parse correctly 2010-08-28 16:46:54 +00:00
Lexer.h clang: std::string is used here, fwd is not enough 2012-04-09 15:17:17 +02:00
LyX.cpp Messages::init(); needs Package. this fixes a crash on windows which presents parsing of the argument 2011-03-29 22:18:21 +00:00
LyX.h Don't try to convert any of the preference files except the user's own. 2011-01-17 15:54:51 +00:00
LyXAction.cpp Backport fix for 7945. 2011-12-15 22:06:04 +00:00
LyXAction.h Move bind file format tag to LyXAction.cpp, and rename it. 2011-01-18 15:07:26 +00:00
lyxfind.cpp In replaceSelectionWithString, do not select the new string 2012-05-11 17:37:41 +02:00
lyxfind.h #7564 make the move forward to next match after text replacement optional and suppress it when replace a word by selected suggestion; move the text cursor to the end of the word after replace of the misspelled with suggested text 2011-05-19 19:11:01 +00:00
LyXRC.cpp Fix bug #7796 (LyX creates file on startup that cannot be deleted) 2011-09-28 07:04:29 +00:00
LyXRC.h Restore fix for #1751, now that it works. 2011-06-15 11:45:23 +00:00
LyXVC.cpp Fix bug #7338 2011-03-07 00:37:26 +00:00
LyXVC.h Load mhchem if it is requested unconditionally, fix some typos 2010-11-21 18:07:04 +00:00
lyxwinres.rc Update years 2011-01-21 13:24:23 +00:00
main.cpp Remove unneeded include. 2010-11-17 16:14:26 +00:00
Makefile.am Mass backport tex2lyx bug fixes. 2011-12-04 16:16:32 +00:00
MetricsInfo.cpp Sanitize ColorChanger 2010-09-09 13:02:20 +00:00
MetricsInfo.h Sanitize ColorChanger 2010-09-09 13:02:20 +00:00
ModuleList.cpp Backport fix for bug #7751: Sort the modules and formats by translated string. 2011-09-05 18:58:56 +00:00
ModuleList.h Fix bug #7044: Better error messages when modules are unavailable. Patch 2011-01-13 21:19:14 +00:00
Mover.cpp Proper camel case for FileName.absFilename 2010-04-21 01:19:09 +00:00
Mover.h
output_docbook.cpp Fix bug #7914: Freeze on docbook export of lists and bibliography 2012-05-02 18:27:13 +02:00
output_docbook.h
output_latex.cpp backport r39696 2011-09-22 07:49:25 +00:00
output_latex.h Integrate texrow with otexstream in order to perform automatic line 2011-02-10 20:02:48 +00:00
output_plaintext.cpp
output_plaintext.h
output_xhtml.cpp Fix bug #8078: Assertions in xhtml output on Windows 2012-05-01 11:42:52 +02:00
output_xhtml.h Backport the following from trunk: 2012-04-08 10:20:11 -04:00
output.cpp
output.h
OutputEnums.h
OutputParams.cpp also for branch: new export flavor "DVILUATEX", fixes bug #7713, patch from Jürgen 2011-08-10 02:49:30 +00:00
OutputParams.h also for branch: new export flavor "DVILUATEX", fixes bug #7713, patch from Jürgen 2011-08-10 02:49:30 +00:00
paper.h support for the ISO C-series paper formats; fileformat change 2010-07-13 01:06:20 +00:00
Paragraph.cpp Do not show deleted text in the html title 2012-04-29 17:00:10 +02:00
Paragraph.h avoid the single dash (hard hyphen) or apostrophe enclosed by white space is treated as a real word 2011-04-08 13:20:26 +00:00
ParagraphList.h
ParagraphMetrics.cpp * Introduce polyglossia support (bug 6576). 2010-11-22 12:10:16 +00:00
ParagraphMetrics.h
ParagraphParameters.cpp
ParagraphParameters.h
ParIterator.cpp
ParIterator.h
pch.h
PDFOptions.cpp * PDFOptions.cpp: 2011-04-18 10:55:11 +00:00
PDFOptions.h Complete integration of texrow with otexstream and allow automatic line 2011-02-13 21:41:44 +00:00
PersonalWordList.cpp fix msvc warning, somehow msvc thinks !line[0] is a boolean 2011-02-14 19:54:04 +00:00
PersonalWordList.h #7043 add the implementation of a persistent personal word list for LyX spell checker, aspell and hunspell backend 2010-12-02 18:52:31 +00:00
PrinterParams.cpp
PrinterParams.h
Row.cpp
Row.h
rowpainter.cpp Fix bug #953: Paint text decorations for spaces 2012-05-06 17:23:23 +02:00
rowpainter.h Fix bug #953: Paint text decorations for spaces 2012-05-06 17:23:23 +02:00
Server.cpp Fix bugs #6871 and #8119. 2012-04-16 00:19:22 +02:00
Server.h The "single instance" patch. 2010-11-13 11:55:05 +00:00
ServerSocket.cpp Fix bugs #6871 and #8119. 2012-04-16 00:19:22 +02:00
ServerSocket.h msvcUsing "using namespace std" with msvc10 makes also std::tr1::shared_ptr visible and generates conflicts with boost::shared_ptr. 2010-04-22 11:37:32 +00:00
Session.cpp No need for a deque here. 2010-12-04 23:18:52 +00:00
Session.h No need for a deque here. 2010-12-04 23:18:52 +00:00
sgml.cpp
sgml.h
Spacing.cpp
Spacing.h
SpellChecker.h backport changes to fix #7884: detect missing dictionaries, add default dictionary location for hunspell, act on preference changes 2012-01-11 17:05:18 +00:00
TexRow.cpp Make sure to associate each line of the exported latex code to the id/pos 2011-03-10 04:05:49 +00:00
TexRow.h Make sure to associate each line of the exported latex code to the id/pos 2011-03-10 04:05:49 +00:00
TexStream.cpp
TexStream.h
Text2.cpp Backport fix for bug #7873. 2011-11-18 21:37:03 +00:00
Text3.cpp Fix crash when putting a float around multiple display maths (bug #7974). 2012-01-21 17:16:56 +00:00
Text.cpp Fix bug #7641: Freeze when removing itemized first paragraph 2012-05-14 15:09:21 +02:00
Text.h Fix bug #7641: Freeze when removing itemized first paragraph 2012-05-14 15:09:21 +02:00
TextClass.cpp Restore fix for #7517. 2011-06-16 14:22:43 +00:00
TextClass.h Restore fix for #7517. 2011-06-16 14:22:43 +00:00
TextMetrics.cpp Fix bug #8152: Uneditable long rows for 'Right addresses' 2012-05-13 20:51:37 +02:00
TextMetrics.h Remove leftover of r36485. 2010-12-06 00:25:45 +00:00
Thesaurus.cpp Fix compile error with gcc 4.5.3 when using the included mythes library: 2011-09-07 21:37:25 +00:00
Thesaurus.h
TocBackend.cpp If we don't have a tooltip in the TOC, then use the display string 2012-01-16 15:13:26 +00:00
TocBackend.h Fix bug #6672 (part 2): Add tooltips to the outliner. 2010-04-26 00:43:08 +00:00
Trans.cpp fix compiler warnings in pedantic mode: remove trailing comma after last enum member 2010-12-17 19:56:51 +00:00
Trans.h
Undo.cpp Backport JMarc's fix for bug #6367. 2012-03-06 23:12:36 +00:00
Undo.h Backport JMarc's fix for bug #6367. 2012-03-06 23:12:36 +00:00
update_flags.h
VCBackend.cpp Backport missing implementation of revision info for RCS 2011-07-03 01:19:24 +00:00
VCBackend.h Backport missing implementation of revision info for RCS 2011-07-03 01:19:24 +00:00
version.cpp So, let's constify all globals in version.cpp... 2011-02-11 00:46:49 +00:00
version.h seems the other have different compilers ;) 2011-02-11 02:09:22 +00:00
VSpace.cpp Initialize number_index and unit_index in isValidGlueLength(). This is now the same as in isValidLength(), so I assume it's OK. 2010-03-10 16:35:40 +00:00
VSpace.h
WordLangTuple.h Fix bug #6561: Crash when using Spellchecker's language box when cursor is in math. 2010-11-10 20:06:21 +00:00
WordList.cpp
WordList.h