lyx_mirror/src
Jean-Marc Lasgouttes b9b619641b This patch implements proper ERT behaviour for normal layouts.
In particular, it makes paragraph breaks generate single \n in latex output
when ParbreakIsNewline is true

This means that it is not necessary anymore to use newlines to break lines. 
Plain paragraph breaks can be used instead, like is done now in ERT/Listings. 
This is mainly aimed at sweave support.

lyx2lyx support courtesy of Richard Heck



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36163 a592a061-630c-0410-9148-cb99ea01b6c8
2010-11-06 15:06:19 +00:00
..
client Proper camel case for FileName.absFilename 2010-04-21 01:19:09 +00:00
frontends check for user cancel or errors on vcs revert before reload of buffer in LFUN_VC_REVERT 2010-11-06 11:54:08 +00:00
graphics Add lilypond-book module and add support for instant preview. 2010-09-21 16:34:30 +00:00
insets Remove the FileName parameter of Buffer::loadLyXFile and friends. Now, getAutosaveFileNameFor and getEmergencyFileNamefor can be removed too. Last, the call to lyxvc.file_found_hook can now be centralized and can be given the correct parameter (d->filename instead of the name of the emergency/autosave file). 2010-11-05 21:21:01 +00:00
lyxled
mathed Squash warning. 2010-11-06 03:17:23 +00:00
support src/support/debug.h/cpp: 2010-11-06 00:22:47 +00:00
tex2lyx TR1: use std::tr1 regex with msvc10 2010-06-29 17:09:40 +00:00
AppleSpellChecker.cpp add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
AppleSpellChecker.h add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
AspellChecker.cpp add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
AspellChecker.h add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
Author.cpp Compil fix 2010-11-06 00:04:21 +00:00
Author.h Fix bug #6058: Change tracking and versioning. 2010-11-05 18:25:29 +00:00
BiblioInfo.cpp Fix output of HTML tags in bibliography info. 2010-09-15 13:50:17 +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 BranchList: 2010-04-21 01:19:35 +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 Remove the FileName parameter of Buffer::loadLyXFile and friends. Now, getAutosaveFileNameFor and getEmergencyFileNamefor can be removed too. Last, the call to lyxvc.file_found_hook can now be centralized and can be given the correct parameter (d->filename instead of the name of the emergency/autosave file). 2010-11-05 21:21:01 +00:00
buffer_funcs.h Add a global accessible function loadIfNeeded(). 2009-10-24 14:57:28 +00:00
Buffer.cpp This patch implements proper ERT behaviour for normal layouts. 2010-11-06 15:06:19 +00:00
Buffer.h Remove the FileName parameter of Buffer::loadLyXFile and friends. Now, getAutosaveFileNameFor and getEmergencyFileNamefor can be removed too. Last, the call to lyxvc.file_found_hook can now be centralized and can be given the correct parameter (d->filename instead of the name of the emergency/autosave file). 2010-11-05 21:21:01 +00:00
BufferList.cpp BufferList should not determine that the current author has id = 0. This should really be in AuthorList. Besides BufferList shouldn't have to create an Author by itself. 2010-10-29 19:27:55 +00:00
BufferList.h BufferList should not determine that the current author has id = 0. This should really be in AuthorList. Besides BufferList shouldn't have to create an Author by itself. 2010-10-29 19:27:55 +00:00
BufferParams.cpp More safety here. 2010-11-03 20:15:04 +00:00
BufferParams.h Fix bug #6058: Change tracking and versioning. 2010-11-05 18:25:29 +00:00
BufferView.cpp Remove the FileName parameter of Buffer::loadLyXFile and friends. Now, getAutosaveFileNameFor and getEmergencyFileNamefor can be removed too. Last, the call to lyxvc.file_found_hook can now be centralized and can be given the correct parameter (d->filename instead of the name of the emergency/autosave file). 2010-11-05 21:21:01 +00:00
BufferView.h have pointing cursor when hovering something clickable 2010-10-24 21:41:47 +00:00
Bullet.cpp
Bullet.h
Changes.cpp Fix bug #6672 (part 2): Add tooltips to the outliner. 2010-04-26 00:43:08 +00:00
Changes.h Assure the author is encoded correctly in the LaTeX output of change tracking markup (bug 6225). 2009-10-12 16:22:05 +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 InsetCaption: we use IndianRad as frame color while the float frames use DarkRed; as discussed, providing to specify a special caption frame color in the preferences is unnecessary 2010-08-24 01:29:22 +00:00
Color.h Fix doxygen output for grouped items. Without the /name tag doxygen shows the group name as the name of the first item. Moreover, the comment styles are somewhat standardized. 2010-01-27 18:10:33 +00:00
ColorCode.h InsetCaption: we use IndianRad as frame color while the float frames use DarkRed; as discussed, providing to specify a special caption frame color in the preferences is unnecessary 2010-08-24 01:29:22 +00:00
ColorSet.h
Compare.cpp Next headers 2010-03-31 19:38:05 +00:00
Compare.h Fix doxygen output for grouped items. Without the /name tag doxygen shows the group name as the name of the first item. Moreover, the comment styles are somewhat standardized. 2010-01-27 18:10:33 +00:00
CompletionList.h
Converter.cpp Make sweave process files with the correct encoding (#6625). 2010-10-22 07:51:39 +00:00
Converter.h Not so soon, I guess, since that FIXME was from r6305. 2009-11-09 16:53:40 +00:00
ConverterCache.cpp support: 2010-04-21 01:19:28 +00:00
ConverterCache.h
CoordCache.cpp
CoordCache.h
Counters.cpp Fix output of formatted counters. 2010-01-20 22:28:42 +00:00
Counters.h s/updateLabels/updateBuffer/g, per a suggestion of Abdel's. 2010-03-03 22:13:45 +00:00
Cursor.cpp This patch implements proper ERT behaviour for normal layouts. 2010-11-06 15:06:19 +00:00
Cursor.h Try to move all updateBuffer() calls to a central location. We now use 2010-07-09 14:37:00 +00:00
CursorSlice.cpp
CursorSlice.h Fix doxygen output for grouped items. Without the /name tag doxygen shows the group name as the name of the first item. Moreover, the comment styles are somewhat standardized. 2010-01-27 18:10:33 +00:00
CutAndPaste.cpp This patch implements proper ERT behaviour for normal layouts. 2010-11-06 15:06:19 +00:00
CutAndPaste.h
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 bug #6989: Be somewhat more secure with the homebrew dynamic asserts that were changed in r35855. 2010-10-27 07:04:58 +00:00
DocIterator.h Fix multipart document background compilation. I am not fully satisfied with this solution (see FIXME in Buffer::clone()). There might be some memory leaks... 2010-01-09 14:47:47 +00:00
EnchantChecker.cpp add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
EnchantChecker.h add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
Encoding.cpp Avoid unnecessary exceptions. 2010-02-19 16:31:15 +00:00
Encoding.h Avoid unnecessary exceptions. 2010-02-19 16:31:15 +00:00
ErrorList.cpp
ErrorList.h
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 Style. 2009-11-14 13:16:08 +00:00
factory.cpp Remove the name parameter from string2params and params2string. We can always derive the name with insetName(params.code()). 2010-10-29 00:25:28 +00:00
factory.h Uniformize Inset construction (passing Buffer * everywhere). Lots of cleanup to do still... 2009-11-08 15:53:21 +00:00
Floating.cpp Introduce a RefPrefix tag for Style, InsetLayout, and Float, that 2010-03-17 12:23:24 +00:00
Floating.h Introduce a RefPrefix tag for Style, InsetLayout, and Float, that 2010-03-17 12:23:24 +00:00
FloatList.cpp Some cleanup for the Floating class. 2010-03-04 13:42:05 +00:00
FloatList.h
Font.cpp add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
Font.h add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +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 Fix doxygen output for grouped items. Without the /name tag doxygen shows the group name as the name of the first item. Moreover, the comment styles are somewhat standardized. 2010-01-27 18:10:33 +00:00
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 Bit of cleanup around the Format view and edit code. 2010-10-29 17:14:00 +00:00
Format.h Bit of cleanup around the Format view and edit code. 2010-10-29 17:14:00 +00:00
FuncCode.h * Get rid of LFUN_TOC_INSERT: we use LFUN_INSET_INSERT "toc". 2010-09-12 07:56:08 +00:00
FuncRequest.cpp Revert r34122, which doesn't help. 2010-04-12 16:00:10 +00:00
FuncRequest.h Swap the argument_ and action_ variables, so that r34105 really does do 2010-04-12 15:40:51 +00: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 Simplify the graph code a bit. This also will allow us easily to find 2010-05-31 21:27:17 +00:00
Graph.h Simplify the graph code a bit. This also will allow us easily to find 2010-05-31 21:27:17 +00:00
HSpace.cpp
HSpace.h
HunspellChecker.cpp add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
HunspellChecker.h add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
IndicesList.cpp
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 fix bug #6786: InsetLayout name containing spaces is incompatible with keybindings/toolbars 2010-08-09 20:37:31 +00:00
KeyMap.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
KeySequence.cpp
KeySequence.h
Language.cpp * Add support for aspell language varieties. 2010-01-18 17:02:05 +00:00
Language.h * store the full Language in WordLangTuple. 2010-02-09 11:26:49 +00:00
LaTeX.cpp This one didn't make it to Unicode for some reason. 2010-10-21 19:15:31 +00:00
LaTeX.h
LaTeXFeatures.cpp LyX does \makeat for us. 2010-11-04 12:08:01 +00:00
LaTeXFeatures.h Collect the title for XHTML output, and use it. 2010-01-19 19:43:15 +00:00
Layout.cpp Automatic CSS for left and right margins, too. Fixes indentation problem 2010-09-15 17:44:52 +00:00
Layout.h Introduce new tag ParbreakIsNewline in Layout and InsetLayout (not yet used) 2010-08-09 21:20:29 +00:00
LayoutEnums.h add support for decimal alignment in tables 2010-06-05 07:44:44 +00:00
LayoutFile.cpp Move the error message out of LayoutFileList::load() and have it be 2010-07-28 21:03:27 +00: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 Comment. 2009-08-15 18:45:54 +00:00
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
Lexer.cpp Fix bug #6868: LYXCMD:xxx:inset-insert:graphics does not parse correctly 2010-08-28 16:46:54 +00:00
Lexer.h Clarify and add some comments. 2010-03-29 18:00:26 +00:00
LyX.cpp Remove the FileName parameter of Buffer::loadLyXFile and friends. Now, getAutosaveFileNameFor and getEmergencyFileNamefor can be removed too. Last, the call to lyxvc.file_found_hook can now be centralized and can be given the correct parameter (d->filename instead of the name of the emergency/autosave file). 2010-11-05 21:21:01 +00:00
LyX.h By default, overwrite the main file on export, but allow changing default 2010-07-17 17:55:46 +00:00
LyXAction.cpp typo 2010-11-01 23:24:24 +00:00
LyXAction.h A couple comments. 2010-01-06 19:25:12 +00:00
lyxfind.cpp Fix up some of the find and replace code again. This solves a bug 2010-10-14 14:32:58 +00:00
lyxfind.h Fix up some of the find and replace code again. This solves a bug 2010-10-14 14:32:58 +00:00
LyXRC.cpp Squash warning 2010-09-20 14:37:58 +00:00
LyXRC.h Add CB for Meta/Control key swap on Mac OS X. 2010-09-19 22:00:25 +00:00
LyXVC.cpp check for user cancel or errors on vcs revert before reload of buffer in LFUN_VC_REVERT 2010-11-06 11:54:08 +00:00
LyXVC.h check for user cancel or errors on vcs revert before reload of buffer in LFUN_VC_REVERT 2010-11-06 11:54:08 +00:00
lyxwinres.rc
main.cpp Bug #6842, part II 2010-08-07 11:42:27 +00:00
Makefile.am Add support for feyn package and Diagram inset. 2010-09-19 22:12:06 +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 * ModuleList.cpp: 2010-07-17 21:19:46 +00:00
ModuleList.h
Mover.cpp Proper camel case for FileName.absFilename 2010-04-21 01:19:09 +00:00
Mover.h
output_docbook.cpp Next headers 2010-03-31 19:38:05 +00:00
output_docbook.h
output_latex.cpp This patch implements proper ERT behaviour for normal layouts. 2010-11-06 15:06:19 +00:00
output_latex.h Introduce a new "RequiredArgs" tag for layouts. This functions much as 2010-06-04 21:50:08 +00:00
output_plaintext.cpp
output_plaintext.h
output_xhtml.cpp Fix bug #6953. 2010-10-17 18:46:35 +00:00
output_xhtml.h Add XHTMLStream::operator<<(char). Failure to have it was causing things 2010-09-15 17:19:29 +00:00
output.cpp
output.h
OutputEnums.h Add OutputEnums.h. This enum will shortly replace some magic booleans 2010-01-20 19:41:44 +00:00
OutputParams.cpp Clean-up the code with respect to PassThru insets and layouts. 2010-08-07 22:07:49 +00:00
OutputParams.h Clean-up the code with respect to PassThru insets and layouts. 2010-08-07 22:07:49 +00:00
paper.h support for the ISO C-series paper formats; fileformat change 2010-07-13 01:06:20 +00:00
Paragraph.cpp Remove some unnecessary static_casts and add two FIXMEs about casts that don't look safe. 2010-10-26 16:45:21 +00:00
Paragraph.h #6917 correct spell check for deleted text in change tracking mode 2010-09-29 19:31:16 +00:00
ParagraphList.h
ParagraphMetrics.cpp Rename InsetOptArg as InsetArgument. 2010-06-04 22:44:58 +00:00
ParagraphMetrics.h
ParagraphParameters.cpp
ParagraphParameters.h
ParIterator.cpp
ParIterator.h
pch.h
PDFOptions.cpp Seems boost also includes all std headers. Not including boost therefore produces errors. 2010-04-22 11:45:34 +00:00
PDFOptions.h * handle encoding in PDF options gracefully. 2010-03-01 17:39:41 +00:00
PrinterParams.cpp
PrinterParams.h
Row.cpp
Row.h
rowpainter.cpp Rowpainter.cpp: Squeeze warning. 2010-10-13 20:18:16 +00:00
rowpainter.h shift misspelled line slightly lower when inside running change 2010-10-04 18:18:37 +00:00
Server.cpp Using "using namespace std" with msvc10 makes also std::tr1::bind visible and generates conflicts with boost::bind. 2010-04-22 11:16:58 +00:00
Server.h Transfer LyXfunc code to GuiApplication::dispatch() and getStatus(). Now 2010-02-09 16:11:13 +00:00
ServerSocket.cpp 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
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 Remember navigate back bookmark through sessions 2010-06-15 13:44:20 +00:00
Session.h Adjust comments to the truth. 2010-10-26 12:34:04 +00:00
sgml.cpp Make the new argument to step() mandatory, and add a comment to 2010-01-20 19:47:27 +00:00
sgml.h
Spacing.cpp
Spacing.h remove special TEX2LYX code in Spacing,h 2009-10-28 10:07:10 +00:00
SpellChecker.h add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
TexRow.cpp Attempt on #6655. 2010-04-16 18:52:40 +00:00
TexRow.h Patch by John McCabe-Dansted to fix bug #6502: 2010-02-08 17:39:55 +00:00
TexStream.cpp
TexStream.h
Text2.cpp Some cosmetics (from my local cosmetics branch). 2010-10-18 14:20:03 +00:00
Text3.cpp Remove the name parameter from string2params and params2string. We can always derive the name with insetName(params.code()). 2010-10-29 00:25:28 +00:00
Text.cpp This patch implements proper ERT behaviour for normal layouts. 2010-11-06 15:06:19 +00:00
Text.h Fix bug #6744: Crash when copying an inset from a deleted section. 2010-06-01 16:13:54 +00:00
TextClass.cpp Add ResetsFont tag to InsetLayout, toward fixing bug #5657. 2010-10-13 15:54:39 +00:00
TextClass.h Fix problem reported by Vincent, that absence of python can cause 2010-07-18 11:58:38 +00:00
TextMetrics.cpp add cache of spell checker results to speed up native speller engine on macosx 2010-09-14 05:24:04 +00:00
TextMetrics.h TextMetrics.h: fix typo 2010-09-04 02:38:21 +00:00
Thesaurus.cpp * Thesaurus.cpp: fix synonym collection. 2010-09-13 16:15:15 +00:00
Thesaurus.h * Spellchecker dialog: 2010-02-10 08:10:31 +00:00
TocBackend.cpp Rename InsetOptArg as InsetArgument. 2010-06-04 22:44:58 +00:00
TocBackend.h Fix bug #6672 (part 2): Add tooltips to the outliner. 2010-04-26 00:43:08 +00:00
Trans.cpp
Trans.h
Undo.cpp Make sure that the current undo element is finished before marking stacks dirty 2010-08-07 10:40:25 +00:00
Undo.h Fix bug #3733: 'undo' does not revert 'changed' status for file 2010-08-06 23:54:04 +00:00
update_flags.h
VCBackend.cpp implementation for "Compare with older revision" for CVS, correct return value of SVN::prepareFileRevision for failure to create tmp file 2010-11-06 12:18:09 +00:00
VCBackend.h Comment 2010-11-06 12:32:47 +00:00
version.cpp
version.h
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 * WordLangTuple.h: better initialization. 2010-02-09 11:52:06 +00:00
WordList.cpp Fix bug #6378: Word completion (in texted) should be language-sensitive. 2009-12-18 14:48:56 +00:00
WordList.h Fix bug #6378: Word completion (in texted) should be language-sensitive. 2009-12-18 14:48:56 +00:00