lyx_mirror/src
Jean-Marc Lasgouttes ef091ca0ea ChangesMonitor: beware of exceptions in destructor
There may be an exception is the paragraph does not have an owner. In
this case, there is nothing to do anyway.

Spotted by coverity.
2021-01-29 18:45:50 +01:00
..
client Use new signal library nod instead of boost::signals2 2020-12-13 23:11:19 +02:00
convert Use bool literals 2020-11-01 22:24:48 +02:00
frontends LengthValidator: initialize properly positive_ 2021-01-29 18:17:16 +01:00
graphics Replace calls from make_unique to lyx::make_unique 2021-01-15 11:36:14 +01:00
insets Cosmetics 2021-01-29 15:46:46 +01:00
mathed Replace calls from make_unique to lyx::make_unique 2021-01-15 11:36:14 +01:00
support Introduce InputGlobal (#12087) 2021-01-26 08:42:39 +01:00
tests Revert "Amend 3093789e for cmake build" 2020-11-30 10:19:22 +01:00
tex2lyx Set proper multirow size in X table columns 2021-01-29 10:15:36 +01:00
.gitignore Ignore some more files when building in source tree 2020-04-23 19:17:15 +02:00
AppleSpellChecker.cpp
AppleSpellChecker.h Add override specifiers to improve code maintainability 2020-10-03 12:43:48 +02:00
AspellChecker.cpp
AspellChecker.h Add override specifiers to improve code maintainability 2020-10-03 12:43:48 +02:00
Author.cpp Revert "Fix a number of signedness warnings" 2020-11-02 17:09:59 -05:00
Author.h Revert "Fix a number of signedness warnings" 2020-11-02 17:09:59 -05:00
BiblioInfo.cpp Change name in source files 2020-12-05 17:17:02 -05:00
BiblioInfo.h Change name in source files 2020-12-05 17:17:02 -05:00
boost.cpp
Box.cpp Constify 2020-10-25 09:28:34 +02:00
Box.h Constify 2020-10-25 09:28:34 +02:00
BranchList.cpp Initialise correctly branch_list_id_ 2021-01-29 18:07:37 +01:00
BranchList.h Initialise correctly branch_list_id_ 2021-01-29 18:07:37 +01:00
buffer_funcs.cpp Reduce includes in header files 2020-10-19 17:33:51 +03:00
buffer_funcs.h Remove unused forward declarations 2020-10-13 09:57:36 +03:00
Buffer.cpp No need to set background color of a newly created branch. 2021-01-29 18:29:55 +01:00
Buffer.h Run updateBuffer when adding/merging changes 2021-01-28 11:30:05 +01:00
BufferEncodings.cpp Make InsetIterator compatible with range-based loops 2020-11-29 00:25:19 +02:00
BufferEncodings.h Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
BufferList.cpp Replace calls from make_unique to lyx::make_unique 2021-01-15 11:36:14 +01:00
BufferList.h Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
BufferParams.cpp Prevent more local colors from leaking (#6626) 2021-01-22 10:34:41 +01:00
BufferParams.h Prevent more local colors from leaking (#6626) 2021-01-22 10:34:41 +01:00
BufferView.cpp Run updateBuffer when adding/merging changes 2021-01-28 11:30:05 +01:00
BufferView.h Fix Clang warning about struct/class mismatch 2020-11-26 13:51:12 -05:00
Bullet.cpp Make master compilable again with older gcc. 2020-10-21 00:01:03 +02:00
Bullet.h Make master compilable again with older gcc. 2020-10-21 00:01:03 +02:00
Changes.cpp More enums & includes refactoring 2020-12-06 18:26:41 +02:00
Changes.h More enums & includes refactoring 2020-12-06 18:26:41 +02:00
Chktex.cpp
Chktex.h
Citation.h Remove unused forward declarations 2020-10-13 09:57:36 +03:00
CiteEnginesList.cpp Change name in source files 2020-12-05 17:17:02 -05:00
CiteEnginesList.h Change name in source files 2020-12-05 17:17:02 -05:00
CMakeLists.txt Amend e501f2c4 2020-06-21 19:50:21 +02:00
CmdDef.cpp Reduce includes in header files 2020-10-19 17:33:51 +03:00
CmdDef.h Reduce includes in header files 2020-10-19 17:33:51 +03:00
Color.cpp Ass method to add a latexname to a local color (needed for #9283) 2021-01-20 13:55:48 +01:00
Color.h Branch: Implement separate static colors in dark mode 2021-01-19 17:04:04 +01:00
ColorCode.h Display bookmarks in the workarea. 2021-01-06 20:20:03 +01:00
ColorSet.h Ass method to add a latexname to a local color (needed for #9283) 2021-01-20 13:55:48 +01:00
Compare.cpp Fix bug #12068 2021-01-14 01:15:19 -05:00
Compare.h Reduce includes in header files 2020-10-19 17:33:51 +03:00
CompletionList.h
Converter.cpp Better naming for enums 2020-12-01 00:46:21 +02:00
Converter.h Better naming for enums 2020-12-01 00:46:21 +02:00
ConverterCache.cpp Refactor checksum calculation 2020-11-21 20:32:43 +02:00
ConverterCache.h
CoordCache.cpp Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
CoordCache.h Remove unused forward declarations 2020-10-13 09:57:36 +03:00
Counters.cpp Change name in source files 2020-12-05 17:17:02 -05:00
Counters.h LaTeXName tag for counters. Layout format change. 2020-12-05 16:46:33 -05:00
Cursor.cpp Fix crash reported by Kornel. 2021-01-14 14:17:51 -05:00
Cursor.h typo 2021-01-07 12:36:36 +01:00
CursorSlice.cpp Move several common types to support/types.h 2020-11-27 12:16:22 +02:00
CursorSlice.h Move several common types to support/types.h 2020-11-27 12:16:22 +02:00
CutAndPaste.cpp Always mark pasted stuff as changed with ct on 2020-12-06 10:00:47 +01:00
CutAndPaste.h Move several common types to support/types.h 2020-11-27 12:16:22 +02:00
DepTable.cpp Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
DepTable.h Reduce includes in header files 2020-10-19 17:33:51 +03:00
Dimension.cpp
Dimension.h Simplify constructors 2020-11-20 15:57:26 +02:00
DispatchResult.h Simplify DispatchResult ctors 2020-10-29 15:52:38 +02:00
DocIterator.cpp Simplify DocIterator 2020-11-30 13:04:58 +02:00
DocIterator.h Simplify DocIterator 2020-11-30 13:04:58 +02:00
DocumentClassPtr.h Change name in source files 2020-12-05 17:17:02 -05:00
EnchantChecker.cpp Fix some warnings. 2020-05-03 02:46:11 -04:00
EnchantChecker.h Add override specifiers to improve code maintainability 2020-10-03 12:43:48 +02:00
Encoding.cpp Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
Encoding.h Fix compilation on cygwin 2020-10-23 15:00:23 +02:00
ErrorList.cpp Refactoring 2020-10-05 14:55:00 +02:00
ErrorList.h Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
Exporter.cpp
Exporter.h
factory.cpp Use const references 2020-11-01 22:23:26 +02:00
factory.h
Floating.cpp DocBook: implement REVTeX. 2020-11-26 06:22:27 +01:00
Floating.h Match header/source function argument naming 2020-11-01 22:23:44 +02:00
FloatList.cpp
FloatList.h
Font.cpp Do not \cprotect \textcolor 2020-11-24 15:19:56 +01:00
Font.h Improve some debug messages 2020-11-26 11:09:17 +01:00
FontEnums.h Revert "Support the mathbbm font." 2020-07-28 18:01:38 +02:00
FontInfo.cpp Simplify Changers 2020-11-12 14:22:00 +02:00
FontInfo.h
FontList.cpp Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
FontList.h
Format.cpp Fix bug #3205. 2021-01-10 00:43:01 -05:00
Format.h Better naming for enums 2020-12-01 00:46:21 +02:00
FuncCode.h Implement inset-split (only for text insets for now) (#10260) 2020-12-24 10:48:52 +01:00
FuncRequest.cpp Simplify FuncRequest constructors 2020-12-03 00:38:12 +02:00
FuncRequest.h Simplify FuncRequest constructors 2020-12-03 00:38:12 +02:00
FuncStatus.cpp
FuncStatus.h Make master compilable again with older gcc. 2020-10-21 00:01:03 +02:00
Graph.cpp Change name in source files 2020-12-05 17:17:02 -05:00
Graph.h Change name in source files 2020-12-05 17:17:02 -05:00
HunspellChecker.cpp nullptr 2021-01-04 13:47:17 -05:00
HunspellChecker.h Add override specifiers to improve code maintainability 2020-10-03 12:43:48 +02:00
IndicesList.cpp Rename some routines 2020-05-05 11:19:21 -04:00
IndicesList.h
InsetIterator.cpp Make InsetIterator compatible with range-based loops 2020-11-29 00:25:19 +02:00
InsetIterator.h Make InsetIterator compatible with range-based loops 2020-11-29 00:25:19 +02:00
InsetList.cpp
InsetList.h
Intl.cpp
Intl.h
KeyMap.cpp Use range-based loops 2020-11-21 20:32:16 +02:00
KeyMap.h
KeySequence.cpp Cleanup included headers 2020-11-30 13:04:54 +02:00
KeySequence.h Match header/source function argument naming 2020-11-01 22:23:44 +02:00
Language.cpp Match header/source function argument naming 2020-11-01 22:23:44 +02:00
Language.h Fix compilation on cygwin 2020-10-23 15:00:23 +02:00
LaTeX.cpp Include standard <regex> 2020-11-29 15:27:28 +02:00
LaTeX.h Merge namespace signals2 into namespace lyx 2020-12-19 22:52:51 +02:00
LaTeXFeatures.cpp Format incremented to 605: Extended variable table cell support 2021-01-22 19:16:43 +01:00
LaTeXFeatures.h Fix compilation on cygwin 2020-11-30 11:32:35 +01:00
LaTeXFonts.cpp Constify LaTeXFont 2020-11-01 22:25:08 +02:00
LaTeXFonts.h Constify LaTeXFont 2020-11-01 22:25:08 +02:00
LaTeXPackages.cpp
LaTeXPackages.h
Layout.cpp More enums & includes refactoring 2020-12-06 18:26:41 +02:00
Layout.h DocBook: add layout parameters to control the special case and argument positioning. 2020-11-29 22:54:03 +01:00
LayoutEnums.h Remove DOCBOOK enum values, no more used. 2020-07-08 13:15:05 +02:00
LayoutFile.cpp Include standard <regex> 2020-11-29 15:27:28 +02:00
LayoutFile.h Change name in source files 2020-12-05 17:17:02 -05:00
LayoutModuleList.cpp Fix some warnings. 2020-05-03 02:46:11 -04:00
LayoutModuleList.h Change name in source files 2020-12-05 17:17:02 -05:00
Lexer.cpp Compilation fix 2020-11-21 19:54:43 +01:00
Lexer.h Match header/source function argument naming 2020-11-01 22:23:44 +02:00
lyx_commit_hash.h.in
LyX.cpp Hint message when .lyx dir can not be created. 2020-12-08 09:53:38 +01:00
LyX.h
LyXAction.cpp FindAdv: Select search for language-format depending on document language. 2021-01-25 10:52:14 +01:00
LyXAction.h Use range-based loops 2020-11-21 20:32:16 +02:00
lyxfind.cpp FindAdv: Select search for language-format depending on document language. 2021-01-25 10:52:14 +01:00
lyxfind.h FindAndReplaceOptions: initialize properly matchAtStart 2021-01-29 18:35:38 +01:00
LyXRC.cpp Fix a comparison of arrays to compare *contents* 2020-12-31 14:02:40 -05:00
LyXRC.h Move stuff 2020-12-05 19:45:09 +01:00
LyXVC.cpp Typo 2020-12-19 18:29:10 +01:00
LyXVC.h Use right style for private member 2020-12-18 14:30:21 -05:00
lyxwinres.rc Use the same icon as in the cmake build 2020-06-17 19:52:27 +02:00
main.cpp
Makefile.am Use new signal library nod instead of boost::signals2 2020-12-13 23:11:19 +02:00
MetricsInfo.cpp Simplify Changers 2020-11-12 14:22:00 +02:00
MetricsInfo.h Match header/source function argument naming 2020-11-01 22:23:44 +02:00
ModuleList.cpp Change name in source files 2020-12-05 17:17:02 -05:00
ModuleList.h Change name in source files 2020-12-05 17:17:02 -05:00
Mover.cpp
Mover.h Add override specifiers to improve code maintainability 2020-10-03 12:43:48 +02:00
output_docbook.cpp This should fix a few type-conversion warnings. 2020-12-05 22:52:41 +01:00
output_docbook.h Change name in source files 2020-12-05 17:17:02 -05:00
output_latex.cpp Support non-default styles in multirow 2021-01-23 14:53:51 +01:00
output_latex.h More enums & includes refactoring 2020-12-06 18:26:41 +02:00
output_plaintext.cpp Refactor InsetQuotes.h enums 2020-12-01 00:46:09 +02:00
output_plaintext.h Match header/source function argument naming 2020-11-01 22:23:44 +02:00
output_xhtml.cpp Change name in source files 2020-12-05 17:17:02 -05:00
output_xhtml.h Change name in source files 2020-12-05 17:17:02 -05:00
output.cpp
output.h
OutputEnums.h Change name in source files 2020-12-05 17:17:02 -05:00
OutputParams.cpp Better naming for enums 2020-12-01 00:46:21 +02:00
OutputParams.h Cosmetics 2021-01-29 15:46:46 +01:00
paper.h
Paragraph.cpp ChangesMonitor: beware of exceptions in destructor 2021-01-29 18:45:50 +01:00
Paragraph.h Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
ParagraphList.h Simplify code to generate only one paragraph at a time. 2020-09-19 20:43:37 +02:00
ParagraphMetrics.cpp More enums & includes refactoring 2020-12-06 18:26:41 +02:00
ParagraphMetrics.h <map> ParagraphMetrics.h -> TextMetrics.h 2020-10-14 13:14:58 +02:00
ParagraphParameters.cpp Match header/source function argument naming 2020-11-01 22:23:44 +02:00
ParagraphParameters.h Use const references 2020-11-01 22:23:26 +02:00
ParIterator.cpp Simplify operator== for ParConstIterator 2020-11-08 23:29:20 +02:00
ParIterator.h Simplify operator== for ParConstIterator 2020-11-08 23:29:20 +02:00
PDFOptions.cpp Better naming for enums 2020-12-01 00:46:21 +02:00
PDFOptions.h Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
PersonalWordList.cpp Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
PersonalWordList.h
Row.cpp fix Row::findElement when there is a Virtual element 2021-01-06 18:49:41 +01:00
Row.h Revert "Improve handling of top and bottom margin" 2020-07-13 00:00:36 +02:00
RowPainter.cpp Revert "Center correctly centered top labels (e.g. abstract)" 2021-01-05 15:14:41 +01:00
RowPainter.h Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
Server.cpp Fix C++20 compilation on systems where char_type is wchar_t 2020-12-30 09:42:50 +02:00
Server.h Add missing header include 2020-12-20 12:42:04 +01:00
ServerSocket.cpp Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
ServerSocket.h
Session.cpp Display bookmarks in the workarea. 2021-01-06 20:20:03 +01:00
Session.h Display bookmarks in the workarea. 2021-01-06 20:20:03 +01:00
Spacing.cpp Use iround function, amend c0ce79452f 2020-11-27 12:16:50 +02:00
Spacing.h
SpellChecker.h
TexRow.cpp Move include of own header to the top. Fix dependencies 2020-10-25 19:58:57 +02:00
TexRow.h Move several common types to support/types.h 2020-11-27 12:16:22 +02:00
texstream.cpp
texstream.h
Text2.cpp Do not disable DEPM paragraph deleting when FreeSpacing is true. 2021-01-25 17:41:20 +01:00
Text3.cpp Fix off-by-one condition when right clicking over selection 2021-01-19 19:24:10 +01:00
Text.cpp Amend 18f7dce3d9 - avoid uninialized local variable atlastpos 2020-12-29 11:41:24 +01:00
Text.h Implement inset-split (only for text insets for now) (#10260) 2020-12-24 10:48:52 +01:00
TextClass.cpp Introduce InputGlobal (#12087) 2021-01-26 08:42:39 +01:00
TextClass.h Fix bug #12068 2021-01-14 01:15:19 -05:00
TextMetrics.cpp Display bookmarks in the workarea. 2021-01-06 20:20:03 +01:00
TextMetrics.h Fixup 294e4884: center correctly Abstract label when paragraph is empty 2021-01-05 15:21:04 +01:00
Thesaurus.cpp Use const references 2020-11-01 22:23:26 +02:00
Thesaurus.h Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
Toc.h
TocBackend.cpp Replace calls from make_unique to lyx::make_unique 2021-01-15 11:36:14 +01:00
TocBackend.h Constify 2020-10-25 09:28:34 +02:00
TocBuilder.cpp Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
TocBuilder.h Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
Trans.cpp Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
Trans.h Add override specifiers to improve code maintainability 2020-10-03 12:43:48 +02:00
Undo.cpp Cleanup headers 2020-12-03 00:38:27 +02:00
Undo.h Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
update_flags.h Fix paragraph position in TextMetrics::singleParUpdate() 2020-07-13 23:43:09 +02:00
VCBackend.cpp Suppress unneeded git log output 2020-12-28 15:44:39 +02:00
VCBackend.h Typo 2020-12-18 17:35:58 -05:00
version.cpp
version.h Add frontispiece layout to KOMA classes 2021-01-28 10:24:28 +01:00
VSpace.cpp Clean includes using the output of iwyu tool 2020-10-20 11:38:55 +03:00
VSpace.h #9376 prepare use of Length in lyxrc - move the class Length to support 2020-08-07 09:24:31 +02:00
WordLangTuple.h
WordList.cpp
WordList.h
xml.cpp Refactor OutputParams 2020-11-30 13:05:03 +02:00
xml.h Rename MathStream to MathMLStream. 2021-01-02 19:52:23 +01:00