Update and fix Amazon links and store.
[website] / changes / ChangeLog-22.1.3
1 # do not edit -- automatically generated by arch changelog
2 # non-id: automatic-ChangeLog--steve@sxemacs.org--2005/sxemacs--main--22.1.3
3 #
4
5 2005-12-22 11:09:28 GMT Steve Youngs <steve@sxemacs.org>        version-0
6
7     Summary:
8       Merry Xmas Release! sxemacs--main--22.1.3--version-0 is out!
9     Revision:
10       sxemacs--main--22.1.3--version-0
11
12     Merry Christmas everybody!  And here is my gift to you all, a shiny new
13     SXEmacs release.
14
15
16 2005-12-22 08:45:39 GMT Steve Youngs <steve@sxemacs.org>        patch-68
17
18     Summary:
19       Prepare for release
20     Revision:
21       sxemacs--main--22.1.3--patch-68
22
23     * INSTALL: Add sections about stripping SXEmacs, compiler optimisations,
24       and bootstrapping packages.
25     
26     * etc/NEWS: Add news for 22.1.3 release.
27     
28     * lib-src/config.values.in: Re-generate.
29     
30
31     modified files:
32      INSTALL etc/NEWS lib-src/config.values.in
33
34
35 2005-12-10 13:50:48 GMT Steve Youngs <steve@sxemacs.org>        patch-67
36
37     Summary:
38       Turn on FFI by default.
39     Revision:
40       sxemacs--main--22.1.3--patch-67
41
42     This change turns on FFI by default so that most users will have a
43     FFI-enabled SXEmacs.
44     
45     * configure.ac (--enable-ffi): Default to `yes' if the option isn't
46       given. 
47       (FFI test): Change the fatal error if libffi isn't present to a
48       warning. 
49     
50
51     modified files:
52      configure.ac
53
54
55 2005-12-09 17:08:13 GMT Steve Youngs <steve@sxemacs.org>        patch-66
56
57     Summary:
58       Merged from hrop (patch 53), hrop-feat-OSSL (patch 1-2)
59     Revision:
60       sxemacs--main--22.1.3--patch-66
61
62     Add some OpenSSL regression tests.
63     
64     Patches applied:
65     
66      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53
67        minor, add openssl regression tests
68     
69      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1
70        minor, add regression tests
71     
72      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2
73        minor, add openssl regression tests
74
75     new files:
76      tests/automated/.arch-ids/openssl-tests.el.id
77      tests/automated/openssl-tests.el
78
79     modified files:
80      src/fns.c src/openssl.c
81
82     new patches:
83      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53
84      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1
85      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2
86
87
88 2005-12-09 16:38:46 GMT Steve Youngs <steve@sxemacs.org>        patch-65
89
90     Summary:
91       Fix PostgreSQL autoconf detection (Closes bug #10)
92     Revision:
93       sxemacs--main--22.1.3--patch-65
94
95     * configure.ac (PostgreSQL): If pg_config can't be found, just print a
96       warning instead of a fatal error.
97     
98
99     modified files:
100      configure.ac
101
102
103 2005-12-08 23:39:23 GMT Steve Youngs <steve@sxemacs.org>        patch-64
104
105     Summary:
106       Merged from mkhl (patch 18) -- ENT autoconf fix
107     Revision:
108       sxemacs--main--22.1.3--patch-64
109
110     Patches applied:
111     
112      * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18
113        Include pseudo-complex numbers only when mpfr is new enough
114
115     modified files:
116      configure.ac
117
118     new patches:
119      martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18
120
121
122 2005-12-08 22:43:47 GMT Steve Youngs <steve@sxemacs.org>        patch-63
123
124     Summary:
125       Provide "raw-strings"
126     Revision:
127       sxemacs--main--22.1.3--patch-63
128
129     Make `raw-strings' a provided feature so it can be tested with featurep.
130     
131     * src/lread.c (vars_of_lread): Provide "raw-strings"
132     
133
134     modified files:
135      src/lread.c
136
137
138 2005-12-08 21:57:26 GMT Steve Youngs <steve@sxemacs.org>        patch-62
139
140     Summary:
141       Merged from mkhl (patch 19)
142     Revision:
143       sxemacs--main--22.1.3--patch-62
144
145     This changeset is an application of "practise what we preach", it
146     converts many strings in lisp/*.el to use raw strings when appropriate.
147     
148     Patches applied:
149     
150      * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19
151        Convert lisp sources to use raw strings where appropriate.
152
153     modified files:
154      lisp/apropos.el lisp/auto-save.el lisp/autoload.el
155      lisp/build-report.el lisp/callers-of-rpt.el lisp/cl-macs.el
156      lisp/code-files.el lisp/coding.el lisp/cus-dep.el
157      lisp/cus-edit.el lisp/derived.el lisp/etags.el lisp/files.el
158      lisp/find-paths.el lisp/font-lock.el lisp/font.el
159      lisp/glyphs.el lisp/gtk-faces.el lisp/gtk-font-menu.el
160      lisp/gtk-glyphs.el lisp/gutter-items.el lisp/help.el
161      lisp/hyper-apropos.el lisp/info.el lisp/isearch-mode.el
162      lisp/lib-complete.el lisp/lisp-mnt.el lisp/lisp-mode.el
163      lisp/lisp.el lisp/list-mode.el lisp/menubar.el lisp/minibuf.el
164      lisp/mouse.el lisp/multicast.el lisp/mwheel.el
165      lisp/package-get.el lisp/packages.el lisp/simple.el
166      lisp/startup.el lisp/syntax.el lisp/update-elc.el
167      lisp/wid-edit.el lisp/x-faces.el lisp/x-font-menu.el
168
169     new patches:
170      martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19
171
172
173 2005-12-08 21:11:00 GMT Steve Youngs <steve@sxemacs.org>        patch-61
174
175     Summary:
176       Merged from hrop (patch 51), hrop-fix (patch 8-9) -- ENT 64bit fixes
177     Revision:
178       sxemacs--main--22.1.3--patch-61
179
180     Make SXEmacs compile with ENT on 64bit systems.
181     
182     Patches applied:
183     
184      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51
185        fix, make SXEmacs compile with ENT on 64bit systems
186     
187      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8
188        fix, make SXEmacs compile with ENT on 64bit systems
189     
190      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9
191        quick-fix, forgot to remove commented regions
192
193     modified files:
194      src/dumper.c src/ent-indef.c src/ent-indef.h src/number-mpfr.c
195      src/number-mpfr.h src/number.c
196
197     new patches:
198      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51
199      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8
200      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9
201
202
203 2005-12-08 04:57:19 GMT Steve Youngs <steve@sxemacs.org>        patch-60
204
205     Summary:
206       Merged from hrop (patch 41, 43, 45-47), hrop-fix (patch 6), hrop-feat-GMP (patch 29-41)
207     Revision:
208       sxemacs--main--22.1.3--patch-60
209
210     This changeset from Sebastian includes a number of fixes and updates.
211     The quick rundown is...
212     
213       - Lots of ENT updates
214       - FFI documentation
215       - Finally nuke lisp/auto-autoloads.el
216     
217     Patches applied:
218     
219      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41
220        minor, unify emacs_doprnt_*, introduce ones, add functions
221     
222      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43
223        major, add documentation for FFI
224     
225      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45
226        minor, extend FFI docs
227     
228      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46
229        major, abstraction to optables
230     
231      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47
232        minor, get rid of lisp/auto-autoloads.el
233     
234      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29
235        minor, unify emacs_doprnt_*, introduce category of ones
236     
237      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30
238        minor, add number theoretic functions
239     
240      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31
241        minor, add number theoretic functions
242     
243      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32
244        minor, add number theoretic functions
245     
246      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33
247        minor, introduce residue class rings
248     
249      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34
250        minor, provide resclass arithmetic
251     
252      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35
253        major, introduce operation tables
254     
255      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36
256        major, abstraction of optables
257     
258      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37
259        minor, cleanup
260     
261      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38
262        minor
263     
264      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39
265        minor, another cleanup
266     
267      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40
268        minor, migrate power functions; enable the use of ENT even with no backend library
269     
270      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41
271        minor, externalise negative exponent check
272     
273      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6
274        fix, get rid of auto-autoloads.el
275
276     new files:
277      lisp/.arch-ids/bootstrap.auto-autoloads.el.id
278      lisp/bootstrap.auto-autoloads.el
279      man/lispref/.arch-ids/ffi.texi.id man/lispref/ffi.texi
280      src/.arch-ids/ent-float.c.id src/.arch-ids/ent-float.h.id
281      src/.arch-ids/ent-indef.c.id src/.arch-ids/ent-indef.h.id
282      src/.arch-ids/ent-int.c.id src/.arch-ids/ent-int.h.id
283      src/.arch-ids/ent-resclass.c.id
284      src/.arch-ids/ent-resclass.h.id src/ent-float.c
285      src/ent-float.h src/ent-indef.c src/ent-indef.h src/ent-int.c
286      src/ent-int.h src/ent-resclass.c src/ent-resclass.h
287
288     removed files:
289      lisp/.arch-ids/auto-autoloads.el.id lisp/auto-autoloads.el
290
291     modified files:
292      Makefile.in.in configure.ac lisp/byte-optimize.el lisp/ffi.el
293      lisp/float-sup.el man/lispref/ent.texi
294      man/lispref/internationalization.texi man/lispref/lispref.texi
295      man/lispref/mule.texi src/Makefile.in.in src/alloc.c
296      src/bytecode.c src/config.h.in src/data.c src/doprnt.c
297      src/effi.c src/ent-gaussian.c src/ent-gaussian.h
298      src/ent-pseumpc.c src/ent-pseumpc.h src/floatfns.c src/fns.c
299      src/lisp.h src/lread.c src/lrecord.h src/number-gmp.c
300      src/number-gmp.h src/number-mp.c src/number-mp.h
301      src/number-mpc.c src/number-mpc.h src/number-mpfr.c
302      src/number-mpfr.h src/number.c src/number.h
303      tests/automated/ent-tests.el tests/automated/lisp-tests.el
304
305     renamed files:
306      src/.arch-ids/number-gaussian.c.id
307        ==> src/.arch-ids/ent-gaussian.c.id
308      src/.arch-ids/number-gaussian.h.id
309        ==> src/.arch-ids/ent-gaussian.h.id
310      src/.arch-ids/number-pseumpc.c.id
311        ==> src/.arch-ids/ent-pseumpc.c.id
312      src/.arch-ids/number-pseumpc.h.id
313        ==> src/.arch-ids/ent-pseumpc.h.id
314      src/number-gaussian.c
315        ==> src/ent-gaussian.c
316      src/number-gaussian.h
317        ==> src/ent-gaussian.h
318      src/number-pseumpc.c
319        ==> src/ent-pseumpc.c
320      src/number-pseumpc.h
321        ==> src/ent-pseumpc.h
322
323     new patches:
324      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41
325      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43
326      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45
327      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46
328      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47
329      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29
330      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30
331      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31
332      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32
333      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33
334      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34
335      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35
336      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36
337      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37
338      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38
339      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39
340      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40
341      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41
342      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6
343
344
345 2005-12-04 03:36:15 GMT Steve Youngs <steve@sxemacs.org>        patch-59
346
347     Summary:
348       Major Update to sppm.texi
349     Revision:
350       sxemacs--main--22.1.3--patch-59
351
352     This changeset pretty much finishes the SPPM.  Everyone who either is or
353     wants to be a SXEmacs developer should take a few minutes to read this
354     document. 
355     
356     * man/sppm.texi: Major update.  All empty nodes have been written.
357       Everyone should read this document.
358     
359
360     modified files:
361      man/sppm.texi
362
363
364 2005-11-30 05:06:37 GMT Steve Youngs <steve@sxemacs.org>        patch-58
365
366     Summary:
367       Document `pui-bootstrap'.
368     Revision:
369       sxemacs--main--22.1.3--patch-58
370
371     * man/sxemacs/packages.texi (Bootstrapping PUI): New node.  Documents the
372       new `pui-bootstrap'.
373       (Automatically): Refer to `Bootstrapping PUI'.
374     
375
376     modified files:
377      man/sxemacs/packages.texi
378
379
380 2005-11-29 05:58:28 GMT Steve Youngs <steve@sxemacs.org>        patch-57
381
382     Summary:
383       Fix GTK build and nuke etc/xemacs.xbm
384     Revision:
385       sxemacs--main--22.1.3--patch-57
386
387     This changeset predominately fixes GTK builds, but it also removes
388     etc/xemacs.xbm and replaces that with etc/sxemacs.xbm.
389     
390     * configure.ac: Add the following objects when building with GTK...
391         console-gtk.o device-gtk.o event-gtk.o frame-gtk.o
392         objects-gtk.o redisplay-gtk.o glyphs-gtk.o
393         select-gtk.o gccache-gtk.o
394         gtk-xemacs.o ui-gtk.o
395     
396     * src/glyphs-x.c (complex_vars_of_glyphs_x): The logo glyph is now called
397       "sxemacs".
398     
399     * src/bitmaps.h: include ../etc/sxemacs.xbm instead of xemacs.xbm.
400     
401
402     new files:
403      etc/.arch-ids/sxemacs.xbm.id etc/sxemacs.xbm
404
405     removed files:
406      etc/.arch-ids/xemacs.xbm.id etc/xemacs.xbm
407
408     modified files:
409      configure.ac src/bitmaps.h src/glyphs-x.c
410
411
412 2005-11-29 00:45:29 GMT Steve Youngs <steve@sxemacs.org>        patch-56
413
414     Summary:
415       PostgreSQL autoconf fix.
416     Revision:
417       sxemacs--main--22.1.3--patch-56
418
419     This changeset fixes a problem in one of my earlier changesets.
420     PostgreSQL was being detected, but not defined.
421     
422     * configure.ac: AC_DEFINE HAVE_POSTGRESQL when we have pgsql.
423     
424
425     modified files:
426      configure.ac
427
428
429 2005-11-29 00:38:18 GMT Steve Youngs <steve@sxemacs.org>        patch-55
430
431     Summary:
432       Bring help.el inline with the updated Texinfo docs
433     Revision:
434       sxemacs--main--22.1.3--patch-55
435
436     This changeset takes care of things in help.el that were affected by my
437     previous changeset to the Texinfo docs.
438     
439     * lisp/help.el: XE -> SXE renaming.
440       (help-map): Bind `F' to `sxemacs-local-faq'.
441       (describe-distribution): Doc string XE -> SXE fix.
442       (describe-beta): Ditto.
443       (describe-copying): Ditto.
444       (describe-no-warranty): Ditto.
445       (describe-installation): Ditto.
446       (view-emacs-news): Ditto.
447       (sxemacs-www-page): New.  Replaces `xemacs-www-page'.
448       (xemacs-www-page): Alias for `sxemacs-www-page'.
449       (sxemacs-www-faq): New.  Replaces `xemacs-www-faq'.
450       (xemacs-www-faq): Alias for `sxemacs-www-faq'.
451       (sxemacs-local-faq): New.  Replaces `xemacs-local-faq'.
452       (xemacs-local-faq): Alias for `sxemacs-local-faq'.
453       (help-for-help): Doc string XE -> SXE fix.
454     
455     * lisp/info.el: XE -> SXE renaming.
456       (Info-emacs-info-file-name): Set to `sxemacs.info'.
457       (Info-find-node): Typo... XE -> SXE.
458       (Info-batch-rebuild-dir): Ditto.
459       (Info-annotate): Ditto.
460       (Info-find-emacs-command-nodes): Ditto.
461     
462
463     modified files:
464      lisp/auto-autoloads.el lisp/help.el lisp/info.el
465
466
467 2005-11-28 22:00:34 GMT Steve Youngs <steve@sxemacs.org>        patch-54
468
469     Summary:
470       XE -> SXE renaming in the Texinfo docs
471     Revision:
472       sxemacs--main--22.1.3--patch-54
473
474     This changeset renames everything in the Texinfo docs from XEmacs to
475     SXEmacs where appropriate.  A lot more work needs to be done with the
476     docs, a lot of it is hideously out of date, but at least now all the docs
477     talk about SXEmacs.
478     
479     It also updates the man/Makefile and info/dir.
480     
481     * man/new-users-guide/custom1.texi:
482     * man/new-users-guide/custom2.texi:
483     * man/new-users-guide/edit.texi:
484     * man/new-users-guide/enter.texi:
485     * man/new-users-guide/files.texi:
486     * man/new-users-guide/help.texi:
487     * man/new-users-guide/modes.texi:
488     * man/new-users-guide/new-users-guide.texi:
489     * man/new-users-guide/region.texi:
490     * man/new-users-guide/search.texi:
491     * man/new-users-guide/xmenu.texi:
492     * man/sxemacs/basic.texi:
493     * man/sxemacs/building.texi:
494     * man/sxemacs/calendar.texi:
495     * man/sxemacs/cmdargs.texi:
496     * man/sxemacs/custom.texi:
497     * man/sxemacs/display.texi: 
498     * man/sxemacs/entering.texi: 
499     * man/sxemacs/files.texi: 
500     * man/sxemacs/frame.texi: Remove section about M$.
501     * man/sxemacs/glossary.texi: 
502     * man/sxemacs/help.texi: 
503     * man/sxemacs/keystrokes.texi: 
504     * man/sxemacs/killing.texi: 
505     * man/sxemacs/mark.texi: 
506     * man/sxemacs/menus.texi: 
507     * man/sxemacs/mini.texi: 
508     * man/sxemacs/misc.texi: 
509     * man/sxemacs/mouse.texi: 
510     * man/sxemacs/mule.texi: 
511     * man/sxemacs/new.texi: Put a small note at the top saying it is
512       unchanged from XE days and that it will describe XE <-> SXE differences
513       instead of Emacs <-> XE some time in the future.
514     * man/sxemacs/packages.texi: 
515     * man/sxemacs/programs.texi:
516     * man/sxemacs/reading.texi: 
517     * man/sxemacs/regs.texi: 
518     * man/sxemacs/search.texi: 
519     * man/sxemacs/startup.texi: 
520     * man/sxemacs/trouble.texi: 
521     * man/sxemacs/windows.texi: 
522     * man/sxemacs/sxemacs.texi: Renamed from xemacs.texi
523     * man/cl.texi: 
524     * man/custom.texi: 
525     * man/emodules.texi: 
526     * man/external-widget.texi: 
527     * man/info.texi: 
528     * man/term.texi: 
529     * man/texinfo.texi: 
530     * man/widget.texi: 
531     * man/sxemacs-faq.texi: Renamed from xemacs-faq.texi
532     * man/Makefile: xe -> sxe renaming.
533     * info/dir: Update.
534     
535
536     modified files:
537      info/dir man/Makefile man/cl.texi man/custom.texi
538      man/emodules.texi man/external-widget.texi man/info.texi
539      man/new-users-guide/custom1.texi
540      man/new-users-guide/custom2.texi man/new-users-guide/edit.texi
541      man/new-users-guide/enter.texi man/new-users-guide/files.texi
542      man/new-users-guide/help.texi man/new-users-guide/modes.texi
543      man/new-users-guide/new-users-guide.texi
544      man/new-users-guide/region.texi
545      man/new-users-guide/search.texi man/new-users-guide/xmenu.texi
546      man/sxemacs-faq.texi man/sxemacs/basic.texi
547      man/sxemacs/building.texi man/sxemacs/calendar.texi
548      man/sxemacs/cmdargs.texi man/sxemacs/custom.texi
549      man/sxemacs/display.texi man/sxemacs/entering.texi
550      man/sxemacs/files.texi man/sxemacs/frame.texi
551      man/sxemacs/glossary.texi man/sxemacs/help.texi
552      man/sxemacs/keystrokes.texi man/sxemacs/killing.texi
553      man/sxemacs/mark.texi man/sxemacs/menus.texi
554      man/sxemacs/mini.texi man/sxemacs/misc.texi
555      man/sxemacs/mouse.texi man/sxemacs/mule.texi
556      man/sxemacs/new.texi man/sxemacs/packages.texi
557      man/sxemacs/programs.texi man/sxemacs/reading.texi
558      man/sxemacs/regs.texi man/sxemacs/search.texi
559      man/sxemacs/startup.texi man/sxemacs/sxemacs.texi
560      man/sxemacs/trouble.texi man/sxemacs/windows.texi
561      man/term.texi man/texinfo.texi man/widget.texi
562
563     renamed files:
564      man/.arch-ids/xemacs-faq.texi.id
565        ==> man/.arch-ids/sxemacs-faq.texi.id
566      man/xemacs-faq.texi
567        ==> man/sxemacs-faq.texi
568      man/xemacs/.arch-ids/=id
569        ==> man/sxemacs/.arch-ids/=id
570      man/xemacs/.arch-ids/abbrevs.texi.id
571        ==> man/sxemacs/.arch-ids/abbrevs.texi.id
572      man/xemacs/.arch-ids/basic.texi.id
573        ==> man/sxemacs/.arch-ids/basic.texi.id
574      man/xemacs/.arch-ids/buffers.texi.id
575        ==> man/sxemacs/.arch-ids/buffers.texi.id
576      man/xemacs/.arch-ids/building.texi.id
577        ==> man/sxemacs/.arch-ids/building.texi.id
578      man/xemacs/.arch-ids/calendar.texi.id
579        ==> man/sxemacs/.arch-ids/calendar.texi.id
580      man/xemacs/.arch-ids/cmdargs.texi.id
581        ==> man/sxemacs/.arch-ids/cmdargs.texi.id
582      man/xemacs/.arch-ids/custom.texi.id
583        ==> man/sxemacs/.arch-ids/custom.texi.id
584      man/xemacs/.arch-ids/display.texi.id
585        ==> man/sxemacs/.arch-ids/display.texi.id
586      man/xemacs/.arch-ids/entering.texi.id
587        ==> man/sxemacs/.arch-ids/entering.texi.id
588      man/xemacs/.arch-ids/files.texi.id
589        ==> man/sxemacs/.arch-ids/files.texi.id
590      man/xemacs/.arch-ids/fixit.texi.id
591        ==> man/sxemacs/.arch-ids/fixit.texi.id
592      man/xemacs/.arch-ids/frame.texi.id
593        ==> man/sxemacs/.arch-ids/frame.texi.id
594      man/xemacs/.arch-ids/glossary.texi.id
595        ==> man/sxemacs/.arch-ids/glossary.texi.id
596      man/xemacs/.arch-ids/gnu.texi.id
597        ==> man/sxemacs/.arch-ids/gnu.texi.id
598      man/xemacs/.arch-ids/help.texi.id
599        ==> man/sxemacs/.arch-ids/help.texi.id
600      man/xemacs/.arch-ids/indent.texi.id
601        ==> man/sxemacs/.arch-ids/indent.texi.id
602      man/xemacs/.arch-ids/keystrokes.texi.id
603        ==> man/sxemacs/.arch-ids/keystrokes.texi.id
604      man/xemacs/.arch-ids/killing.texi.id
605        ==> man/sxemacs/.arch-ids/killing.texi.id
606      man/xemacs/.arch-ids/m-x.texi.id
607        ==> man/sxemacs/.arch-ids/m-x.texi.id
608      man/xemacs/.arch-ids/major.texi.id
609        ==> man/sxemacs/.arch-ids/major.texi.id
610      man/xemacs/.arch-ids/mark.texi.id
611        ==> man/sxemacs/.arch-ids/mark.texi.id
612      man/xemacs/.arch-ids/menus.texi.id
613        ==> man/sxemacs/.arch-ids/menus.texi.id
614      man/xemacs/.arch-ids/mini.texi.id
615        ==> man/sxemacs/.arch-ids/mini.texi.id
616      man/xemacs/.arch-ids/misc.texi.id
617        ==> man/sxemacs/.arch-ids/misc.texi.id
618      man/xemacs/.arch-ids/mouse.texi.id
619        ==> man/sxemacs/.arch-ids/mouse.texi.id
620      man/xemacs/.arch-ids/mule.texi.id
621        ==> man/sxemacs/.arch-ids/mule.texi.id
622      man/xemacs/.arch-ids/new.texi.id
623        ==> man/sxemacs/.arch-ids/new.texi.id
624      man/xemacs/.arch-ids/packages.texi.id
625        ==> man/sxemacs/.arch-ids/packages.texi.id
626      man/xemacs/.arch-ids/picture.texi.id
627        ==> man/sxemacs/.arch-ids/picture.texi.id
628      man/xemacs/.arch-ids/programs.texi.id
629        ==> man/sxemacs/.arch-ids/programs.texi.id
630      man/xemacs/.arch-ids/reading.texi.id
631        ==> man/sxemacs/.arch-ids/reading.texi.id
632      man/xemacs/.arch-ids/regs.texi.id
633        ==> man/sxemacs/.arch-ids/regs.texi.id
634      man/xemacs/.arch-ids/search.texi.id
635        ==> man/sxemacs/.arch-ids/search.texi.id
636      man/xemacs/.arch-ids/sending.texi.id
637        ==> man/sxemacs/.arch-ids/sending.texi.id
638      man/xemacs/.arch-ids/startup.texi.id
639        ==> man/sxemacs/.arch-ids/startup.texi.id
640      man/xemacs/.arch-ids/text.texi.id
641        ==> man/sxemacs/.arch-ids/text.texi.id
642      man/xemacs/.arch-ids/trouble.texi.id
643        ==> man/sxemacs/.arch-ids/trouble.texi.id
644      man/xemacs/.arch-ids/undo.texi.id
645        ==> man/sxemacs/.arch-ids/undo.texi.id
646      man/xemacs/.arch-ids/windows.texi.id
647        ==> man/sxemacs/.arch-ids/windows.texi.id
648      man/xemacs/.arch-ids/xemacs.texi.id
649        ==> man/sxemacs/.arch-ids/sxemacs.texi.id
650      man/xemacs/xemacs.texi
651        ==> man/sxemacs/sxemacs.texi
652
653     new directories:
654      man/sxemacs/.arch-ids
655
656     removed directories:
657      man/xemacs/.arch-ids
658
659     renamed directories:
660      man/xemacs
661        ==> man/sxemacs
662
663
664 2005-11-28 04:26:15 GMT Steve Youngs <steve@sxemacs.org>        patch-53
665
666     Summary:
667       Begin SXEmacs-er-ising the internals manual.
668     Revision:
669       sxemacs--main--22.1.3--patch-53
670
671     * man/internals/internals.texi: General update... XE -> SXE renaming,
672       etc.
673       Remove the references to union types and compiling with C++ seeing as
674       though we don't do either.
675       (A History of Emacs): Update the time lines for XEmacs 21.4 and 21.5.
676       (SXEmacs): New node.  A time line for SXEmacs releases.
677     
678
679     modified files:
680      man/internals/internals.texi
681
682
683 2005-11-26 07:35:13 GMT Steve Youngs <steve@sxemacs.org>        patch-52
684
685     Summary:
686       Autodetect PostgreSQL with `pg_config'
687     Revision:
688       sxemacs--main--22.1.3--patch-52
689
690     This changeset improves and simplifies PostgreSQL autodetection.  You no
691     longer have to put your pgsql directory into --with-site-prefixes, if
692     configure can find `pg_config' it'll be able to set up what's needed for
693     PostgreSQL.
694     
695     * configure.ac (postgresql): Use `pg_config' to find pgsql libs and
696       headers. 
697     
698
699     modified files:
700      configure.ac
701
702
703 2005-11-26 01:22:43 GMT Steve Youngs <steve@sxemacs.org>        patch-51
704
705     Summary:
706       Update help strings for all configure options.
707     Revision:
708       sxemacs--main--22.1.3--patch-51
709
710     This changeset ensures that all configure options have a help string and
711     that that string states what the default is for that option.
712     
713     * configure.ac (--with-xface): Remove the obnoxious comment about it
714       being of doubtful usefulness.
715       (--with-gif): Change help string from saying "without" to say "with"
716       builtin gif support.
717       (--with-prefix): Note the default in the help string. "yes"
718       (--with-site-lisp): Ditto. "no"
719       (--with-site-modules): Ditto. "yes"
720       (--with-gtk): Note default in help string "no" plus mention that it is gtk 1
721       (--with-gnome): Ditto. "no"
722       (--without-msw): Removed.
723       (--with-gcc): Note default in help string "autodetect"
724       (--with-dynamic): Ditto.
725       (--with-ncurses): Ditto.
726       (--with-dnet): Default to no, say so in help string.  Add a test for
727       libdnet if dnet is requested, AC_DEFINE it if found.
728       (--with-socks): Note default in help string "autodetect".
729       (--with-cde): Ditto.
730       (--with-offix): Note default in help string "no"
731       (with_dragndrop_default): Default to "yes".
732       (--with-dragndrop): Note default in help string.
733       (--with-gpm): Note default in help string "autodetect"
734       (--with-jpeg): Ditto.
735       (--with-png): Ditto.
736       (--with-tiff): Ditto.
737       (--with-xpm): Ditto.
738       (--with-zlib): Commented out... it doesn't appear to be used _anywhere_
739       in configure.
740       (--with-wmcommand): Note default in help string "yes".
741       (--with-xmu): Note default in help string "autodetect".
742       (--with-purify): Note default in help string "no".
743       (--with-quantify): Ditto.
744       (--enable-toolbars): Fix typo in help string, note default "yes".
745       (--with-tty): Note default in help string "autodetect".
746       (--with-xfs): Note default in help string "no".
747       (--enable-mule): Ditto.
748       (--with-canna): Note default in help string "autodetect if mule"
749       (--with-wnn): Ditto.
750       (--with-wnn6): Ditto.
751       (--with-workshop): Note default in help string "no".
752       (--with-tooltalk): Note default in help string "autodetect".
753       (--with-ldap): Ditto.
754       (--with-postgresql): Ditto.
755       (--with-pop): Note default in help string "no".
756       (--with-infodock): Ditto.
757       (--with-native-sound-lib): Give it a help string.
758       (--with-ipv6-cname): Note default in help string "no".
759       (--with-site-includes): Give it a help string.
760       (--with-site-libraries): Ditto.
761       (--with-site-prefixes): Ditto.
762       (--with-statedir): Comment out... it doesn't get used _anywhere_.
763       (--with-lispdir): Give it a help string.
764       (--with-archlibdir): Ditto.
765       (--with-moduledir): Ditto.
766       (--with-etcdir): Ditto.
767       (--with-infopath): Ditto.
768       (--with-docdir): Ditto.
769       (--with-site-runtime-libraries): Ditto.
770       (--with-package-prefix): Ditto.
771       (--with-package-path): Ditto.
772       (--enable-external-widget): Ditto.
773       (--enable-regex-malloc): Ditto.
774       (--enable-pdump): Ditto.
775       (--enable-debug): Ditto.
776       (--enable-assertions): Ditto.
777       (--enable-memory-usage-stats): Ditto.
778       (--enable-clash-detection): Fix help string, note default "no".
779       (--enable-modules): Note default in help string "no".
780       (--enable-ent): Ditto.
781       (--enable-ffi): Note default in help string "no, but recommended".
782       (--enable-openssl): Note default in help string "no".
783       (--enable-quick-build): Ditto.
784       (--with-compiler): Note default in help string "none".
785       (--with-sxemacs-compiler): Removed.  Building with a C++ compiler is no
786       longer supported.
787       (--with-cflags): Note default in help string "none".
788       (--with-cflags-warning): Ditto.
789       (--with-cpp): Ditto.
790       (--with-cppflags): Ditto.
791       (--with-libs): Ditto.
792       (--with-ldflags): Ditto.
793       (--with-rel-alloc): Note default in help string "autodetect".
794       (--with-dlmalloc): Give it a help string.
795       (--with-debug-malloc): Ditto.
796       (--with-system-malloc): Ditto.
797       (--enable-database): Note default in help string "autodetect".
798       (--enable-sound): Ditto.
799       (--with-athena): Note default in help string "none".
800       (--with-xim): Give it a help string.
801       (--with-mail-locking): Note default in help string "autodetect".
802       (--enable-error-checking): Update help string, note default.
803       (--enable-menubars): Update help string.
804       (--enable-scrollbars): Ditto.
805       (--enable-widgets): Ditto.
806     
807     * Makefile.in.in (statedir): Comment out.  It isn't used anywhere.
808     
809
810     modified files:
811      Makefile.in.in configure.ac
812
813
814 2005-11-22 21:24:57 GMT Steve Youngs <steve@sxemacs.org>        patch-50
815
816     Summary:
817       Merged from hrop (patch 40), hrop-feat-GMP (patch 27-28) -- ENT enhancements
818     Revision:
819       sxemacs--main--22.1.3--patch-50
820
821     Patches applied:
822     
823      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40
824        major, introduce indefinite symbols, do cleanup
825     
826      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27
827        major, introduce indefinite symbols
828     
829      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28
830        minor, cleanup
831
832     modified files:
833      lisp/cl.el lisp/number.el man/lispref/ent.texi src/alloc.c
834      src/bytecode.c src/data.c src/doprnt.c src/floatfns.c
835      src/lrecord.h src/number-gaussian.c src/number-mpc.c
836      src/number-mpc.h src/number-mpfr.c src/number-mpfr.h
837      src/number-pseumpc.c src/number-pseumpc.h src/number.c
838      src/number.h tests/automated/ent-tests.el
839      tests/automated/lisp-tests.el
840
841     new patches:
842      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40
843      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27
844      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28
845
846
847 2005-11-20 07:58:51 GMT Steve Youngs <steve@sxemacs.org>        patch-49
848
849     Summary:
850       Clean up toplevel plain text docs (INSTALL, BUGS, README)
851     Revision:
852       sxemacs--main--22.1.3--patch-49
853
854     This cleans up (to a large extent) the flat text docs in the toplevel dir
855     of the SXEmacs repo.  Please note that INSTALL is _NOT_ finished (merge
856     requests are very welcome)
857     
858     * BUGS: Rewrite.
859     
860     * CHANGES-msw: Removed.
861     
862     * CHANGES-release: Removed.
863     
864     * INSTALL: Begin to rewrite.
865     
866     * README: Update... "SXEmacserise" it.
867     
868
869     removed files:
870      .arch-ids/CHANGES-msw.id .arch-ids/CHANGES-release.id
871      CHANGES-msw CHANGES-release
872
873     modified files:
874      BUGS INSTALL README
875
876
877 2005-11-17 12:28:41 GMT Steve Youngs <steve@sxemacs.org>        patch-48
878
879     Summary:
880       Merged from hrop (patch 39) -- configure fix
881     Revision:
882       sxemacs--main--22.1.3--patch-48
883
884     Patches applied:
885     
886      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39
887        minor, fix assignment
888
889     modified files:
890      configure.ac
891
892     new patches:
893      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39
894
895
896 2005-11-17 10:36:52 GMT Steve Youngs <steve@sxemacs.org>        patch-47
897
898     Summary:
899       Merged from hrop (patch 38), hrop-fix (patch 4) -- typo
900     Revision:
901       sxemacs--main--22.1.3--patch-47
902
903     Patches applied:
904     
905      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38
906        fix typo
907     
908      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4
909        fix typo
910
911     modified files:
912      man/lispref/searching.texi
913
914     new patches:
915      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38
916      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4
917
918
919 2005-11-17 10:33:52 GMT Steve Youngs <steve@sxemacs.org>        patch-46
920
921     Summary:
922       Merged from hrop (patch 36-37), hrop-feat-GMP (patch 15-23, 26) -- ent, format
923     Revision:
924       sxemacs--main--22.1.3--patch-46
925
926     Patches applied:
927     
928      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36
929        major, bring format specifications for ENT
930     
931      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37
932        minor, nuke %u format specifier
933     
934      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15
935        star-merge with hrop series
936     
937      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16
938        minor
939     
940      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17
941        star-merge with hrop series
942     
943      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18
944        major, bring format specifiers
945     
946      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19
947        minor
948     
949      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20
950        minor, documentation
951     
952      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21
953        minor, bugfix in random function
954     
955      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22
956        minor, improve configure detection
957     
958      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23
959        minor, improve respection of indefinite symbols
960     
961      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26
962        minor, nuke %u format specifier
963
964     modified files:
965      configure.ac lisp/number.el man/lispref/ent.texi src/data.c
966      src/doprnt.c src/editfns.c src/fns.c src/lisp.h
967      src/number-gmp.h src/number-mpc.c src/number-mpfr.c
968      src/number-mpfr.h src/number.c src/number.h
969      tests/automated/ent-tests.el tests/automated/lisp-tests.el
970
971     new patches:
972      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36
973      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37
974      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15
975      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16
976      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17
977      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18
978      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19
979      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20
980      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21
981      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22
982      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23
983      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26
984
985
986 2005-11-15 00:25:54 GMT Steve Youngs <steve@sxemacs.org>        patch-45
987
988     Summary:
989       Merged from lg (patch 13) -- compiler fixes
990     Revision:
991       sxemacs--main--22.1.3--patch-45
992
993     Patches applied:
994     
995      * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13
996        patch to make SXEmacs compilable with old compilers
997
998     modified files:
999      configure.ac src/bytecode.c src/data.c src/floatfns.c
1000      src/number-gaussian.c src/number-gaussian.h src/number-mpfr.c
1001      src/number-mpfr.h src/number-pseumpc.c src/number-pseumpc.h
1002
1003     new patches:
1004      lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13
1005
1006
1007 2005-11-14 23:07:25 GMT Steve Youngs <steve@eicq.org>   patch-44
1008
1009     Summary:
1010       Improve font-locking in TTY
1011     Revision:
1012       sxemacs--main--22.1.3--patch-44
1013
1014     This changeset improves the font-locking in a TTY.  To illustrate, run
1015     this SXEmacs as...
1016     
1017       $ sxemacs -nw -vanilla
1018     
1019     Notice how the modeline looks.  Now open a .c file and turn on
1020     font-lock... 
1021     
1022       C-x C-f /path/to/emacs.c RET
1023       M-x font-lock-mode RET
1024     
1025     Patches applied:
1026     
1027      * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15
1028        
1029
1030     modified files:
1031      lisp/font-lock.el lisp/modeline.el
1032
1033     new patches:
1034      nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15
1035
1036
1037 2005-11-12 22:33:54 GMT Steve Youngs <steve@sxemacs.org>        patch-43
1038
1039     Summary:
1040       Merged from martin.kuehl@gmail.com--sxemacs (patch 15) -- Raw Strings
1041     Revision:
1042       sxemacs--main--22.1.3--patch-43
1043
1044     Patches applied:
1045     
1046      * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15
1047        Implement a lisp read syntax far (Python-like) "raw strings".
1048
1049     new files:
1050      tests/automated/.arch-ids/lisp-reader-tests.el.id
1051      tests/automated/lisp-reader-tests.el
1052
1053     modified files:
1054      man/lispref/objects.texi src/lread.c
1055
1056     new patches:
1057      martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15
1058
1059
1060 2005-11-11 11:56:36 GMT Steve Youngs <steve@sxemacs.org>        patch-42
1061
1062     Summary:
1063       Merged from hroptatyr@sxemacs.org--sxemacs (patch 11, 13-14, 30-32) -- (closes bug #6)
1064     Revision:
1065       sxemacs--main--22.1.3--patch-42
1066
1067     Patches applied:
1068     
1069      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30
1070        fix, bug #6
1071     
1072      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31
1073        minor, bugfix, allow less digits in a float than exponent proposes
1074     
1075      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32
1076        minor, bugfix for bug #6
1077     
1078      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11
1079        minor, bugfix, allow less digits in a float than exponent proposes
1080     
1081      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13
1082        minor, fix wrong type assignment
1083     
1084      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14
1085        minor, bugfix for bug #6
1086
1087     modified files:
1088      src/alloc.c src/bytecode.c src/number-gmp.c src/number-mpfr.c
1089      src/number.c src/number.h tests/automated/ent-tests.el
1090
1091     new patches:
1092      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30
1093      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31
1094      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32
1095      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11
1096      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13
1097      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14
1098
1099
1100 2005-11-10 21:36:45 GMT Steve Youngs <steve@eicq.org>   patch-41
1101
1102     Summary:
1103       Merged from hroptatyr@sxemacs.org--sxemacs (patch 10, 27-29) -- ENT updates
1104     Revision:
1105       sxemacs--main--22.1.3--patch-41
1106
1107     Patches applied:
1108     
1109      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27
1110        minor, bugfixes
1111     
1112      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28
1113        minor, propagate --enable-ent, flush --enable-bignum
1114     
1115      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29
1116        minor, bugfix
1117     
1118      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10
1119        minor, bugfixes
1120
1121     new files:
1122      tests/automated/.arch-ids/ent-tests.el.id
1123      tests/automated/ent-tests.el
1124
1125     modified files:
1126      configure.ac lisp/byte-optimize.el lisp/number.el
1127      man/lispref/ent.texi man/lispref/numbers.texi src/data.c
1128      src/number.c src/number.h
1129      {arch}/sxemacs/sxemacs--hrop/sxemacs--hrop--22.1.3/hroptatyr@sxemacs.org--sxemacs/patch-log/patch-23
1130      {arch}/sxemacs/sxemacs--hrop/sxemacs--hrop--22.1.3/hroptatyr@sxemacs.org--sxemacs/patch-log/patch-24
1131      {arch}/sxemacs/sxemacs--hrop/sxemacs--hrop--22.1.3/hroptatyr@sxemacs.org--sxemacs/patch-log/patch-25
1132
1133     new patches:
1134      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27
1135      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28
1136      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29
1137      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10
1138
1139
1140 2005-11-10 00:33:56 GMT Steve Youngs <steve@sxemacs.org>        patch-40
1141
1142     Summary:
1143       Drop issue-tracker.el's dependence on mail-lib
1144     Revision:
1145       sxemacs--main--22.1.3--patch-40
1146
1147     * lisp/issue-tracker.el (report-sxemacs-bug): Don't use
1148       `mail-header-separator' just put the litteral text in there.
1149       Don't require sendmail.
1150       (report-sxemacs-bug-hook): Ditto.
1151     
1152
1153     modified files:
1154      lisp/issue-tracker.el
1155
1156
1157 2005-11-09 21:55:39 GMT Steve Youngs <steve@sxemacs.org>        patch-39
1158
1159     Summary:
1160       Merged from hroptatyr@sxemacs.org--sxemacs (patch 0-9, 12-25) -- bignum
1161     Revision:
1162       sxemacs--main--22.1.3--patch-39
1163
1164     This changeset brings bignum and lots of other "number enhancements" to
1165     SXEmacs.  I'm not a mathematician, so the best way for me to describe it
1166     here is to reproduce a copy of Sebastian's log...
1167     
1168     Summary
1169     =======
1170     This changeset rebrings bignums, ratios and bigfloats as known from
1171     XEmacs 21.5.  Furthermore, support for complex numbers is added, like
1172     Jerry James intended.
1173     We provide two more interfaces, namely MPFR floats and MPC complex
1174     numbers, hence libmpfr and libmpc should be present when their usage is
1175     desired.
1176     
1177     
1178     Features in Detail
1179     ==================
1180     Most arithmetic functions are enriched with the new number type
1181     hierarchy, namely '+ '- '* '/ 'max 'min '1+ '1- 'exp 'expt 'sqrt etc.
1182     
1183     In contrast, former high level functions, 'gcd 'lcm (defined in
1184     cl-extra.el), have been implemented in C.
1185     Also, former high level variables ('pi, 'e) have been implemented in C.
1186     
1187     Features provided when all of the library demands are met:
1188     
1189     (featurep 'bigz) and 
1190     (featurep 'bignum)       <=> if MPZ from GMP or BSD MP is present
1191     
1192     (featurep 'bigq) and
1193     (featurep 'ratio)        <=> if MPQ from GMP is present
1194     
1195     (featurep 'bigf) and
1196     (featurep 'bigfloat)     <=> if MPF from GMP is present
1197     
1198     (featurep 'bigfr)        <=> if MPFR is present
1199     
1200     (featurep 'bigc)         <=> if MPC is present
1201     
1202     (featurep 'number-types) <=> if one of the above features is provided
1203     
1204     
1205     How to use those features
1206     =========================
1207     Most of the features act transparently on the usual functions.
1208     
1209     Adding two large ordinary integers may result in a bignum, which in turn
1210     can be part of an addition.
1211     In order to treat an integer explicitly as big integer, there is an
1212     entry in the coerce function, thusly (coerce 12 'bigz)
1213     Nonetheless, big integers have the same read- and print-syntax as
1214     ordinary integers.
1215     
1216     Fractions of integers, XE 21.5 calls them ratios, are generated
1217     automagically in a division expression.
1218     (/ 3) and (/ 1 3) yield a fraction, one third, which can be written in
1219     its print-syntax, 1/3, too.
1220     
1221     MPF and MPFR floats share their read-syntaxes with ordinary lisp floats.
1222     To explicitly generate one of them, either use coercion or consider the
1223     variable 'read-real-as.
1224     
1225     Complex numbers (and later Gaussian numbers) are generated in
1226     mathematical operations which require some form of extension of the real
1227     numbers. For example, (sqrt -2) yields 0.0000+1.4142i.
1228     Their read-syntax is <a>+<b>i or <a>+<b>I where a and b are integers or
1229     floats.
1230     
1231     
1232     New functions
1233     =============
1234     Of course, the new features offer a whole pile of new functions, which
1235     otherwise would have been impossible.
1236     Just to name some:
1237     - factorial
1238     - xgcd
1239     - root
1240     - sech, csch, coth
1241     - ^
1242     - primep, next-prime, remove-factor, factorise
1243     
1244     
1245     Unknown Features (aka BUGS)
1246     ===========================
1247     Unlike XEmacs 21.5, we _CANNOT_ dump number objects, since we lack kkcc
1248     support and enhanced dumper facilities.  Therefore, in order to keep the
1249     temacs and the generated dump clean, number type facilities are switched
1250     off by default.
1251     
1252     Considering elisp code using the new features: It is definitely a bad
1253     idea to explicitly use number constants of one of the new types without
1254     tagging those by (when (featurep 'number-types) ...) or one of the more
1255     detailed alternatives.
1256     Also, beware of using such elisp in older SXEmacsen since the lisp
1257     reader entirely reads a form before evaluating its contents.
1258     - Especially, big integers are a common trap as their read-syntax is the
1259       same as for ordinary integers.
1260     - If fractions (also called ratios in XE 21.5) occur to a non-featured
1261       lisp reader, they are regarded as variables. Considering that, forms
1262       like (unless (featurep 'bigq) (let ((2/3 '(/ 2 3))) 2/3) ...) are
1263       possible.
1264     - Same for complex numbers: (let ((2+3i '(complex 2 3))) 2+3i) is
1265       perfectly valid if (featurep 'bigc) is nil.
1266     - Floats are not much of a problem, since too large real numbers are cut
1267       in their precision such that they fit into a C double.
1268     
1269     Returning to big integers, there is _NO_ overflow error anymore.
1270     Instead if (featurep 'bigz) is nil and a big integer is about to be
1271     read, SXEmacs will trigger a warning, but proceed with the value of 0.
1272     This is due to make big integers embeddable in .el file (and their byte
1273     compilations).
1274     
1275     
1276     Patches applied:
1277     
1278      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19
1279        major, backport bignum facilities from XE 21.5
1280     
1281      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20
1282        bugfixes
1283     
1284      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21
1285        fix
1286     
1287      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22
1288        fix, make string-to-number respect read-real-as
1289     
1290      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23
1291        major, add documentation for number types, add gaussian, cleanup
1292     
1293      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24
1294        minor, add more documentation, add pseudo-complex numbers
1295     
1296      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25
1297        minor, fix previous patch
1298     
1299      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12
1300        major, bignums are back
1301     
1302      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13
1303        major, provide mpq, mpf and mpfr functionality
1304     
1305      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14
1306        minor, read reals from input into various float types
1307     
1308      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15
1309        minor, implement MPC
1310     
1311      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16
1312        minor, provide complex arithmetic
1313     
1314      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17
1315        minor
1316     
1317      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18
1318        minor
1319     
1320      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19
1321        bugfixes
1322     
1323      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20
1324        bugfixes
1325     
1326      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21
1327        fix
1328     
1329      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0
1330        tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-18
1331     
1332      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1
1333        replay --patch-19, thusly import number type features
1334     
1335      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2
1336        bugfixes
1337     
1338      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3
1339        fix
1340     
1341      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4
1342        minor
1343     
1344      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5
1345        minor
1346     
1347      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6
1348        replay of --p-22 from hrop series
1349     
1350      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7
1351        minor, add documentation, clean-up, add pseudo-gaussian
1352     
1353      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8
1354        minor, add more documentation, add pseudo-complex numbers
1355     
1356      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9
1357        minor, fix previous patch
1358
1359     new files:
1360      lisp/.arch-ids/number.el.id lisp/number.el
1361      man/lispref/.arch-ids/ent.texi.id man/lispref/ent.texi
1362      src/.arch-ids/number-ecm.c.id src/.arch-ids/number-ecm.h.id
1363      src/.arch-ids/number-gaussian.c.id
1364      src/.arch-ids/number-gaussian.h.id
1365      src/.arch-ids/number-gmp.c.id src/.arch-ids/number-gmp.h.id
1366      src/.arch-ids/number-mp.c.id src/.arch-ids/number-mp.h.id
1367      src/.arch-ids/number-mpc.c.id src/.arch-ids/number-mpc.h.id
1368      src/.arch-ids/number-mpfr.c.id src/.arch-ids/number-mpfr.h.id
1369      src/.arch-ids/number-pseumpc.c.id
1370      src/.arch-ids/number-pseumpc.h.id src/.arch-ids/number.c.id
1371      src/.arch-ids/number.h.id src/number-ecm.c src/number-ecm.h
1372      src/number-gaussian.c src/number-gaussian.h src/number-gmp.c
1373      src/number-gmp.h src/number-mp.c src/number-mp.h
1374      src/number-mpc.c src/number-mpc.h src/number-mpfr.c
1375      src/number-mpfr.h src/number-pseumpc.c src/number-pseumpc.h
1376      src/number.c src/number.h
1377
1378     modified files:
1379      configure.ac lisp/byte-optimize.el lisp/cl-extra.el lisp/cl.el
1380      lisp/dumped-lisp.el lisp/float-sup.el man/Makefile
1381      man/lispref/internationalization.texi man/lispref/intro.texi
1382      man/lispref/lispref.texi man/lispref/numbers.texi
1383      man/lispref/openssl.texi src/alloc.c src/bytecode.c
1384      src/config.h.in src/data.c src/doprnt.c src/editfns.c
1385      src/elhash.c src/emacs.c src/event-stream.c src/floatfns.c
1386      src/fns.c src/general-slots.h src/inline.c src/lisp.h
1387      src/lread.c src/lrecord.h src/symsinit.h src/sysdep.c
1388      src/ui-gtk.c tests/automated/lisp-tests.el
1389
1390     new patches:
1391      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19
1392      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20
1393      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21
1394      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22
1395      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23
1396      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24
1397      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25
1398      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12
1399      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13
1400      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14
1401      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15
1402      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16
1403      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17
1404      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18
1405      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19
1406      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20
1407      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21
1408      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0
1409      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1
1410      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2
1411      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3
1412      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4
1413      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5
1414      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6
1415      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7
1416      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8
1417      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9
1418
1419
1420 2005-10-30 02:57:11 GMT Steve Youngs <steve@sxemacs.org>        patch-38
1421
1422     Summary:
1423       g++ compile fixes for unexelf.c
1424     Revision:
1425       sxemacs--main--22.1.3--patch-38
1426
1427     From: Andrey Slusar <anrays@gmail.com>
1428     
1429     * src/unexelf.c (unexec): Remove duplicate declaration.
1430     
1431     Plus, include this from XE 21.5...
1432     
1433     2005-06-29  Marcus Crestani  <crestani@xemacs.org>                       
1434                                                                              
1435             Fix C++ build for unexec.                                        
1436             * src/unexelf.c: Adjust fatal and unexec to the declarations in      
1437             lisp.h.                                                          
1438             * src/unexelf.c (unexec): Remove unneeded arguments from fatal calls.
1439     
1440     
1441
1442     modified files:
1443      src/unexelf.c
1444
1445
1446 2005-10-29 07:54:41 GMT Steve Youngs <steve@sxemacs.org>        patch-37
1447
1448     Summary:
1449       Fix data types in unexec -- take 2
1450     Revision:
1451       sxemacs--main--22.1.3--patch-37
1452
1453     * src/unexelf.c (unexec): Fix data types... properly this time
1454     
1455
1456     modified files:
1457      src/unexelf.c
1458
1459
1460 2005-10-29 07:45:24 GMT Steve Youngs <steve@sxemacs.org>        patch-36
1461
1462     Summary:
1463       Fix data types in unexec
1464     Revision:
1465       sxemacs--main--22.1.3--patch-36
1466
1467     * src/unexelf.c (unexec): Fix data types... use `uintptr_t' instead of
1468       `unsigned int'.
1469     
1470     From: Andrey Slusar <anrays@gmail.com>
1471     
1472
1473     modified files:
1474      lisp/auto-autoloads.el src/unexelf.c
1475
1476
1477 2005-10-28 01:14:55 GMT Steve Youngs <steve@sxemacs.org>        patch-35
1478
1479     Summary:
1480       package download sites updated (sync with XE)
1481     Revision:
1482       sxemacs--main--22.1.3--patch-35
1483
1484     * lisp/package-get.el (package-get-download-sites): Update list of sites
1485       (package-get-pre-release-download-sites): Ditto
1486     
1487     From: Adrian Aichner <adrian@xemacs.org>
1488     
1489
1490     modified files:
1491      lisp/package-get.el
1492
1493
1494 2005-10-25 03:47:03 GMT Steve Youngs <steve@sxemacs.org>        patch-34
1495
1496     Summary:
1497       Bootstrapping PUI -- No need to have packages to install packagse!
1498     Revision:
1499       sxemacs--main--22.1.3--patch-34
1500
1501     With this change, SXEmacs does not need _ANY_ packages pre-installed
1502     before PUI (Package User Interface) will be operational.  It uses
1503     ffi-curl to download and install the EFS and xemacs-base packages.
1504     
1505     Once those 2 packages have been installed and initialised,
1506     `pui-bootstrap' asks the user if they want to install any more packages.
1507     If yes, PUI is invoked in the normal way.
1508     
1509     This will work even from a `-no-autoloads' invocation.  You just need to
1510     M-x load-library RET package-get RET first. :-)
1511     
1512     * lisp/package-get.el (pui-bootstrap): New.
1513     
1514
1515     modified files:
1516      lisp/auto-autoloads.el lisp/package-get.el
1517
1518
1519 2005-10-23 21:37:49 GMT Steve Youngs <steve@sxemacs.org>        patch-33
1520
1521     Summary:
1522       Update list of package mirrors.
1523     Revision:
1524       sxemacs--main--22.1.3--patch-33
1525
1526     * lisp/package-get.el (package-get-pre-release-download-sites): Updated
1527       list of mirrors.
1528       (package-get-download-sites): Updated list of mirrors.
1529     
1530     From: Ville Skytt√§ <scop@xemacs.org>
1531     From: Adrian Aichner <adrian@xemacs.org>
1532
1533     modified files:
1534      lisp/package-get.el
1535
1536
1537 2005-10-22 21:45:12 GMT Steve Youngs <steve@sxemacs.org>        patch-32
1538
1539     Summary:
1540       Merged from hroptatyr@sxemacs.org--sxemacs (patch 17) -- autoconf
1541     Revision:
1542       sxemacs--main--22.1.3--patch-32
1543
1544     Patches applied:
1545     
1546      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17
1547        minor, make build system autoconf >=2.59c compatible
1548
1549     modified files:
1550      Makefile.in.in configure.ac lib-src/Makefile.in.in
1551
1552     new patches:
1553      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17
1554
1555
1556 2005-10-10 04:24:10 GMT Steve Youngs <steve@sxemacs.org>        patch-31
1557
1558     Summary:
1559       Fix C-h n -- Don't find package NEWS files
1560     Revision:
1561       sxemacs--main--22.1.3--patch-31
1562
1563     * lisp/help.el (view-emacs-news): Use `expand-file-name' instead of
1564       `locate-data-file' because the latter will find "NEWS" files in
1565       packages if any exist _before_ the NEWS file in core.
1566     
1567
1568     modified files:
1569      lisp/help.el
1570
1571
1572 2005-10-10 02:30:19 GMT Steve Youngs <steve@sxemacs.org>        patch-30
1573
1574     Summary:
1575       fix build for FreeBSD ia64 and other 64bit platforms.
1576     Revision:
1577       sxemacs--main--22.1.3--patch-30
1578
1579         * src/unexelf.c: define `Elfw(type)' for FreeBSD alpha and all _LP64
1580         archs. From Dejan Lesjak <dejan.lesjak@ijs.si>
1581
1582     modified files:
1583      src/unexelf.c
1584
1585
1586 2005-10-03 00:35:53 GMT Steve Youngs <steve@sxemacs.org>        patch-29
1587
1588     Summary:
1589       Uptime fix.
1590     Revision:
1591       sxemacs--main--22.1.3--patch-29
1592
1593     * src/editfns.c (Fuptime): Test for interactiveness with
1594       Finteractive_p(). 
1595     
1596     The test I had was returning true always. :-(
1597
1598     modified files:
1599      src/editfns.c
1600
1601
1602 2005-10-02 22:54:01 GMT Steve Youngs <steve@sxemacs.org>        patch-28
1603
1604     Summary:
1605       Every good OS has an uptime function
1606     Revision:
1607       sxemacs--main--22.1.3--patch-28
1608
1609     Let the "uptime wars" begin!
1610     
1611     * src/editfns.c (Fuptime): New.  Report SXEmacs uptime.
1612
1613     modified files:
1614      src/editfns.c
1615
1616
1617 2005-09-30 23:00:24 GMT Steve Youngs <steve@sxemacs.org>        patch-27
1618
1619     Summary:
1620       Merged from lg@xwem.org--2005 (patch 10)
1621     Revision:
1622       sxemacs--main--22.1.3--patch-27
1623
1624     Patches applied:
1625     
1626      * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10
1627        Revert steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10
1628
1629     modified files:
1630      src/console-x.h src/frame-x.c src/frame.c src/frame.h
1631
1632     new patches:
1633      lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10
1634
1635
1636 2005-09-26 21:42:37 GMT Steve Youngs <steve@sxemacs.org>        patch-26
1637
1638     Summary:
1639       Merged from lg@xwem.org--2005 (patch 9) -- FFI
1640     Revision:
1641       sxemacs--main--22.1.3--patch-26
1642
1643     Patches applied:
1644     
1645      * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9
1646        Tiny one line fix
1647
1648     modified files:
1649      src/effi.c
1650
1651     new patches:
1652      lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9
1653
1654
1655 2005-09-04 15:37:19 GMT Steve Youngs <steve@sxemacs.org>        patch-25
1656
1657     Summary:
1658       Put line/column indicators on left side of modeline
1659     Revision:
1660       sxemacs--main--22.1.3--patch-25
1661
1662     From: Nelson Ferreira <nelson.ferreira@ieee.org>
1663     
1664     * lisp/modeline.el (modeline-format): Move line/column number indicators
1665       to the left side of the modeline so that they are always visible no
1666       matter how many mode indicators are eating up the right side of the
1667       modeline. 
1668     
1669
1670     modified files:
1671      lisp/modeline.el
1672
1673     new patches:
1674      nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0
1675      nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1
1676      nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2
1677
1678
1679 2005-09-01 21:43:07 GMT Steve Youngs <steve@sxemacs.org>        patch-24
1680
1681     Summary:
1682       Merged from lg@xwem.org--2005 (patch 6-8) -- FFI updates
1683     Revision:
1684       sxemacs--main--22.1.3--patch-24
1685
1686     Patches applied:
1687     
1688      * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6
1689        FFI fixes to make ffi-xlib possible.  initial ffi-xlib import.
1690     
1691      * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7
1692        Array/pointer operations added
1693     
1694      * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8
1695        reinit_vars_of_ffi for PDUMP
1696
1697     modified files:
1698      lisp/ffi-curl.el lisp/ffi-libc.el lisp/ffi.el src/effi.c
1699      src/effi.h src/emacs.c src/symsinit.h
1700
1701     new patches:
1702      lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6
1703      lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7
1704      lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8
1705
1706
1707 2005-08-30 06:00:54 GMT Steve Youngs <steve@sxemacs.org>        patch-23
1708
1709     Summary:
1710       Default modeline should say "SXEmacs"
1711     Revision:
1712       sxemacs--main--22.1.3--patch-23
1713
1714     * lisp/modeline.el (modeline-buffer-identification): XEmacs -> SXEmacs
1715       renaming. 
1716     
1717
1718     modified files:
1719      lisp/modeline.el
1720
1721
1722 2005-08-26 02:01:37 GMT Steve Youngs <steve@sxemacs.org>        patch-22
1723
1724     Summary:
1725       Revert patch-21
1726     Revision:
1727       sxemacs--main--22.1.3--patch-22
1728
1729
1730     new files:
1731      lisp/.arch-ids/auto-autoloads.el.id lisp/auto-autoloads.el
1732
1733     modified files:
1734      Makefile.in.in lisp/.arch-inventory src/Makefile.in.in
1735
1736
1737 2005-08-24 04:43:46 GMT Steve Youngs <steve@sxemacs.org>        patch-21
1738
1739     Summary:
1740       Goodbye to the last generated file in the repo -- lisp/auto-autoloads.el
1741     Revision:
1742       sxemacs--main--22.1.3--patch-21
1743
1744     Finally!  Get rid of auto-autoloads.el from the repo.  A source repo is
1745     the _last_ place you want to find generated files.
1746     
1747     * Makefile.in.in (lisp/auto-autoloads.el): Load bytecomp.
1748       (finder): Use -no-autoloads.
1749       (lisp/finder-inf.el): Ditto.
1750       (top_distclean): Delete lisp/auto-autoloads.el*
1751     
1752     * src/Makefile.in.in: Use -no-autoloads and load shadow and cl-macs when
1753       testing for lisp shadows.
1754       (fastdump): Ditto.
1755       (update-elc.stamp): touch lisp/auto-autoloads.el
1756     
1757     * lisp/.arch-inventory: Make auto-autoloads.el precious.
1758     
1759
1760     removed files:
1761      lisp/.arch-ids/auto-autoloads.el.id lisp/auto-autoloads.el
1762
1763     modified files:
1764      Makefile.in.in lisp/.arch-inventory src/Makefile.in.in
1765
1766
1767 2005-08-23 02:15:50 GMT Steve Youngs <steve@sxemacs.org>        patch-20
1768
1769     Summary:
1770       Fix `report-(sx)emacs-bug' -- (Closes bug #4)
1771     Revision:
1772       sxemacs--main--22.1.3--patch-20
1773
1774     * lisp/issue-tracker.el: Rewrite, cloning xemacsbug.el from the net-utils
1775       package.  Add some magic so that `report-xemacs-bug' and
1776       `report-emacs-bug' will do the right thing if they are installed.
1777     
1778
1779     modified files:
1780      lisp/auto-autoloads.el lisp/issue-tracker.el
1781
1782
1783 2005-08-15 00:12:54 GMT Steve Youngs <steve@sxemacs.org>        patch-19
1784
1785     Summary:
1786       Merged from dev@xwem.org--2004-w (patch 4), lg@xwem.org--2005 (patch 5) -- (Closes Bug #2,3)
1787     Revision:
1788       sxemacs--main--22.1.3--patch-19
1789
1790     Patches applied:
1791     
1792      * dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4
1793        ffi fixes
1794     
1795      * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5
1796        This commit should fix nasty bug caused by calls to curl
1797
1798     modified files:
1799      lisp/ffi-curl.el lisp/ffi.el src/effi.c src/effi.h
1800
1801     new patches:
1802      dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4
1803      lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5
1804
1805
1806 2005-08-11 08:04:09 GMT Steve Youngs <steve@sxemacs.org>        patch-18
1807
1808     Summary:
1809       Only the first 26 Rat buttons can be used as modifiers.
1810     Revision:
1811       sxemacs--main--22.1.3--patch-18
1812
1813     Because of the data type, we can only use the first 26 Rat buttons as
1814     modifiers... oh, poor us.
1815     
1816     * src/events-mod.h: Because of its type, only the first 26 rat buttons
1817       can be used as modifiers.  Lets hope no geek comes along with a fetish
1818       for mice with a gazillion buttons.
1819     
1820     * src/keymap.c (keymap_lookup_directly): Ditto.
1821       (keymap_store): Ditto.
1822     
1823
1824     modified files:
1825      src/events-mod.h src/keymap.c
1826
1827
1828 2005-08-11 06:12:01 GMT Steve Youngs <steve@sxemacs.org>        patch-17
1829
1830     Summary:
1831       Merged from lg@xwem.org--2005 (patch 3) -- FFI fixes
1832     Revision:
1833       sxemacs--main--22.1.3--patch-17
1834
1835     Patches applied:
1836     
1837      * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3
1838        ffi-curl now does not uses global curl context
1839
1840     modified files:
1841      lisp/ffi-curl.el
1842
1843     new patches:
1844      lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3
1845
1846
1847 2005-08-11 04:04:47 GMT Steve Youngs <steve@sxemacs.org>        patch-16
1848
1849     Summary:
1850       Add support for rat buttons 7 - 32
1851     Revision:
1852       sxemacs--main--22.1.3--patch-16
1853
1854     This enables rat buttons from button7 to button32.  If you need more than
1855     32 buttons you are too much of a geek and are in dire need of a life!
1856     
1857     * src/keymap.h: Add rat buttons 7 - 32
1858     
1859     * src/events-mod.h: Ditto.
1860     
1861     * src/keymap.c (keymap_lookup_directly): Add buttons 7 - 32
1862       (keymap_store): Ditto.
1863       (define_key_check_and_coerce_keysym): Ditto.
1864       (key_desc_list_to_event): Ditto.
1865       (describe_map_mapper): Ditto.
1866       (syms_of_keymap): Defsymbol buttons 7 - 32
1867
1868     modified files:
1869      src/events-mod.h src/keymap.c src/keymap.h
1870
1871
1872 2005-07-19 21:15:41 GMT Steve Youngs <steve@sxemacs.org>        patch-15
1873
1874     Summary:
1875       Order extent glyph display
1876     Revision:
1877       sxemacs--main--22.1.3--patch-15
1878
1879     From: Nathan Sidwell <nathan@codesourcery.com>
1880     
1881     * src/extents.c (extent_fragment_new): Initialize the single glyph list.
1882       (extent_fragment_delete):  Free the single glyph list.
1883       (extent_fragment_update):  All begin and end glyphs go on one list.  Use
1884       internal temporary list to track begin and end glyphs.
1885     
1886     * src/redisplay.c (add_glyph_runes): Remove post_type parameter, extract it from
1887       glyph_block.
1888       (create_text_block): Display the begin and end glyphs before testing
1889       visibility of following text.
1890       (create_string_text_block): Likewise.
1891     
1892     * src/redisplay.h (struct glyph_block): Document active field is used or begin
1893       and end glyphs.
1894       (struct extent_fragment): Merge begin_glyphs and end_glyphs into a single list.
1895
1896     modified files:
1897      lisp/auto-autoloads.el src/extents.c src/redisplay.c
1898      src/redisplay.h
1899
1900
1901 2005-07-17 23:07:55 GMT Steve Youngs <steve@sxemacs.org>        patch-14
1902
1903     Summary:
1904       Handle extra curl args in `curl:download'
1905     Revision:
1906       sxemacs--main--22.1.3--patch-14
1907
1908     With this change you can grab a HTTP header with:
1909     
1910       (curl:download "http://www.sxemacs.org/" "/tmp/head.txt"
1911                      :header t
1912                      :nobody t)
1913     
1914     From: Evgeny Zajcev <lg@sxemacs.org>
1915     
1916     * lisp/ffi.el (declare-ffi-type): New.
1917       (ffi-declared-type-p): New.
1918       (ffi-define-type-internal): Use `ffi-declared-type-p'.
1919       (define-ffi-type): Renamed from `ffi-define-type'.
1920       (define-ffi-struct): New.
1921       (ffi-type-p): Use `ffi-declared-type-p'.
1922       (ffi-get): Return `fo'.
1923       (ffi-slot-type): New.
1924       (ffi-slot): New.
1925       (ffi-slot-set): New.
1926       (ffi-slot): New.
1927       (define-ffi-function): New.  Renamed from `define-foreign-function'.
1928     
1929     * lisp/ffi-libc.el (c:dup-1): New.
1930       (c:dup): New.
1931     
1932     * lisp/ffi-curl.el (curl:easy-setopt): Add `:header' and `:nobody' opts
1933       for use with grabbing a file's HTTP header.
1934       (curl:download): Extra arg, OPTIONS for specifying extra curl args.
1935     
1936     * src/effi.c (Fffi_store):
1937       (Fffi_null_pointer): New.
1938       (syms_of_ffi): 
1939     
1940     * src/process.c (Fconnect_file_descriptor): New.
1941       (syms_of_process): 
1942
1943     modified files:
1944      lisp/ffi-curl.el lisp/ffi-libc.el lisp/ffi.el src/effi.c
1945      src/process.c
1946
1947
1948 2005-07-11 04:00:08 GMT Steve Youngs <steve@sxemacs.org>        patch-13
1949
1950     Summary:
1951       Merged from hroptatyr@sxemacs.org--sxemacs (patch 4-7, 11-12) -- OpenSSL fixes
1952     Revision:
1953       sxemacs--main--22.1.3--patch-13
1954
1955     Patches applied:
1956     
1957      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11
1958        fix, major adaption to changes since openssl-0.98 release
1959     
1960      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12
1961        fix, memory mangling; new, enhancements to PEM handling of keys
1962     
1963      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4
1964        star-merge with hrop-series patch-9
1965     
1966      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5
1967        star-merge with main hrop series
1968     
1969      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6
1970        fix, major adaption to changes since openssl-0.98 release
1971     
1972      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7
1973        fix, memory mangling; new, enhancements to PEM handling of keys
1974
1975     modified files:
1976      src/openssl.c src/openssl.h
1977
1978     new patches:
1979      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11
1980      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12
1981      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4
1982      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5
1983      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6
1984      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7
1985
1986
1987 2005-07-11 03:46:43 GMT Steve Youngs <steve@eicq.org>   patch-12
1988
1989     Summary:
1990       Reverting Martin/Nathan's extent patch.
1991     Revision:
1992       sxemacs--main--22.1.3--patch-12
1993
1994     That change was causing some inconsistencies and problems.  It broke
1995     glyph/image display in certain circumstances.
1996
1997     modified files:
1998      src/extents.c src/redisplay.c src/redisplay.h
1999
2000
2001 2005-07-02 01:04:10 GMT Steve Youngs <steve@sxemacs.org>        patch-11
2002
2003     Summary:
2004       Merged from martin.kuehl@gmail.com--sxemacs (patch 10) -- Extents glyph fixes
2005     Revision:
2006       sxemacs--main--22.1.3--patch-11
2007
2008     Patches applied:
2009     
2010      * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10
2011        Fix glyph ordering and display between invisible extents - again.
2012     
2013     A combined effort... :-)
2014     From: Nathan Sidwell <nathan@codesourcery.com>, and,
2015     From: Martin Kuehl <martin.kuehl@gmail.com>
2016
2017     modified files:
2018      src/extents.c src/redisplay.c src/redisplay.h
2019
2020     new patches:
2021      martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10
2022
2023
2024 2005-06-30 00:57:22 GMT Steve Youngs <steve@sxemacs.org>        patch-10
2025
2026     Summary:
2027       Merged from hroptatyr@sxemacs.org--sxemacs (patch 0-3, 10) -- OpenSSL fix
2028     Revision:
2029       sxemacs--main--22.1.3--patch-10
2030
2031     Patches applied:
2032     
2033      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10
2034        fix, construct available ciphers and digests list via 'intern
2035     
2036      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0
2037        tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--base-0
2038     
2039      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1
2040        star-merge with hrop-line --patch-8
2041     
2042      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2
2043        star-merge with main hrop series
2044     
2045      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3
2046        fix, construct available ciphers and digests list via 'intern
2047
2048     modified files:
2049      src/openssl.c
2050
2051     new patches:
2052      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10
2053      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0
2054      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1
2055      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2
2056      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3
2057
2058
2059 2005-06-09 00:41:15 GMT Steve Youngs <steve@sxemacs.org>        patch-9
2060
2061     Summary:
2062       Merged from martin.kuehl@gmail.com--sxemacs (patch 2) - doc fix
2063     Revision:
2064       sxemacs--main--22.1.3--patch-9
2065
2066     Patches applied:
2067     
2068      * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2
2069        Fixes for man/sppm.texi and man/texinfo.texi
2070
2071     modified files:
2072      man/sppm.texi man/texinfo.texi
2073
2074     new patches:
2075      martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2
2076
2077
2078 2005-06-01 04:20:28 GMT Steve Youngs <steve@sxemacs.org>        patch-8
2079
2080     Summary:
2081       Goodbye union-type
2082     Revision:
2083       sxemacs--main--22.1.3--patch-8
2084
2085     This changeset removes the option of building with
2086     `--enable-union-type'.  It also removes all the union-type stuff from the
2087     code.
2088     
2089     * configure.ac: Remove option --enable-union-type 
2090     
2091     * src/alloc.c (dbg_inhibit_dbg_symbol_deletion): Remove
2092       `dbg_USE_UNION_TYPE', we don't have union-type anymore.
2093     
2094     * src/config.h.in: Remove `USE_UNION_TYPE' def.
2095     
2096     * src/lisp.h: We don't do union-type anymore so don't #include
2097       lisp-union.h. 
2098     
2099
2100     removed files:
2101      src/.arch-ids/lisp-union.h.id src/lisp-union.h
2102
2103     modified files:
2104      configure.ac src/alloc.c src/config.h.in src/lisp.h
2105
2106
2107 2005-05-27 03:05:06 GMT Steve Youngs <steve@sxemacs.org>        patch-7
2108
2109     Summary:
2110       Previous commit closes bug #13
2111     Revision:
2112       sxemacs--main--22.1.3--patch-7
2113
2114     Blank log message... I forgot to mention that the last commit closes bug
2115     #13 
2116
2117
2118 2005-05-27 03:02:19 GMT Steve Youngs <steve@sxemacs.org>        patch-6
2119
2120     Summary:
2121       Fix `make internals.dvi' in man/
2122     Revision:
2123       sxemacs--main--22.1.3--patch-6
2124
2125     * man/internals/internals.texi (Rules When Writing New C Code): Remove a
2126       couple of apostrophes that make texi2dvi barf.
2127     
2128
2129     modified files:
2130      man/internals/internals.texi
2131
2132
2133 2005-05-26 00:24:59 GMT Steve Youngs <steve@sxemacs.org>        patch-5
2134
2135     Summary:
2136       Merged from hroptatyr@sxemacs.org--sxemacs (patch 3, 8) -- ssl updates
2137     Revision:
2138       sxemacs--main--22.1.3--patch-5
2139
2140     Patches applied:
2141     
2142      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8
2143        new, tranparentify openssl using process types
2144     
2145      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3
2146        new, tranparentify openssl using process types
2147
2148     modified files:
2149      configure.ac man/lispref/openssl.texi src/config.h.in
2150      src/openssl.c src/process-unix.c src/process.c src/process.h
2151      src/procimpl.h
2152
2153     new patches:
2154      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8
2155      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3
2156
2157
2158 2005-05-24 03:55:35 GMT Steve Youngs <steve@sxemacs.org>        patch-4
2159
2160     Summary:
2161       CFLAGS fixes (closes bug #11)
2162     Revision:
2163       sxemacs--main--22.1.3--patch-4
2164
2165     Only tested with GCC.  Please report any problems with other compilers.
2166     
2167     * configure.ac: Reorganise the CFLAG stuff a little bit so that gcc and
2168       g++ only flags don't get mixed up. 
2169     
2170     * lwlib/Makefile.in.in (CFLAGS): Use `@XE_CFLAGS@' as the value.
2171     
2172     * src/Makefile.in.in (CFLAGS): Ditto.
2173     
2174
2175     modified files:
2176      configure.ac lwlib/Makefile.in.in src/Makefile.in.in
2177
2178
2179 2005-05-22 02:51:44 GMT Steve Youngs <steve@sxemacs.org>        patch-3
2180
2181     Summary:
2182       Merged from hroptatyr@sxemacs.org--sxemacs (patch 1-2) -- g++ fix
2183     Revision:
2184       sxemacs--main--22.1.3--patch-3
2185
2186     Patches applied:
2187     
2188      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1
2189        fix, re-organise some code to be union-type conform
2190     
2191      * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2
2192        fix, make g++ build work
2193
2194     modified files:
2195      src/effi.c src/openssl.c src/postgresql.c
2196
2197     new patches:
2198      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1
2199      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2
2200
2201
2202 2005-05-21 04:30:27 GMT Steve Youngs <steve@sxemacs.org>        patch-2
2203
2204     Summary:
2205       Merged from dev@xwem.org--2004-w (patch 1), lg@xwem.org--2005 (patch 1)
2206     Revision:
2207       sxemacs--main--22.1.3--patch-2
2208
2209     Patches applied:
2210     
2211      * dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1
2212        redisplay gutter fix
2213     
2214      * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1
2215        Fixes bug that triggers by C-l
2216
2217     modified files:
2218      etc/codenames src/redisplay.c
2219
2220     new patches:
2221      dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1
2222      lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1
2223
2224
2225 2005-05-16 21:47:15 GMT Steve Youngs <steve@sxemacs.org>        patch-1
2226
2227     Summary:
2228       Update codename and add ChangeLog file for prev release
2229     Revision:
2230       sxemacs--main--22.1.3--patch-1
2231
2232     * version.sh: Codename for 22.1.3 is "BMW"
2233     
2234
2235     new files:
2236      ChangeLog.d/.arch-ids/ChangeLog-22.1.2.id
2237      ChangeLog.d/ChangeLog-22.1.2
2238
2239     modified files:
2240      version.sh
2241
2242
2243 2005-05-16 21:38:20 GMT Steve Youngs <steve@sxemacs.org>        base-0
2244
2245     Summary:
2246       tag of steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0
2247     Revision:
2248       sxemacs--main--22.1.3--base-0
2249
2250     (automatically generated log message)
2251
2252     new patches:
2253      dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0
2254      dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1
2255      dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2
2256      dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3
2257      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1
2258      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2
2259      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3
2260      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5
2261      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6
2262      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3
2263      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5
2264      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3
2265      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4
2266      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5
2267      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9
2268      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10
2269      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12
2270      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13
2271      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14
2272      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15
2273      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17
2274      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18
2275      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21
2276      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22
2277      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24
2278      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25
2279      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0
2280      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1
2281      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2
2282      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3
2283      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4
2284      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5
2285      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6
2286      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0
2287      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1
2288      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2
2289      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3
2290      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4
2291      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5
2292      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6
2293      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7
2294      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8
2295      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9
2296      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10
2297      hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11
2298      johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1
2299      johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2
2300      johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3
2301      johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4
2302      johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5
2303      johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7
2304      johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8
2305      johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10
2306      johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11
2307      johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12
2308      lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1
2309      lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2
2310      lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3
2311      lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4
2312      lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5
2313      lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0
2314      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1
2315      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2
2316      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3
2317      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4
2318      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5
2319      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6
2320      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7
2321      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8
2322      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9
2323      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11
2324      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14
2325      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15
2326      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18
2327      lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19
2328      steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0
2329      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1
2330      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2
2331      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3
2332      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4
2333      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5
2334      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6
2335      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7
2336      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8
2337      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9
2338      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10
2339      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11
2340      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12
2341      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13
2342      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14
2343      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15
2344      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16
2345      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17
2346      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18
2347      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19
2348      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20
2349      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21
2350      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22
2351      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23
2352      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24
2353      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25
2354      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26
2355      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27
2356      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28
2357      steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29
2358      steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0
2359      steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0
2360      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1
2361      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2
2362      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3
2363      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4
2364      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5
2365      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6
2366      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7
2367      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8
2368      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9
2369      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10
2370      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11
2371      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12
2372      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13
2373      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14
2374      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15
2375      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16
2376      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17
2377      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18
2378      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19
2379      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20
2380      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21
2381      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22
2382      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23
2383      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24
2384      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25
2385      steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26
2386      steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0
2387      steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0
2388      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1
2389      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2
2390      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3
2391      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4
2392      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5
2393      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6
2394      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7
2395      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8
2396      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9
2397      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10
2398      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11
2399      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12
2400      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13
2401      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14
2402      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15
2403      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16
2404      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17
2405      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18
2406      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19
2407      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20
2408      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21
2409      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22
2410      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23
2411      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24
2412      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25
2413      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26
2414      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27
2415      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28
2416      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29
2417      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30
2418      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31
2419      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32
2420      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33
2421      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34
2422      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35
2423      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36
2424      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37
2425      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38
2426      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39
2427      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40
2428      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41
2429      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42
2430      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43
2431      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44
2432      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45
2433      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46
2434      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47
2435      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48
2436      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49
2437      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50
2438      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51
2439      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52
2440      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53
2441      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54
2442      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55
2443      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56
2444      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57
2445      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58
2446      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59
2447      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60
2448      steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61
2449      steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0
2450      viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1
2451      viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0
2452      viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1
2453      viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2
2454      viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3
2455
2456