Got a little over-zealous with the last commit
[website] / changes / ChangeLog-22.1.15
1 commit fe3409cc8e87e2d486ba1361e32192791ece5496
2 Merge: 98af378 c9bb664
3 Author: Steve Youngs <steve@sxemacs.org>
4 Date:   Sat Jun 16 17:13:58 2012 +1000
5
6     SXEmacs v22.1.15 is released!
7     
8     * release-housekeeping:
9       Last minute NEWS update
10       Update closed bug list
11       Last minute update to NEWS.
12       Update DISTRIB to talk about git instead of tla
13       Various "just before release" updates and housekeeping
14
15 commit c9bb664d89349dd12c9b77f0aad688f53464fe31
16 Author: Steve Youngs <steve@sxemacs.org>
17 Date:   Sat Jun 16 17:11:06 2012 +1000
18
19     Last minute NEWS update
20     
21     Signed-off-by: Steve Youngs <steve@sxemacs.org>
22
23  etc/NEWS |    6 +++---
24  1 file changed, 3 insertions(+), 3 deletions(-)
25
26 commit 98af378507e346a7caca1f8b562d4741e412bb14
27 Merge: b9f23b4 47a97e4
28 Author: Steve Youngs <steve@sxemacs.org>
29 Date:   Sat Jun 16 11:16:23 2012 +1000
30
31     Coverity issues done and dusted! from Nelson
32     
33     * merges:
34       Coverity: CID 21028 Logically dead code
35       Coverity CID 400011 - Derefence NULL return value
36
37 commit 47a97e4f0307052738391bb339a2d58a6aa8b88e
38 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
39 Date:   Fri Jun 15 11:19:42 2012 -0400
40
41     Coverity: CID 21028 Logically dead code
42     
43         * src/ui/X11/event-Xt.c (x_handle_sticky_modifiers): This is a
44         false positive, but this little refactoring makes the analysis
45         easier...
46     
47     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
48
49  src/ui/X11/event-Xt.c |    6 +++---
50  1 file changed, 3 insertions(+), 3 deletions(-)
51
52 commit e436f61f195c0d379e42d561101575929386af84
53 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
54 Date:   Fri Jun 15 11:14:54 2012 -0400
55
56     Coverity CID 400011 - Derefence NULL return value
57     
58         * src/doc.c (Fsnarf_documentation): Verify that indeed end is not
59         NULL. If it is NULL then report a file format error.
60     
61     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
62
63  src/doc.c |    6 ++++++
64  1 file changed, 6 insertions(+)
65
66 commit b9f23b4d55f2f4889d882a1a06dcbb72e7872c90
67 Merge: 0cfb001 401b73d
68 Author: Steve Youngs <steve@sxemacs.org>
69 Date:   Mon Jun 11 18:52:39 2012 +1000
70
71     Ego is not a dirty word
72     
73     * ego-patch:
74       Update my about info.
75
76 commit 401b73deb3add6d705cda4fa04dea0c825abcea4
77 Author: Steve Youngs <steve@sxemacs.org>
78 Date:   Mon Jun 11 18:16:53 2012 +1000
79
80     Update my about info.
81     
82         * lisp/about.el (about-current-release-maintainers): Promote Horst
83         to the lofty level of "current dev".
84         Put Erik and Hynek into "other"
85     
86         * lisp/about.el (about-other-current-hackers): Horst to current;
87         Erik and Hynek to other.
88     
89         * lisp/about.el (about-url-alist): Add a couple more of my URLs.
90     
91         * lisp/about.el (about-personal-info): Updated my bio, added a
92         couple more URLs, and a dash of colour.
93     
94         * etc/photos/steve.png: Update
95     
96         * etc/photos/stevem.png: Update
97     
98     Signed-off-by: Steve Youngs <steve@sxemacs.org>
99
100  etc/photos/steve.png  |  Bin 48649 -> 49065 bytes
101  etc/photos/stevem.png |  Bin 17310 -> 24988 bytes
102  lisp/about.el         |   57 ++++++++++++++++++++++++++++++++++++-------------
103  3 files changed, 42 insertions(+), 15 deletions(-)
104
105 commit 803c766d3a50b25f62c6c027a251577c5d60c45e
106 Author: Steve Youngs <steve@sxemacs.org>
107 Date:   Sat Jun 2 08:24:42 2012 +1000
108
109     Update closed bug list
110     
111     Signed-off-by: Steve Youngs <steve@sxemacs.org>
112
113  etc/NEWS |    2 +-
114  1 file changed, 1 insertion(+), 1 deletion(-)
115
116 commit cc10fb14556a6c98df37667dad11f2a1c790199d
117 Author: Steve Youngs <steve@sxemacs.org>
118 Date:   Wed May 23 07:50:42 2012 +1000
119
120     Last minute update to NEWS.
121     
122         * etc/NEWS: Forgot to mention bug 140 was fixed too
123     
124     Signed-off-by: Steve Youngs <steve@sxemacs.org>
125
126  etc/NEWS |    2 +-
127  1 file changed, 1 insertion(+), 1 deletion(-)
128
129 commit bc28e304dcdfcd64786c9a32990a3aa98182bf0e
130 Author: Steve Youngs <steve@sxemacs.org>
131 Date:   Wed May 23 07:41:52 2012 +1000
132
133     Update DISTRIB to talk about git instead of tla
134     
135         * etc/DISTRIB: Rewrite.
136     
137     Signed-off-by: Steve Youngs <steve@sxemacs.org>
138
139  etc/DISTRIB |   32 +++++++++++++++-----------------
140  1 file changed, 15 insertions(+), 17 deletions(-)
141
142 commit 4ab0328a3347f22e268163b4977cd1706cb5b0f3
143 Author: Steve Youngs <steve@sxemacs.org>
144 Date:   Mon May 21 12:16:49 2012 +1000
145
146     Various "just before release" updates and housekeeping
147     
148         * INSTALL: A few minor updates such as typos, URL updates etc.
149     
150         * PROBLEMS: Fix a couple of typos.
151     
152         * README: Update list of subdirectories.
153     
154         * autogen.sh (EXPECTED_TREE_VERSION): Bump.
155     
156         * autogen.sh (sxemacs_codename): "Goggomobil"
157     
158         * info/sppm.texi: Update "versioning" macros.
159     
160         * info/sxemacs/sxemacs.texi (Top): Update version.
161     
162         * lisp/startup.el (splash-frame-body): Update my copyright.
163     
164         * etc/NEWS: Add this version's release notes.
165     
166         * info/sppm.texi (Making Releases): Describe how to generate the
167         "Developer Stats" section.
168     
169         * info/sppm.texi (Making Releases): Use git to create diff from
170         previous versions.
171     
172     Signed-off-by: Steve Youngs <steve@sxemacs.org>
173
174  INSTALL                   |   24 ++++++++---------
175  PROBLEMS                  |    4 +--
176  README                    |   26 +++++++++----------
177  autogen.sh                |    6 ++---
178  etc/NEWS                  |   63 +++++++++++++++++++++++++++++++++++++++++++++
179  info/sppm.texi            |   36 ++++++++++++++------------
180  info/sxemacs/sxemacs.texi |    4 +--
181  lisp/startup.el           |    4 +--
182  8 files changed, 116 insertions(+), 51 deletions(-)
183
184 commit 0cfb00120c7ae337b69084b5625fbeb40a840689
185 Merge: b1aa7ca 993f4db
186 Author: Steve Youngs <steve@sxemacs.org>
187 Date:   Wed May 2 12:16:11 2012 +1000
188
189     Fix SuSe build from Nelson
190     
191     * merges:
192       Fix SuSE build
193
194 commit 993f4dba10a0e10ab7469fc6ed464d835f956080
195 Author: Nelson Ferreira <njsf@sxemacs.org>
196 Date:   Tue May 1 02:50:45 2012 -0400
197
198     Fix SuSE build
199     
200     Signed-off-by: Nelson Ferreira <njsf@sxemacs.org>
201
202  src/alloc.c |    1 -
203  1 file changed, 1 deletion(-)
204
205 commit b1aa7ca2fc281180651d59ae72828a263efb73d7
206 Merge: ccd489f a0b236e
207 Author: Steve Youngs <steve@sxemacs.org>
208 Date:   Tue May 1 12:42:38 2012 +1000
209
210     MacOS build fixes from Nelson
211     
212     * merges:
213       Fix build in MacOS after ent changes
214
215 commit a0b236e2517267600dcb853bd65e38b064fc9fe1
216 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
217 Date:   Mon Apr 30 18:18:43 2012 -0400
218
219     Fix build in MacOS after ent changes
220     
221         * modules/cl/cl.c: Add ent/ent.h include
222         * src/alloc.c: Add ent/ent.h, ent/ent-float.h and ent/ent-mpfr.h includes
223         * src/ent/ent-float.h: Include ent/ent-optable.h and
224         ent/ent-lift.h which define symbols used
225     
226         * src/ent/ent-gaussian.c: Ditto.
227     
228         * src/ent/ent-inf.h: Add additional includes (like in ent.h) for
229         the cases when ent.h was not included.
230     
231         * src/ent/ent-mpc.c: Include ent.h and ent-mpfr.h
232     
233         * src/ent/ent-mpfr.c: Include ent.h, and optable, lift and indef
234     
235         * src/ent/ent-mpfr.h: Include ent-indef.h
236     
237         * src/ent/ent-quatern.c: Include ent.h
238     
239         * src/media/media.c: Include ent/ent.h
240     
241         * src/ui/glyphs.c: Include ent/ent-float.h
242     
243     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
244
245  modules/cl/cl.c        |    2 ++
246  src/alloc.c            |    4 ++++
247  src/ent/ent-float.h    |    2 ++
248  src/ent/ent-gaussian.c |    3 +++
249  src/ent/ent-inf.h      |   10 ++++++++++
250  src/ent/ent-mpc.c      |    2 ++
251  src/ent/ent-mpfr.c     |    4 ++++
252  src/ent/ent-mpfr.h     |    2 ++
253  src/ent/ent-quatern.c  |    1 +
254  src/media/media.c      |    1 +
255  src/ui/glyphs.c        |    3 ++-
256  11 files changed, 33 insertions(+), 1 deletion(-)
257
258 commit ccd489f6a57dee45bda9445347a974fc9181e34e
259 Merge: 34a1522 42d6a75
260 Author: Steve Youngs <steve@sxemacs.org>
261 Date:   Fri Apr 13 11:37:10 2012 +1000
262
263     Fixes bug #136 from Sebastian
264     
265     * merges:
266       fix, initialise auto_remove_nodes upon ase_make_digraph()
267       fix, do not finalise event queues during the dump phase
268
269 commit 42d6a75d316a649600e4402fde8b0b8996ccd632
270 Merge: fc0d29c f44c6d0
271 Author: Sebastian Freundt <freundt@ga-group.nl>
272 Date:   Thu Apr 12 15:55:38 2012 +0000
273
274     Merge branch 'bug/136' into next
275     
276     * bug/136:
277       fix, initialise auto_remove_nodes upon ase_make_digraph()
278     
279     This changeset tries the best to fix bug #136.  An uninitialised value
280     has been used for branching (the auto_remove_nodes slot)
281     
282     * modules/ase/ase-digraph.c: fix, initialise slots that are being used.
283
284 commit f44c6d0ed0b2706de1769bc9a078e60f1b92ed5f
285 Author: Sebastian Freundt <freundt@ga-group.nl>
286 Date:   Thu Apr 12 15:55:29 2012 +0000
287
288     fix, initialise auto_remove_nodes upon ase_make_digraph()
289     
290     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
291
292  modules/ase/ase-digraph.c |    1 +
293  1 file changed, 1 insertion(+)
294
295 commit fc0d29c8b6140482ab10eb387fb8b78c093de362
296 Merge: 34a1522 154a85c
297 Author: Sebastian Freundt <freundt@ga-group.nl>
298 Date:   Thu Apr 12 15:38:42 2012 +0000
299
300     Merge branch 'bug/135' into next
301     
302     * bug/135:
303       fix, do not finalise event queues during the dump phase
304     
305     This changeset is a follow-up to my previous go at bug #135.
306     This ensures that the event queue is not freed during the dump phase.
307     
308     * src/events/event-queue.c: fix, respect for_disksave argument
309
310 commit 154a85c4000e56da88f55cd0367dcc731f677c53
311 Author: Sebastian Freundt <freundt@ga-group.nl>
312 Date:   Thu Apr 12 15:37:26 2012 +0000
313
314     fix, do not finalise event queues during the dump phase
315     
316     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
317
318  src/events/event-queue.c |    4 +++-
319  1 file changed, 3 insertions(+), 1 deletion(-)
320
321 commit 34a15225c8ee244b3a078b5ab3f9b1d107fedd12
322 Merge: c8b7da8 8c9e31c
323 Author: Steve Youngs <steve@sxemacs.org>
324 Date:   Fri Apr 6 09:32:46 2012 +1000
325
326     Fix build on powerpc64 from Sebastian
327     
328     * merges:
329       fix, adhere to prototypes in libpq-he.h, use size_t* instead of unsigned int*
330       fix to fix, PEBKAC, also include ent.h goodies in cl-loop code
331       minor, clarify usage of ase_ffsl in skiplist.c
332       minor, provide (missing) ffsl for ppc64 and flsl for ppc and ppc64
333       minor, provide __next_2power() from the bithacks web site
334       cosmetics, include ent/ent.h (or one of its sub-includes) directly, take 2, ...
335       cosmetics, include ent/ent.h (or one of its sub-includes) directly ...
336       cosmetics, do not include all of ent.h in lisp.h ...
337
338 commit 8c9e31ceea56f8c91f8e3cbc192ccd90ba1b3ae5
339 Merge: 0bea10a 3706088
340 Author: Sebastian Freundt <freundt@ga-group.nl>
341 Date:   Thu Apr 5 15:32:38 2012 +0000
342
343     Merge branch 'fix/pgapi' into next
344     
345     * fix/pgapi:
346       fix, adhere to prototypes in libpq-he.h, use size_t* instead of unsigned int*
347
348 commit 3706088e1f74ff5e81050f7481a95019e34838e8
349 Author: Sebastian Freundt <freundt@ga-group.nl>
350 Date:   Thu Apr 5 15:31:30 2012 +0000
351
352     fix, adhere to prototypes in libpq-he.h, use size_t* instead of unsigned int*
353     
354     * src/database/postgresql.c: unsigned int -> size_t
355     
356     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
357
358  src/database/postgresql.c |   12 ++++++------
359  1 file changed, 6 insertions(+), 6 deletions(-)
360
361 commit 0bea10af4b8317d8ad4441ee49c75b0c9c3a458c
362 Merge: 16873e5 7f75ddb
363 Author: Sebastian Freundt <freundt@ga-group.nl>
364 Date:   Thu Apr 5 15:17:03 2012 +0000
365
366     Merge branch 'fix/ppc64' into next
367     
368     * fix/ppc64:
369       fix to fix, PEBKAC, also include ent.h goodies in cl-loop code
370
371 commit 7f75ddb47d7a173112038083911d88c117b9fd37
372 Author: Sebastian Freundt <freundt@ga-group.nl>
373 Date:   Thu Apr 5 15:15:44 2012 +0000
374
375     fix to fix, PEBKAC, also include ent.h goodies in cl-loop code
376     
377     This changeset cares about a forgotten include in cl-loop.c.
378     
379     * modules/cl/cl-loop.c: include ent.h here
380     
381     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
382
383  modules/cl/cl-loop.c |    1 +
384  1 file changed, 1 insertion(+)
385
386 commit 16873e543b8a58aff045d20edc312c383f5f296e
387 Merge: c8b7da8 f4affed
388 Author: Sebastian Freundt <freundt@ga-group.nl>
389 Date:   Thu Apr 5 14:11:16 2012 +0000
390
391     Merge branch 'fix/ppc64' into next
392     
393     * fix/ppc64:
394       minor, clarify usage of ase_ffsl in skiplist.c
395       minor, provide (missing) ffsl for ppc64 and flsl for ppc and ppc64
396       minor, provide __next_2power() from the bithacks web site
397       cosmetics, include ent/ent.h (or one of its sub-includes) directly, take 2, ...
398       cosmetics, include ent/ent.h (or one of its sub-includes) directly ...
399       cosmetics, do not include all of ent.h in lisp.h ...
400     
401     This changeset fixes issues with the ppc64 build whilst cleaning up
402     the lisp header (lisp.h) at the same time.
403     
404     * modules/ase/ase.c: include ent bits here
405     
406     * modules/cl/cl-loop.h: include ent bits here
407     
408     * src/alloc.c: include ent bits here
409     
410     * src/bloom.c: include ent bits here
411     
412     * src/bytecode.c: include ent bits here
413     
414     * src/callint.c: include ent bits here
415     
416     * src/data.c: include ent bits here
417     
418     * src/doprnt.c: include ent bits here
419     
420     * src/editfns.c: include ent bits here
421     
422     * src/effi.c: include ent bits here
423     
424     * src/elhash.c: include ent bits here
425     
426     * src/ent/ent-binary-op.c: include ent bits here
427     
428     * src/ent/ent-binary-rel.c: include ent bits here
429     
430     * src/ent/ent-float.c: include ent bits here
431     
432     * src/ent/ent-gmp.c: include ent bits here
433     
434     * src/ent/ent-indef.c: include ent bits here
435     
436     * src/ent/ent-int.c: include ent bits here
437     
438     * src/ent/ent-lift.c: include ent bits here
439     
440     * src/ent/ent-nullary-op.c: include ent bits here
441     
442     * src/ent/ent-unary-op.c: include ent bits here
443     
444     * src/ent/ent-unary-rel.c: include ent bits here
445     
446     * src/ent/ent.h: provide missing ffs and fls bits
447     
448     * src/ent/floatfns.c: include ent bits here
449     
450     * src/events/event-stream.c: include ent bits here
451     
452     * src/fileio.c: include ent bits here
453     
454     * src/fns.c: include ent bits here
455     
456     * src/lisp.h: remove ent bits here, keep ent-int.h though
457       provide __next_2power() based on a hack from the bithack website
458     
459     * src/lread.c: include ent bits here
460     
461     * src/map.c: include ent bits here
462     
463     * src/media/sound.c: include ent bits here
464     
465     * src/skiplist.c: include ent bits here
466     
467     * src/sysdep.c: include ent bits here
468     
469     * src/ui/TTY/objects-tty.c: include ent bits here
470     
471     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
472
473 commit f4affed39a9f15dd950f4779fe80673c5145c6f7
474 Author: Sebastian Freundt <freundt@ga-group.nl>
475 Date:   Thu Apr 5 13:54:35 2012 +0000
476
477     minor, clarify usage of ase_ffsl in skiplist.c
478     
479     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
480
481  src/skiplist.c |    6 ++++--
482  1 file changed, 4 insertions(+), 2 deletions(-)
483
484 commit 88620feaefcd5231c7a9b86a8ad628161edd830e
485 Author: Sebastian Freundt <freundt@ga-group.nl>
486 Date:   Thu Apr 5 13:53:38 2012 +0000
487
488     minor, provide (missing) ffsl for ppc64 and flsl for ppc and ppc64
489     
490     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
491
492  src/ent/ent.h |   42 ++++++++++++++++++++++++++++++++++++++++++
493  1 file changed, 42 insertions(+)
494
495 commit 93231e7cfc70226c7a95e6155339f9c35fe8bebf
496 Author: Sebastian Freundt <freundt@ga-group.nl>
497 Date:   Thu Apr 5 12:46:12 2012 +0000
498
499     minor, provide __next_2power() from the bithacks web site
500     
501     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
502
503  src/bloom.c |    2 +-
504  src/lisp.h  |   31 ++++++++++++++++++++++++++-----
505  2 files changed, 27 insertions(+), 6 deletions(-)
506
507 commit 9adbc3a4b7ecd6a19386398fd6effe709dde2f0d
508 Author: Sebastian Freundt <freundt@ga-group.nl>
509 Date:   Thu Apr 5 12:44:52 2012 +0000
510
511     cosmetics, include ent/ent.h (or one of its sub-includes) directly, take 2, ...
512     
513     This changeset will have a follow-up that fixes the lisp.h b0rkedness
514     
515     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
516
517  src/callint.c             |    1 +
518  src/events/event-stream.c |    3 +++
519  src/map.c                 |    1 +
520  src/media/sound.c         |    3 +++
521  src/skiplist.c            |    4 ++--
522  src/sysdep.c              |    4 ++++
523  src/ui/TTY/objects-tty.c  |    4 ++++
524  7 files changed, 18 insertions(+), 2 deletions(-)
525
526 commit ddc50035af771377469919dba3367f1a90903980
527 Author: Sebastian Freundt <freundt@ga-group.nl>
528 Date:   Thu Apr 5 11:47:23 2012 +0000
529
530     cosmetics, include ent/ent.h (or one of its sub-includes) directly ...
531     
532     This changeset will still have follow-ups that rectify the situation in files
533     that used some of the macros defined by ent.h (and its includes).
534     
535     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
536
537  modules/ase/ase.c        |    1 +
538  modules/cl/cl-loop.h     |    7 ++++++-
539  src/alloc.c              |    2 ++
540  src/bytecode.c           |    1 +
541  src/data.c               |    1 +
542  src/doprnt.c             |    1 +
543  src/editfns.c            |    1 +
544  src/effi.c               |    1 +
545  src/elhash.c             |    1 +
546  src/ent/ent-binary-op.c  |    5 ++++-
547  src/ent/ent-binary-rel.c |    7 ++++++-
548  src/ent/ent-float.c      |    2 +-
549  src/ent/ent-gmp.c        |    2 +-
550  src/ent/ent-indef.c      |    2 +-
551  src/ent/ent-int.c        |    2 +-
552  src/ent/ent-lift.c       |    3 ++-
553  src/ent/ent-nullary-op.c |    3 ++-
554  src/ent/ent-unary-op.c   |    5 ++++-
555  src/ent/ent-unary-rel.c  |    5 ++++-
556  src/ent/floatfns.c       |    2 ++
557  src/fileio.c             |    1 +
558  src/fns.c                |    1 +
559  src/lread.c              |    1 +
560  23 files changed, 46 insertions(+), 11 deletions(-)
561
562 commit 1c49709246e95231b9168c3df680212d5164faf8
563 Author: Sebastian Freundt <freundt@ga-group.nl>
564 Date:   Thu Apr 5 10:51:42 2012 +0000
565
566     cosmetics, do not include all of ent.h in lisp.h ...
567     
568     This changeset will have follow-ups that rectify the situation in files that actually
569     do need some stuff of ent.h (and its includes).
570     
571     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
572
573  src/lisp.h |    5 +++--
574  1 file changed, 3 insertions(+), 2 deletions(-)
575
576 commit c8b7da8680572fcfc2840190df11613257d56c1a
577 Merge: d071bef 141e7e9
578 Author: Steve Youngs <steve@sxemacs.org>
579 Date:   Fri Mar 30 09:54:35 2012 +1000
580
581     UI related fixes/improvements from Nelson
582     
583     * merges:
584       Disable non UI build. Too much going wrong for that to work
585       Only used old_fcntl_owner when compiling unixoid event loop
586       Remove old file moved away
587       Make FD_TO_USID available to non-unixoid event loops
588       Only abort due to no-tty when interactive
589       Move src/objects.c to src/ui
590       Move src/objects.c to src/ui
591
592 commit 141e7e9c6e36e0bfa93ec1eb23001411f6228dbe
593 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
594 Date:   Tue Mar 27 15:11:31 2012 -0300
595
596     Disable non UI build. Too much going wrong for that to work
597     
598     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
599
600  configure.ac |    7 ++++---
601  1 file changed, 4 insertions(+), 3 deletions(-)
602
603 commit 8d03c4d8df80d88cff8c732e70c530f8a15ff0d0
604 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
605 Date:   Wed Mar 21 22:58:00 2012 -0300
606
607     Only used old_fcntl_owner when compiling unixoid event loop
608     
609     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
610
611  src/sysdep.c |   16 ++++++++++++++--
612  1 file changed, 14 insertions(+), 2 deletions(-)
613
614 commit 44e35992380ec7294221534ab6a02cc427bbd7e8
615 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
616 Date:   Wed Mar 21 22:56:26 2012 -0300
617
618     Remove old file moved away
619     
620     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
621
622  src/objects.c | 1093 ---------------------------------------------------------
623  1 file changed, 1093 deletions(-)
624
625 commit c503cc4e16d04b10639df4397127d5b465a50a13
626 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
627 Date:   Wed Mar 21 22:55:03 2012 -0300
628
629     Make FD_TO_USID available to non-unixoid event loops
630     
631     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
632
633  src/events/events.h |    2 +-
634  1 file changed, 1 insertion(+), 1 deletion(-)
635
636 commit d3e0b7c26a4a34857b4d9d1c6e87cdb22f3d7556
637 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
638 Date:   Wed Mar 21 22:54:03 2012 -0300
639
640     Only abort due to no-tty when interactive
641     
642     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
643
644  src/emacs.c |    2 +-
645  1 file changed, 1 insertion(+), 1 deletion(-)
646
647 commit 9606fa6b223e85c15dc0923fba732579d178c635
648 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
649 Date:   Wed Mar 21 22:51:49 2012 -0300
650
651     Move src/objects.c to src/ui
652     
653     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
654
655  src/ui/objects.c | 1093 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
656  1 file changed, 1093 insertions(+)
657
658 commit 126e022e04577cfee23e253561ecef0de20d3635
659 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
660 Date:   Wed Mar 21 22:51:29 2012 -0300
661
662     Move src/objects.c to src/ui
663     
664     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
665
666  src/Makefile.am    |    3 +--
667  src/ui/Makefile.am |    3 ++-
668  2 files changed, 3 insertions(+), 3 deletions(-)
669
670 commit d071beff5fb5b0883dafb6155c0251dd46d7d6d0
671 Merge: 0df7245 7d67c9b
672 Author: Steve Youngs <steve@sxemacs.org>
673 Date:   Sat Mar 17 09:45:08 2012 +1000
674
675     Fix dumpfile from Sebastian
676     
677     * merges:
678       Summary: major, rename .dmp file once more Keywords: bldchn dist
679       Summary: minor, kick sheap and friends Keywords: bldchn dumper
680       fix dist, configfsf.guess and configfsf.sub are also needed
681
682 commit 7d67c9b9b69d6a5958c29f6b1834061d18ce0e7a
683 Merge: 0df7245 c182bf3
684 Author: Sebastian Freundt <freundt@ga-group.nl>
685 Date:   Fri Mar 16 11:23:22 2012 +0000
686
687     Merge branch 'bldchn' into next
688     
689     * bldchn:
690       Summary: major, rename .dmp file once more Keywords: bldchn dist
691       Summary: minor, kick sheap and friends Keywords: bldchn dumper
692       fix dist, configfsf.guess and configfsf.sub are also needed
693
694 commit c182bf34f504ebef5a0981fa5fcb496b2b0a57cf
695 Author: Sebastian Freundt <freundt@ga-group.nl>
696 Date:   Fri Mar 16 11:02:36 2012 +0000
697
698     Summary: major, rename .dmp file once more
699     Keywords: bldchn dist
700     
701     This changeset outroduces the nuisance caused by the big build chain
702     clean up.  In particular, the dump file name is now just sxemacs.dmp,
703     seeing as the version number in it was just redundant as it resides in
704     $(archlibdir) which contains a version number already.
705     
706     * src/Makefile.am: dump file in $(archlibdir) needs no version number
707     
708     * src/dumper.c: reduce pdump_file_try() massively
709     
710     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
711
712  src/Makefile.am |    2 +-
713  src/dumper.c    |   60 +++++++++++++------------------------------------------
714  2 files changed, 15 insertions(+), 47 deletions(-)
715
716 commit 2435944a30c3e3f99aed6fadc4c1fb4d6c220e54
717 Author: Sebastian Freundt <freundt@ga-group.nl>
718 Date:   Fri Mar 16 10:33:14 2012 +0000
719
720     Summary: minor, kick sheap and friends
721     Keywords: bldchn dumper
722     
723     This changeset eradicates sheap.c and its usage in the dumping process,
724     since pdump is always and everywhere on.
725     
726     * configure.ac: don't bother checking for SHEAP usage
727     
728     * src/Makefile.am: kick sheap mumbojumbo
729     
730     * src/emacs.c: kick references to sheap
731     
732     * src/sheap.c: gone
733     
734     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
735
736  configure.ac    |   13 -----
737  src/Makefile.am |   15 ++----
738  src/emacs.c     |   11 -----
739  src/sheap.c     |  145 -------------------------------------------------------
740  4 files changed, 3 insertions(+), 181 deletions(-)
741
742 commit 211a4f0ebea5e377614671dbfe09896872b66196
743 Author: Ruediger Meier <ruediger.meier@ga-group.nl>
744 Date:   Thu Mar 15 22:06:50 2012 +0100
745
746     fix dist, configfsf.guess and configfsf.sub are also needed
747
748  Makefile.am |    1 +
749  1 file changed, 1 insertion(+)
750
751 commit 0df7245596eb1326379f2de82968e2ad42a8e4c2
752 Merge: aee61c6 f0ffdb5
753 Author: Steve Youngs <steve@sxemacs.org>
754 Date:   Fri Mar 16 08:11:56 2012 +1000
755
756     Loads of build chain fixups from Sebastian
757     
758     * merges:
759       cosmetics, list Installation and cpuid in distclean-local hook
760       fix, comb out double-/ hiccups in invocation-{name,directory}
761       chore, bldchn, remove dump file upon make uninstall
762       chore, major, do not include dump id in dump file name
763       Summary: minor, bring back dist targets Keywords: bldchn dist doc
764       doc, fix, do not use structure (@unnumberedsec) inside @enumerate
765       chore, mention src/sxemacs in gitignore fully qualified
766       doc, fix, do not use @heading in @enumerate
767       chore, list ALL texi files in info/ and subdirs
768       fix, do not use @anchor in structuring commands
769       chore, remove TEXI2DVI redefinitions
770       chore, mention build chain .el files in lisp's Makefile.am
771       chore, mention headers needed for the ase-set emod
772       chore, move systty.h to src/ui/TTY/
773       chore, put sxe-utils.h into distribution
774       chore, remove VPATH fiddling from sxe-srctree.m4
775       chore, don't mention non-existing files in Makefile.am's
776       chore, name ase-resclass-test.el correctly
777       chore, don't mention non-existing files in Makefile.am's
778
779 commit aee61c6403f884835505405f085e04cda6aac0c4
780 Merge: 7cf73e0 a09660b
781 Author: Steve Youngs <steve@sxemacs.org>
782 Date:   Fri Mar 16 07:43:10 2012 +1000
783
784     cosmetic fixes from Rudi
785     
786     * merges:
787       cosmetics, correct fsf address in COPYING.LIB
788       fix warnings, control reaches end of non-void function
789
790 commit f0ffdb51a8d0dd2be55e0d11f0f814cdc1d0c932
791 Merge: 27f2ee6 705f977
792 Author: Sebastian Freundt <freundt@ga-group.nl>
793 Date:   Thu Mar 15 18:20:27 2012 +0000
794
795     Merge branch 'bldchn' into next
796     
797     * bldchn:
798       cosmetics, list Installation and cpuid in distclean-local hook
799       fix, comb out double-/ hiccups in invocation-{name,directory}
800       chore, bldchn, remove dump file upon make uninstall
801       chore, major, do not include dump id in dump file name
802
803 commit 705f97750e06cfc718294ada3ff5cc076b88ab91
804 Author: Sebastian Freundt <freundt@ga-group.nl>
805 Date:   Thu Mar 15 18:00:14 2012 +0000
806
807     cosmetics, list Installation and cpuid in distclean-local hook
808     
809     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
810
811  Makefile.am |    4 ++++
812  1 file changed, 4 insertions(+)
813
814 commit f0f0fe77f47a4e25d5cd5f73d0ffac606aafa24d
815 Author: Sebastian Freundt <freundt@ga-group.nl>
816 Date:   Thu Mar 15 17:03:56 2012 +0000
817
818     fix, comb out double-/ hiccups in invocation-{name,directory}
819     
820     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
821
822  src/emacs.c |   10 ++++++++++
823  1 file changed, 10 insertions(+)
824
825 commit 89400919692044e43faf22c57222890bbecdece7
826 Author: Sebastian Freundt <freundt@ga-group.nl>
827 Date:   Thu Mar 15 17:01:23 2012 +0000
828
829     chore, bldchn, remove dump file upon make uninstall
830     
831     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
832
833  src/Makefile.am |    3 +++
834  1 file changed, 3 insertions(+)
835
836 commit e5e3a022a35bf9b13ac2c4543be827c0ab5b6529
837 Author: Sebastian Freundt <freundt@ga-group.nl>
838 Date:   Thu Mar 15 17:00:39 2012 +0000
839
840     chore, major, do not include dump id in dump file name
841     
842     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
843
844  src/Makefile.am |    2 +-
845  1 file changed, 1 insertion(+), 1 deletion(-)
846
847 commit 27f2ee60c194a74832912b6a65a8e33e55d92d98
848 Merge: 7cf73e0 b01a0f1
849 Author: Sebastian Freundt <freundt@ga-group.nl>
850 Date:   Thu Mar 15 18:19:12 2012 +0000
851
852     Merge branch 'bldchn' into next
853     
854     * bldchn:
855       Summary: minor, bring back dist targets Keywords: bldchn dist doc
856       doc, fix, do not use structure (@unnumberedsec) inside @enumerate
857       chore, mention src/sxemacs in gitignore fully qualified
858       doc, fix, do not use @heading in @enumerate
859       chore, list ALL texi files in info/ and subdirs
860       fix, do not use @anchor in structuring commands
861       chore, remove TEXI2DVI redefinitions
862       chore, mention build chain .el files in lisp's Makefile.am
863       chore, mention headers needed for the ase-set emod
864       chore, move systty.h to src/ui/TTY/
865       chore, put sxe-utils.h into distribution
866       chore, remove VPATH fiddling from sxe-srctree.m4
867       chore, don't mention non-existing files in Makefile.am's
868       chore, name ase-resclass-test.el correctly
869       chore, don't mention non-existing files in Makefile.am's
870
871 commit b01a0f18851663cd04a55d34239236ff941a598f
872 Author: Sebastian Freundt <freundt@ga-group.nl>
873 Date:   Thu Mar 15 12:09:29 2012 +0000
874
875     Summary: minor, bring back dist targets
876     Keywords: bldchn dist doc
877     
878     This changeset brings back the dist targets, in particular `distcheck'.
879     On the way there loads of cleaning up is done.
880     
881     * .gitignore: explicitly mention src/sxemacs* (naming conflict)
882     
883     * Makefile.am: major, allow dist again
884     
885     * info/Makefile.am: kick TEXI2DVI redefinitions
886       list all .texi files (recursively)
887     
888     * info/lispref/intro.texi: fix up @heading in @enumerate
889     
890     * info/sppm.texi: fix up @anchor in structuring commands
891     
892     * info/sxemacs/new.texi: fix up @unnumberedsec in @enumerate
893     
894     * lib-src/Makefile.am: kick ad2c script from the dist
895     
896     * lisp/Makefile.am: mention build chain .el's
897     
898     * m4/sxe-srctree.m4: remove VPATH fiddling ... this needs investigating
899       who put it there and why?
900     
901     * modules/ase/Makefile.am: ship with header files
902     
903     * src/Makefile.am: ship with sxe-utils.h
904     
905     * src/callproc.c: move systty.h to src/ui/TTY/
906     
907     * src/emacs.c: move systty.h to src/ui/TTY/
908     
909     * src/process-unix.c: move systty.h to src/ui/TTY/
910     
911     * src/process.c: move systty.h to src/ui/TTY/
912     
913     * src/sysdep.c: move systty.h to src/ui/TTY/
914     
915     * src/ui/TTY/Makefile.am: move systty.h to src/ui/TTY/
916     
917     * src/ui/TTY/console-tty.h: move systty.h to src/ui/TTY/
918     
919     * src/ui/TTY/systty.h: move systty.h to src/ui/TTY/
920     
921     * src/ui/systty.h: move from to src/ui
922     
923     * tests/Makefile.am: typo
924     
925     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
926
927  Makefile.am |    6 ------
928  1 file changed, 6 deletions(-)
929
930 commit 6fbe8f82054c53b9e8c9c9ba037926f245c53da8
931 Author: Sebastian Freundt <freundt@ga-group.nl>
932 Date:   Thu Mar 15 07:45:47 2012 +0000
933
934     doc, fix, do not use structure (@unnumberedsec) inside @enumerate
935     
936     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
937
938  info/sxemacs/new.texi |    2 +-
939  1 file changed, 1 insertion(+), 1 deletion(-)
940
941 commit e2b1a6db4c91e6b9715d5016d4318e01e15b9e0c
942 Author: Sebastian Freundt <freundt@ga-group.nl>
943 Date:   Thu Mar 15 07:45:16 2012 +0000
944
945     chore, mention src/sxemacs in gitignore fully qualified
946     
947     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
948
949  .gitignore |    4 ++--
950  1 file changed, 2 insertions(+), 2 deletions(-)
951
952 commit 20e9eb2dc01b9470e1274362c238eb0296439631
953 Author: Sebastian Freundt <freundt@ga-group.nl>
954 Date:   Thu Mar 15 07:39:25 2012 +0000
955
956     doc, fix, do not use @heading in @enumerate
957     
958     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
959
960  info/lispref/intro.texi |    5 -----
961  1 file changed, 5 deletions(-)
962
963 commit 1ab57011497712b43c2ac6f3af59890ca8e19201
964 Author: Sebastian Freundt <freundt@ga-group.nl>
965 Date:   Wed Mar 14 15:22:35 2012 +0000
966
967     chore, list ALL texi files in info/ and subdirs
968     
969     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
970
971  info/Makefile.am |  147 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
972  1 file changed, 143 insertions(+), 4 deletions(-)
973
974 commit a046d1d9d0aeaca986ca4f166c94e9bade2c5d90
975 Author: Sebastian Freundt <freundt@ga-group.nl>
976 Date:   Wed Mar 14 14:42:06 2012 +0000
977
978     fix, do not use @anchor in structuring commands
979     
980     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
981
982  info/sppm.texi |    9 ++++++---
983  1 file changed, 6 insertions(+), 3 deletions(-)
984
985 commit 01dbd6b3d2cd032a550a4c033f49031f68aa4f68
986 Author: Sebastian Freundt <freundt@ga-group.nl>
987 Date:   Wed Mar 14 12:49:34 2012 +0000
988
989     chore, remove TEXI2DVI redefinitions
990     
991     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
992
993  info/Makefile.am |    3 ---
994  1 file changed, 3 deletions(-)
995
996 commit 83e87dd89f1e53b7b805d3d5cbec79e70c6060fc
997 Author: Sebastian Freundt <freundt@ga-group.nl>
998 Date:   Wed Mar 14 12:47:09 2012 +0000
999
1000     chore, mention build chain .el files in lisp's Makefile.am
1001     
1002     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1003
1004  lisp/Makefile.am |    4 ++++
1005  1 file changed, 4 insertions(+)
1006
1007 commit d264935e3e952db30e4fd4dab33e4305bf4b04f7
1008 Author: Sebastian Freundt <freundt@ga-group.nl>
1009 Date:   Wed Mar 14 09:34:00 2012 +0000
1010
1011     chore, mention headers needed for the ase-set emod
1012     
1013     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1014
1015  modules/ase/Makefile.am |    7 +++++--
1016  1 file changed, 5 insertions(+), 2 deletions(-)
1017
1018 commit 5852a92ce5475a5d8201bfe42e59af4233916991
1019 Author: Sebastian Freundt <freundt@ga-group.nl>
1020 Date:   Wed Mar 14 08:41:39 2012 +0000
1021
1022     chore, move systty.h to src/ui/TTY/
1023     
1024     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1025
1026  src/callproc.c           |    2 +-
1027  src/emacs.c              |    2 +-
1028  src/process-unix.c       |    2 +-
1029  src/process.c            |    2 +-
1030  src/sysdep.c             |    8 +-
1031  src/ui/TTY/Makefile.am   |    1 +
1032  src/ui/TTY/console-tty.h |    2 +-
1033  src/ui/TTY/systty.h      |  392 ++++++++++++++++++++++++++++++++++++++++++++++
1034  src/ui/systty.h          |  392 ----------------------------------------------
1035  9 files changed, 402 insertions(+), 401 deletions(-)
1036
1037 commit b6a8d60dd35eefac4e9b9792b1505e5eb5447f94
1038 Author: Sebastian Freundt <freundt@ga-group.nl>
1039 Date:   Wed Mar 14 08:31:03 2012 +0000
1040
1041     chore, put sxe-utils.h into distribution
1042     
1043     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1044
1045  src/Makefile.am |    3 ++-
1046  1 file changed, 2 insertions(+), 1 deletion(-)
1047
1048 commit 50ea2dbffb4b370ebd526010dc223cba1ec63e74
1049 Author: Sebastian Freundt <freundt@ga-group.nl>
1050 Date:   Tue Mar 13 17:21:02 2012 +0000
1051
1052     chore, remove VPATH fiddling from sxe-srctree.m4
1053     
1054     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1055
1056  m4/sxe-srctree.m4 |    7 -------
1057  1 file changed, 7 deletions(-)
1058
1059 commit b64e87c0bc663f58df0924a5211f383149ca69ff
1060 Author: Sebastian Freundt <freundt@ga-group.nl>
1061 Date:   Tue Mar 13 13:18:41 2012 +0000
1062
1063     chore, don't mention non-existing files in Makefile.am's
1064     
1065     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1066
1067  lib-src/Makefile.am |    1 -
1068  1 file changed, 1 deletion(-)
1069
1070 commit 0b5ba98ca74a92d9b376411867a81f0ef086cba6
1071 Author: Sebastian Freundt <freundt@ga-group.nl>
1072 Date:   Tue Mar 13 13:09:18 2012 +0000
1073
1074     chore, name ase-resclass-test.el correctly
1075     
1076     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1077
1078  tests/Makefile.am |    2 +-
1079  1 file changed, 1 insertion(+), 1 deletion(-)
1080
1081 commit a02ee5feb9386d7352ad7be9bbd6a66894cd5576
1082 Author: Sebastian Freundt <freundt@ga-group.nl>
1083 Date:   Tue Mar 13 13:08:47 2012 +0000
1084
1085     chore, don't mention non-existing files in Makefile.am's
1086     
1087     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1088
1089  lisp/Makefile.am       |    1 -
1090  src/ui/TTY/Makefile.am |    2 +-
1091  2 files changed, 1 insertion(+), 2 deletions(-)
1092
1093 commit a09660b3d308c43201aecfdbcbd60f129324e023
1094 Author: Ruediger Meier <ruediger.meier@ga-group.nl>
1095 Date:   Thu Mar 15 12:36:51 2012 +0100
1096
1097     cosmetics, correct fsf address in COPYING.LIB
1098
1099  etc/COPYING.LIB |   11 +++++------
1100  1 file changed, 5 insertions(+), 6 deletions(-)
1101
1102 commit 81751ed42dba38a30cf9f0f88fd73cc773e441ec
1103 Author: Ruediger Meier <ruediger.meier@ga-group.nl>
1104 Date:   Thu Mar 15 12:07:57 2012 +0100
1105
1106     fix warnings, control reaches end of non-void function
1107     
1108     See also Nelson's "Coverity: Missing break" patches 09e0c4e2, 100ad363,
1109     0c0a6fa6 and eef3d3ba.
1110
1111  src/chartab.c          |    2 +-
1112  src/events/events.c    |    2 +-
1113  src/mule/file-coding.c |    4 ++--
1114  3 files changed, 4 insertions(+), 4 deletions(-)
1115
1116 commit 7cf73e097476e8417b7208fc97d7b24d04316f1f
1117 Merge: 018bbe6 e897fda
1118 Author: Steve Youngs <steve@sxemacs.org>
1119 Date:   Thu Mar 15 10:57:36 2012 +1000
1120
1121     Fix return on non-void function from Rudi
1122     
1123     * merges:
1124       fix, return with no value, in function returning non-void
1125
1126 commit e897fda4b75953a3805e99412f07ef165c35a502
1127 Author: Ruediger Meier <ruediger.meier@ga-group.nl>
1128 Date:   Wed Mar 14 17:55:55 2012 +0100
1129
1130     fix, return with no value, in function returning non-void
1131     
1132     followup 4da01e95
1133     
1134     Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
1135
1136  src/fileio.c |    3 ++-
1137  1 file changed, 2 insertions(+), 1 deletion(-)
1138
1139 commit 018bbe6690328aa2fa2062b957d99a0cee1c3634
1140 Merge: 42297aa 31e8a7f
1141 Author: Steve Youngs <steve@sxemacs.org>
1142 Date:   Wed Mar 14 12:10:25 2012 +1000
1143
1144     Coverity fixes from Nelson
1145     
1146     * merges:
1147       Refactor
1148       Fix build
1149       Refactor
1150       Refactoring
1151       reflow
1152       Coverity CID 400832 Out of bounds access
1153       Small optimization
1154
1155 commit 31e8a7f7af30a232a29957cab97bd1f892df3d21
1156 Merge: f38eadd 689ade4
1157 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1158 Date:   Tue Mar 13 20:11:04 2012 -0400
1159
1160     Merge branch 'njsf-cov' into for-steve
1161
1162 commit 689ade4250523c8e0e9b5cb30d7e9bbf566d2667
1163 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1164 Date:   Tue Mar 13 20:10:38 2012 -0400
1165
1166     Refactor
1167     
1168         * src/mule/file-coding.c (autodetect_real_coding_system): New
1169         function to reduce indentention of scope. Also as soon as stream
1170         read fails, it returns, thus solving one of the coverity issues.
1171         Several scope reduction refactorings.
1172     
1173         * src/mule/file-coding.c (determine_real_coding_system): Call the
1174         new function.
1175     
1176     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1177
1178  src/mule/file-coding.c |  223 +++++++++++++++++++++++++++---------------------
1179  1 file changed, 127 insertions(+), 96 deletions(-)
1180
1181 commit acb7fe4f9e6e8bbddb8e33e0d3c32581c96194e8
1182 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1183 Date:   Sun Mar 11 22:08:20 2012 -0400
1184
1185     Fix build
1186     
1187     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1188
1189  src/mule/file-coding.c |    2 +-
1190  1 file changed, 1 insertion(+), 1 deletion(-)
1191
1192 commit a8e061dda77b9793062716ececa4899aac30ba7b
1193 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1194 Date:   Sun Mar 11 21:11:12 2012 -0400
1195
1196     Refactor
1197     
1198         * src/mule/file-coding.c (determine_real_coding_system): Refactor
1199         condition in inner for loop so that negative branch of the
1200         condition will continue loop, and fall through is the old positive
1201         condition branch.
1202     
1203     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1204
1205  src/mule/file-coding.c |   54 +++++++++++++++++++++++-------------------------
1206  1 file changed, 26 insertions(+), 28 deletions(-)
1207
1208 commit b6cf8397b9fc1dc0c03072340dcb3a9368ffdf4c
1209 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1210 Date:   Sun Mar 11 21:01:50 2012 -0400
1211
1212     Refactoring
1213     
1214         * src/mule/file-coding.c (determine_real_coding_system): Static
1215         local variable for the mime name chars and some added explicit
1216         scope braces.
1217     
1218     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1219
1220  src/mule/file-coding.c |   23 ++++++++++++-----------
1221  1 file changed, 12 insertions(+), 11 deletions(-)
1222
1223 commit 362ab9a8a2e7fe7dd504c5cc05cb30a5e42a340b
1224 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1225 Date:   Sun Mar 11 20:57:30 2012 -0400
1226
1227     reflow
1228     
1229         * src/mule/file-coding.c (determine_real_coding_system): Reflow to make it easier to read and refactor.
1230     
1231     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1232
1233  src/mule/file-coding.c |   69 ++++++++++++++----------------------------------
1234  1 file changed, 20 insertions(+), 49 deletions(-)
1235
1236 commit 62c32374e0ba457a3f0e7dbcb4153593266c427e
1237 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1238 Date:   Sun Mar 11 19:45:52 2012 -0400
1239
1240     Coverity CID 400832 Out of bounds access
1241     
1242         * src/editfns.c (Ftemp_directory): Use proper size argument with xstrncat
1243     
1244     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1245
1246  src/editfns.c |    2 +-
1247  1 file changed, 1 insertion(+), 1 deletion(-)
1248
1249 commit f38eaddc0bf40295a916fc3fafa0db18deb9d398
1250 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1251 Date:   Sun Mar 11 19:42:58 2012 -0400
1252
1253     Small optimization
1254     
1255         * src/emodules-ng.c (__emodng_open_append_exts): New remain variable to keep
1256         invariant computation...
1257         * src/emodules-ng.c (__emodng_open_prepend_paths_append_exts): Ditto.
1258     
1259     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1260
1261  src/emodules-ng.c |   10 +++++++---
1262  1 file changed, 7 insertions(+), 3 deletions(-)
1263
1264 commit 42297aa1c61a3cbf0a681deaf8cf29d2c3df7e21
1265 Merge: 9e1531f c8978fc
1266 Author: Steve Youngs <steve@sxemacs.org>
1267 Date:   Sat Mar 10 09:43:14 2012 +1000
1268
1269     Close Bug #135, fix test suite. From Sebastian
1270     
1271     * merges:
1272       Summary: fix, initialise cat morphism array properly, harden the tests Keywords: fix bug 135
1273       fix, change order of bitset in lrecord struct, hash_cache last
1274       cosmetics, turn morphism extern_inlines into static inlines
1275       test, run test suite with MALLOC_PERTURB_ set to be extra-harsh to the code
1276       test, introduce regression test for one MALLOC_PERTURB_ triggered crash
1277       Summary: fix, make sure ase-heap emits all symbols it needs Keywords: bld/chn
1278
1279 commit 9e1531f250e9d7153c9a86895e548ef0347da35b
1280 Merge: c23a6b9 540b7a8
1281 Author: Steve Youngs <steve@sxemacs.org>
1282 Date:   Sat Mar 10 09:26:07 2012 +1000
1283
1284     Don't put the dumpfile in bin dir from Rudi
1285     
1286     * merges:
1287       bldchn fix, don't install buildir's dumpfile
1288       bldchn, install dumpfile into archlibdir
1289       try to read dumpfile also from libarchdir
1290       why the hell we don't have always EXEC_PATH available
1291       bldchn cleanup, remove/re-use some unused dumpfile related AM variables
1292
1293 commit c8978fc2f0bd65c07260c82139d7bbdeb391a41f
1294 Merge: 07b6ccc 6ad2354
1295 Author: Sebastian Freundt <freundt@ga-group.nl>
1296 Date:   Fri Mar 9 17:16:28 2012 +0000
1297
1298     Merge branch 'bug/135' into next
1299     
1300     * bug/135:
1301       Summary: fix, initialise cat morphism array properly, harden the tests Keywords: fix bug 135
1302       fix, change order of bitset in lrecord struct, hash_cache last
1303       cosmetics, turn morphism extern_inlines into static inlines
1304       test, run test suite with MALLOC_PERTURB_ set to be extra-harsh to the code
1305       test, introduce regression test for one MALLOC_PERTURB_ triggered crash
1306
1307 commit 6ad23541d65448b578b6f47ee37aea50e7cf225e
1308 Author: Sebastian Freundt <freundt@ga-group.nl>
1309 Date:   Fri Mar 9 17:15:02 2012 +0000
1310
1311     Summary: fix, initialise cat morphism array properly, harden the tests
1312     Keywords: fix bug 135
1313     
1314     This changeset fixes an issue of using uninitialised memory (bug 135).
1315     
1316     * src/lrecord.h (set_lheader_implementation): properly initialise lheaders
1317     
1318     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1319
1320  src/lrecord.h |    2 ++
1321  1 file changed, 2 insertions(+)
1322
1323 commit 656acbee333923d866a41f4dbfeaab6f39f272dc
1324 Author: Sebastian Freundt <freundt@ga-group.nl>
1325 Date:   Fri Mar 9 17:14:45 2012 +0000
1326
1327     fix, change order of bitset in lrecord struct, hash_cache last
1328     
1329     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1330
1331  src/lrecord.h |    3 ++-
1332  1 file changed, 2 insertions(+), 1 deletion(-)
1333
1334 commit 7c1552baf5036f755c312248ae8a010ca5e60ad2
1335 Author: Sebastian Freundt <freundt@ga-group.nl>
1336 Date:   Fri Mar 9 17:13:46 2012 +0000
1337
1338     cosmetics, turn morphism extern_inlines into static inlines
1339     
1340     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1341
1342  src/category.h |    9 +++++----
1343  1 file changed, 5 insertions(+), 4 deletions(-)
1344
1345 commit 4fa92017d3928ebf29719757d48201a42293e756
1346 Author: Sebastian Freundt <freundt@ga-group.nl>
1347 Date:   Fri Mar 9 15:00:43 2012 +0000
1348
1349     test, run test suite with MALLOC_PERTURB_ set to be extra-harsh to the code
1350     
1351     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1352
1353  tests/Makefile.am |    3 ++-
1354  1 file changed, 2 insertions(+), 1 deletion(-)
1355
1356 commit 23511fef7398ea7d84b9641fe78493cb302796cd
1357 Author: Sebastian Freundt <freundt@ga-group.nl>
1358 Date:   Fri Mar 9 14:57:53 2012 +0000
1359
1360     test, introduce regression test for one MALLOC_PERTURB_ triggered crash
1361     
1362     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1363
1364  tests/automated/lisp-tests.el |    3 +++
1365  1 file changed, 3 insertions(+)
1366
1367 commit 07b6ccc3ecc55cfee07db1eb4fc92879a8350785
1368 Merge: c23a6b9 bd1382c
1369 Author: Sebastian Freundt <freundt@ga-group.nl>
1370 Date:   Fri Mar 9 12:31:01 2012 +0000
1371
1372     Merge branch 'bld/x32' into next
1373     
1374     * bld/x32:
1375       Summary: fix, make sure ase-heap emits all symbols it needs Keywords: bld/chn
1376
1377 commit bd1382ce2f7b2c44270d63e10899924e69042ab4
1378 Author: Sebastian Freundt <freundt@ga-group.nl>
1379 Date:   Fri Mar 9 12:30:04 2012 +0000
1380
1381     Summary: fix, make sure ase-heap emits all symbols it needs
1382     Keywords: bld/chn
1383     
1384     This changeset fixes an issue with the ase-heap emodule.  Ctors and
1385     wrappers are now declared and defined in the file that they're used.
1386     
1387     * modules/ase/ase-heap.h: kick static inlines, no need to expose them
1388     
1389     * modules/ase/ase-heap.c: soak up static inlines decls from the header
1390     
1391     Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
1392
1393  modules/ase/ase-heap.c |   19 +++++++++++++------
1394  modules/ase/ase-heap.h |    6 ------
1395  2 files changed, 13 insertions(+), 12 deletions(-)
1396
1397 commit 540b7a85964fc472549af399a89ba905f0e3ca34
1398 Author: Ruediger Meier <ruediger.meier@ga-group.nl>
1399 Date:   Thu Mar 8 15:32:00 2012 +0100
1400
1401     bldchn fix, don't install buildir's dumpfile
1402     
1403     This problem became visible since we create the symlink within
1404     archlibdir instead of bindir.
1405     Also we delete $(bindir)/sxemacs.dmp from older installations
1406     because unfortunately sxemacs would still try this first.
1407     
1408     Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
1409
1410  src/Makefile.am |    4 +++-
1411  1 file changed, 3 insertions(+), 1 deletion(-)
1412
1413 commit f62492a20d240bb083552924aa54dfa9c3ab4d80
1414 Author: Ruediger Meier <ruediger.meier@ga-group.nl>
1415 Date:   Thu Mar 8 15:16:55 2012 +0100
1416
1417     bldchn, install dumpfile into archlibdir
1418     
1419     Also we only install the one which is named with dump_id.
1420     
1421     Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
1422
1423  src/Makefile.am |    6 ++----
1424  1 file changed, 2 insertions(+), 4 deletions(-)
1425
1426 commit d3fb02c5bddbff7c97246a7c5170ae8cffd03578
1427 Author: Ruediger Meier <ruediger.meier@ga-group.nl>
1428 Date:   Thu Mar 8 15:01:43 2012 +0100
1429
1430     try to read dumpfile also from libarchdir
1431     
1432     Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
1433
1434  src/dumper.c |    7 ++++++-
1435  1 file changed, 6 insertions(+), 1 deletion(-)
1436
1437 commit 246f188eacab2381b00e61f8244493bcb302cb3b
1438 Author: Ruediger Meier <ruediger.meier@ga-group.nl>
1439 Date:   Thu Mar 8 14:45:51 2012 +0100
1440
1441     why the hell we don't have always EXEC_PATH available
1442     
1443     Does this break anything?
1444     
1445     Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
1446
1447  src/sxe-paths.h.in |    2 --
1448  1 file changed, 2 deletions(-)
1449
1450 commit a3e5216ce63731f7730b7ccd64109bf01e54cf23
1451 Author: Ruediger Meier <ruediger.meier@ga-group.nl>
1452 Date:   Wed Mar 7 17:52:43 2012 +0100
1453
1454     bldchn cleanup, remove/re-use some unused dumpfile related AM variables
1455     
1456     This does not change anything.
1457     
1458     Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
1459
1460  src/Makefile.am |   11 ++++-------
1461  1 file changed, 4 insertions(+), 7 deletions(-)
1462
1463 commit c23a6b9d177fa381447bdac49aefe5a028d8d487
1464 Merge: a1ec340 e7ee5bd
1465 Author: Steve Youngs <steve@sxemacs.org>
1466 Date:   Thu Mar 8 08:24:54 2012 +1000
1467
1468     Coverity and build fixes from Nelson
1469     
1470     * merges:
1471       Coverity: CID 400010: Improper use of negative value
1472       Coverity: CID 400001: Logically dead code
1473       Coverity: CID 400005: Division or modulo by zero
1474       Coverity: CID 400007: Deference after null check
1475       Coverity: CID 400831: Out of bonds access
1476       Coverity: CID 400832: Out of bounds access
1477       Fix build
1478       Fix the relocate_fd
1479       Coverity CID 400833 UNINIT
1480
1481 commit e7ee5bd7a42e63e991a7ecb8d03c83d59a9b35f4
1482 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1483 Date:   Wed Mar 7 10:21:00 2012 -0500
1484
1485     Coverity: CID 400010: Improper use of negative value
1486     
1487         * src/ui/minibuf.c (echo_area_append): Make sure length<0 also
1488         returns early here.
1489     
1490     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1491
1492  src/ui/minibuf.c |    2 +-
1493  1 file changed, 1 insertion(+), 1 deletion(-)
1494
1495 commit eaec8ad2fad951d293c7957dfc3d501da73c0a59
1496 Merge: 0857f5c 3864610
1497 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1498 Date:   Wed Mar 7 09:58:51 2012 -0500
1499
1500     Merge branch 'for-steve' into njsf-cov
1501
1502 commit 0857f5c2b0572bc5919c0f642ede105d11a30423
1503 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1504 Date:   Wed Mar 7 09:41:24 2012 -0500
1505
1506     Coverity: CID 400001: Logically dead code
1507     
1508         * lib-src/etags.c (get_language_from_filename): Rework code a
1509         little so that Coverity does not get fooled by ternary operator.
1510     
1511     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1512
1513  lib-src/etags.c |    7 ++++---
1514  1 file changed, 4 insertions(+), 3 deletions(-)
1515
1516 commit 35b84f290d01a60e6a86f851d61c8fc48b992d0e
1517 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1518 Date:   Wed Mar 7 09:37:39 2012 -0500
1519
1520     Coverity: CID 400005: Division or modulo by zero
1521     
1522         * src/media/sound-oss.c (sound_oss_play): Fix gross condition
1523         error of previous change
1524     
1525     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1526
1527  src/media/sound-oss.c |    2 +-
1528  1 file changed, 1 insertion(+), 1 deletion(-)
1529
1530 commit 6d5921086d737aafb6908854c09c7159d9fbbff5
1531 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1532 Date:   Wed Mar 7 09:36:29 2012 -0500
1533
1534     Coverity: CID 400007: Deference after null check
1535     
1536         * src/eval.c (Finteractive_p): Make sure btp is not NULL before
1537         dereference.
1538     
1539     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1540
1541  src/eval.c |    7 ++++---
1542  1 file changed, 4 insertions(+), 3 deletions(-)
1543
1544 commit 405a28b59eaddcc0a1aae2610f267c997236b6cd
1545 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1546 Date:   Wed Mar 7 09:32:01 2012 -0500
1547
1548     Coverity: CID 400831: Out of bonds access
1549     
1550         * src/fileio.c: Provide proper length to xstrncat
1551     
1552     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1553
1554  src/fileio.c |    2 +-
1555  1 file changed, 1 insertion(+), 1 deletion(-)
1556
1557 commit f084bb64e68a4c3a9ab034eb62fc4c94f8dcb736
1558 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1559 Date:   Wed Mar 7 09:30:31 2012 -0500
1560
1561     Coverity: CID 400832: Out of bounds access
1562     
1563         * src/editfns.c (Ftemp_directory): Proper size passed to xstrncat
1564     
1565     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1566
1567  src/editfns.c |    2 +-
1568  1 file changed, 1 insertion(+), 1 deletion(-)
1569
1570 commit 386461097083c0d6c8321d9ec63f720b7a140375
1571 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1572 Date:   Wed Mar 7 09:13:54 2012 -0500
1573
1574     Fix build
1575     
1576         * src/callproc.c (relocate_fd): fix the argument rename usage
1577     
1578     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1579
1580  src/callproc.c |    6 +++---
1581  1 file changed, 3 insertions(+), 3 deletions(-)
1582
1583 commit 1c06832a88bd4f2903f4c0d6cf9b38420b5debec
1584 Merge: 830828d a1ec340
1585 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1586 Date:   Wed Mar 7 08:29:21 2012 -0500
1587
1588     Merge branch 'master' into for-steve
1589
1590 commit 830828df16191311ff2ded5b60307168341320bf
1591 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1592 Date:   Wed Mar 7 08:25:49 2012 -0500
1593
1594     Fix the relocate_fd
1595     
1596         * src/callproc.c (max_filedesc): New function to determine the
1597         actual maximum file descriptor.
1598     
1599         * src/callproc.c (relocate_fd): Realized previous use of just dup
1600         was actually better, made sure that the closing of temporary duped
1601         file descriptors was commented.
1602     
1603         * src/emacs.c (__sys_stk_sz): Minor cosmetic variable rename.
1604     
1605     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1606
1607  src/callproc.c |   97 +++++++++++++++++++++++++++++++++++++-------------------
1608  src/emacs.c    |   12 +++----
1609  2 files changed, 70 insertions(+), 39 deletions(-)
1610
1611 commit 83ecc1d5192557c8aa7b143eee4e5f99a4779da3
1612 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1613 Date:   Wed Mar 7 07:49:20 2012 -0500
1614
1615     Coverity CID 400833 UNINIT
1616     
1617         * src/sysdep.c (raw_open): Use the proper argument for open
1618     
1619     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1620
1621  src/sysdep.c |    3 +--
1622  1 file changed, 1 insertion(+), 2 deletions(-)
1623
1624 commit a1ec340a77f328d3599339c47d6c241d7e07ec35
1625 Merge: 562cbe3 eea0fe8
1626 Author: Steve Youngs <steve@sxemacs.org>
1627 Date:   Wed Mar 7 13:03:07 2012 +1000
1628
1629     test suite fixes from Nelson
1630     
1631     * merges:
1632       Why are quick fixes so bad ? Because they break more than they fix
1633
1634 commit eea0fe8fcf6443eecd4c9640c7f0fab7492deb54
1635 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1636 Date:   Tue Mar 6 21:47:39 2012 -0500
1637
1638     Why are quick fixes so bad ? Because they break more than they fix
1639     
1640         * src/emodules-ng.c (__emodng_open_prepend_paths): Fix xstpncpy
1641         arguments. For real this time.
1642     
1643         * src/emodules-ng.c (__emodng_open_prepend_paths_append_exts): Ditto.
1644     
1645     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1646
1647  src/emodules-ng.c |    6 +++---
1648  1 file changed, 3 insertions(+), 3 deletions(-)
1649
1650 commit 562cbe3799dc430bcd37e9df75558ba83aacfe3b
1651 Merge: a22e54a 53c2162
1652 Author: Steve Youngs <steve@sxemacs.org>
1653 Date:   Wed Mar 7 12:45:29 2012 +1000
1654
1655     test suite fixes from Nelson
1656     
1657     * merges:
1658       Improve relocate_fd with dup2
1659       Fix build
1660
1661 commit 53c2162223a524221a5672af07da9f1110de5a26
1662 Merge: 67d4837 cb79e2f
1663 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1664 Date:   Tue Mar 6 20:58:18 2012 -0500
1665
1666     Merge branch 'njsf-cov' into for-steve
1667
1668 commit cb79e2fc5f53faf43c1cc0f9d4b85a34d92d36cc
1669 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1670 Date:   Tue Mar 6 20:53:56 2012 -0500
1671
1672     Improve relocate_fd with dup2
1673     
1674         * src/callproc.c (relocate_fd): Satisfy checkers for return values
1675         until proper check of getrlimit is implemented
1676     
1677     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1678
1679  src/callproc.c |    2 ++
1680  1 file changed, 2 insertions(+)
1681
1682 commit 0bc9046449a68bea1d248bf98a7ec680fbfab0ea
1683 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1684 Date:   Tue Mar 6 20:50:52 2012 -0500
1685
1686     Fix build
1687     
1688         * src/emodules-ng.c (__emodng_open_prepend_paths): Correct usage of xstpcpy size argument.
1689         * src/emodules-ng.c (_adapt_load_path): Ditto.
1690         * src/emodules-ng.c (__emodng_open_prepend_paths_append_exts): Fix indentation
1691     
1692     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1693
1694  src/emodules-ng.c |    9 ++++-----
1695  1 file changed, 4 insertions(+), 5 deletions(-)
1696
1697 commit a22e54a8ddafa76046ade0313e6df717b1ab651f
1698 Merge: 434592f 67d4837
1699 Author: Steve Youngs <steve@sxemacs.org>
1700 Date:   Wed Mar 7 08:20:11 2012 +1000
1701
1702     Fix autoload breakage from prev changeset from Nelson
1703     
1704     * merges:
1705       Fix introduced bug by coverity fix attempt
1706
1707 commit 67d4837947349612fb868f3afafd9e03f61ad67a
1708 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1709 Date:   Tue Mar 6 08:25:08 2012 -0500
1710
1711     Fix introduced bug by coverity fix attempt
1712     
1713         * src/search.c (boyer_moore): User REGEXP_FASTMAP_MASK for the
1714         bit-and instead of the REGEXP_FASTMAP_SIZE (which is clearly
1715         wrong).
1716     
1717     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1718
1719  src/search.c |    8 ++++----
1720  1 file changed, 4 insertions(+), 4 deletions(-)
1721
1722 commit 434592f23673e769e8207c89a153b28e1f5aec18
1723 Merge: 90b5e66 c9752ce
1724 Author: Steve Youngs <steve@sxemacs.org>
1725 Date:   Tue Mar 6 17:39:44 2012 +1000
1726
1727     build fix from Nelson
1728     
1729     * merges:
1730       Make sure list-load-path-shadows can work after dmp
1731
1732 commit 90b5e667cb2b0ac7599d6a85415da9351350aed1
1733 Merge: ba7e774 8134a31
1734 Author: Steve Youngs <steve@sxemacs.org>
1735 Date:   Tue Mar 6 17:32:06 2012 +1000
1736
1737     Coverity and build chain fixes from Nelson
1738     
1739     * merges:
1740       Coverity: Resource leak: CID 400015
1741       Fix configure.ac
1742       Fix configure
1743       xstrncpy saga
1744       xstrncpy saga
1745       xstrncpy saga
1746       Fix tty build broken in last configure.ac changes
1747       Do not add tty objects when no tty is available
1748       Coverity: CID 400005: Division or modulo by zero
1749       Coverity: CID 400006: Division or modulo by zero
1750       Coverity: Out of bounds write: CID 21140
1751       Coverity: CID 400012 Overrun dynamic
1752       Fix build for branches without tags
1753       Coverity CID 400013 Printf arg type mismatch
1754       Coverity: CID 400031: Tainted string
1755       Coverity: CID 400829: Uninit
1756       Use dup2 if available for -t. Also check for ttyname and isatty in configure.
1757       Coverity: CID 400828 Resource leak
1758       Use AS_IF instead of if some places - be more M4sh friendly
1759       Update copyright, remove unused ent arguments
1760
1761 commit c9752ce45c912e4765e7aee9a9f58abdb712e96e
1762 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1763 Date:   Tue Mar 6 02:18:10 2012 -0500
1764
1765     Make sure list-load-path-shadows can work after dmp
1766     
1767     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1768
1769  src/Makefile.am |    2 +-
1770  1 file changed, 1 insertion(+), 1 deletion(-)
1771
1772 commit 8134a314ad31818920d8453577a4cd81fccc47ee
1773 Merge: 97e22d6 38a15be
1774 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1775 Date:   Tue Mar 6 02:13:23 2012 -0500
1776
1777     Merge branch 'master' of ssh://dio.dreamhost.com/~/repos.nelsonferreira.com/git/sxemacs into for-steve
1778
1779 commit 38a15bee85f3ff776cb72ff20e197ff75e0dcdcd
1780 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1781 Date:   Tue Mar 6 02:10:19 2012 -0500
1782
1783     Coverity: Resource leak: CID 400015
1784     
1785         * src/callproc.c (relocate_fd): Make sure that dup'ed file
1786         descriptors < min are closed. In addition, make a better version
1787         when dup2 is available.
1788     
1789     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1790
1791  src/callproc.c |   22 +++++++++++++++++++++-
1792  1 file changed, 21 insertions(+), 1 deletion(-)
1793
1794 commit 97e22d6df762d8d9222904cde69d2e588c41d7d5
1795 Merge: 3a96bec ad5f920
1796 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1797 Date:   Tue Mar 6 01:29:23 2012 -0500
1798
1799     Merge remote-tracking branch 'njsf/for-steve' into for-steve
1800
1801 commit 3a96becc409b695178b974844a604192a5c3081c
1802 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1803 Date:   Tue Mar 6 01:27:19 2012 -0500
1804
1805     Fix configure.ac
1806     
1807     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1808
1809  configure.ac |    3 +--
1810  1 file changed, 1 insertion(+), 2 deletions(-)
1811
1812 commit ad5f920d763d93cbdd35e81d9371b9217e7c88ea
1813 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1814 Date:   Tue Mar 6 01:02:32 2012 -0500
1815
1816     Fix configure
1817     
1818     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1819
1820  configure.ac |    3 +--
1821  1 file changed, 1 insertion(+), 2 deletions(-)
1822
1823 commit b3e7d0ea81446e84b64e735ca9fe24b7db05bd11
1824 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1825 Date:   Tue Mar 6 00:58:48 2012 -0500
1826
1827     xstrncpy saga
1828     
1829         * src/emodules-ng.c (__emodng_open_append_exts): Use xstrncpy instead of strncpy
1830         * src/emodules-ng.c (__emodng_open_prepend_paths): Ditto.
1831         * src/emodules-ng.c (__emodng_open_prepend_paths_append_exts): Ditto.
1832     
1833     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1834
1835  src/emodules-ng.c |   19 ++++++++++---------
1836  1 file changed, 10 insertions(+), 9 deletions(-)
1837
1838 commit a53ee8d977b9c8f5126b51c3b0d01b3eaafe954a
1839 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1840 Date:   Tue Mar 6 00:52:11 2012 -0500
1841
1842     xstrncpy saga
1843     
1844         * src/editfns.c (Ftemp_directory): Use xstrncpy instead of strncpy
1845         and xstrncat instead of strcat
1846     
1847     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1848
1849  src/editfns.c |   13 +++++++------
1850  1 file changed, 7 insertions(+), 6 deletions(-)
1851
1852 commit beb66f146c137a0f705a6b778b6d0c93cb521a9e
1853 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1854 Date:   Tue Mar 6 00:50:05 2012 -0500
1855
1856     xstrncpy saga
1857     
1858         * src/database/postgresql.c (Fpq_connectdb): Use xstrncpy instead of strncpy
1859         * src/database/postgresql.c (Fpq_connect_start): Ditto.
1860         * src/database/postgresql.c (Fpq_exec): Ditto.
1861         * src/database/postgresql.c (Fpq_get_result): Ditto.
1862     
1863     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1864
1865  src/database/postgresql.c |   18 ++++++------------
1866  1 file changed, 6 insertions(+), 12 deletions(-)
1867
1868 commit 0ecabdad92d3d416357f888a3e7d045219ed321c
1869 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1870 Date:   Tue Mar 6 00:33:16 2012 -0500
1871
1872     Fix tty build broken in last configure.ac changes
1873     
1874     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1875
1876  configure.ac |    8 ++++++++
1877  1 file changed, 8 insertions(+)
1878
1879 commit ca52abdc354d49e06fd5275eb49b5b98da12a7f3
1880 Merge: 8a0fe37 fa80d3a
1881 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1882 Date:   Mon Mar 5 22:08:38 2012 -0500
1883
1884     Merge branch 'for-steve' into njsf-tty
1885
1886 commit 8a0fe377f71a4435233a3733267e5e7c0ff496b9
1887 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1888 Date:   Mon Mar 5 21:50:30 2012 -0500
1889
1890     Do not add tty objects when no tty is available
1891     
1892     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1893
1894  configure.ac |  105 ++++++++++++++++++++++++++++++++++++++++------------------
1895  1 file changed, 72 insertions(+), 33 deletions(-)
1896
1897 commit fa80d3a3a724ad6ef960ca63c2e0ce6d3fe99a44
1898 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1899 Date:   Mon Mar 5 20:57:31 2012 -0500
1900
1901     Coverity: CID 400005: Division or modulo by zero
1902     
1903         * src/media/sound-oss.c (sound_oss_play): Abort early when channels is 0.
1904     
1905     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1906
1907  src/media/sound-oss.c |    9 +++++++++
1908  1 file changed, 9 insertions(+)
1909
1910 commit 212178d3835bada77dd817652e7db9c7aa88e20f
1911 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1912 Date:   Mon Mar 5 19:53:42 2012 -0500
1913
1914     Coverity: CID 400006: Division or modulo by zero
1915     
1916         * src/ui/window.c (Fwindow_displayed_text_pixel_height): Make sure
1917         no division by 0 is attempted and use "best heuristic" of just
1918         adding 3.
1919     
1920     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1921
1922  src/ui/window.c |   12 +++++++-----
1923  1 file changed, 7 insertions(+), 5 deletions(-)
1924
1925 commit 28b64380c436c42e0002fa56c0a0a6f999ca1a71
1926 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1927 Date:   Mon Mar 5 18:04:10 2012 -0500
1928
1929     Coverity: Out of bounds write: CID 21140
1930     
1931         * src/search.c (boyer_moore): Make it explicit that the value will
1932         always be within the range of the index. Previously it was a side
1933         effect of the downcast to unsigned char, now its explicit.
1934     
1935     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1936
1937  src/search.c |   10 ++++++----
1938  1 file changed, 6 insertions(+), 4 deletions(-)
1939
1940 commit 2433e7889a1123560e1a086140a319b0a9fd0425
1941 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1942 Date:   Mon Mar 5 17:45:25 2012 -0500
1943
1944     Coverity: CID 400012 Overrun dynamic
1945     
1946         * lib-src/gnuclient.c (clean_string): Avoid coverity aliasing
1947         shortcomings by reusing the same variable where the length is
1948         calculate for the copy pass.
1949     
1950     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1951
1952  lib-src/gnuclient.c |   21 ++++++++++-----------
1953  1 file changed, 10 insertions(+), 11 deletions(-)
1954
1955 commit 7543dbf60f4b03c4af67015d7f89bae53a94180d
1956 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1957 Date:   Mon Mar 5 17:43:17 2012 -0500
1958
1959     Fix build for branches without tags
1960     
1961         * autogen.sh (emacs_is_beta): Correct the text for branches
1962         without the release tags...
1963     
1964         * lib-src/make-dump-id.c: Include the config.h from the proper
1965         directory. This was not an issue for a long time, since there was
1966         always a tag when under git control. make-dump-id was only
1967         compiled then. Now in autogen.sh we will always make sure there is
1968         a tree version, so this will no longer be an issue again.
1969     
1970     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
1971
1972  autogen.sh             |   11 +++++++++--
1973  lib-src/make-dump-id.c |    2 +-
1974  2 files changed, 10 insertions(+), 3 deletions(-)
1975
1976 commit 043a13238092a6d351ce54e2041852cc1cdbce01
1977 Merge: 5b62e7b 086d8b4
1978 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1979 Date:   Mon Mar 5 14:38:46 2012 -0500
1980
1981     Merge remote-tracking branch 'njsf/for-steve' into for-steve
1982
1983 commit 5b62e7b113a105cafce699cb6d8f2d88005ba704
1984 Merge: 30a0b2f ba7e774
1985 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1986 Date:   Mon Mar 5 14:35:38 2012 -0500
1987
1988     Merge remote-tracking branch 'origin/master' into for-steve
1989
1990 commit 30a0b2fed5d7156fde7189561ff50f263f1abec0
1991 Merge: 520164a 84d2a81
1992 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
1993 Date:   Mon Mar 5 14:34:32 2012 -0500
1994
1995     Merge branch 'master' of ssh://dio.dreamhost.com/~/repos.nelsonferreira.com/git/sxemacs into for-steve
1996
1997 commit 086d8b4086119b0a2d84ae08c2b17dd81c5d3312
1998 Merge: e403175 84d2a81
1999 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2000 Date:   Mon Mar 5 14:33:35 2012 -0500
2001
2002     Merge branch 'master' into njsf-cov
2003
2004 commit 84d2a815e9fdf80288ba4d1c852889bd3fe0fb26
2005 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2006 Date:   Mon Mar 5 14:33:11 2012 -0500
2007
2008     Coverity CID 400013 Printf arg type mismatch
2009     
2010         * lib-src/make-path.c: Include string.h so that strerror is
2011         properly defined.
2012     
2013     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2014
2015  lib-src/make-path.c |    1 +
2016  1 file changed, 1 insertion(+)
2017
2018 commit e403175f67de86a00d2da9dd5dfaa86100c9e211
2019 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2020 Date:   Mon Mar 5 13:11:52 2012 -0500
2021
2022     Coverity: CID 400031: Tainted string
2023     
2024         * lib-src/yow.c (main): Make sure argv[2] is not NULL before copying
2025     
2026     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2027
2028  lib-src/yow.c |    4 ++--
2029  1 file changed, 2 insertions(+), 2 deletions(-)
2030
2031 commit 2f898f9f07b60b2352daebd79398a81645cfb640
2032 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2033 Date:   Mon Mar 5 13:09:31 2012 -0500
2034
2035     Coverity: CID 400829: Uninit
2036     
2037         * src/media/media.c (Fmedia_stream_aspect): Initialize the
2038         potential return value to nil
2039     
2040     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2041
2042  src/media/media.c |    2 +-
2043  1 file changed, 1 insertion(+), 1 deletion(-)
2044
2045 commit 438b1b3578c66d99b29c6cdf7ec3a5c44edd71d1
2046 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2047 Date:   Mon Mar 5 12:52:55 2012 -0500
2048
2049     Use dup2 if available for -t. Also check for ttyname and isatty in configure.
2050     
2051         * configure.ac: Add some additional functions to check and add the
2052         HAVE_ISATTY and HAVE_TTYNAME
2053     
2054         * src/emacs.c (main_1): Enhance the logging of -t with ttyname if
2055         it is available.
2056     
2057         * src/emacs.c (main_1): Use raw_open instead of open to avoid
2058         using the format conversion of the filename, which at this early
2059         stage is not setup yet.
2060     
2061         * src/emacs.c (main_1): use dup2 if available to dup the opened
2062         file (and then close the original descriptor). This is much more
2063         reliable than close then open, since dup2 will make sure the
2064         descriptor number will be the desired.
2065     
2066         * src/eval.c (grow_specpdl): If grow_specpdl is called very early
2067         on specpdl_size is 0 and will loop infinitely here because 2 * 0
2068         == 0 ;)
2069     
2070         * src/sysdep.c (raw_open): New function that just calls the system
2071         open with no argument conversion at all
2072     
2073         * src/sysfile.h: declare the new raw_open function.
2074     
2075     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2076
2077  configure.ac  |    7 ++++++-
2078  src/buffer.c  |   10 ++++++----
2079  src/emacs.c   |   33 ++++++++++++++++++++++++++++-----
2080  src/eval.c    |    2 ++
2081  src/sysdep.c  |   13 +++++++++++++
2082  src/sysfile.h |    2 ++
2083  6 files changed, 57 insertions(+), 10 deletions(-)
2084
2085 commit 5a365d9e21766d2ff0318ddbda9a5ae75e540fbb
2086 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2087 Date:   Sun Mar 4 20:19:52 2012 -0500
2088
2089     Coverity: CID 400828 Resource leak
2090     
2091         * src/emacs.c (main_1): Make sure second dup is fdesc 1
2092     
2093     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2094
2095  src/emacs.c |    1 +
2096  1 file changed, 1 insertion(+)
2097
2098 commit ba7e77403bb81044ed8ece7c67e527ee813ce55e
2099 Merge: 1d3633b 520164a
2100 Author: Steve Youngs <steve@sxemacs.org>
2101 Date:   Mon Mar 5 09:22:38 2012 +1000
2102
2103     xstrncpy updates from Nelson
2104     
2105     * merges:
2106       xstrncpy saga
2107       xstrncpy saga
2108       xstrncpy saga
2109       xstrncpy saga
2110
2111 commit 520164a88735f7edb87b967b95d1e251c3806a3c
2112 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2113 Date:   Sun Mar 4 17:12:24 2012 -0500
2114
2115     xstrncpy saga
2116     
2117         * src/effi.c (Fffi_load_library): use xstrncpy instead of strncpy, strncat
2118     
2119     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2120
2121  src/effi.c         |    8 ++++----
2122  src/extents.c      |    6 +++---
2123  src/ui/redisplay.c |    2 +-
2124  3 files changed, 8 insertions(+), 8 deletions(-)
2125
2126 commit 051da61fd970ef8298318ce4d0f82ed8b63418fd
2127 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2128 Date:   Sun Mar 4 16:57:18 2012 -0500
2129
2130     xstrncpy saga
2131     
2132         * src/dumper.c (pdump_load): Use xstrncpy instead of strcpy
2133     
2134     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2135
2136  src/dumper.c |    2 +-
2137  1 file changed, 1 insertion(+), 1 deletion(-)
2138
2139 commit 1706db16f1408aacb1cbff6d8731c9b7b0fad1ad
2140 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2141 Date:   Sun Mar 4 16:55:45 2012 -0500
2142
2143     xstrncpy saga
2144     
2145         * src/sysdep.c (init_system_name): use xstrncpy instead of strcpy
2146     
2147     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2148
2149  src/sysdep.c |    6 ++++--
2150  1 file changed, 4 insertions(+), 2 deletions(-)
2151
2152 commit 09dc30c092e1ae78e278e419f972ab855c1290f3
2153 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2154 Date:   Sun Mar 4 16:51:53 2012 -0500
2155
2156     xstrncpy saga
2157     
2158         * src/sysdep.c (init_system_name): Use xstrncpy instead of strncpy
2159         * src/sysdep.c (readdir): Ditto.
2160     
2161     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2162
2163  src/sysdep.c |    4 ++--
2164  1 file changed, 2 insertions(+), 2 deletions(-)
2165
2166 commit 22358b9fd6432fd280326667bd26075056111366
2167 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2168 Date:   Sun Mar 4 00:00:09 2012 -0500
2169
2170     Use AS_IF instead of if some places - be more M4sh friendly
2171     
2172     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2173
2174  configure.ac |   31 +++++++++++--------------------
2175  1 file changed, 11 insertions(+), 20 deletions(-)
2176
2177 commit fe5430c913b6b7d6d31d04b3425a6b56eee0e7a6
2178 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2179 Date:   Sat Mar 3 23:57:17 2012 -0500
2180
2181     Update copyright, remove unused ent arguments
2182     
2183     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2184
2185  configure.ac |    5 +----
2186  1 file changed, 1 insertion(+), 4 deletions(-)
2187
2188 commit 1d3633b7c863088bb68c0a14c180e933edab5944
2189 Merge: 8dc0ec0 e261958
2190 Author: Steve Youngs <steve@sxemacs.org>
2191 Date:   Sun Mar 4 11:48:48 2012 +1000
2192
2193     Various build updates from Nelson
2194     
2195     * merges:
2196       Add the new silent-rules options to the list of known configure opts
2197       Warn about ignored tty 'with' options. Fix if with missing fi
2198       Add additional tty lib 'with' options
2199       issue warning when no tty nor window system available
2200       Enable silent building, ie --enable-silent-rules and make V=0
2201       Correct the remote configuration command message
2202       new SXE_CHECK_LINK_LIB macro
2203       Add summary for additional tty libraries
2204       Rename git-to-steve -> git-for-steve
2205       xstrncpy saga
2206       Better checking of string and memory operations. Also, add define FORBID_STRCPY to make runtime asserts on usage of strcpy, strcat and stpcpy.
2207       xstrncpy saga
2208       xstrncpy saga
2209       xstrncpy saga
2210       xstrncpy saga
2211
2212 commit e2619581b529b0a0ebea7f02b12b77ed3f5143ef
2213 Author: Steve Youngs <steve@sxemacs.org>
2214 Date:   Sun Mar 4 11:48:00 2012 +1000
2215
2216     Add the new silent-rules options to the list of known configure opts
2217     
2218         * m4/sxe-aux.m4 (_SXE_CHECK_PURE_OPT): Add silent-rules options to
2219         list of known configure opts.
2220     
2221     Signed-off-by: Steve Youngs <steve@sxemacs.org>
2222
2223  m4/sxe-aux.m4 |    1 +
2224  1 file changed, 1 insertion(+)
2225
2226 commit 8dc0ec0c10699d344ad3bc1ad4161952d65a22ab
2227 Merge: 63fddcd db56e30
2228 Author: Steve Youngs <steve@sxemacs.org>
2229 Date:   Sun Mar 4 11:00:55 2012 +1000
2230
2231     FFI update from Aidan
2232     
2233     * merges:
2234       Avoid namespace pollution, runtime consing, #'define-ffi-function
2235
2236 commit db56e30dc28e4ae36aa3a6c3ddf8960261f5dfcb
2237 Author: Aidan Kehoe <kehoea@parhasard.net>
2238 Date:   Sat Mar 3 15:19:35 2012 +0000
2239
2240     Avoid namespace pollution, runtime consing, #'define-ffi-function
2241
2242  lisp/ffi.el |   27 +++++++++------------------
2243  1 file changed, 9 insertions(+), 18 deletions(-)
2244
2245 commit 44948eb20e121ae7df6dfa1a99af863abee386f6
2246 Merge: 2bd6f85 e54f828
2247 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2248 Date:   Sat Mar 3 00:33:54 2012 -0500
2249
2250     Merge remote-tracking branch 'njsf/for-steve' into for-steve
2251
2252 commit 2bd6f85ce9abc38a1033881e210f87eae32dfdf2
2253 Merge: 20a6a16 63fddcd
2254 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2255 Date:   Sat Mar 3 00:33:34 2012 -0500
2256
2257     Merge branch 'master' of ssh://dio.dreamhost.com/~/repos.nelsonferreira.com/git/sxemacs into for-steve
2258
2259 commit e54f82869ca4a079e9f07792f367f1d357dd63f2
2260 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2261 Date:   Sat Mar 3 00:30:44 2012 -0500
2262
2263     Warn about ignored tty 'with' options. Fix if with missing fi
2264     
2265     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2266
2267  configure.ac |    5 +++--
2268  1 file changed, 3 insertions(+), 2 deletions(-)
2269
2270 commit 0d72c7c4fb08d4728ab0ca7628f39a932ae36d87
2271 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2272 Date:   Sat Mar 3 00:17:10 2012 -0500
2273
2274     Add additional tty lib 'with' options
2275     
2276     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2277
2278  configure.ac |   21 +++++++++++++++++++++
2279  1 file changed, 21 insertions(+)
2280
2281 commit c13859ecc4830cb52b439831d69e5413cbfa15d9
2282 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2283 Date:   Sat Mar 3 00:14:44 2012 -0500
2284
2285     issue warning when no tty nor window system available
2286     
2287     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2288
2289  configure.ac |   10 +++++-----
2290  1 file changed, 5 insertions(+), 5 deletions(-)
2291
2292 commit 75e7c4d6d20b0b5bc91c45f60f979fa6213939ef
2293 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2294 Date:   Sat Mar 3 00:11:28 2012 -0500
2295
2296     Enable silent building, ie --enable-silent-rules and make V=0
2297     
2298     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2299
2300  configure.ac |    1 +
2301  1 file changed, 1 insertion(+)
2302
2303 commit 19296cbb61a1a356bba0c0359c5ab2f96c851151
2304 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2305 Date:   Sat Mar 3 00:00:23 2012 -0500
2306
2307     Correct the remote configuration command message
2308     
2309     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2310
2311  contrib/git-for-steve.sh |    2 +-
2312  1 file changed, 1 insertion(+), 1 deletion(-)
2313
2314 commit d8b55aafc38e0f24ba49ea5e3e72030da68ee837
2315 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2316 Date:   Fri Mar 2 23:53:55 2012 -0500
2317
2318     new SXE_CHECK_LINK_LIB macro
2319     
2320     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2321
2322  m4/sxe-linker.m4 |   32 ++++++++++++++++++++++++++++++++
2323  1 file changed, 32 insertions(+)
2324
2325 commit 8df50908b1f03c46b5919699d5d2288524535728
2326 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2327 Date:   Fri Mar 2 23:51:42 2012 -0500
2328
2329     Add summary for additional tty libraries
2330     
2331     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2332
2333  m4/sxe-summary.m4 |    4 ++++
2334  1 file changed, 4 insertions(+)
2335
2336 commit 49dddce345ca231de1120f88e91bb175eb430fed
2337 Merge: a115e46 20a6a16
2338 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2339 Date:   Fri Mar 2 23:49:39 2012 -0500
2340
2341     Merge remote-tracking branch 'njsf/for-steve' into for-steve
2342
2343 commit a115e4605e43513cc4fd139ca04e8417cb38d323
2344 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2345 Date:   Fri Mar 2 23:48:03 2012 -0500
2346
2347     Rename git-to-steve -> git-for-steve
2348     
2349     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2350
2351  contrib/README           |    4 +--
2352  contrib/git-for-steve.sh |   85 ++++++++++++++++++++++++++++++++++++++++++++++
2353  2 files changed, 87 insertions(+), 2 deletions(-)
2354
2355 commit 20a6a16c109742a7fb6f91a256afd8f553f2a6b0
2356 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2357 Date:   Fri Mar 2 23:15:07 2012 -0500
2358
2359     xstrncpy saga
2360     
2361         * src/fileio.c (file_name_as_directory): Use xstrncpy and change
2362         prototype to take in buffer length.
2363     
2364         * src/fileio.c (directory_file_name): Ditto.
2365     
2366         * src/fileio.c (Ffile_name_as_directory): properly call
2367         file_name_as_directory with buffer length.
2368         * src/fileio.c (Fdirectory_file_name): ditto.
2369     
2370         * src/fileio.c (Fexpand_file_name): Use xstrncat instead of strcat.
2371     
2372         * src/fileio.c (Fdirectory_file_name): properly call
2373         directory_file_name with buffer length.
2374     
2375         * src/fileio.c (Fsubstitute_in_file_name): use xstrncpy instead of
2376         strcpy keeping track of buffer availability.
2377     
2378     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2379
2380  src/fileio.c |   46 ++++++++++++++++++++++++++++------------------
2381  1 file changed, 28 insertions(+), 18 deletions(-)
2382
2383 commit f58e60c4103450d300d97669f9efddf7e603c746
2384 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2385 Date:   Fri Mar 2 23:07:47 2012 -0500
2386
2387     Better checking of string and memory operations.
2388     Also, add define FORBID_STRCPY to make runtime asserts on usage of strcpy, strcat and stpcpy.
2389     
2390         * src/sysdep.h: Move xstrlen, xstrcmp, xstrcat, xstrncmp,
2391         xstrncat, xstrncpy, xstpcpy, xstpncpy, xmemcmp, xmemcpy to
2392         sxe-utils.h
2393     
2394         * src/sysdep.h (x__dirlen): always_inline..
2395         * src/sysdep.h (x__dirname): ditto.
2396         * src/sysdep.h (xdirname): ditto.
2397     
2398         * src/sxe-utils.h (xstrlen): move from sysdep.h
2399         * src/sxe-utils.h (xstrcmp): ditto.
2400         * src/sxe-utils.h (xstrncmp): ditto.
2401         * src/sxe-utils.h (xstrncat): ditto.
2402         * src/sxe-utils.h (xstrncpy): ditto.
2403         * src/sxe-utils.h (xstpcpy): ditto.
2404         * src/sxe-utils.h (xstpncpy): ditto.
2405         * src/sxe-utils.h (xmemcmp): ditto.
2406         * src/sxe-utils.h (xmemcpy): ditto.
2407         * src/sxe-utils.h (xmin_size_t): ditto.
2408     
2409         * src/sxe-utils.h (no_strcpy): New forbidden strcpy
2410         * src/sxe-utils.h (no_strcat): New forbidden strcat
2411         * src/sxe-utils.h (no_stpcpy): New forbidden stpcpy
2412     
2413     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2414
2415  src/sxe-utils.h |  115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2416  src/sysdep.h    |   72 +++++-----------------------------
2417  2 files changed, 124 insertions(+), 63 deletions(-)
2418
2419 commit a7822c51d777db6952411d17aa17858215e26cfe
2420 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2421 Date:   Fri Mar 2 17:56:47 2012 -0500
2422
2423     xstrncpy saga
2424     
2425         * src/dumper.c (pdump_load): Use xstrncpy instead of strncpy
2426     
2427     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2428
2429  src/dumper.c |    4 ++--
2430  1 file changed, 2 insertions(+), 2 deletions(-)
2431
2432 commit bd9104762599054a720f693071729923747f669c
2433 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2434 Date:   Fri Mar 2 17:29:57 2012 -0500
2435
2436     xstrncpy saga
2437     
2438         * src/sysdep.h (xstrncpy): New inline function.
2439         * src/sysdep.h (xstpncpy): Use xstrncpy instead of strncpy
2440     
2441     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2442
2443  src/sysdep.h |   11 +++++++++--
2444  1 file changed, 9 insertions(+), 2 deletions(-)
2445
2446 commit 4df9aaa5e7f7d80cfc5138c1a004633451f96d4a
2447 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2448 Date:   Fri Mar 2 16:20:19 2012 -0500
2449
2450     xstrncpy saga
2451     
2452         * lib-src/fakemail.c (make_file_preface): Use xstrncpy instead of strncpy
2453         * lib-src/fakemail.c (read_header): ditto.
2454         * lib-src/fakemail.c (main): ditto.
2455         * lib-src/gnuclient.c (main): ditto.
2456         * lib-src/gnuserv.c (handle_ipc_request): ditto.
2457         * lib-src/movemail.c (concat): ditto.
2458         * lib-src/movemail.c (pop_retr): ditto.
2459         * lib-src/movemail.c (pop_retr): ditto.
2460         * lib-src/movemail.c (pop_search_top): ditto.
2461         * lib-src/movemail.c (pop_search_top): ditto.
2462         * lib-src/ootags.c (consider_token): ditto.
2463         * lib-src/ootags.c (C_entries): ditto.
2464         * lib-src/ootags.c (Pascal_functions): ditto.
2465         * lib-src/ootags.c (Prolog_functions): ditto.
2466         * lib-src/ootags.c (Erlang_functions): ditto.
2467         * lib-src/ootags.c (substitute): ditto.
2468         * lib-src/ootags.c (savenstr): ditto.
2469         * lib-src/pop.c (pop_stat): ditto.
2470         * lib-src/pop.c (pop_list): ditto.
2471         * lib-src/pop.c (pop_multi_first): ditto.
2472         * lib-src/pop.c (pop_last): ditto.
2473         * lib-src/pop.c (getok): ditto.
2474         * lib-src/yow.c (main): ditto.
2475     
2476     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2477
2478  lib-src/fakemail.c  |   19 +++++++++++++------
2479  lib-src/gnuclient.c |   11 +++++++++--
2480  lib-src/gnuserv.c   |    9 ++++++++-
2481  lib-src/movemail.c  |   22 +++++++++++++++-------
2482  lib-src/ootags.c    |   22 +++++++++++++++-------
2483  lib-src/pop.c       |   17 ++++++++++++-----
2484  lib-src/yow.c       |   10 +++++++++-
2485  7 files changed, 81 insertions(+), 29 deletions(-)
2486
2487 commit f963f2d7143180394b52e4607581a96f8c8b8b8a
2488 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2489 Date:   Fri Mar 2 16:12:41 2012 -0500
2490
2491     xstrncpy saga
2492     
2493         * lib-src/etags.c (xstrncpy): cosmetic changes to xstrncpy macro
2494     
2495     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2496
2497  lib-src/etags.c |    7 ++++++-
2498  1 file changed, 6 insertions(+), 1 deletion(-)
2499
2500 commit 63fddcde25bd36a5629c8efe0e4ec739a024e039
2501 Merge: 7c6f2bf a9bcc15
2502 Author: Steve Youngs <steve@sxemacs.org>
2503 Date:   Fri Mar 2 09:19:07 2012 +1000
2504
2505     Coverity fixes from Nelson
2506     
2507     * merges:
2508       Kill some spurious whitespace
2509       Coverity: Resource leak: CID 400020
2510       Coverity: Resource leak: CID 400022
2511       Coverity: Resource leak: CID 400023
2512       Coverity: Resource leak: 400024
2513       Coverity: Stray pointer arithmetic: CID 400000
2514       Coverity: Division by zero: CID 400004
2515       Coverity: Resource leak: CID 400025
2516       Coverity: Resource Leak: CID 400026
2517       Don't use strncpy, instead use *dest='\0' followed by strncat (with len-1)
2518       Coverity: CID 21065: Missing break
2519       Coverity: DEADCODE: CID 583
2520
2521 commit a9bcc158b7c1ddd77271d9e7b847bc2392a35288
2522 Author: Steve Youngs <steve@sxemacs.org>
2523 Date:   Fri Mar 2 09:18:20 2012 +1000
2524
2525     Kill some spurious whitespace
2526     
2527     Signed-off-by: Steve Youngs <steve@sxemacs.org>
2528
2529  src/ui/redisplay.c |    4 ++--
2530  1 file changed, 2 insertions(+), 2 deletions(-)
2531
2532 commit ec1c1203c9fea418ec1b6205bd176774175a8e43
2533 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2534 Date:   Wed Feb 29 16:11:08 2012 -0500
2535
2536     Coverity: Resource leak: CID 400020
2537     
2538         * src/editfns.c (Ftemp_directory): Check against 0 too. Unlikely
2539         but possible.
2540     
2541     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2542
2543  src/editfns.c |    2 +-
2544  1 file changed, 1 insertion(+), 1 deletion(-)
2545
2546 commit 9700db036cd49ef981bd82386ff0f58000ecfa05
2547 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2548 Date:   Wed Feb 29 16:07:06 2012 -0500
2549
2550     Coverity: Resource leak: CID 400022
2551     
2552         * src/emacs.c (main_1): Make sure the temporary descriptor is 0,
2553         which makes the "leak" intentional.
2554     
2555     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2556
2557  src/emacs.c |   13 +++++++++----
2558  1 file changed, 9 insertions(+), 4 deletions(-)
2559
2560 commit 4da01e9594590f7745ec4477424d696d538c1932
2561 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2562 Date:   Wed Feb 29 15:19:03 2012 -0500
2563
2564     Coverity: Resource leak: CID 400023
2565     
2566         * src/fileio.c (Fcopy_file): make sure ifd is closed
2567     
2568     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2569
2570  src/fileio.c |    4 ++++
2571  1 file changed, 4 insertions(+)
2572
2573 commit 86de690da2852434bd881faf689681f11507df71
2574 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2575 Date:   Wed Feb 29 15:15:00 2012 -0500
2576
2577     Coverity: Resource leak: 400024
2578     
2579         * src/fileio.c (Fdo_auto_save): Make sure file is closed
2580     
2581     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2582
2583  src/fileio.c |    2 ++
2584  1 file changed, 2 insertions(+)
2585
2586 commit 988d3d4348b6d9342413a4b225fc2bb6dece934e
2587 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2588 Date:   Wed Feb 29 14:57:22 2012 -0500
2589
2590     Coverity: Stray pointer arithmetic: CID 400000
2591     
2592         * src/callint.c (Fcall_interactively): add new fcall array, which
2593         is the one allocated, and make args value derive from that. Fill
2594         in function in fcall, and arguments in args.
2595     
2596     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2597
2598  src/callint.c |    5 +++--
2599  1 file changed, 3 insertions(+), 2 deletions(-)
2600
2601 commit 2c7dca0a6ea03a156366f1ffe8f3245e70958149
2602 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2603 Date:   Wed Feb 29 14:53:52 2012 -0500
2604
2605     Coverity: Division by zero: CID 400004
2606     
2607         * src/media/media.c (Fmedia_stream_aspect): assert for den != 0,
2608         with additional check for the "already crashing" scenario.
2609     
2610     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2611
2612  src/media/media.c |    4 +++-
2613  1 file changed, 3 insertions(+), 1 deletion(-)
2614
2615 commit 9d3aa5082770359aeb548ada81dd396d77eed48a
2616 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2617 Date:   Wed Feb 29 14:52:07 2012 -0500
2618
2619     Coverity: Resource leak: CID 400025
2620     
2621         * src/ui/X11/glyphs-x.c (x_init_image_instance_from_eimage): Free
2622         pixtbl if we are not using it...
2623     
2624     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2625
2626  src/ui/X11/glyphs-x.c |    5 ++++-
2627  1 file changed, 4 insertions(+), 1 deletion(-)
2628
2629 commit bb68254b24f8835c7f3ced8518171c05032b8101
2630 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2631 Date:   Wed Feb 29 14:49:01 2012 -0500
2632
2633     Coverity: Resource Leak: CID 400026
2634     
2635         * src/ui/redisplay.c (add_glyph_rune): Dynarr_free not used
2636         allocated memory.
2637     
2638     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2639
2640  src/ui/redisplay.c |   11 +++++++++--
2641  1 file changed, 9 insertions(+), 2 deletions(-)
2642
2643 commit 7d99f36b3429ffed444c380ecd024db1081bc110
2644 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2645 Date:   Wed Feb 29 13:29:13 2012 -0500
2646
2647     Don't use strncpy, instead use *dest='\0' followed by strncat (with len-1)
2648     
2649         * lib-src/etags.c (write_classname): use xstrncpy instead of strncpy
2650         * lib-src/etags.c (consider_token): ditto.
2651         * lib-src/etags.c (C_entries): ditto.
2652         * lib-src/etags.c (Pascal_functions): ditto.
2653         * lib-src/etags.c (HTML_lables): ditto.
2654         * lib-src/etags.c (Prolog_functions): ditto.
2655         * lib-src/etags.c (Erlang_functions): ditto.
2656         * lib-src/etags.c (substitute): ditto.
2657         * lib-src/etags.c (readline_internal): ditto.
2658         * lib-src/etags.c (savenstr): ditto.
2659         * lib-src/etags.c (concat): ditto.
2660     
2661     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2662
2663  lib-src/etags.c |   30 ++++++++++++++++--------------
2664  1 file changed, 16 insertions(+), 14 deletions(-)
2665
2666 commit 4578ea8be16901afc95c3d9cc72e49069ca7a17d
2667 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2668 Date:   Wed Feb 29 10:56:01 2012 -0500
2669
2670     Coverity: CID 21065: Missing break
2671     
2672         * src/regex.c (common_op_match_null_string_p): Insert missing
2673         brake for set_number_at case.
2674     
2675     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2676
2677  src/regex.c |    1 +
2678  1 file changed, 1 insertion(+)
2679
2680 commit a7d09cee7c71405bc6620cfddbad9630864470f0
2681 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2682 Date:   Sun Feb 26 23:32:30 2012 -0500
2683
2684     Coverity: DEADCODE: CID 583
2685     
2686         * src/media/media-internal.c (int2ulaw): Do the assignment outside
2687         of if condition to avoid Coverity false positive and improve code
2688         legibility.
2689     
2690     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2691
2692  src/media/media-internal.c |    6 ++++--
2693  1 file changed, 4 insertions(+), 2 deletions(-)
2694
2695 commit 7c6f2bfc2f15471271bb8bcd0c8168558386f6be
2696 Merge: f75b1fb 362cc0c
2697 Author: Steve Youngs <steve@sxemacs.org>
2698 Date:   Sat Feb 25 16:19:43 2012 +1000
2699
2700     Coverity fixes from Nelson
2701     
2702     * merges:
2703       Coverity: Overrun static CID: 138
2704       Coverity: CID 681: TAINTED STRING
2705       Coverity: CID 610-DEAD CODE 611-UNUSED VALUE
2706       Coverity: TOCTOU: CID 387
2707       Coverity:Tainted string: CID 384
2708       Coverity: Tainted string: CID 386
2709
2710 commit 362cc0c0839ec0ffbb7f0a3a260b9bf766a8c53e
2711 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2712 Date:   Fri Feb 24 16:28:20 2012 -0500
2713
2714     Coverity: Overrun static CID: 138
2715     
2716         * src/dumper.c (pdump_register_struct): Be even more obvious that
2717         control flow ends on abort, which could fall through in the case
2718         of fatal error.
2719     
2720     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2721
2722  src/dumper.c |   25 +++++++++++++------------
2723  1 file changed, 13 insertions(+), 12 deletions(-)
2724
2725 commit 1fcfb99ae7db42ec054da0b1ca00c1c4c4538197
2726 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2727 Date:   Fri Feb 24 16:26:52 2012 -0500
2728
2729     Coverity: CID 681: TAINTED STRING
2730     
2731         * src/emacs.c (main): Be even more strict on checks...
2732     
2733     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2734
2735  src/emacs.c |    2 ++
2736  1 file changed, 2 insertions(+)
2737
2738 commit 59f1edbca7c01a2c48f08d19e4cbf1cdf8ce5c89
2739 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2740 Date:   Fri Feb 24 16:10:44 2012 -0500
2741
2742     Coverity: CID 610-DEAD CODE 611-UNUSED VALUE
2743     
2744         * lib-src/etags.c (process_file_name): compr was not being used
2745         before anyway so just remove the assignment from the if statement.
2746     
2747         * lib-src/etags.c (process_file_name): only make compressed_value
2748         NULL if it was previously not null. But still free it. This means
2749         that after the free we CANNOT dereference it.
2750     
2751     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2752
2753  lib-src/etags.c |    6 +++---
2754  1 file changed, 3 insertions(+), 3 deletions(-)
2755
2756 commit 9c7003ff693f56a2f0a68917a78a735025fa488c
2757 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2758 Date:   Fri Feb 24 12:51:35 2012 -0500
2759
2760     Coverity: TOCTOU: CID 387
2761     
2762         * lib-src/etags.c (process_file_name): use open/popen then handle
2763         failure, instead of stat. Also, after successful open check it is
2764         regular file, and reject it is not.
2765     
2766     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2767
2768  lib-src/etags.c |   91 +++++++++++++++++++++++++++----------------------------
2769  1 file changed, 45 insertions(+), 46 deletions(-)
2770
2771 commit cdd22e84903d51ed5d2ec9f61cbf90c4e4da9ff4
2772 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2773 Date:   Fri Feb 24 12:47:30 2012 -0500
2774
2775     Coverity:Tainted string: CID 384
2776     
2777         * lib-src/movemail.c (main): Sanitize argv[optind] so one can mark as fixed
2778     
2779     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2780
2781  lib-src/movemail.c |    1 +
2782  1 file changed, 1 insertion(+)
2783
2784 commit 99b9cf6d40b64eb77284f484692d38245b053afc
2785 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2786 Date:   Fri Feb 24 10:36:55 2012 -0500
2787
2788     Coverity: Tainted string: CID 386
2789     
2790         * src/emacs.c (main): Do sanity checking on the arguments
2791     
2792     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2793
2794  src/emacs.c |   65 ++++++++++++++++++++++++++++++++++-------------------------
2795  1 file changed, 38 insertions(+), 27 deletions(-)
2796
2797 commit f75b1fbf94d0b2ed69f9bd63dabb755f6b463ec5
2798 Merge: d24698c 11dfa0b
2799 Author: Steve Youngs <steve@sxemacs.org>
2800 Date:   Thu Feb 23 16:58:37 2012 +1000
2801
2802     Really fix FreeBSD -fstack-protector builds
2803     
2804     * freebsd-ssp:
2805       Fix building on FreeBSD with -fstack-protector.
2806
2807 commit 11dfa0b819cea8ff6cc2a251266c4fd312d86142
2808 Author: Steve Youngs <steve@sxemacs.org>
2809 Date:   Thu Feb 23 16:57:06 2012 +1000
2810
2811     Fix building on FreeBSD with -fstack-protector.
2812     
2813     So, as it turns out, FreeBSD CAN build SXEmacs with -fstack-protector.
2814     But only if you DON'T link with libssp.  Who knew?
2815     
2816         * m4/sxe-compiler.m4 (SXE_STACK_FLAGS): Re-work so that on FreeBSD
2817         libssp is NOT used, while it is everywhere else.
2818     
2819     Signed-off-by: Steve Youngs <steve@sxemacs.org>
2820
2821  m4/sxe-compiler.m4 |   22 ++++++++++------------
2822  1 file changed, 10 insertions(+), 12 deletions(-)
2823
2824 commit d24698cb989fb04b908edf14dfbc535bd6cd02b8
2825 Merge: 3e29b5c e5fed6d
2826 Author: Steve Youngs <steve@sxemacs.org>
2827 Date:   Thu Feb 23 10:06:52 2012 +1000
2828
2829     Coverity fixes, etc from Nelson
2830     
2831     * merges:
2832       Coverity: TOCTOU: CID 392
2833       Fix build...
2834       Coverity: TOCTOU: CID 391
2835       Coverity: TOCTOU: CID 390
2836       Coverity: TOCTOU: CID 387
2837       Better stack-protector behavior in FreeBSD
2838       Remove forceful disable of ase in Mac OS X
2839       Coverity CID 52: Forward null
2840       Slightly better basic type detection.
2841
2842 commit e5fed6dbe5a81a77c81645e49655539406389455
2843 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2844 Date:   Wed Feb 22 18:38:13 2012 -0500
2845
2846     Coverity: TOCTOU: CID 392
2847     
2848         * src/editfns.c (Ftemp_directory): First mkdir then properly
2849         handle errors for the home directory temp directory creation.
2850         Also attempt to create .created_by_sxemacs in case the dir exists.
2851     
2852     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2853
2854  src/editfns.c |    3 +--
2855  1 file changed, 1 insertion(+), 2 deletions(-)
2856
2857 commit 607879898b6056f44473f03b3fa197e6781ad1e8
2858 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2859 Date:   Wed Feb 22 18:36:01 2012 -0500
2860
2861     Fix build...
2862     
2863         * src/ui/X11/xgccache.c (gc_cache_lookup): NULL not null
2864     
2865     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2866
2867  src/ui/X11/xgccache.c |    2 +-
2868  1 file changed, 1 insertion(+), 1 deletion(-)
2869
2870 commit 882ef45574c59a4c6aca34d43842be2385f563ee
2871 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2872 Date:   Wed Feb 22 18:33:17 2012 -0500
2873
2874     Coverity: TOCTOU: CID 391
2875     
2876         * lib-src/ootags.c (process_file): Check for regular file after
2877         open, even if it fails, to improve diagnostic message.
2878     
2879     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2880
2881  lib-src/ootags.c |   10 ++++++----
2882  1 file changed, 6 insertions(+), 4 deletions(-)
2883
2884 commit c46e1f849c2b2029e30dcbeffa853924bc26af6e
2885 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2886 Date:   Wed Feb 22 18:29:43 2012 -0500
2887
2888     Coverity: TOCTOU: CID 390
2889     
2890         * lib-src/movemail.c (main): No need to check access to outname,
2891         since open will fail and we are not giving any better diagnosis.
2892     
2893         * lib-src/movemail.c (main): Ditto for inname.
2894     
2895     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2896
2897  lib-src/movemail.c |    8 --------
2898  1 file changed, 8 deletions(-)
2899
2900 commit e42e4dcfc6f16d0abde972ddced2409ee1c2f434
2901 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2902 Date:   Wed Feb 22 18:23:46 2012 -0500
2903
2904     Coverity: TOCTOU: CID 387
2905     
2906         * lib-src/make-path.c (touchy_mkdir): Try to avoid check/create
2907         race condition by first attempting to create, then check any
2908         error. If it is EEXISTS or directory already exists, then all
2909         good.
2910     
2911     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2912
2913  lib-src/make-path.c |   19 +++++++++++--------
2914  1 file changed, 11 insertions(+), 8 deletions(-)
2915
2916 commit dac4e476ebc8e70f571ea1497990ed98170ae843
2917 Merge: d7a0de0 f89886e
2918 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2919 Date:   Wed Feb 22 17:49:47 2012 -0500
2920
2921     Merge branch 'njsf-cov' into for-steve
2922
2923 commit d7a0de0519e016c267cf7fe4fdb6a3579778cd77
2924 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2925 Date:   Wed Feb 22 17:49:38 2012 -0500
2926
2927     Better stack-protector behavior in FreeBSD
2928     
2929         * m4/sxe-compiler.m4 (SXE_STACK_FLAGS): Forcefully disable stack-protector on freebsd and output warning message..
2930     
2931     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2932
2933  m4/sxe-compiler.m4 |    6 +++++-
2934  1 file changed, 5 insertions(+), 1 deletion(-)
2935
2936 commit 94e0376f7f5916ae8586a32dd049c3b09efc9d2c
2937 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2938 Date:   Wed Feb 22 17:48:22 2012 -0500
2939
2940     Remove forceful disable of ase in Mac OS X
2941     
2942         * configure.ac: Remove conditional on opsys != darwin for ase
2943         inclusion. Make conditional on ase components depend on having
2944         dynamic or static ase, not on OS...
2945     
2946     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
2947
2948  configure.ac |   29 +++++++++++++----------------
2949  1 file changed, 13 insertions(+), 16 deletions(-)
2950
2951 commit 43face8c911462f1c3561032ae1dbaa2af47a8ae
2952 Merge: 2e3cb02 3e29b5c
2953 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
2954 Date:   Wed Feb 22 16:52:45 2012 -0500
2955
2956     Merge remote-tracking branch 'origin/master' into for-steve
2957
2958 commit 3e29b5ca6857a00401ff5be6bf2cf38835e82009
2959 Merge: 90ec465 fe341d5
2960 Author: Steve Youngs <steve@sxemacs.org>
2961 Date:   Wed Feb 22 13:49:44 2012 +1000
2962
2963     aRts removal from Horst
2964     
2965     * merges:
2966       [aRts removal] Exorcizo te, omnis spiritus immunde, in nomine Dei Patris omnipotentis
2967       ex{|or}cise the monstrosity that is aRts once and for all
2968
2969 commit fe341d5ad86d63adaeb113da6c20494d484e7d21
2970 Author: Horst G. Burkhardt III <horst@sxemacs.org>
2971 Date:   Wed Feb 22 13:55:21 2012 +1100
2972
2973     [aRts removal] Exorcizo te, omnis spiritus immunde, in nomine Dei Patris omnipotentis
2974     
2975     Signed-off-by: Horst G. Burkhardt III <horst@sxemacs.org>
2976
2977  INSTALL                 |    3 ---
2978  PROBLEMS                |    5 -----
2979  etc/sample.init.el      |    2 +-
2980  info/lispref/media.texi |   42 ++++++------------------------------------
2981  info/sxemacs-faq.texi   |    4 ++--
2982  src/media/sound.c       |   31 +------------------------------
2983  src/media/sound.h       |    1 -
2984  7 files changed, 10 insertions(+), 78 deletions(-)
2985
2986 commit 6c77a9550f7e186e9ba9baece2f070bb5560298f
2987 Author: Horst G. Burkhardt III <horst@sxemacs.org>
2988 Date:   Wed Feb 22 12:09:40 2012 +1100
2989
2990     ex{|or}cise the monstrosity that is aRts once and for all
2991     
2992     Signed-off-by: Horst G. Burkhardt III <horst@sxemacs.org>
2993
2994  configure.ac           |   27 +---
2995  m4/sxe-mm.m4           |   52 -------
2996  src/media/Makefile.am  |    8 +-
2997  src/media/sound-arts.c |  397 ------------------------------------------------
2998  src/media/sound-arts.h |   62 --------
2999  5 files changed, 5 insertions(+), 541 deletions(-)
3000
3001 commit 90ec4659b11c51612c2fc1314ac3626ed32ff328
3002 Merge: 64a1f73 e31d42a
3003 Author: Steve Youngs <steve@sxemacs.org>
3004 Date:   Sun Feb 19 01:01:25 2012 +1000
3005
3006     PROBLEMS update re SSP on FreeBSD from Horst
3007     
3008     * merges:
3009       added warning against SSP on FreeBSD to PROBLEMS file
3010
3011 commit e31d42abf5bb63067fa8be6a3927d7dddd822fcb
3012 Author: Horst G. Burkhardt III <horst@sxemacs.org>
3013 Date:   Sat Feb 18 11:48:24 2012 +1100
3014
3015     added warning against SSP on FreeBSD to PROBLEMS file
3016     
3017     Signed-off-by: Horst G. Burkhardt III <horst@sxemacs.org>
3018
3019  PROBLEMS |    8 ++++++++
3020  1 file changed, 8 insertions(+)
3021
3022 commit f89886e31ab8c41ccbc5b28bafc3dd983900bbd4
3023 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
3024 Date:   Fri Feb 10 21:07:57 2012 -0500
3025
3026     Coverity CID 52: Forward null
3027     
3028         * src/ui/X11/xgccache.c (gc_cache_lookup): Only dereference
3029         cell/cache->head if not NULL
3030     
3031     Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
3032
3033  src/ui/X11/xgccache.c |    6 ++++--
3034  1 file changed, 4 insertions(+), 2 deletions(-)
3035
3036 commit 2e3cb02e20b751359c415843893f02e7a1d4639f
3037 Merge: 8049916 64a1f73
3038 Author: Nelson Ferreira <nelson.ferreira@ieee.org>
3039 Date:   Wed Feb 1 11:15:57 2012 -0500
3040
3041     Merge remote-tracking branch 'origin/master' into for-steve
3042
3043 commit 64a1f73619f4faec2f15fb02f9b1d57cde397ee8
3044 Merge: a17da6c 349c389
3045 Author: Steve Youngs <steve@sxemacs.org>
3046 Date:   Tue Jan 31 12:34:08 2012 +1000
3047
3048     Merge branch 'openindie'
3049     
3050     * openindie:
3051       Fix build on OpenIndiana
3052
3053 commit 349c389ef1d68eefa0e5aa1ab61458c63d18e630
3054 Author: Steve Youngs <steve@sxemacs.org>
3055 Date:   Tue Jan 31 12:31:43 2012 +1000
3056
3057     Fix build on OpenIndiana
3058     
3059     "Fix" is probably too strong a word here, it wasn't really broken in the
3060     first place.  Just a tiny tweak to autogen.sh was the only "fix" needed
3061     here.
3062     
3063     This changeset also documents (in PROBLEMS) the missing deps needed to
3064     build SXEmacs on OpenIndiana.
3065     
3066         * autogen.sh: Only add the xpg4/bin directory to the $PATH if this
3067         isn't OpenIndiana.
3068     
3069         * PROBLEMS: Document build quirks for OpenIndiana.
3070     
3071     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3072
3073  PROBLEMS   |   39 +++++++++++++++++++++++++++++++++++++++
3074  autogen.sh |    3 ++-
3075  2 files changed, 41 insertions(+), 1 deletion(-)
3076
3077 commit a17da6cfe6279dbd4ad4a1ba618f862edb2da6fc
3078 Merge: 7046eca fef2490
3079 Author: Steve Youngs <steve@sxemacs.org>
3080 Date:   Sat Jan 28 18:01:03 2012 +1000
3081
3082     The Great Whitespace Cleanup
3083     
3084     * whitespace: (24 commits)
3085       Whitespace cleanup in src [m-z]
3086       Whitespace cleanup in src [f-l]
3087       Whitespace cleanup in src [a-e]
3088       Whitespace cleanup in src/database
3089       Whitespace cleanup in src/ent
3090       Whitespace cleanup in src/events
3091       Whitespace cleanup in src/m
3092       Whitespace cleanup in src/media
3093       Whitespace cleanup in src/mem
3094       Whitespace cleanup in src/mule
3095       Whitespace cleanup in src/s
3096       Whitespace cleanup in src/ui
3097       Whitespace cleanup in src/ui/lwlib
3098       Whitespace cleanup in src/ui/X11
3099       Whitespace cleanup in src/ui/TTY
3100       Whitespace cleanup in tests
3101       Whitespace cleanup in modules
3102       Whitespace cleanup in m4
3103       Whitespace cleanup in lisp
3104       Whitespace cleanup in lib-src
3105       ...
3106
3107 commit fef249060579771eb4f43bfb4cd7ebe827c6a633
3108 Author: Steve Youngs <steve@sxemacs.org>
3109 Date:   Sat Jan 28 17:41:50 2012 +1000
3110
3111     Whitespace cleanup in src [m-z]
3112     
3113     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3114
3115  src/map.c          |   40 +++----
3116  src/map.h          |    2 +-
3117  src/md5.c          |    8 +-
3118  src/objects.c      |    6 +-
3119  src/opaque.c       |    2 +-
3120  src/openssl.c      |  128 +++++++++++-----------
3121  src/openssl.h      |    2 +-
3122  src/print.c        |   36 +++----
3123  src/process-unix.c |  306 ++++++++++++++++++++++++++--------------------------
3124  src/process.c      |   74 ++++++-------
3125  src/process.h      |    2 +-
3126  src/procimpl.h     |    4 +-
3127  src/rangetab.c     |    2 +-
3128  src/realpath.c     |    2 +-
3129  src/regex.c        |   76 ++++++-------
3130  src/regex.h        |   10 +-
3131  src/search.c       |    4 +-
3132  src/semaphore.c    |    2 +-
3133  src/semaphore.h    |    1 -
3134  src/seq.c          |    2 +-
3135  src/seq.h          |    2 +-
3136  src/skiplist.c     |   24 ++---
3137  src/skiplist.h     |   18 ++--
3138  src/specifier.h    |    2 +-
3139  src/strcat.c       |    4 +-
3140  src/strcmp.c       |    2 +-
3141  src/strcpy.c       |    4 +-
3142  src/sunOS-fix.c    |    2 +-
3143  src/sxe-utils.h    |   16 +--
3144  src/symbols.c      |  112 +++++++++----------
3145  src/syntax.c       |    2 +-
3146  src/syntax.h       |   42 ++++----
3147  src/sysdep.c       |    4 +-
3148  src/sysdep.h       |    8 +-
3149  src/sysfile.h      |    2 +-
3150  src/syspwd.h       |    1 -
3151  src/systime.h      |    8 +-
3152  37 files changed, 480 insertions(+), 482 deletions(-)
3153
3154 commit 90cc8d398a07c66e6bbe151961a2e73697dfacd1
3155 Author: Steve Youngs <steve@sxemacs.org>
3156 Date:   Sat Jan 28 17:27:57 2012 +1000
3157
3158     Whitespace cleanup in src [f-l]
3159     
3160     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3161
3162  src/fileio.c        |   38 +++++++++++------------
3163  src/filelock.c      |    2 +-
3164  src/fns.c           |   38 +++++++++++------------
3165  src/gdbinit         |    1 -
3166  src/getloadavg.c    |    2 +-
3167  src/hftctl.c        |   10 +++---
3168  src/indent.c        |    2 +-
3169  src/libsst.c        |    2 +-
3170  src/lisp-disunion.h |   12 ++++----
3171  src/lisp.h          |   48 ++++++++++++++---------------
3172  src/lread.c         |   84 +++++++++++++++++++++++++--------------------------
3173  src/lrecord.h       |    2 +-
3174  src/lstream.c       |    6 ++--
3175  src/lstream.h       |    2 +-
3176  14 files changed, 124 insertions(+), 125 deletions(-)
3177
3178 commit c3a11ea4b0d1bceb3381a0f2bc76ee0387339656
3179 Author: Steve Youngs <steve@sxemacs.org>
3180 Date:   Sat Jan 28 17:22:02 2012 +1000
3181
3182     Whitespace cleanup in src [a-e]
3183     
3184     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3185
3186  src/Makefile.am   |   32 +-
3187  src/alloc.c       |   48 +-
3188  src/alloca.s      |   22 +-
3189  src/backtrace.h   |    4 +-
3190  src/bloom.c       |    1 -
3191  src/broken-sun.h  |    2 +-
3192  src/buffer.c      |   26 +-
3193  src/buffer.h      |   20 +-
3194  src/callproc.c    |    2 +-
3195  src/category.c    |    2 +-
3196  src/category.h    |   18 +-
3197  src/chartab.c     |    6 +-
3198  src/data.c        |   34 +-
3199  src/debug.c       |    4 +-
3200  src/debug.h       |    2 +-
3201  src/dict.c        |    2 +-
3202  src/dict.h        |    2 +-
3203  src/dired.c       |   12 +-
3204  src/dllist.c      |   12 +-
3205  src/doc.c         |  480 ++++++++---------
3206  src/doprnt.c      |    6 +-
3207  src/dumper.c      |   60 +--
3208  src/dynacat.c     |   14 +-
3209  src/dynacat.h     |    2 +-
3210  src/dynarr.c      |   16 +-
3211  src/ecrt0.c       |    6 +-
3212  src/editfns.c     |   24 +-
3213  src/effi.c        | 1486 ++++++++++++++++++++++++++---------------------------
3214  src/effi.h        |   30 +-
3215  src/elhash.c      |    2 +-
3216  src/emacs.c       |  218 ++++----
3217  src/emodules-ng.c |    4 +-
3218  src/emodules-ng.h |    2 +-
3219  src/eval.c        |   76 +--
3220  src/extents.c     |   96 ++--
3221  src/extw-Xt.c     |    4 +-
3222  36 files changed, 1388 insertions(+), 1389 deletions(-)
3223
3224 commit 78dd9663a9a07a0572e1e286dfea557c6f5be826
3225 Author: Steve Youngs <steve@sxemacs.org>
3226 Date:   Sat Jan 28 17:08:21 2012 +1000
3227
3228     Whitespace cleanup in src/database
3229     
3230     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3231
3232  src/database/Makefile.am  |    2 +-
3233  src/database/database.c   |    2 +-
3234  src/database/eldap.h      |    2 +-
3235  src/database/postgresql.c |   20 ++++++++++----------
3236  4 files changed, 13 insertions(+), 13 deletions(-)
3237
3238 commit 51b9dd462d23dd8dcc7eeebfc434842c31813314
3239 Author: Steve Youngs <steve@sxemacs.org>
3240 Date:   Sat Jan 28 17:06:29 2012 +1000
3241
3242     Whitespace cleanup in src/ent
3243     
3244     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3245
3246  src/ent/Makefile.am      |    2 +-
3247  src/ent/ent-binary-op.c  |    2 +-
3248  src/ent/ent-binary-op.h  |    2 +-
3249  src/ent/ent-binary-rel.c |    6 +++---
3250  src/ent/ent-binary-rel.h |    2 +-
3251  src/ent/ent-float.c      |    2 +-
3252  src/ent/ent-gaussian.c   |    6 +++---
3253  src/ent/ent-gmp.c        |   10 +++++-----
3254  src/ent/ent-indef.c      |    4 ++--
3255  src/ent/ent-indef.h      |    6 +++---
3256  src/ent/ent-inf.h        |    4 ++--
3257  src/ent/ent-lift.c       |    2 +-
3258  src/ent/ent-lift.h       |    2 +-
3259  src/ent/ent-mpc.c        |    2 +-
3260  src/ent/ent-mpfr.c       |    5 ++---
3261  src/ent/ent-nullary-op.c |    2 +-
3262  src/ent/ent-nullary-op.h |    2 +-
3263  src/ent/ent-optable.h    |    2 +-
3264  src/ent/ent-pseumpc.c    |    4 ++--
3265  src/ent/ent-pseumpc.h    |    2 +-
3266  src/ent/ent-quatern.c    |    6 +++---
3267  src/ent/ent-strflt.h     |    4 ++--
3268  src/ent/ent-unary-op.c   |    2 +-
3269  src/ent/ent-unary-op.h   |    2 +-
3270  src/ent/ent-unary-rel.c  |    2 +-
3271  src/ent/ent-unary-rel.h  |    2 +-
3272  src/ent/ent.c            |   18 +++++++++---------
3273  src/ent/ent.h            |   12 ++++++------
3274  src/ent/floatfns.c       |   18 +++++++++---------
3275  29 files changed, 67 insertions(+), 68 deletions(-)
3276
3277 commit 1b7a96138033cb621be9516c3d6bca7b567da1fc
3278 Author: Steve Youngs <steve@sxemacs.org>
3279 Date:   Sat Jan 28 16:59:05 2012 +1000
3280
3281     Whitespace cleanup in src/events
3282     
3283     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3284
3285  src/events/Makefile.am     |    2 +-
3286  src/events/event-queue.c   |    2 +-
3287  src/events/event-queue.h   |    2 +-
3288  src/events/event-stream.c  |   56 ++++++++++++-------------
3289  src/events/event-unixoid.c |    4 +-
3290  src/events/events.c        |    6 +--
3291  src/events/events.h        |   12 +++---
3292  src/events/worker-asyneq.c |   98 ++++++++++++++++++++++----------------------
3293  src/events/worker-asyneq.h |    2 +-
3294  src/events/workers.c       |   16 ++++----
3295  src/events/workers.h       |    2 +-
3296  11 files changed, 101 insertions(+), 101 deletions(-)
3297
3298 commit 81369204cbeace21f3f3677ae5e3962cd3a7f4f3
3299 Author: Steve Youngs <steve@sxemacs.org>
3300 Date:   Sat Jan 28 16:54:49 2012 +1000
3301
3302     Whitespace cleanup in src/m
3303     
3304     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3305
3306  src/m/arm.h           |    2 +-
3307  src/m/cydra5.h        |    2 +-
3308  src/m/elxsi.h         |    2 +-
3309  src/m/gec63.h         |    2 +-
3310  src/m/hp300bsd.h      |    2 +-
3311  src/m/hp800.h         |    4 ++--
3312  src/m/hp9000s300.h    |    2 +-
3313  src/m/i860.h          |    2 +-
3314  src/m/intel386.h      |    4 ++--
3315  src/m/luna88k.h       |    2 +-
3316  src/m/news-risc.h     |    2 +-
3317  src/m/news.h          |    2 +-
3318  src/m/next.h          |    2 +-
3319  src/m/pmax.h          |    4 ++--
3320  src/m/powerpc.h       |    2 +-
3321  src/m/sgi-challenge.h |    2 +-
3322  src/m/sparc.h         |    2 +-
3323  src/m/sun1.h          |    4 ++--
3324  src/m/sun2.h          |    4 ++--
3325  src/m/sun3-68881.h    |    2 +-
3326  src/m/sun3-fpa.h      |    2 +-
3327  src/m/sun3-soft.h     |    4 ++--
3328  src/m/sun3.h          |    4 ++--
3329  src/m/sun386.h        |    4 ++--
3330  src/m/template.h      |    2 +-
3331  src/m/vax.h           |    2 +-
3332  26 files changed, 34 insertions(+), 34 deletions(-)
3333
3334 commit 2b8cb4cd000b5f186b03357b7e0ea45dd522d955
3335 Author: Steve Youngs <steve@sxemacs.org>
3336 Date:   Sat Jan 28 16:47:35 2012 +1000
3337
3338     Whitespace cleanup in src/media
3339     
3340     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3341
3342  src/media/Makefile.am      |    4 +--
3343  src/media/dgif_lib.c       |   12 ++++-----
3344  src/media/gif_io.c         |    2 +-
3345  src/media/media-ffmpeg.c   |   64 ++++++++++++++++++++++----------------------
3346  src/media/media-internal.c |    2 +-
3347  src/media/media-mad.c      |    4 +--
3348  src/media/media-mad.h      |    4 +--
3349  src/media/media-magic.c    |    2 +-
3350  src/media/media-magic.h    |    2 +-
3351  src/media/media-sndfile.c  |   22 +++++++--------
3352  src/media/media-sox.c      |    8 +++---
3353  src/media/media.c          |   20 +++++++-------
3354  src/media/media.h          |    4 +--
3355  src/media/sound-ao.c       |    2 +-
3356  src/media/sound-jack.c     |    2 +-
3357  src/media/sound-nas.c      |   12 ++++-----
3358  src/media/sound-oss.c      |    6 ++---
3359  src/media/sound-pulse.c    |   60 ++++++++++++++++++++---------------------
3360  src/media/sound.c          |   16 +++++------
3361  src/media/sound.h          |    8 +++---
3362  20 files changed, 128 insertions(+), 128 deletions(-)
3363
3364 commit d928b01207790fefc3581086e5dcb3658a84a48d
3365 Author: Steve Youngs <steve@sxemacs.org>
3366 Date:   Sat Jan 28 16:41:08 2012 +1000
3367
3368     Whitespace cleanup in src/mem
3369     
3370     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3371
3372  src/mem/Makefile.am |    6 +++---
3373  src/mem/free-hook.c |   16 ++++++++--------
3374  src/mem/malloc.c    |    4 ++--
3375  src/mem/ralloc.c    |    8 ++++----
3376  4 files changed, 17 insertions(+), 17 deletions(-)
3377
3378 commit 684ef72bbf5b2c4723ff5a5ee954a21041c360b2
3379 Author: Steve Youngs <steve@sxemacs.org>
3380 Date:   Sat Jan 28 16:39:24 2012 +1000
3381
3382     Whitespace cleanup in src/mule
3383     
3384     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3385
3386  src/mule/Makefile.am         |    2 +-
3387  src/mule/file-coding.c       |    4 ++--
3388  src/mule/input-method-xlib.c |   14 +++++++-------
3389  src/mule/mule-canna.c        |   10 +++++-----
3390  src/mule/mule-ccl.c          |   10 +++++-----
3391  src/mule/mule-ccl.h          |    2 +-
3392  src/mule/mule-wnnfns.c       |    4 ++--
3393  7 files changed, 23 insertions(+), 23 deletions(-)
3394
3395 commit 90cc0c07043b6d027c64d617c96d3238eb36c353
3396 Author: Steve Youngs <steve@sxemacs.org>
3397 Date:   Sat Jan 28 16:36:00 2012 +1000
3398
3399     Whitespace cleanup in src/s
3400     
3401     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3402
3403  src/s/386bsd.h      |    2 +-
3404  src/s/darwin.h      |    2 +-
3405  src/s/ewsux5r4.h    |    2 +-
3406  src/s/hpux.h        |    2 +-
3407  src/s/hpux8.h       |    2 +-
3408  src/s/hpux9.h       |    2 +-
3409  src/s/linux.h       |    2 +-
3410  src/s/mach-bsd4-3.h |    2 +-
3411  src/s/ptx.h         |    4 ++--
3412  src/s/sco4.h        |    2 +-
3413  src/s/sunos4-1-1.h  |    2 +-
3414  src/s/usg5-4.h      |    2 +-
3415  12 files changed, 13 insertions(+), 13 deletions(-)
3416
3417 commit 2eb6b615c74269b58acb8813f74a0266a706f111
3418 Author: Steve Youngs <steve@sxemacs.org>
3419 Date:   Sat Jan 28 16:20:04 2012 +1000
3420
3421     Whitespace cleanup in src/ui
3422     
3423     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3424
3425  src/ui/Makefile.am        |   24 ++++++++---------
3426  src/ui/bitmaps.h          |    2 +-
3427  src/ui/console.c          |    8 +++---
3428  src/ui/console.h          |    6 ++---
3429  src/ui/device.c           |    4 +--
3430  src/ui/device.h           |   16 ++++++------
3431  src/ui/faces.c            |    2 +-
3432  src/ui/frame.c            |    4 +--
3433  src/ui/frame.h            |    4 +--
3434  src/ui/gifrlib.h          |    2 +-
3435  src/ui/glyphs-eimage.c    |   64 ++++++++++++++++++++++-----------------------
3436  src/ui/glyphs-widget.c    |    8 +++---
3437  src/ui/glyphs.c           |   30 ++++++++++-----------
3438  src/ui/gutter.h           |    2 +-
3439  src/ui/imgproc.c          |   10 +++----
3440  src/ui/insdel.c           |   14 +++++-----
3441  src/ui/keymap.c           |   42 ++++++++++++++---------------
3442  src/ui/menubar.c          |    2 +-
3443  src/ui/redisplay-output.c |    4 +--
3444  src/ui/redisplay.c        |   20 +++++++-------
3445  src/ui/redisplay.h        |   12 ++++-----
3446  src/ui/scrollbar.c        |   10 +++----
3447  src/ui/select.c           |   14 +++++-----
3448  src/ui/specifier.c        |    4 +--
3449  src/ui/toolbar.c          |    4 +--
3450  src/ui/window.c           |   40 ++++++++++++++--------------
3451  src/ui/window.h           |    2 +-
3452  27 files changed, 177 insertions(+), 177 deletions(-)
3453
3454 commit 995db1fb6de1789cfc79ce631a00cb7abac75a9e
3455 Author: Steve Youngs <steve@sxemacs.org>
3456 Date:   Sat Jan 28 16:06:36 2012 +1000
3457
3458     Whitespace cleanup in src/ui/lwlib
3459     
3460     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3461
3462  src/ui/lwlib/Makefile.am    |    2 +-
3463  src/ui/lwlib/lwlib-Xaw.c    |   10 +++++-----
3464  src/ui/lwlib/lwlib-Xlw.c    |    2 +-
3465  src/ui/lwlib/lwlib-Xm.c     |    2 +-
3466  src/ui/lwlib/lwlib-utils.c  |    2 +-
3467  src/ui/lwlib/lwlib.c        |    4 ++--
3468  src/ui/lwlib/xlwcheckbox.h  |    6 +++---
3469  src/ui/lwlib/xlwcheckboxP.h |    6 +++---
3470  src/ui/lwlib/xlwgauge.c     |    8 ++++----
3471  src/ui/lwlib/xlwgauge.h     |    2 +-
3472  src/ui/lwlib/xlwgaugeP.h    |    4 ++--
3473  src/ui/lwlib/xlwmenu.c      |   10 +++++-----
3474  src/ui/lwlib/xlwradio.h     |    6 +++---
3475  src/ui/lwlib/xlwradioP.h    |    6 +++---
3476  src/ui/lwlib/xlwscrollbar.h |    2 +-
3477  src/ui/lwlib/xlwtabs.c      |    2 +-
3478  src/ui/lwlib/xlwtabs.h      |    8 ++++----
3479  17 files changed, 41 insertions(+), 41 deletions(-)
3480
3481 commit f14519b61a9036436a6a00c80e6e742aa4810d09
3482 Author: Steve Youngs <steve@sxemacs.org>
3483 Date:   Sat Jan 28 16:01:24 2012 +1000
3484
3485     Whitespace cleanup in src/ui/X11
3486     
3487     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3488
3489  src/ui/X11/EmacsShell-sub.c |    6 +-
3490  src/ui/X11/ExternalShell.c  |    2 +-
3491  src/ui/X11/Makefile.am      |   14 +-
3492  src/ui/X11/console-x.h      |   30 +-
3493  src/ui/X11/device-x.c       |   32 +-
3494  src/ui/X11/event-Xt.c       |   18 +-
3495  src/ui/X11/frame-x.c        |   66 +--
3496  src/ui/X11/glyphs-x.c       |   28 +-
3497  src/ui/X11/objects-x.c      |    4 +-
3498  src/ui/X11/redisplay-x.c    |   60 +-
3499  src/ui/X11/scrollbar-x.c    |   18 +-
3500  src/ui/X11/select-x.c       | 1306 +++++++++++++++++++++----------------------
3501  src/ui/X11/toolbar-x.c      |   10 +-
3502  src/ui/X11/xgccache.c       |   14 +-
3503  src/ui/X11/xmu.c            |    4 +-
3504  15 files changed, 806 insertions(+), 806 deletions(-)
3505
3506 commit 5053592fa224291fbbf002809244e64052af4334
3507 Author: Steve Youngs <steve@sxemacs.org>
3508 Date:   Sat Jan 28 15:45:45 2012 +1000
3509
3510     Whitespace cleanup in src/ui/TTY
3511     
3512     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3513
3514  src/ui/TTY/Makefile.am     |    8 ++--
3515  src/ui/TTY/console-tty.h   |   10 ++--
3516  src/ui/TTY/event-tty.c     |  108 ++++++++++++++++++++++----------------------
3517  src/ui/TTY/objects-tty.c   |   27 ++++++-----
3518  src/ui/TTY/objects-tty.h   |    4 +-
3519  src/ui/TTY/redisplay-tty.c |   66 +++++++++++++--------------
3520  src/ui/TTY/terminfo.c      |    1 -
3521  7 files changed, 111 insertions(+), 113 deletions(-)
3522
3523 commit 3e2d91363c72d9a2c6be01dde0a4dddaeb09c869
3524 Author: Steve Youngs <steve@sxemacs.org>
3525 Date:   Sat Jan 28 14:35:02 2012 +1000
3526
3527     Whitespace cleanup in tests
3528     
3529     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3530
3531  tests/Makefile.am                      |    5 +-
3532  tests/automated/ase-interval-tests.el  |    2 +-
3533  tests/automated/base64-tests.el        |    2 +-
3534  tests/automated/bloom-tests.el         |   20 +-
3535  tests/automated/byte-compiler-tests.el |    2 +-
3536  tests/automated/c-tests.el             |    2 +-
3537  tests/automated/case-tests.el          |    3 +-
3538  tests/automated/ccl-tests.el           |   14 +-
3539  tests/automated/cl-loop-tests.el       |   10 +-
3540  tests/automated/database-tests.el      |    2 +-
3541  tests/automated/ent-tests.el           |  829 ++++++++++++++++----------------
3542  tests/automated/extent-tests.el        |    4 +-
3543  tests/automated/format-tests.el        |  814 +++++++++++++++----------------
3544  tests/automated/hash-table-tests.el    |   28 +-
3545  tests/automated/inplace-tests.el       |    4 +-
3546  tests/automated/lisp-reader-tests.el   |   50 +-
3547  tests/automated/lisp-tests.el          |   14 +-
3548  tests/automated/map-tests.el           |  164 +++----
3549  tests/automated/md5-tests.el           |    2 +-
3550  tests/automated/mule-tests.el          |    6 +-
3551  tests/automated/openssl-tests.el       |    4 +-
3552  tests/automated/os-tests.el            |    2 +-
3553  tests/automated/regexp-tests.el        |    2 +-
3554  tests/automated/region-tests.el        |    4 +-
3555  tests/automated/skiplist-tests.el      |    4 +-
3556  tests/automated/symbol-tests.el        |    8 +-
3557  tests/automated/syntax-tests.el        |    4 +-
3558  tests/automated/tag-tests.el           |    2 +-
3559  tests/automated/test-harness.el        |   38 +-
3560  tests/automated/weak-tests.el          |    5 +-
3561  tests/benchmark/benchmark.el           |  183 ++++---
3562  tests/frame.el                         |    1 -
3563  tests/glyph-test.el                    |   80 +--
3564  tests/gutter-test.el                   |   21 +-
3565  tests/mule/match.el                    |    3 +-
3566  tests/redisplay-tests.el               |    2 +-
3567  tests/reproduce-bugs.el                |    4 +-
3568  37 files changed, 1168 insertions(+), 1176 deletions(-)
3569
3570 commit aa2509b313f40b4548e0070631892b9e0548c290
3571 Author: Steve Youngs <steve@sxemacs.org>
3572 Date:   Sat Jan 28 14:28:25 2012 +1000
3573
3574     Whitespace cleanup in modules
3575     
3576     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3577
3578  modules/Makefile.am             |    6 +++---
3579  modules/ase/Makefile.am         |    6 +++---
3580  modules/ase/ase-cartesian.c     |    4 ++--
3581  modules/ase/ase-cartesian.h     |    2 +-
3582  modules/ase/ase-digraph.c       |    4 ++--
3583  modules/ase/ase-digraph.h       |    2 +-
3584  modules/ase/ase-heap-profs.el   |    4 ++--
3585  modules/ase/ase-heap.c          |    6 +++---
3586  modules/ase/ase-heap.h          |    2 +-
3587  modules/ase/ase-interval.c      |   28 ++++++++++++++--------------
3588  modules/ase/ase-interval.h      |    2 +-
3589  modules/ase/ase-metric.c        |    4 ++--
3590  modules/ase/ase-metric.h        |    2 +-
3591  modules/ase/ase-neighbourhood.c |    2 +-
3592  modules/ase/ase-neighbourhood.h |    2 +-
3593  modules/ase/ase-permutation.c   |    4 ++--
3594  modules/ase/ase-permutation.h   |    2 +-
3595  modules/ase/ase-resclass.c      |    8 ++++----
3596  modules/ase/ase-resclass.h      |    2 +-
3597  modules/ase/ase-set.c           |    2 +-
3598  modules/ase/ase-set.h           |    3 +--
3599  modules/ase/ase.c               |    2 +-
3600  modules/ase/ase.h               |    3 +--
3601  modules/cl/Makefile.am          |    2 +-
3602  modules/cl/cl-loop-parser.y     |   15 +++++++--------
3603  modules/cl/cl-loop-profs.el     |    6 +++---
3604  modules/cl/cl-loop.c            |    4 ++--
3605  modules/cl/cl-loop.h            |    2 +-
3606  modules/cl/cl.c                 |    2 +-
3607  modules/cl/cl.h                 |    2 +-
3608  modules/configure.ac            |    8 ++++----
3609  modules/dbus/Makefile.am        |    3 +--
3610  modules/ldap/Makefile.am        |    2 +-
3611  33 files changed, 72 insertions(+), 76 deletions(-)
3612
3613 commit 2e251269f55dc1275e01d92ba8d72e9a9670175c
3614 Author: Steve Youngs <steve@sxemacs.org>
3615 Date:   Sat Jan 28 14:20:31 2012 +1000
3616
3617     Whitespace cleanup in m4
3618     
3619     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3620
3621  m4/sxe-acx_pthread.m4    |  180 +++++++++++++++++++++++-----------------------
3622  m4/sxe-arch.m4           |   12 ++--
3623  m4/sxe-aux.m4            |   38 +++++-----
3624  m4/sxe-bldchain-progs.m4 |    6 +-
3625  m4/sxe-bldenv.m4         |   10 +--
3626  m4/sxe-compiler.m4       |   60 ++++++++--------
3627  m4/sxe-crypto.m4         |   30 ++++----
3628  m4/sxe-dbms.m4           |   14 ++--
3629  m4/sxe-fs-funs.m4        |   42 +++++------
3630  m4/sxe-gui.m4            |   38 +++++-----
3631  m4/sxe-iconv.m4          |    2 +-
3632  m4/sxe-libc.m4           |   40 +++++------
3633  m4/sxe-machine.m4        |    4 +-
3634  m4/sxe-maths.m4          |   26 +++----
3635  m4/sxe-mm.m4             |   30 ++++----
3636  m4/sxe-option-groups.m4  |   22 +++---
3637  m4/sxe-sockets.m4        |   16 ++---
3638  m4/sxe-summary.m4        |   20 +++---
3639  18 files changed, 295 insertions(+), 295 deletions(-)
3640
3641 commit 4f026a3301f46f760b59dedece9991ea8ea0b0d6
3642 Author: Steve Youngs <steve@sxemacs.org>
3643 Date:   Sat Jan 28 14:16:00 2012 +1000
3644
3645     Whitespace cleanup in lisp
3646     
3647     Signed-off-by: Steve Youngs <steve@sxemacs.org>
3648
3649  lisp/Makefile.am           |   28 +-
3650  lisp/abbrev.el             |  166 +++---
3651  lisp/about.el              |  130 ++---
3652  lisp/apropos.el            |    4 +-
3653  lisp/auto-save.el          |    2 +-
3654  lisp/auto-show.el          |    8 +-
3655  lisp/autoload.el           |  138 ++---
3656  lisp/backquote.el          |   16 +-
3657  lisp/buff-menu.el          |   94 ++--
3658  lisp/build-autoloads.el    |    4 +-
3659  lisp/build-rpt.el          |  326 ++++++------
3660  lisp/byte-optimize.el      |   62 +--
3661  lisp/bytecomp-runtime.el   |    8 +-
3662  lisp/bytecomp.el           |  116 ++--
3663  lisp/cl-compat.el          |    3 +-
3664  lisp/cl-extra.el           |   44 +-
3665  lisp/cl-macs.el            |   66 +--
3666  lisp/cl.el                 |   10 +-
3667  lisp/cmdloop.el            |  156 +++---
3668  lisp/code-cmds.el          |   26 +-
3669  lisp/code-files.el         |  118 ++---
3670  lisp/code-process.el       |    2 +-
3671  lisp/compat.el             |    2 +-
3672  lisp/compile-core.el       |   50 +-
3673  lisp/console.el            |    2 +-
3674  lisp/cus-edit.el           |  276 +++++-----
3675  lisp/cus-face.el           |   14 +-
3676  lisp/cus-start.el          |    4 +-
3677  lisp/custom.el             |  252 ++++-----
3678  lisp/derived.el            |    8 +-
3679  lisp/device.el             |    4 +-
3680  lisp/dialog-items.el       |   20 +-
3681  lisp/dialog.el             |   30 +-
3682  lisp/disass.el             |   10 +-
3683  lisp/disp-table.el         |   18 +-
3684  lisp/dragdrop.el           |    6 +-
3685  lisp/dump-paths.el         |   10 +-
3686  lisp/dumped-lisp.el        |   16 +-
3687  lisp/easy-mmode.el         |   14 +-
3688  lisp/easymenu.el           |    2 +-
3689  lisp/emod-utils.el         |    4 +-
3690  lisp/etags.el              |   62 +--
3691  lisp/events.el             |    2 +-
3692  lisp/extents.el            |   20 +-
3693  lisp/faces.el              |   56 +-
3694  lisp/ffi.el                |  570 ++++++++++----------
3695  lisp/ffi/ffi-curl.el       |  120 ++---
3696  lisp/ffi/ffi-dbus.el       |   46 +-
3697  lisp/ffi/ffi-gcrypt.el     |  262 +++++-----
3698  lisp/ffi/ffi-libc.el       |   40 +-
3699  lisp/ffi/ffi-magic.el      |    4 +-
3700  lisp/ffi/ffi-sqlite.el     |  168 +++---
3701  lisp/ffi/ffi-taglib.el     |  228 ++++----
3702  lisp/ffi/ffi-wand.el       | 1248 ++++++++++++++++++++++----------------------
3703  lisp/files.el              |  386 +++++++-------
3704  lisp/fill.el               |   14 +-
3705  lisp/find-paths.el         |   88 ++--
3706  lisp/finder.el             |   66 +--
3707  lisp/font-lock.el          |  240 ++++-----
3708  lisp/font-menu.el          |    4 +-
3709  lisp/font.el               |    4 +-
3710  lisp/fontl-hooks.el        |    2 +-
3711  lisp/format.el             |   26 +-
3712  lisp/frame.el              |    8 +-
3713  lisp/glyphs.el             |   40 +-
3714  lisp/gnuserv.el            |    8 +-
3715  lisp/gui.el                |    2 +-
3716  lisp/gutter-items.el       |   52 +-
3717  lisp/gutter.el             |   10 +-
3718  lisp/help-macro.el         |    3 +-
3719  lisp/help.el               |  276 +++++-----
3720  lisp/hyper-apropos.el      |   40 +-
3721  lisp/indent.el             |    6 +-
3722  lisp/info.el               |   78 +--
3723  lisp/isearch-mode.el       |   42 +-
3724  lisp/iso8859-1.el          |    4 +-
3725  lisp/issue-tracker.el      |   20 +-
3726  lisp/itimer-autosave.el    |    2 +-
3727  lisp/keydefs.el            |   14 +-
3728  lisp/keymap.el             |  230 ++++----
3729  lisp/lib-complete.el       |   68 +--
3730  lisp/lisp-initd.el         |   33 +-
3731  lisp/lisp-mnt.el           |   42 +-
3732  lisp/lisp-mode.el          |  172 +++---
3733  lisp/lisp.el               |    4 +-
3734  lisp/list-mode.el          |   30 +-
3735  lisp/loaddefs.el           |    2 +-
3736  lisp/loadhist.el           |   68 +--
3737  lisp/loadup.el             |   66 +--
3738  lisp/make-docfile.el       |   28 +-
3739  lisp/map-ynp.el            |    2 +-
3740  lisp/menubar-items.el      |   24 +-
3741  lisp/menubar.el            |   92 ++--
3742  lisp/minibuf.el            |  916 ++++++++++++++++----------------
3743  lisp/mode-motion.el        |    2 +-
3744  lisp/modeline.el           |    2 +-
3745  lisp/mouse.el              |   36 +-
3746  lisp/mule/ccl.el           |   16 +-
3747  lisp/mule/chinese.el       |   16 +-
3748  lisp/mule/cyrillic.el      |    8 +-
3749  lisp/mule/japanese.el      |    4 +-
3750  lisp/mule/kinsoku.el       |   16 +-
3751  lisp/mule/mule-category.el |    2 +-
3752  lisp/mule/mule-charset.el  |   12 +-
3753  lisp/mule/mule-cmds.el     |   56 +-
3754  lisp/mule/mule-help.el     |    4 +-
3755  lisp/mule/mule-init.el     |   10 +-
3756  lisp/mule/mule-x-init.el   |    8 +-
3757  lisp/mule/thai-xtis.el     |    8 +-
3758  lisp/mule/vietnamese.el    |    6 +-
3759  lisp/multicast.el          |    4 +-
3760  lisp/number.el             |    4 +-
3761  lisp/obsolete.el           |    8 +-
3762  lisp/package-admin.el      |   48 +-
3763  lisp/package-get.el        |  182 +++----
3764  lisp/package-ui.el         |  154 +++---
3765  lisp/packages.el           |    6 +-
3766  lisp/page.el               |    2 +-
3767  lisp/paragraphs.el         |    6 +-
3768  lisp/picture.el            |   10 +-
3769  lisp/printer.el            |   10 +-
3770  lisp/process.el            |   30 +-
3771  lisp/rect.el               |    2 +-
3772  lisp/regexp-opt.el         |   44 +-
3773  lisp/register.el           |    2 +-
3774  lisp/replace.el            |   10 +-
3775  lisp/resize-minibuffer.el  |    4 +-
3776  lisp/select.el             |    8 +-
3777  lisp/setup-paths.el        |   44 +-
3778  lisp/shadow.el             |   12 +-
3779  lisp/simple.el             |  154 +++---
3780  lisp/site-load.el          |    2 +-
3781  lisp/sound.el              |   52 +-
3782  lisp/specifier.el          |   14 +-
3783  lisp/startup.el            |  168 +++---
3784  lisp/subr.el               |   56 +-
3785  lisp/symbols.el            |    4 +-
3786  lisp/syntax.el             |   66 +--
3787  lisp/term/apollo.el        |    2 +-
3788  lisp/term/internal.el      |    2 +-
3789  lisp/term/linux.el         |    1 -
3790  lisp/term/sun-mouse.el     |    4 +-