]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
c_str fixes
[lyx.git] / src / ChangeLog
index 80c5d889b44a86bad5c3697aa03e3102631c725f..aba178940a769b8f3cb6df7046e1019d54c404d4 100644 (file)
@@ -1,3 +1,198 @@
+2004-09-16  Lars Gullik Bjonnes  <larsbj@gullik.net>
+
+       * Spacing.C (set): c_str fix
+
+2004-09-09  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * lyx_cb.C (Reconfigure): quote the name of configure script in
+       case it contains spaces
+
+2004-09-04  Lars Gullik Bjonnes  <larsbj@gullik.net>
+
+       * client: new dir
+
+       * Makefile.am (SUBDIRS): change order of subdirs and add client dir
+       (BOOST_LIBS): use top_buildir when looking for the file
+
+2004-08-30  Lars Gullik Bjonnes  <larsbj@gullik.net>
+
+       * pch.h: do not use include boost/format.hpp, multiple symbols
+               will result (gcc bug)
+
+
+2004-08-23  José Matos  <jamatos@lyx.org>
+
+       * bufferparams.C (readToken): fix reading of the author field.
+
+2004-08-20  José Matos  <jamatos@lyx.org>
+
+       * lyxrc.C: remove support/translator.h inclusion since it is not used.
+
+2004-08-20  José Matos  <jamatos@lyx.org>
+
+       * lyxlex.[Ch] (findToken): remove function.
+
+       * ParagraphParameters.C (findToken):
+       * bufferparams.C (findToken): replace call for previous function
+       with local copy. This local function has one more argument, the
+       read string argument.
+
+2004-08-16  José Matos  <jamatos@lyx.org>
+
+       * ParagraphParameters.C (write):
+       * Spacing.C (writeFile):
+       * bufferparams.C (writeLaTeX):
+       * lyx_cb.C (Reconfigure):
+       * paragraph.C (write):
+       * tabular.C (write): remove unnecessary space at end of line.
+
+
+2004-08-16  José Matos  <jamatos@lyx.org>
+
+       * text.C (readParagraph): remove debug message.
+
+2004-08-16  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * tabular.C (asciiBottomHLine, asciiPrintCell, asciiTopHLine): fix
+       crash
+
+       * output_plaintext.C (asciiParagraph): set depth correctly
+
+       * outputparams.h: add member depth
+
+       * paragraph_funcs.C (ownerPar): remove.
+
+       * text2.C (setCounter): remove first_pit; comment out some
+       non-working code that uses ownerPar
+
+       * BufferView.C (getParentLanguage): remove. Not used anymore, and
+       uses ownerPar
+
+2004-08-16  José Matos  <jamatos@lyx.org>
+
+       * text.C (readParToken, readParagraph, read): report all unknown tokens.
+       For the same level of importance use the same chanel to report problems.
+       (read): add code to deal with \begin_body and \end_body.
+
+
+2004-08-15  José Matos  <jamatos@lyx.org>
+
+       * lyxlex.C (getString): fix comment, buffer::readBody is now
+       buffer:readDocument.
+
+       * tex-strings.C (string_papersize): Default -> default,
+       Custom -> custom, for consistency with other options.
+
+2004-08-15  Lars Gullik Bjonnes  <larsbj@gullik.net>
+
+       * pch.h: new file
+
+       * Makefile.am: support pch
+
+2004-08-15  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * text.C (readParToken): remove the static LyXFont variable and
+       pass it as a parameter instead. This fixes a nasty bug where an
+       inset will be inserted with a bad font in some situations
+       (readParagraph): adapt
+
+       * text2.C (setCounter): reduce number of calls to pars_[pit]
+
+       * text.C (singleWidth): add an assert, fix a test
+
+       * rowpainter.C (paintText): reduce number of calls to singleWidth
+
+       * paragraph.C (isHfill):
+       (isNewline): ws only
+
+2004-08-14  André Pönitz  <poenitz@gmx.net>
+
+       * text.C:
+       * text2.C:
+       * rowpainter.C:
+       * lyxtext.h (several functions): use a Paragraph & argument
+       instead of par_type
+
+2004-08-15  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * metricsinfo.h: add a new field ltr_pos to PainterInfo
+
+       * rowpainter.C (paintInset): initialize PainterInfo::ltr_pos
+
+       * text.C (singleWidth): remove useless test
+
+2004-08-14  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * tabular.h: remove bogus comments
+
+       * tabular.C (getDescentOfRow):
+       (isPartOfMultiColumn): add assertions
+
+       * lyxlength.C (inPixels): remove #warning
+
+2004-08-14  André Pönitz  <poenitz@gmx.net>
+
+       * paragraph.h: inline getChar()
+
+       * BufferView.h: remove unused declarations
+
+2004-08-14  José Matos  <jamatos@lyx.org>
+
+       * Buffer.[Ch] (readDocument): new name for old readBody.
+       * Buffer.C: new file format, new keywords: \begin_document,
+       \begin_header, \begin_body, \end_body.
+
+       * bufferparams.C (readToken): replace all calls to lex.nextToken
+       by lex.next(). Do the same to eatLine except where really needed.
+
+       * lyxfont.C (lyxWriteChanges): remove whitespaces in the end of
+       line when writing to the lyx file.
+
+       * output_plaintext.C (asciiParagraph): fix Bibliography style
+       handling.
+
+       * text.C (read): fix end of file handling.
+
+2004-08-14  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * MenuBackend.C (Menu::operator[]): new method to access
+       individual menu items
+       (Menu::hasFunc): new method. search for an item that corresponds
+       to a given func
+       (MenuBackend::specialMenu): new method
+       (MenuBackend::expand): if a special menu has been set, skip
+       entries whose func() appears in this menu
+
+2004-08-14  Lars Gullik Bjonnes  <larsbj@lyx.org>
+
+       * text3.C: use Debug::DEBUG a bit more
+
+       * text.C (leftMargin): try to simplify a tiny bit change var x to
+       l_margin. Dont output the wide margins always.
+       (rightMargin): no margin in inner texts
+
+       * rowpainter.h (nestMargin): new func
+       (changebarMargin): new func
+       (rightMargin): new func
+
+       * rowpainter.C (paintDepthBar): changebarMargin and nestMargin is
+       now functions.
+       (paintLast): ditto
+
+       * factory.C (createInset): modify setDrawFrame
+
+       * cursor.C: use Debug::DEBUG a bit more
+
+2004-08-14  André Pönitz  <poenitz@gmx.net>
+
+       * coordcache.[Ch]:
+       * Makefile.am: new files to accomodate an 'external' (x,y)-position
+       cache for all insets in (at least partially) visible (top-level)
+       paragraphs.
+
+       * BufferView_pimpl.C: reset external coord cache before every update.
+       This means the coord cache only contains valid entries.
+
 2004-08-14  Lars Gullik Bjonnes  <larsbj@lyx.org>
 
        bug 1096