]> git.lyx.org Git - lyx.git/blob - development/ChangeLog
commit
[lyx.git] / development / ChangeLog
1
2 2003-12-01  André Pönitz  <poenitz@gmx.net>
3
4         * Code_rules/Recommendations:
5         * Code_rules/Rules:
6    + try to implement your class in a way that the automatically generated
7    + copy constructor and copy assignment work out-of-the box.
8  
9 Index: Rules
10 ===================================================================
11 RCS file: /usr/local/lyx/cvsroot/lyx-devel/development/Code_rules/Rules,v
12 retrieving revision 1.14
13 diff -u -p -r1.14 Rules
14 --- Rules       25 Sep 2002 14:26:09 -0000      1.14
15 +++ Rules       1 Dec 2003 13:48:53 -0000
16 @@ -247,20 +247,6 @@ Formatting
17         -NOT-
18         void mangle ()  // wrong
19  
20 -* Use of braces
21 -
22 -  We use braces a lot, even if this lowers the density of the code in
23 -  some cases. In particular we use braces for one-liners in relation
24 -  to if, while, etc.
25 -
26 -       if (true) {
27 -               do_that();
28 -       }
29 -       -NOT-
30 -       if (true)
31 -               do_that();
32 -
33 -
34  * Enumerators
35         enum {
36                 one = 1,
37 @@ -293,12 +279,9 @@ Formatting
38  
39  * Formatting
40  
41 -  - Please adapt the formatting of your code to the setting in LyX in that
42 -    particular file. Lars and Asger are slowly, but surely moving the source 
43 -    towards Linux kernel style formatting, aka K&R style. We suggest that you 
44 -    also do this, but this is NOT something that has been decided generally.
45 -    (a pity - jbl)
46 -
47 +  - Adapt the formatting of your code to the one used in the
48 +    other parts of LyX. In case there is different formatting for
49 +    the same construct, use the one used more often.
50  
51  * Use existing structures
52  
53
54 2003-11-05  João Luis M. Assirati  <assirati@fma.if.usp.br>
55
56         * lyxsocket/lyxclient.man: a man page for lyxclient.
57
58 2003-11-05  João Luis M. Assirati  <assirati@fma.if.usp.br>
59
60         * lyxsocket/lyxclient.C: makes lyxclient work with LYXSOCKET
61         environment variable.
62
63 2003-09-11  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
64
65         * MacOSX/lyx.xpm: remove. Not needed after all...
66
67 2003-09-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
68
69         * MacOSX/qt.patch:
70         * MacOSX/lyx.xpm: files needed when building Qt/Mac
71
72 2003-07-28  José Matos  <jamatos@lyx.org>
73
74         * FORMAT: \layout -> \begin_layout.
75
76 2003-07-28  José Matos  <jamatos@fep.up.pt>
77
78         * FORMAT: document 225
79
80 2003-02-10  Angus Leeming  <leeming@lyx.org>
81
82         * FORMAT: document 224.
83
84 2003-02-10  John Levon  <levon@movementarian.org>
85
86         * FORMAT: document 2.22
87
88 2003-01-12  Lars Gullik Bjønnes  <larsbj@gullik.net>
89
90         * Makefile.am (EXTRA_DIST): dist generated spec file as well.
91
92 2002-10-25  Kayvan A. Sylvan  <kayvan@sylvan.com>
93
94         * lyx.spec.in (CFLAGS, CXXFLAGS): Fixed to use configure
95         defaults instead of overriding them.
96
97 2002-10-24  Angus Leeming  <leeming@lyx.org>
98
99         * FORMAT: document further change to InsetGraphicsParams.
100
101 2002-10-23  Angus Leeming  <leeming@lyx.org>
102
103         * tools/mkdoclinks.sh: new file. Run in <source>/lib/doc to
104         generate symbolic links from that dir to  whereever the LyX
105         documentation is to be found. This enables a non-installed LyX
106         to find these docs.
107
108 2002-08-23  Rob Lahaye  <lahaye@snu.ac.kr>
109         * FORMAT: explain changes with new graphics dialog
110
111 2002-08-02  Angus Leeming  <leeming@lyx.org>
112
113         * FORMAT: document the InsetGraphicsParams "size_type" -> "size_kind"
114         change.
115
116 2002-08-02  Angus Leeming  <leeming@lyx.org>
117
118         * FORMAT: a new file to document changes in the LyX file format.
119         Start it off with a change to Include insets.
120
121 2002-06-26  André Pönitz <poenitz@gmx.de>
122
123         * development/Win32/lyxwin32.c: Win32 specific patch from Claus
124         Hentschel
125
126 2002-06-05  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
127
128         * tools/lxtl.sh: remove unused file
129
130 2002-05-25  John Levon  <moz@compsoc.man.ac.uk>
131
132         * Code_rules/Rules: mention enums should be lower-case
133
134 2002-05-23  Kayvan A. Sylvan  <kayvan@satyr.sylvan.com>
135
136         * lyx.spec.in: Remove --with-included-string for 1.3.0cvs and
137         beyond.
138
139 2001-12-03  André Pönitz <poenitz@gmx.de>
140
141         * Code_rules/Recommendations: add note about long conditions
142
143 2001-10-08  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
144
145         * gettext.patch: update to gettext 0.10.40
146
147 2001-07-02  Claus Hentschel  <claus.hentschel@mbau.fh-hannover.de>
148
149         * Win32/lyxwin32.c: renamed from lyxwin32.C
150
151         * Win32/lyxprofile: update
152
153 2001-09-21  Kayvan A. Sylvan  <kayvan@satyr.sylvan.com>
154
155         * lyx.spec.in: last cleanup
156
157 2001-09-20  Kayvan A. Sylvan  <kayvan@satyr.sylvan.com>
158
159         * lyx.spec.in: another big rework, with input from many people.
160
161 2001-08-05  Kayvan A. Sylvan  <kayvan@satyr.sylvan.com>
162
163         * lyx.spec.in: More cleanups and wording changes.
164
165 2001-08-03 Kayvan Sylvan <kayvan@sylvan.com>
166
167         * lyx.spec.in: Integrate tetex-lyx into main RPM.
168
169 2001-08-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
170
171         * Code_rules/Rules: add some braces statements, fix some typos.
172
173 2001-05-16  Ruurd Reitsma  <r.a.reitsma@wbmt.tudelft.nl>
174
175         * Win32/lyxwin32.C added.
176
177 2001-04-17  Allan Rae  <rae@lyx.org>
178
179         * tools/makeLyXsigc.sh: put the important local changes into sed
180         scripts.  Outlining of inline code is lost -- feel free to add the
181         necessary script or patch to get them back again if they annoy you.
182         Or send a patch to Karl and get the changes into libsigc++.
183
184 2001-04-03 Kayvan Sylvan <kayvan@sylvan.com>
185
186         * lyx.spec.in: fix handling of reLyX with RPM relocation.
187
188 2001-03-30  John Levon  <moz@compsoc.man.ac.uk>
189
190         * Code_rules/Rules: update for namespaces allowed
191
192 2001-02-09  John Levon  <moz@compsoc.man.ac.uk>
193
194         * Code_rules/Recommendations:
195         * Code_rules/Rules: update, add some comments,
196           spelling and grammar