]> git.lyx.org Git - lyx.git/blobdiff - development/ChangeLog
The VSpace fixes (removal of VSPACE::NONE) from Michael and myself
[lyx.git] / development / ChangeLog
index 59e7d50c78a0622e5b359ad41689331a71f06848..1346a9e9db3ad40ef3f1e8d7db3a187316a8f446 100644 (file)
@@ -1,3 +1,179 @@
+
+2003-12-01  André Pönitz  <poenitz@gmx.net>
+
+       * Code_rules/Recommendations:
+       * Code_rules/Rules:
+   + try to implement your class in a way that the automatically generated
+   + copy constructor and copy assignment work out-of-the box.
+Index: Rules
+===================================================================
+RCS file: /usr/local/lyx/cvsroot/lyx-devel/development/Code_rules/Rules,v
+retrieving revision 1.14
+diff -u -p -r1.14 Rules
+--- Rules      25 Sep 2002 14:26:09 -0000      1.14
++++ Rules      1 Dec 2003 13:48:53 -0000
+@@ -247,20 +247,6 @@ Formatting
+       -NOT-
+       void mangle ()  // wrong
+-* Use of braces
+-
+-  We use braces a lot, even if this lowers the density of the code in
+-  some cases. In particular we use braces for one-liners in relation
+-  to if, while, etc.
+-
+-      if (true) {
+-              do_that();
+-      }
+-      -NOT-
+-      if (true)
+-              do_that();
+-
+-
+ * Enumerators
+       enum {
+               one = 1,
+@@ -293,12 +279,9 @@ Formatting
+ * Formatting
+-  - Please adapt the formatting of your code to the setting in LyX in that
+-    particular file. Lars and Asger are slowly, but surely moving the source 
+-    towards Linux kernel style formatting, aka K&R style. We suggest that you 
+-    also do this, but this is NOT something that has been decided generally.
+-    (a pity - jbl)
+-
++  - Adapt the formatting of your code to the one used in the
++    other parts of LyX. In case there is different formatting for
++    the same construct, use the one used more often.
+ * Use existing structures
+
+2003-11-05  João Luis M. Assirati  <assirati@fma.if.usp.br>
+
+       * lyxsocket/lyxclient.man: a man page for lyxclient.
+
+2003-11-05  João Luis M. Assirati  <assirati@fma.if.usp.br>
+
+       * lyxsocket/lyxclient.C: makes lyxclient work with LYXSOCKET
+       environment variable.
+
+2003-09-11  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * MacOSX/lyx.xpm: remove. Not needed after all...
+
+2003-09-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * MacOSX/qt.patch:
+       * MacOSX/lyx.xpm: files needed when building Qt/Mac
+
+2003-07-28  José Matos  <jamatos@lyx.org>
+
+       * FORMAT: \layout -> \begin_layout.
+
+2003-07-28  José Matos  <jamatos@fep.up.pt>
+
+       * FORMAT: document 225
+
+2003-02-10  Angus Leeming  <leeming@lyx.org>
+
+       * FORMAT: document 224.
+
+2003-02-10  John Levon  <levon@movementarian.org>
+
+       * FORMAT: document 2.22
+
+2003-01-12  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * Makefile.am (EXTRA_DIST): dist generated spec file as well.
+
+2002-10-25  Kayvan A. Sylvan  <kayvan@sylvan.com>
+
+       * lyx.spec.in (CFLAGS, CXXFLAGS): Fixed to use configure
+       defaults instead of overriding them.
+
+2002-10-24  Angus Leeming  <leeming@lyx.org>
+
+       * FORMAT: document further change to InsetGraphicsParams.
+
+2002-10-23  Angus Leeming  <leeming@lyx.org>
+
+       * tools/mkdoclinks.sh: new file. Run in <source>/lib/doc to
+       generate symbolic links from that dir to  whereever the LyX
+       documentation is to be found. This enables a non-installed LyX
+       to find these docs.
+
+2002-08-23  Rob Lahaye  <lahaye@snu.ac.kr>
+       * FORMAT: explain changes with new graphics dialog
+
+2002-08-02  Angus Leeming  <leeming@lyx.org>
+
+       * FORMAT: document the InsetGraphicsParams "size_type" -> "size_kind"
+       change.
+
+2002-08-02  Angus Leeming  <leeming@lyx.org>
+
+       * FORMAT: a new file to document changes in the LyX file format.
+       Start it off with a change to Include insets.
+
+2002-06-26  André Pönitz <poenitz@gmx.de>
+
+       * development/Win32/lyxwin32.c: Win32 specific patch from Claus
+       Hentschel
+
+2002-06-05  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * tools/lxtl.sh: remove unused file
+
+2002-05-25  John Levon  <moz@compsoc.man.ac.uk>
+
+       * Code_rules/Rules: mention enums should be lower-case
+
+2002-05-23  Kayvan A. Sylvan  <kayvan@satyr.sylvan.com>
+
+       * lyx.spec.in: Remove --with-included-string for 1.3.0cvs and
+       beyond.
+
+2001-12-03  André Pönitz <poenitz@gmx.de>
+
+       * Code_rules/Recommendations: add note about long conditions
+
+2001-10-08  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * gettext.patch: update to gettext 0.10.40
+
+2001-07-02  Claus Hentschel  <claus.hentschel@mbau.fh-hannover.de>
+
+       * Win32/lyxwin32.c: renamed from lyxwin32.C
+
+       * Win32/lyxprofile: update
+
+2001-09-21  Kayvan A. Sylvan  <kayvan@satyr.sylvan.com>
+
+       * lyx.spec.in: last cleanup
+
+2001-09-20  Kayvan A. Sylvan  <kayvan@satyr.sylvan.com>
+
+       * lyx.spec.in: another big rework, with input from many people.
+
+2001-08-05  Kayvan A. Sylvan  <kayvan@satyr.sylvan.com>
+
+       * lyx.spec.in: More cleanups and wording changes.
+
+2001-08-03 Kayvan Sylvan <kayvan@sylvan.com>
+
+       * lyx.spec.in: Integrate tetex-lyx into main RPM.
+
+2001-08-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * Code_rules/Rules: add some braces statements, fix some typos.
+
+2001-05-16  Ruurd Reitsma  <r.a.reitsma@wbmt.tudelft.nl>
+
+       * Win32/lyxwin32.C added.
+
 2001-04-17  Allan Rae  <rae@lyx.org>
 
        * tools/makeLyXsigc.sh: put the important local changes into sed
@@ -7,7 +183,7 @@
 
 2001-04-03 Kayvan Sylvan <kayvan@sylvan.com>
 
-       * lyx.spec.in: fix handling of reLyX with RPM relocation. 
+       * lyx.spec.in: fix handling of reLyX with RPM relocation.
 
 2001-03-30  John Levon  <moz@compsoc.man.ac.uk>
 
        * Code_rules/Recommendations:
        * Code_rules/Rules: update, add some comments,
          spelling and grammar
-