lyx_mirror/src
Jean-Marc Lasgouttes dbcfbe5b76 In replaceSelectionWithString, do not select the new string
This is a patch from Scott Kostyshak. The problem it solves is as follows:

1. enable continuous spell check.
2. type a misspelled word and press space so that it has a wavy red underline.
3. right-click and choose a suggested replacement word.
4. press the backspace button.

Result: nothing happens. If you press the backspace button again, then it works as normal.

The selection code was added for the benefit of the spellchecker, but the code has been rewritten since then.
2012-05-11 17:37:41 +02:00
..
client Setup .gitignore for generated files, now for branch. 2012-03-23 14:14:34 -04:00
frontends Properly mark a buffer as internal 2012-05-06 23:12:49 +02:00
graphics Add option to view only preamble when viewing source. 2012-03-05 22:36:27 +00:00
insets Backport fix for bug #8087: Include children in plaintext export. 2012-05-10 16:10:22 -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 Fix bug #8104 (\date argument was eaten) 2012-05-06 12:42:11 +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.h
BiblioInfo.cpp Allow \nocite again with the basic citation engine (backport r39777). 2011-10-11 18:33:35 +00:00
BiblioInfo.h
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
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 Properly mark a buffer as internal 2012-05-06 23:12:49 +02:00
Buffer.h Properly mark a buffer as internal 2012-05-06 23:12:49 +02:00
BufferList.cpp Add option to view only preamble when viewing source. 2012-03-05 22:36:27 +00:00
BufferList.h Added possibility to retrieve internal buffers (by their tmp file-name) from the Model. 2011-02-07 20:31:09 +00: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
Chktex.h
Citation.h
CmdDef.cpp
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
ColorSet.h
Compare.cpp
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
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 In replaceSelectionWithString, do not select the new string 2012-05-11 17:37:41 +02:00
CutAndPaste.h In replaceSelectionWithString, do not select the new string 2012-05-11 17:37:41 +02:00
DepTable.cpp
DepTable.h
Dimension.cpp
Dimension.h
DispatchResult.h
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.h
factory.cpp
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
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
FontInfo.cpp
FontInfo.h
FontList.cpp
FontList.h
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
FuncRequest.cpp
FuncRequest.h Fix bugs #6871 and #8119. 2012-04-16 00:19:22 +02:00
FuncStatus.cpp
FuncStatus.h
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
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
LayoutFile.cpp Always require a mask to get a temporary filename 2012-05-06 17:23:20 +02:00
LayoutFile.h
LayoutModuleList.cpp
LayoutModuleList.h
Length.cpp
Length.h
lengthcommon.cpp
Lexer.cpp
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
lyxwinres.rc Update years 2011-01-21 13:24:23 +00:00
main.cpp
Makefile.am Mass backport tex2lyx bug fixes. 2011-12-04 16:16:32 +00:00
MetricsInfo.cpp
MetricsInfo.h
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
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
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
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
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
ServerSocket.cpp Fix bugs #6871 and #8119. 2012-04-16 00:19:22 +02:00
ServerSocket.h
Session.cpp
Session.h
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 #7774. It should be fine to show the complete index entry 2012-01-16 15:08:55 +00:00
Text.h Fix bug #7774. It should be fine to show the complete index entry 2012-01-16 15:08:55 +00: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 #7518: Assert when selecting in RTL text 2012-05-01 11:45:58 +02:00
TextMetrics.h
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
Trans.cpp
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
VSpace.h
WordLangTuple.h
WordList.cpp
WordList.h