1 # do not edit -- automatically generated by arch changelog
2 # non-id: automatic-ChangeLog--steve@sxemacs.org--2006/sxemacs--main--22.1.4
5 2006-05-01 11:33:21 GMT Steve Youngs <steve@sxemacs.org> version-0
8 SXEmacs 22.1.4 is released!
10 sxemacs--main--22.1.4--version-0
12 A few of those last minute release-day updates.
16 * man/sxemacs-faq.texi (Q7.0.2): Write it.
22 * man/internals/internals.texi (SXEmacs): was released today!
24 * man/sppm.texi (Making Releases): I now use `tla export' to make the
27 * Makefile.in.in: Rename XEmacs -> SXEmacs. Wow, can't believe this
31 Makefile.in.in etc/NEWS man/internals/internals.texi
32 man/sppm.texi man/sxemacs-faq.texi
35 2006-05-01 04:31:09 GMT Steve Youngs <steve@sxemacs.org> patch-101
38 Fix checking for bogus opts in configure.
40 sxemacs--main--22.1.4--patch-101
42 * configure.ac: Remove a few options in the check for bogus opts. These
43 options didn't exist or were already turned off.
50 2006-04-30 23:49:40 GMT Steve Youngs <steve@sxemacs.org> patch-100
53 Merged from hrop (patch 98, 100-101) -- build fixes
55 sxemacs--main--22.1.4--patch-100
57 A couple of build fixes, plus better detection of compface.
61 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98
62 fix, provide a _detection_ of compface
64 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100
65 fix, circumvent broken seds by (broken) greps :)
67 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101
68 fix, correct my previous changeset
71 Makefile.in.in configure.ac
74 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-98
75 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-100
76 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-101
79 2006-04-30 15:25:47 GMT Steve Youngs <steve@sxemacs.org> patch-99
82 Merged from hrop (patch 97) -- autoconf updates/fix bt
84 sxemacs--main--22.1.4--patch-99
86 This fixes a problem introduced with an earlier revision that caused C
87 traces to be empty and useless.
91 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97
92 fix, bring back compilations using CFLAGS and fix other stuff
98 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-97
101 2006-04-29 14:32:26 GMT Steve Youngs <steve@sxemacs.org> patch-98
104 Update PROBLEMS -- FFI
106 sxemacs--main--22.1.4--patch-98
108 * PROBLEMS: Add entry about ffitarget.h
115 2006-04-29 13:07:50 GMT Steve Youngs <steve@sxemacs.org> patch-97
118 Merged from hrop (patch 92-95) -- Autoconf updates
120 sxemacs--main--22.1.4--patch-97
122 This changeset gives us a much nicer and more organised output to
123 `configure --help'. It also improves the layout of the summary at the
124 end of the configure run.
126 To implement this we've had to change all `enable' options to be `with'
127 options. So take some care and s/enable/with/ your build scripts.
131 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92
132 minor, provide option groups for ./configure
134 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93
135 fix, append the default value in the help page
137 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94
138 fix, renumber correctly
140 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95
141 fix, turn off ldap detection by default.
147 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-92
148 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-93
149 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-94
150 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-95
153 2006-04-24 01:59:34 GMT Steve Youngs <steve@sxemacs.org> patch-96
158 sxemacs--main--22.1.4--patch-96
167 2006-04-21 03:44:00 GMT Steve Youngs <steve@sxemacs.org> patch-95
170 Rework report-sxemacs-bug to direct folks to our BugZilla.
172 sxemacs--main--22.1.4--patch-95
174 This changeset reworks issue-tracker.el a little bit with the aim to get
175 people to submit bugs at http://issues.sxemacs.org/.
177 What `report-sxemacs-bug' does now is...
179 - look for and save lisp Backtrace buffer to a file
180 - ditto for gdb buffer
181 - save `Installation-string' to a file
182 - direct people to http://issues.bugzilla.org/ and tell them to attach
183 those saved files above to the bug.
185 It probably needs lots of improvement, but at least it is a step forward
188 * lisp/issue-tracker.el (report-sxemacs-bug-via-email): This is the old
189 `report-sxemacs-bug'. It's been renamed so the default is to send
190 people to http://issues.sxemacs.org/ instead.
191 (report-sxemacs-backtraces): Save backtrace buffers to files for
192 attaching to bugs at our bugzilla.
193 (report-sxemacs-save-installation): Ditto for `Installation-string'.
194 (report-sxemacs-bugzilla-notrace): Message to display to user when they
195 try to report a bug but don't have any backtrace buffers laying around.
196 (report-sxemacs-bugzilla-instructions): Bug reporting instructions.
197 Basically it tells them to submit bugs at our bugzilla.
198 (report-sxemacs-bugzilla-instructions): Function to display above.
199 (report-sxemacs-bug): Rewritten, designed to direct people to our
204 lisp/issue-tracker.el
207 2006-04-20 06:34:17 GMT Steve Youngs <steve@sxemacs.org> patch-94
210 Merged from njsf (patch 27), njsf-srvsock (patch 9) -- Doc updates
212 sxemacs--main--22.1.4--patch-94
216 * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27
217 Documentation added and small doc fixes for Server Sockets
219 * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9
220 Documentation added and small doc fixes for Server Sockets
223 lisp/process.el man/internals/internals.texi
224 man/lispref/processes.texi src/process.c
227 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-27
228 nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-9
231 2006-04-18 22:15:34 GMT Steve Youngs <steve@sxemacs.org> patch-93
234 Merged from lg (patch 4) -- FFI error msg fixes
236 sxemacs--main--22.1.4--patch-93
240 * lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4
247 lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-4
250 2006-04-18 12:35:02 GMT Steve Youngs <steve@sxemacs.org> patch-92
253 Merged from hrop (patch 91) -- gcc 2.95 fixes
255 sxemacs--main--22.1.4--patch-92
259 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91
260 minor, fix various 2.95 compiler issues
263 src/dired.c src/doprnt.c src/media-mad.c src/process-unix.c
264 src/process.c src/sound.c
267 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-91
270 2006-04-17 23:51:32 GMT Steve Youngs <steve@sxemacs.org> patch-91
273 Merged from njsf (patch 24)
275 sxemacs--main--22.1.4--patch-91
277 Make Qauto more general.
281 * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24
282 Tiny fix. Move Qauto to general-slots
285 src/general-slots.h src/process.c
288 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-24
291 2006-04-17 22:34:28 GMT Steve Youngs <steve@sxemacs.org> patch-90
294 Merged from hrop (patch 88-89) -- autoconf fixes
296 sxemacs--main--22.1.4--patch-90
298 This changeset should fix FreeBSD builds.
302 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88
303 minor, fix swallow-libs issue; provide BSD pthread detection
305 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89
306 fix, do not use obsolete forms in configure.ac
312 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-88
313 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-89
316 2006-04-17 22:23:28 GMT Steve Youngs <steve@sxemacs.org> patch-89
319 Merged from njsf (patch 23), njsf-srvsock (patch 0-8) -- server sockets
321 sxemacs--main--22.1.4--patch-89
323 This changeset implements server sockets `open-network-server-stream'.
325 See `C-h f open-network-server-stream' for all the sockety goodness.
329 * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23
330 SXEmacs Server Sockets gallore. Feature complete server sockets for merge into main
332 * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0
333 tag of nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-20
335 * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1
336 First rev of Server sockets
338 * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2
339 Several bug corrections and enhancements to server sockets
341 * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3
344 * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4
345 Fix the delay when port is already in use
347 * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5
348 Sleep on connect when address already in use
350 * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6
351 Remove delay on connect for FreeBSD when port in use
353 * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7
354 Feature complete server sockets for merge into main
356 * nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8
360 lisp/process.el src/buffer.h src/eval.c src/events.h
361 src/free-hook.c src/lisp.h src/process-unix.c src/process.c
362 src/process.h src/procimpl.h
365 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-23
366 nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--base-0
367 nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-1
368 nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-2
369 nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-3
370 nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-4
371 nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-5
372 nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-6
373 nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-7
374 nelson.ferreira@ieee.org/sxemacs--njsf-srvsock--22.1.4--patch-8
377 2006-04-16 23:46:05 GMT Steve Youngs <steve@sxemacs.org> patch-88
380 Easier debugging with gdb/dbx
382 sxemacs--main--22.1.4--patch-88
384 This changeset _should_ make debugging SXEmacs with gdb/dbx a little
385 easier. After configure you'll have a `.gdbinit' and `.dbxrc' in your
386 src directory. These files give you some handy macros and stuff to use
387 with gdb/dbx. For example, you can generate a lisp backtrace at any time
388 in gdb with `lbt'. Or you can run the test suite... all kinds of sexy
391 Gdb users take a look at src/gdbinit, and dbx users look at src/dbxrc to
394 * configure.ac: Create .gdbinit and .dbxrc files.
395 Nuke some old win32 bitrot.
397 * src/gdbinit: XEmacs -> SXEmacs renaming.
399 * src/.arch-inventory: Make .dbxrc precious.
401 * src/dbxrc: New file. After configure this becomes .dbxrc for use with
406 src/.arch-ids/dbxrc.id src/dbxrc
409 configure.ac src/.arch-inventory src/gdbinit
412 2006-04-14 04:44:43 GMT Steve Youngs <steve@sxemacs.org> patch-87
415 Make =filename immediately precious
417 sxemacs--main--22.1.4--patch-87
419 tla's default is to only make `=build' precious and to flag any other
420 filename beginning with `=' as maybe precious. This little change means
421 that _anything_ beginning with `=' will be automatically precious.
423 * {arch}/=tagging-method: Make all files and directories that begin with
424 `=' immediately precious.
428 {arch}/=tagging-method
431 2006-04-13 10:57:38 GMT Steve Youngs <steve@sxemacs.org> patch-86
434 Merged from hrop (patch 85) -- bloom test suite update
436 sxemacs--main--22.1.4--patch-86
440 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85
441 minor, cleanup bloom test, move behaviour explanation to lispref
444 man/lispref/lists.texi tests/automated/bloom-tests.el
447 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-85
450 2006-04-12 21:09:33 GMT Steve Youngs <steve@sxemacs.org> patch-85
453 Merged from hrop (patch 83) -- Major update the FAQ
455 sxemacs--main--22.1.4--patch-85
459 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83
460 major, cleanup of SXEmacs FAQ
466 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-83
469 2006-04-12 01:58:02 GMT Steve Youngs <steve@sxemacs.org> patch-84
472 Fix ffi-taglib "Can't load library" error.
474 sxemacs--main--22.1.4--patch-84
476 This fixes a problem where ffi-taglib.el couldn't be loaded because the
477 ffi-load call on libtag_c.so would fail.
479 The taglib package is basically a C++ package, and this libtag_c.so is
480 for linking with C. So I suspect that there is some crazy magic voodoo
481 redirection going on between libtag.so and libtag_c.so. The upshot to
482 all of this is that ffi can load libtag_c.so only after loading
485 * lisp/ffi-taglib.el: ffi-load libtag.so so that libtag_c.so will load.
492 2006-04-11 22:36:13 GMT Steve Youngs <steve@sxemacs.org> patch-83
495 Merged from hrop (patch 82) -- Autoconf fixes
497 sxemacs--main--22.1.4--patch-83
499 Couple of autoconf fixes, one of which _should_ help with Solaris
504 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82
505 minor, fix sed translate action, extend ALSA detection
511 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-82
514 2006-04-11 22:19:07 GMT Steve Youngs <steve@sxemacs.org> patch-82
517 Fix dl-error, prevent it from dumping core if there's no error.
519 sxemacs--main--22.1.4--patch-82
521 * src/effi.c (Fdl_error): Return nil if there's no error.
528 2006-04-10 22:18:24 GMT Steve Youngs <steve@sxemacs.org> patch-81
531 Merged from hrop-MM (patch 72-75), hrop (patch 81) -- MM updates
533 sxemacs--main--22.1.4--patch-81
535 This changeset improves ALSA detection stuff in configure and adds
536 support for libtag or is it taglib.
540 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72
541 minor, support taglib (libtag) via ffi
543 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73
544 fix, do not use catch-all for sane ALSA versions
546 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74
549 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75
550 new, supply accessible media stream properties
552 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81
553 minor, supply accessible media stream properties, add ffi-taglib.el
556 lisp/.arch-ids/ffi-taglib.el.id lisp/ffi-taglib.el
559 configure.ac src/media.c
562 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-72
563 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-73
564 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-74
565 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-75
566 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-81
569 2006-04-09 01:47:40 GMT Steve Youngs <steve@sxemacs.org> patch-80
572 Update references to my archive/revsions
574 sxemacs--main--22.1.4--patch-80
576 * BUGS: Update references to my archive/revisions
580 * etc/DISTRIB: Ditto.
584 * man/sxemacs/cmdargs.texi: Ditto.
586 * man/sxemacs/sxemacs.texi: Ditto.
588 * man/internals/internals.texi: Ditto.
590 * man/sppm.texi: Ditto.
594 BUGS PROBLEMS etc/BETA etc/DISTRIB
595 man/internals/internals.texi man/sppm.texi
596 man/sxemacs/cmdargs.texi man/sxemacs/sxemacs.texi
599 2006-04-08 19:05:53 GMT Steve Youngs <steve@sxemacs.org> patch-79
602 Merged from hrop-ACCEL (patch 24), hrop (patch 80) -- directory-files-recur
604 sxemacs--main--22.1.4--patch-79
606 This fixes a nasty bug that crept into `directory-files-recur' that'd put
607 SXEmacs into an infloop while it recurs `..'.
611 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24
612 fix, disregard directory-files-no-trivial-p in some situations
614 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80
615 fix, disregard directory-files-no-trivial-p in some situations
621 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-24
622 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-80
625 2006-04-08 14:56:01 GMT Steve Youngs <steve@sxemacs.org> patch-78
628 Merged from hrop-ACCEL (patch 23), hrop (patch 79) -- directory-files
630 sxemacs--main--22.1.4--patch-78
634 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23
635 fix, make adding trivial directory entries customisable
637 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79
638 fix, make adding trivial directory entries customisable
644 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-23
645 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-79
648 2006-04-08 14:19:13 GMT Steve Youngs <steve@sxemacs.org> patch-77
651 Merged from hrop-MM (patch 69-71), hrop (patch 78) -- autoconf/ALSA
653 sxemacs--main--22.1.4--patch-77
655 Some versions of ALSA are quite buggy, this changeset improves our
656 autoconf detection of ALSA and reports on buggy versions.
660 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69
661 fix, conditionalise the ALSA version
663 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70
664 fix, eradicate windows assumptions from our configure.ac
666 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71
667 fix, turn XE_DIEs into AC_MSG_WARNs
669 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78
670 fix, conditionalise ALSA version; be less harsh
676 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-69
677 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-70
678 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-71
679 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-78
682 2006-04-08 13:47:37 GMT Steve Youngs <steve@sxemacs.org> patch-76
685 Merged from hrop-ACCEL (patch 22), hrop (patch 77) -- directory-files fix
687 sxemacs--main--22.1.4--patch-76
689 This fixes a bug in `directory-files{-recur}' where the FILES-ONLY arg
690 wasn't doing its thing.
694 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22
695 fix, rewrite a broken if sequence
697 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77
698 fix, rewrite a broken if sequence
704 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-22
705 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-77
708 2006-04-08 08:49:03 GMT Steve Youngs <steve@sxemacs.org> patch-75
711 Report bogus configure opts (Closes bug #12)
713 sxemacs--main--22.1.4--patch-75
715 * configure.ac: Do some ugly command line parsing and report on
716 unrecognised options.
723 2006-04-08 02:08:19 GMT Steve Youngs <steve@sxemacs.org> patch-74
726 Don't require sort.el for build-rpt's
728 sxemacs--main--22.1.4--patch-74
730 * lisp/build-rpt.el (build-rpt-insert-config-values): Don't sort. A bit
731 untidy perhaps, but at least we don't have a dependency on XE packages.
732 (build-rpt-insert-ldd): Ditto.
739 2006-04-08 01:40:15 GMT Steve Youngs <steve@sxemacs.org> patch-73
742 Don't let make remove package hierachies in the build tree
744 sxemacs--main--22.1.4--patch-73
746 * Makefile.in.in (top_distclean): Don't remove package hierarchies.
753 2006-04-08 01:23:14 GMT Steve Youngs <steve@sxemacs.org> patch-72
756 Merged from hrop-MM (patch 67-68), hrop (patch 75) -- MM updates
758 sxemacs--main--22.1.4--patch-72
760 Add some sound and threading issues to PROBLEMS. Also, make sounds
761 synchronous by default with `{init,uninit}-asynchronousity' being how to
766 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67
767 minor, add some problems with MM-SXE
769 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68
770 minor, default to synchronous sounds on startup
772 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75
773 minor, default to synchronous sounds on startup
779 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-67
780 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-68
781 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-75
784 2006-04-08 00:56:41 GMT Steve Youngs <steve@sxemacs.org> patch-71
787 Merged from njsf (patch 18) -- block signals in media threads
789 sxemacs--main--22.1.4--patch-71
793 * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18
794 Block all signals in the media threads
800 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-18
803 2006-04-07 03:19:48 GMT Steve Youngs <steve@sxemacs.org> patch-70
806 Autoconf fix for canna, wnn
808 sxemacs--main--22.1.4--patch-70
810 Trying to build with either canna or wnn was broken because the
811 appropriate object files weren't being built. This fixes that.
813 * configure.ac: Add mule-canna.o, mule-wnnfns.o to object list if
814 building with canna/wnn.
815 From: Stephen J. Turnbull <turnbull@xemacs.org>
823 2006-04-06 12:49:29 GMT Steve Youngs <steve@sxemacs.org> patch-69
826 Merged from hrop-ACCEL (patch 11-21), hrop (patch 74) -- string hash speed up
828 sxemacs--main--22.1.4--patch-69
830 This gives SXEmacs some more speed ups over our cousins. Once again,
831 I'll let Sebastian's log speak...
833 This changeset primarily introduces two further algorithms for hashing string
834 data. The one is the well-known newhash function by Bob Jenkins which
835 outperformed any other string hash functions with 2-power modulus until roughly
836 2001. The other one is the string hash function proposed by Paul Hsieh which
837 even outperforms Jenkins, and similarly works with 2-power moduli.
839 Furthermore, this changeset concurrently implements bloom filters which are
840 based on 2-power moduli in accordance to Hsieh's hash function.
842 Furthermore, this changeset entirely encapsulates the old directory-files
843 behaviour into directory-files-recur, making the former a wrapper around the
846 Furthermore, the argument MATCH of `directory-files(-recur)' now accepts in
847 addition a predicate function. A pathname is said to be matched iff that
848 function returns non-`nil'.
853 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11
854 fix, remove win32 cruft
856 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12
857 minor, protect via unwind
859 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13
860 minor, use HAVE_LARGEFILE when needed
862 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14
863 fix, return the companion bloom filter as well
865 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15
866 fix, wanr on non-readable directories
868 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16
869 fix, improve bloom and string-hash performance
871 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17
872 fix, use canonical directory strings for bloom filter lookup
874 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18
875 fix, use 8-bit depth for bloom filters
877 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19
878 fix, set correct universe size, add bloom-tests.el
880 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20
881 fix, omit ./ path names
883 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21
884 fix, separate pathname matching
886 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74
887 minor, new hashes for strings; wrap around directory-files-recur
890 tests/automated/.arch-ids/bloom-tests.el.id
891 tests/automated/bloom-tests.el
894 src/bloom.c src/bloom.h src/dired.c src/realpath.c
898 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-11
899 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-12
900 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-13
901 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-14
902 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-15
903 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-16
904 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-17
905 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-18
906 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-19
907 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-20
908 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-21
909 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-74
912 2006-04-06 12:20:45 GMT Steve Youngs <steve@sxemacs.org> patch-68
915 Merged from hrop-MM (patch 58-66), hrop (patch 68-73) -- MM/thread fixes
917 sxemacs--main--22.1.4--patch-68
919 Lots of updates and cleanups in the audio code concerning threads. It
920 takes care of (read: works around) a problem on a certain libc/kernel
921 combination where spawning too many threads would lock up SXEmacs.
925 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58
926 minor, complete INSTALL a little
928 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59
929 minor, use polyp mainloop api
931 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60
932 minor, prevent using callbacks
934 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61
935 minor, add media-thread sentinel
937 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62
938 minor, refine doc strings for the sentinel funs
940 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63
941 minor, extend documentation
943 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64
944 star-merge with hrop series
946 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65
947 star-merge with hrop series
949 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66
950 minor, make number of spawned threads customisable
952 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68
953 minor, provide a small test-suite for threads
955 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69
956 minor, another thread concept for audio threads
958 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70
959 minor, provide actual sound playback for the test suite
961 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71
962 minor, support sentinels for media threads, workaround the libc bug
964 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72
965 minor, more mutexes for safer thread handling
967 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73
968 minor, make number of spawned threads customisable
971 .arch-ids/thread-test.el.id thread-test.el
974 INSTALL lisp/sound.el man/lispref/media.texi src/media-xine.c
975 src/media.c src/sound-polyp.c src/sound.c src/sound.h
978 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-58
979 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-59
980 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-60
981 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-61
982 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-62
983 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-63
984 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-64
985 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-65
986 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-66
987 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-68
988 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-69
989 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-70
990 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-71
991 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-72
992 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-73
995 2006-04-02 09:29:00 GMT Steve Youngs <steve@sxemacs.org> patch-67
998 Merged from hrop (patch 63-66) -- autoconf updates/improvements
1000 sxemacs--main--22.1.4--patch-67
1002 This changeset improves PostgreSQL detection... it drags in ssl libs if
1003 libpq needs them. Also configure won't die if the PostgreSQL test
1006 It also fixes all of the warnings from running `autoconf -Wobsolete' and
1007 almost all from `autoconf -Wall'. So all of the old autoconf 2.13
1008 cruftiness should be gone now.
1012 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63
1013 improve postgresql detection
1015 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64
1016 minor, minimise autoconf warnings
1018 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65
1019 minor, eradicate win32 tests
1021 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66
1022 minor, fix on top of last changeset
1025 aclocal.m4 configure.ac
1028 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-63
1029 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-64
1030 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-65
1031 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-66
1034 2006-03-31 14:47:24 GMT Steve Youngs <steve@sxemacs.org> patch-66
1037 Slightly better looking doc string for `format'
1039 sxemacs--main--22.1.4--patch-66
1041 * src/editfns.c: (Fformat): Nicer looking doc string. Use "Generic
1042 Specifiers" instead of "String Specifiers" as %s will happily accept a
1043 number. Also add a bit of whitespace to improve readability.
1050 2006-03-30 21:56:00 GMT Steve Youngs <steve@sxemacs.org> patch-65
1053 Merged from hrop-MM (patch 54-57), hrop (patch 62) -- MM updates
1055 sxemacs--main--22.1.4--patch-65
1057 This changeset lispifies the play-media-stream function to
1058 unconditionally respect the variable `synchronous-sounds'. Also,
1059 warnings are triggered for the case that no audio device was ever
1060 specified and in spite a stream is tried to be played.
1062 Moreover, this changeset implements a play_stream method for polyp using
1063 the polyp mainloop API instead of the simple-API. One day this will
1064 allow finer control and better usage of the polyp server's resources (and
1065 hopefully prevent server spamming with dozens of simultaneous
1066 connections). It is off by default.
1068 Also, some primitve documentation is added, mainly to guide MM-beginners.
1072 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54
1073 fix, create and pass empty pthread attrs to pthread_create
1075 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55
1076 fix, implement polyp's mainloop API
1078 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56
1079 minor, fix conceptional flaws
1081 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57
1082 minor, add some media/audio library documentation
1084 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62
1085 minor, fix conceptional flaws
1088 lisp/obsolete.el lisp/sound.el man/lispref/display.texi
1089 man/lispref/media.texi src/sound-polyp.c src/sound-polyp.h
1093 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-54
1094 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-55
1095 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-56
1096 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-57
1097 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-62
1100 2006-03-26 16:12:59 GMT Steve Youngs <steve@sxemacs.org> patch-64
1103 Merged from hrop-MM (patch 53), hrop (patch 61) -- MM GC
1105 sxemacs--main--22.1.4--patch-64
1109 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53
1110 fix, GCpro play-media-stream functions
1112 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61
1113 fix, GCpro play-media-stream functions
1119 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-53
1120 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-61
1123 2006-03-26 12:30:30 GMT Steve Youngs <steve@sxemacs.org> patch-63
1126 Merged from hrop-MM (patch 52), hrop (patch 60) -- MM update
1128 sxemacs--main--22.1.4--patch-63
1132 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52
1133 fix, expand the filename in make-media-stream
1135 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60
1136 fix, expand the filename in make-media-stream
1142 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-52
1143 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-60
1146 2006-03-26 11:42:29 GMT Steve Youngs <steve@sxemacs.org> patch-62
1149 Merged from hrop (patch 59) -- build-rpt update
1151 sxemacs--main--22.1.4--patch-62
1155 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59
1156 fix, improve binary snarfing for ldd output
1162 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-59
1165 2006-03-26 11:22:44 GMT Steve Youngs <steve@sxemacs.org> patch-61
1168 Merged from hrop-MM (patch 51), hrop (patch 58) -- sound thread safety
1170 sxemacs--main--22.1.4--patch-61
1174 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51
1175 minor, add emacs_msg_mutex
1177 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58
1178 minor, add emacs_msg_mutex
1181 src/emacs.c src/lisp.h src/media.c src/media.h src/minibuf.c
1182 src/sound-alsa.c src/sound-ao.c src/sound-arts.c
1183 src/sound-esd.c src/sound-jack.c src/sound-oss.c
1184 src/sound-polyp.c src/sound.h
1187 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-51
1188 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-58
1191 2006-03-26 05:17:10 GMT Steve Youngs <steve@sxemacs.org> patch-60
1194 Merged from hrop (patch 57) -- dllists update
1196 sxemacs--main--22.1.4--patch-60
1200 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57
1201 minor, support mapfoo functions with dllists
1204 man/lispref/lists.texi man/lispref/sequences.texi src/bloom.h
1205 src/data.c src/dllist.c src/dllist.h src/fns.c src/lisp.h
1208 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-57
1211 2006-03-26 05:10:40 GMT Steve Youngs <steve@sxemacs.org> patch-59
1214 Merged from hrop-MM (patch 49-50), hrop (patch 56) -- sound fixes
1216 sxemacs--main--22.1.4--patch-59
1218 Fixes system sounds.
1222 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49
1223 fix, use media-streams in sound-alist
1225 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50
1226 fix, bring back system event sounds
1228 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56
1229 fix, bring back system event sounds, use media-streams in sound-alist
1232 lisp/obsolete.el lisp/sound.el src/sound.c
1235 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-49
1236 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-50
1237 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-56
1240 2006-03-25 12:32:31 GMT Steve Youngs <steve@sxemacs.org> patch-58
1243 Merged from hrop (patch 55) -- build-rpt update
1245 sxemacs--main--22.1.4--patch-58
1249 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55
1250 minor, report shared libraries dependencies
1256 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-55
1259 2006-03-25 02:50:25 GMT Steve Youngs <steve@sxemacs.org> patch-57
1262 Merged from hrop-MM (patch 46-48), hrop (patch 54) -- multimedia updates
1264 sxemacs--main--22.1.4--patch-57
1268 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46
1269 minor, add polyp device options
1271 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47
1272 minor, perform cosmetics, make play-sound and play-sound-file obsolete
1274 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48
1275 fix, use play-media-stream in play-sound and play-sound-file
1277 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54
1278 minor, add polyp options, make play-sound/play-sound-file obsolete
1281 lisp/obsolete.el lisp/sound.el src/sound-ao.c src/sound-arts.c
1282 src/sound-esd.c src/sound-polyp.c src/sound.c
1285 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-46
1286 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-47
1287 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-48
1288 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-54
1291 2006-03-24 19:10:26 GMT Steve Youngs <steve@sxemacs.org> patch-56
1294 Merged from hrop-MM (patch 45), hrop (patch 53) -- media updates
1296 sxemacs--main--22.1.4--patch-56
1300 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45
1301 fix, respect default-audio-device as promised
1303 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53
1304 fix, respect default-audio-device as promised
1307 lisp/sound.el src/media.c src/sound.c
1310 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-45
1311 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-53
1314 2006-03-24 11:03:54 GMT Steve Youngs <steve@sxemacs.org> patch-55
1317 Merged from hrop-ACCEL (patch 8-10), hrop (patch 51) -- dir-files fixes
1319 sxemacs--main--22.1.4--patch-55
1323 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8
1324 fix, make maxdepth default to 64
1326 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9
1327 minor, use bloom filter to avoid multiply recurring directories
1329 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10
1330 fix, nuke dired-msw.c
1332 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51
1333 minor, use bloom filter to avoid multiply recurring directories
1336 src/.arch-ids/dired-msw.c.id src/dired-msw.c
1342 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-8
1343 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-9
1344 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-10
1345 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-51
1348 2006-03-24 10:58:51 GMT Steve Youngs <steve@sxemacs.org> patch-54
1351 Merged from hrop-feat (patch 1-8), hrop-MM (patch 0-44), hrop (patch 49-50, 52) -- Multimedia goodness.
1353 sxemacs--main--22.1.4--patch-54
1355 This changeset put SXEmacs on the road to multimedia heaven. :-)
1356 Following is a copy of Sebastian's log that explains it all...
1358 This changeset introduces a fake-device (which does not respect the usual
1359 console->device->frame->window chain) for audio output drivers.
1360 Furthermore, several new and advanced audio output drivers (or audio
1361 servers) may be used, such as aRts, polyp, Jack, ESD, alsa and the libao.
1362 Audio devices may be connected constantly (like consoles) or they may
1363 connect only when data is about to be written.
1365 Moreover, regarded these audio devices as sinks this changeset
1366 establishes a source-counterpart, the so-called media-streams. Media
1367 streams are an opaque way to transport various actual data sources (such
1368 as mp3/ogg audio files, dvb streams, rtsp streams, etc.) and prepare them
1369 for output. In general they are mere demuxers and decoders.
1370 Currently we have support for ffmpeg (libavcodec and libavformat),
1371 sndfile, mad, sox, gstreamer and xine (but the latter 3 do not work
1372 correctly at the moment).
1374 The act of `playing a stream' is realised in so-called media-threads
1375 which imitate the plugging of the source into the sink, somewhat. This
1376 changeset also provides (basic) support for asynchronous playing of
1377 streams by using pthreads, and with it provides a simple navigation
1378 (which currently consists of start/pause/stop/rewind).
1380 Note 1: Due to a symbol clash with ffmpeg libraries the symbol
1381 `get_buffer' is renamed to `emacs_get_buffer'.
1383 Note 2: This whole changeset should be regarded as outlook. None of the
1384 concepts is mature enough and may change every now and then.
1386 Note 3: The former native sound has been obsoleted. The only survivor is
1387 linuxplay, which is now named sound-oss. IOW, this means that we silently drop
1388 support for Sun, HP and SGI. The according option --enable-sound=native has
1389 been removed, too. If you sit in front of a linux or BSD machine, use
1392 Note 4: You _want_ to install one of the supported media driver libraries. The
1393 ``native'' (== built-in) code is odd, old and broken on 64-bit machines and does
1394 only support PCM WAV and Sun AU files.
1396 Note 5: The former entry points to audio playback (`play-sound' and
1397 `play-sound-file') have become elisp wrappings around play-media-stream. Their
1398 use is still possible, provided you pass an audio-device object (to be created
1399 by `make-audio-device') as the device parameter. On the other hand, both
1400 functions respect the variable `default-audio-device'.
1406 +---------------------------------------------------+
1407 | make-audio-device &optional driver device-options |
1408 +---------------------------------------------------+
1409 Create a new device to output audio via DRIVER.
1410 DRIVER should be a symbol out of 'oss, 'nas, 'esd, 'polyp,
1411 'jack, 'alsa, 'arts or 'ao.
1413 The rest arguments may be used to pass options to the selected
1414 output driver. These should be `:keyword value' pairs.
1416 Valid keywords for ESD are:
1417 :server - to use a distant ESD daemon (e.g. "my.machine.box")
1418 :port - the port number of a distant daemon (e.g. 16001)
1419 The default for ESD output is to use a locally running daemon and
1420 to connect to it via unix domain sockets.
1422 Valid keywords for Polyp are:
1423 :server - the host name to connect to (default: "localhost")
1424 :device - the name of the sink/source to connect to (e.g. "output1")
1425 :client - how to call the client on the server (default "SXEmacs")
1426 :stream - how to call the stream on the server (e.g. "fancy-sound")
1428 Valid keywords for AO are:
1429 :driver - the name of the output driver (e.g. "alsa", "esd", etc.)
1430 :options - a list of AO suboptions (see AO documentation)
1431 The default for AO output is to pass nothing and entirely use the
1432 system and user configuration files.
1435 +---------------------------------------+
1436 | make-media-stream &optional from data |
1437 +---------------------------------------+
1438 Create a new media stream from DATA.
1439 FROM is a keyword and defines how DATA is interpreted:
1440 :file - DATA is the name of a file
1441 :data - DATA is a string with the stream data
1444 +-------------------------------------------+
1445 | play-media-stream stream &optional device |
1446 +-------------------------------------------+
1447 Play the media stream STREAM on DEVICE.
1449 DEVICE must be an audio device created by `make-audio-device'.
1450 DEVICE defaults to `default-audio-device'.
1453 +-------------------------------------------------+
1454 | play-media-stream-async stream &optional device |
1455 +-------------------------------------------------+
1456 Play the media stream STREAM on DEVICE asynchronously.
1457 Return a media-thread object which can be used to interact with
1458 the thread. See `pause-media-thread', `resume-media-thread' and
1459 `stop-media-thread'.
1461 DEVICE must be an audio device created by `make-audio-device'.
1462 DEVICE defaults to `default-audio-device'.
1468 Now, to test this new fancy world of multimedia inside SXE:
1470 1. Fetch the ffmpeg distribution (which is preferred because it supports
1471 almost any codec and container out there)
1472 2. Choose an audio API/server (currently the most preferred one is the
1473 libao from xiph.org, because it is transparent and portable)
1474 3. Compile SXEmacs with --enable-sound=ao --enable-media=ffmpeg (or
1477 ;; assuming a running polyp server
1478 (setq adev (make-audio-device 'ao '(:driver "polyp")))
1479 (setq strm (make-media-stream :file "/path/to/fancy/music.mp3"))
1480 (setq thrd (play-media-stream-async strm adev))
1481 ;; or if no pthreads are available, or you _want_ SXE to hang during
1482 ;; the play use: (play-media-stream strm adev)
1484 Possible navigation forms in async mode are:
1485 (pause-media-thread thrd)
1486 (resume-media-thread thrd)
1487 (stop-media-thread thrd)
1492 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1
1493 minor, support polyp and ao as audio drivers
1495 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2
1496 minor, call sndfile API generically
1498 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3
1499 minor, access libsndfile API for libao output
1501 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4
1504 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5
1505 minor, bring audio-devices
1507 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6
1508 minor, add aRts support
1510 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7
1511 minor, pass audio devices abstractly
1513 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8
1514 minor, respect device options
1516 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0
1517 tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23
1519 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1
1520 minor, provide generic audio device, support more audio output drivers
1522 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2
1523 minor, rename get_buffer to emacs_get_buffer, add basic ffmpeg funs
1525 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3
1526 minor, drop FFMPEG_VERSION #define, rename audio drivers
1528 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4
1529 minor, add abstract media handlers
1531 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5
1532 major, implement abstract media streams
1534 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6
1535 minor, migrate to Lisp_Media_Stream
1537 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7
1538 minor, rename miscplay to media-native
1540 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8
1541 star-merge with hrop-series
1543 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9
1544 minor, clean up header magic
1546 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10
1547 fix, scale to 16-bit in ffmpeg's reader
1549 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11
1550 minor, add jack interface (not working yet)
1552 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12
1553 minor, fix stream info issue
1555 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13
1556 minor, use media-stream interface for most drivers exclusively
1558 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14
1559 minor, provide NAS device stream play
1561 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15
1562 minor, introduce asynchronous interface via pthreads
1564 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16
1565 minor, use LRECORD_IMPLEMENTATION instead of BASIC_LRECORD_...
1567 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17
1568 minor, set media and sound options to maybe instead of requiring them
1570 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18
1571 minor, play streams act on media_threads
1573 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19
1574 minor, transfer to lisp/sound.el
1576 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20
1579 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21
1582 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22
1583 minor, implement thread control functions
1585 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23
1588 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24
1589 minor, introduce MEDIA_LIBS and remove those from general libs
1591 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25
1592 minor, split media streams into container/data pair
1594 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26
1595 major, split up stream and thread object structures
1597 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27
1598 star-merge with hrop series
1600 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28
1601 minor, some cleanups, rename native linuxplay to OSS
1603 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29
1604 minor, add libmad support
1606 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30
1607 minor, add virtual I/O for ffmpeg, add suboptions to esd devices
1609 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31
1610 star-merge with hrop series
1612 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32
1613 minor, implement xine driver
1615 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33
1616 minor, gstreamer analysis
1618 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34
1621 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35
1622 star-merge with hrop series
1624 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36
1625 minor, add alsa support
1627 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37
1628 fix, snd_pcm_writei takes number of frames, not bytes
1630 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38
1631 minor, entirely integrate OSS in the audio-device concept
1633 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39
1634 fix, improve function documentation
1636 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40
1637 minor, fix issues with different versions of polyp and SoX
1639 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41
1640 fix, use ordinary integer versions
1642 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42
1643 minor, fix configure issues
1645 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43
1646 minor, check for pthread support, support polyp 0.7
1648 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44
1649 fix, leave out xineutils.h and AC_PTHREAD_FREEBSD
1651 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49
1652 major, introduce audio-devices and media-streams
1654 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50
1655 minor, fix issues with different versions of polyp and SoX
1657 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52
1658 fix, leave out xineutils.h and AC_PTHREAD_FREEBSD
1661 man/lispref/.arch-ids/media.texi.id man/lispref/media.texi
1662 src/.arch-ids/media-ffmpeg.c.id
1663 src/.arch-ids/media-ffmpeg.h.id
1664 src/.arch-ids/media-gstreamer.c.id
1665 src/.arch-ids/media-gstreamer.h.id
1666 src/.arch-ids/media-mad.c.id src/.arch-ids/media-mad.h.id
1667 src/.arch-ids/media-sndfile.c.id
1668 src/.arch-ids/media-sndfile.h.id src/.arch-ids/media-sox.c.id
1669 src/.arch-ids/media-sox.h.id src/.arch-ids/media-xine.c.id
1670 src/.arch-ids/media-xine.h.id src/.arch-ids/media.c.id
1671 src/.arch-ids/media.h.id src/.arch-ids/sound-alsa.c.id
1672 src/.arch-ids/sound-alsa.h.id src/.arch-ids/sound-ao.c.id
1673 src/.arch-ids/sound-ao.h.id src/.arch-ids/sound-arts.c.id
1674 src/.arch-ids/sound-arts.h.id src/.arch-ids/sound-esd.h.id
1675 src/.arch-ids/sound-jack.c.id src/.arch-ids/sound-jack.h.id
1676 src/.arch-ids/sound-nas.h.id src/.arch-ids/sound-oss.h.id
1677 src/.arch-ids/sound-polyp.c.id src/.arch-ids/sound-polyp.h.id
1678 src/.arch-ids/sound-sunplay.h.id src/.arch-ids/sound.h.id
1679 src/media-ffmpeg.c src/media-ffmpeg.h src/media-gstreamer.c
1680 src/media-gstreamer.h src/media-mad.c src/media-mad.h
1681 src/media-sndfile.c src/media-sndfile.h src/media-sox.c
1682 src/media-sox.h src/media-xine.c src/media-xine.h src/media.c
1683 src/media.h src/sound-alsa.c src/sound-alsa.h src/sound-ao.c
1684 src/sound-ao.h src/sound-arts.c src/sound-arts.h
1685 src/sound-esd.h src/sound-jack.c src/sound-jack.h
1686 src/sound-nas.h src/sound-oss.h src/sound-polyp.c
1687 src/sound-polyp.h src/sound-sunplay.h src/sound.h
1690 configure.ac lisp/sound.el man/lispref/display.texi
1691 man/lispref/hash-tables.texi man/lispref/lispref.texi
1692 src/Makefile.in.in src/buffer.c src/buffer.h src/config.h.in
1693 src/editfns.c src/emacs.c src/eval.c src/inline.c
1694 src/lrecord.h src/media-native.c src/media-native.h
1695 src/scrollbar.c src/sound-esd.c src/sound-nas.c
1696 src/sound-oss.c src/sound-sunplay.c src/sound.c src/symbols.c
1700 src/.arch-ids/esd.c.id
1701 ==> src/.arch-ids/sound-esd.c.id
1702 src/.arch-ids/hpplay.c.id
1703 ==> src/.arch-ids/sound-hpplay.c.id
1704 src/.arch-ids/linuxplay.c.id
1705 ==> src/.arch-ids/sound-oss.c.id
1706 src/.arch-ids/miscplay.c.id
1707 ==> src/.arch-ids/media-native.c.id
1708 src/.arch-ids/miscplay.h.id
1709 ==> src/.arch-ids/media-native.h.id
1710 src/.arch-ids/nas.c.id
1711 ==> src/.arch-ids/sound-nas.c.id
1712 src/.arch-ids/sgiplay.c.id
1713 ==> src/.arch-ids/sound-sgiplay.c.id
1714 src/.arch-ids/sunplay.c.id
1715 ==> src/.arch-ids/sound-sunplay.c.id
1719 ==> src/sound-hpplay.c
1723 ==> src/media-native.c
1725 ==> src/media-native.h
1729 ==> src/sound-sgiplay.c
1731 ==> src/sound-sunplay.c
1734 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-1
1735 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-2
1736 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-3
1737 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-4
1738 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-5
1739 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-6
1740 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-7
1741 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat--22.1.4--patch-8
1742 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--base-0
1743 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-1
1744 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-2
1745 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-3
1746 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-4
1747 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-5
1748 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-6
1749 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-7
1750 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-8
1751 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-9
1752 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-10
1753 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-11
1754 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-12
1755 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-13
1756 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-14
1757 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-15
1758 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-16
1759 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-17
1760 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-18
1761 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-19
1762 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-20
1763 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-21
1764 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-22
1765 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-23
1766 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-24
1767 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-25
1768 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-26
1769 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-27
1770 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-28
1771 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-29
1772 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-30
1773 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-31
1774 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-32
1775 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-33
1776 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-34
1777 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-35
1778 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-36
1779 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-37
1780 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-38
1781 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-39
1782 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-40
1783 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-41
1784 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-42
1785 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-43
1786 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-MM--22.1.4--patch-44
1787 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-49
1788 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-50
1789 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-52
1792 2006-03-21 23:27:50 GMT Steve Youngs <steve@sxemacs.org> patch-53
1795 Fix var def void: sort-fold-case bug in build-rpt
1797 sxemacs--main--22.1.4--patch-53
1799 * lisp/build-rpt.el (sort): require sort
1806 2006-03-21 21:27:04 GMT Steve Youngs <steve@sxemacs.org> patch-52
1809 Merged from hrop-feat-ACCEL (patch 5-7), hrop (patch 46-47) -- dir-files symlinks and speed up
1811 sxemacs--main--22.1.4--patch-52
1815 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5
1816 fix, handle symlinks correctly
1818 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6
1819 fix, improve performance of directory-files and directory-files-recur
1821 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7
1822 minor, add documentation for directory-files-recur
1824 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46
1825 fix, handle symlinks correctly
1827 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47
1828 minor, improve performance and add documentation
1831 man/lispref/files.texi src/dired.c src/fileio.c
1834 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-5
1835 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-6
1836 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-7
1837 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-46
1838 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-47
1841 2006-03-21 08:45:00 GMT Steve Youngs <steve@sxemacs.org> patch-51
1844 Merged from njsf (patch 12)
1846 sxemacs--main--22.1.4--patch-51
1850 * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12
1851 Regexp Stack overflow fix
1857 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-12
1860 2006-03-20 08:09:21 GMT Steve Youngs <steve@sxemacs.org> patch-50
1863 Merged from hrop (patch 45), hrop-feat-GMP (patch 14) -- typo
1865 sxemacs--main--22.1.4--patch-50
1869 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45
1872 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14
1879 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-45
1880 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-14
1883 2006-03-19 12:18:33 GMT Steve Youngs <steve@sxemacs.org> patch-49
1886 Merged from njsf (patch 9) -- etc/HELLO update
1888 sxemacs--main--22.1.4--patch-49
1892 * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9
1893 Add Portuguese HELLO
1899 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-9
1902 2006-03-18 04:50:03 GMT Steve Youngs <steve@sxemacs.org> patch-48
1905 Merged from hrop-feat-ACCEL (patch 0-4), hrop (patch 43) -- dir-files at light speed
1907 sxemacs--main--22.1.4--patch-48
1909 This changeset introduces a fast recursive directory-files wanderer.
1910 Some of my performance measurements yield even faster processing than the find
1911 utility from the current findutils. Yay!
1913 Currently, we disrespect the sysdeps and use e.g. dirent64 as well as
1918 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0
1919 tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33
1921 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1
1922 minor, add directory-files-recur
1924 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2
1925 minor, support match and nosort args
1927 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3
1928 minor, support depth-controlled search
1930 * hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4
1931 minor, conditionialise directory-files-recur
1933 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43
1934 minor, add directory-files-recur
1937 configure.ac src/config.h.in src/dired.c src/fileio.c
1940 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--base-0
1941 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-1
1942 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-2
1943 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-3
1944 hroptatyr@hlidskjalf.de--sxemacs/sxemacs--hrop-feat-ACCEL--22.1.4--patch-4
1945 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-43
1948 2006-03-18 04:01:00 GMT Steve Youngs <steve@sxemacs.org> patch-47
1951 build-rpt/gnus fixes
1953 sxemacs--main--22.1.4--patch-47
1955 This fixes a problem with `build-rpt' not picking up
1956 `gnus-posting-styles'.
1958 * lisp/build-rpt.el (build-rpt): Make sure gnus-posting-styles have a
1966 2006-03-18 02:28:29 GMT Steve Youngs <steve@sxemacs.org> patch-46
1969 More build-rpt/Gnus fixes
1971 sxemacs--main--22.1.4--patch-46
1973 This should take care of the situation where you want to send a build-rpt
1974 from a freshly built SXEmacs and you already have a running Gnus in
1975 another SXEmacs process. Always start Gnus in "slave" mode.
1977 * lisp/build-rpt.el (build-rpt): Use gnus-slave(-unplugged) just in case
1978 there is a Gnus already running in another SXEmacs process.
1985 2006-03-18 02:08:58 GMT Steve Youngs <steve@sxemacs.org> patch-45
1988 Build-rpt Gnus integration fixes
1990 sxemacs--main--22.1.4--patch-45
1992 * lisp/build-rpt.el (build-rpt-use-gnus-plugged): New. If non-nil, Gnus
1993 will be started in "plugged" mode.
1994 (build-rpt): Better handling of Gnus. Now Gnus doesn't need to be
1995 running, `build-rpt' will start it if needed.
2002 2006-03-18 00:24:27 GMT Steve Youngs <steve@sxemacs.org> patch-44
2005 Merged from hrop (patch 34-35, 37-42) -- autoconf/bld-rpt updates
2007 sxemacs--main--22.1.4--patch-44
2009 This changeset makes it possible to use autoconf 2.60 to generate our
2010 configure script, while maintaining backward compatibility with autoconf
2013 It also improves the build-rpt, adding more useful information to the
2018 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34
2019 minor, some fixes with respect to autoconf-2.59c/2.60
2021 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35
2022 minor, brag config.h information in build-rpt
2024 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37
2025 minor, nuke config.values.out, use config.values instead
2027 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38
2028 fix, dump c-v-hash-table instead of config.h
2030 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39
2031 minor, another approch to config.values (entirely generated by make)
2033 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40
2036 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41
2037 minor, output c-v-hash-table in alphabetical order, gather empty keys
2039 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42
2040 minor, support Gnus as driver for build report message setup
2043 Makefile.in.in configure.ac lisp/build-rpt.el
2046 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-34
2047 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-35
2048 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-37
2049 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-38
2050 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-39
2051 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-40
2052 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-41
2053 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-42
2056 2006-03-17 08:28:05 GMT Steve Youngs <steve@sxemacs.org> patch-43
2059 Change default address for build reports
2061 sxemacs--main--22.1.4--patch-43
2063 * lisp/build-rpt.el (build-rpt-destination): Set default to
2064 "SXEmacs Build Reports <sxemacs-builds@sxemacs.org>"
2071 2006-03-17 01:06:31 GMT Steve Youngs <steve@sxemacs.org> patch-42
2074 Merged from njsf (patch 6) -- regex stack overflow fix
2076 sxemacs--main--22.1.4--patch-42
2080 * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6
2081 Regex stack overflow fix
2087 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-6
2090 2006-03-15 13:17:18 GMT Steve Youngs <steve@sxemacs.org> patch-41
2093 Merged from hrop (patch 33) -- Compiler warning fixes
2095 sxemacs--main--22.1.4--patch-41
2099 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33
2100 major, fix dozens of compiler warnings
2103 src/bloom.c src/cmdloop.c src/dllist.c src/dumper.c
2104 src/ent-indef.c src/ent-int.c src/ent-pseumpc.h
2105 src/ent-quatern.c src/ent-resclass.c src/event-unixoid.c
2106 src/fns.c src/input-method-xlib.c src/lisp.h src/lread.c
2107 src/mule-charset.c src/number-gmp.c src/number-mpc.h
2108 src/number-mpfr.c src/number-mpfr.h src/openssl.c
2109 src/openssl.h src/postgresql.c src/process-unix.c
2110 src/redisplay-output.c
2113 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-33
2116 2006-03-14 11:30:26 GMT Steve Youngs <steve@sxemacs.org> patch-40
2119 Merged from hrop (patch 32), hrop-feat-GMP (patch 10-13) -- ENT 64bit fixes
2121 sxemacs--main--22.1.4--patch-40
2123 This fixes an assertion I noticed in the test suite on 64bit hardware.
2127 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32
2128 minor, adapt indef constructor to be sane on 64-bit systems
2130 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10
2131 star-merge with hrop series
2133 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11
2134 minor, adapt indef constructor to be sane on 64-bit systems
2136 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12
2137 minor, fix EMACS_INT vs. int on 64bit machines
2139 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13
2140 minor, create indef constants and use those instead of recreating
2143 src/alloc.c src/data.c src/editfns.c src/ent-indef.c
2144 src/number-gmp.h src/number.c src/number.h
2147 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-32
2148 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-10
2149 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-11
2150 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-12
2151 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-13
2154 2006-03-13 14:54:12 GMT Steve Youngs <steve@sxemacs.org> patch-39
2157 Merged from hrop (patch 31) -- bloom/dl-list upd
2159 sxemacs--main--22.1.4--patch-39
2163 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31
2164 minor, add bloom-filter and dl-list headers to inline.c
2170 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-31
2173 2006-03-12 02:13:24 GMT Steve Youngs <steve@sxemacs.org> patch-38
2176 Merged from hrop (patch 30) -- Double Linked Lists/Bloom Filters
2178 sxemacs--main--22.1.4--patch-38
2180 This changeset introduces double linked lists and "bloom filters". You've
2181 most likely heard of double linked lists, but bloom filters... well here's
2182 a partial copy of Sebastian's log to give a brief summary...
2184 Bloom filters are a space and time-efficient way to decide about the
2185 membership of an element to a given set. Using lisp-lists or vectors, one
2186 usually has to traverse the entire list or vector, before membership can
2187 be decided. Using hash tables, membership decision is in O(1) (bloom
2188 filters also decide in O(1)), but the hash-table's size grows
2189 proportionally with the number n of elements, thus its space complexity
2190 is O(n), whereas Bloom filters take a constant amount of space regardless
2191 how many elements are in it.
2196 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30
2197 minor, introduce doubly-linked lists and bloom-filters
2200 src/.arch-ids/bloom.c.id src/.arch-ids/bloom.h.id
2201 src/.arch-ids/dllist.c.id src/.arch-ids/dllist.h.id
2202 src/bloom.c src/bloom.h src/dllist.c src/dllist.h
2205 man/lispref/lispref.texi man/lispref/lists.texi
2206 src/Makefile.in.in src/emacs.c src/lrecord.h src/symsinit.h
2209 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-30
2212 2006-03-10 21:14:22 GMT Steve Youngs <steve@sxemacs.org> patch-37
2215 Merged from hrop (patch 28) -- More win32 cleansing
2217 sxemacs--main--22.1.4--patch-37
2221 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28
2222 minor, nuke some win32-related files
2225 src/.arch-ids/nt.c.id src/.arch-ids/nt.h.id
2226 src/.arch-ids/ntheap.c.id src/.arch-ids/ntheap.h.id
2227 src/.arch-ids/ntplay.c.id src/.arch-ids/ntproc.c.id
2228 src/.arch-ids/unexnt.c.id src/nt.c src/nt.h src/ntheap.c
2229 src/ntheap.h src/ntplay.c src/ntproc.c src/unexnt.c
2232 lisp/process.el src/symsinit.h
2235 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-28
2238 2006-03-10 21:08:22 GMT Steve Youngs <steve@sxemacs.org> patch-36
2241 Merged from njsf (patch 2) -- Generate HTML docs
2243 sxemacs--main--22.1.4--patch-36
2247 * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2
2248 Add generation of html version of documentation
2252 .arch-inventory man/Makefile
2255 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-2
2258 2006-03-08 10:08:50 GMT Steve Youngs <steve@sxemacs.org> patch-35
2261 Merged from njsf (patch-1) -- Doc updates
2263 sxemacs--main--22.1.4--patch-35
2267 * nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1
2268 Provide makefile options for creating Postscript and PDF versions of info
2271 man/.arch-ids/.arch-inventory.id man/.arch-inventory
2277 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.4--patch-1
2280 2006-03-07 03:46:02 GMT Steve Youngs <steve@sxemacs.org> patch-34
2283 Goodbye OLD_CURSOR_MOTION_SHIT
2285 sxemacs--main--22.1.4--patch-34
2287 * src/cm.c: Nuke OLD_CURSOR_MOTION_SHIT bitrot
2294 2006-03-07 03:10:56 GMT Steve Youngs <steve@sxemacs.org> patch-33
2297 Fix building without Motif.
2299 sxemacs--main--22.1.4--patch-33
2301 This actually fixes some earlier stupidity of mine (back in
2302 22.1.2). XmVersion was being called for even if you weren't building with
2303 Motif (which is the default these days, BTW). This changeset takes care
2306 * src/gui-x.c (sanity_check_lwlib): Juggle the #ifdefs for lwlib/motif
2307 stuff to suppress a compile warning when building without motif. The
2308 warning was about XmVersion not being defined.
2309 Don't unconditionally include Xm.h.
2311 * lwlib/lwlib-config.c: Don't unconditionally include Xm.h.
2312 Only define `lwlib_uses_motif_1_2' if NEED_MOTIF.
2316 lwlib/lwlib-config.c src/gui-x.c
2319 2006-03-05 02:05:11 GMT Steve Youngs <steve@sxemacs.org> patch-32
2322 Merged from hrop (patch 25), hrop-feat-OSSL (patch 8) -- OSSL doc updates
2324 sxemacs--main--22.1.4--patch-32
2328 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25
2329 minor, fix and extend documentation
2331 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8
2332 minor, extend and fix openssl documentation
2335 man/lispref/openssl.texi src/openssl.c
2338 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-25
2339 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-8
2342 2006-02-18 03:07:02 GMT Steve Youngs <steve@sxemacs.org> patch-31
2345 Solaris build fixes in version.sh
2347 sxemacs--main--22.1.4--patch-31
2349 * version.sh: Push /usr/xpg4/bin to the front of $PATH to make life
2350 easier for Solaris users.
2357 2006-02-16 23:22:31 GMT Steve Youngs <steve@sxemacs.org> patch-30
2360 Merged from lg (patch 1) -- FFI/Solaris fix
2362 sxemacs--main--22.1.4--patch-30
2364 Fix --enable-ffi builds on Solaris.
2368 * lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1
2369 Fixes effi for building under Solaris
2372 src/effi.c src/effi.h src/inline.c
2375 lg@xwem.org--2006/sxemacs--lg--22.1.4--patch-1
2378 2006-02-14 16:49:59 GMT Steve Youngs <steve@sxemacs.org> patch-29
2381 Merged from hrop (patch 23), hrop-feat-OSSL (patch 5-7) -- OpenSSL updates
2383 sxemacs--main--22.1.4--patch-29
2387 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23
2388 fix, refuse to run test-suite on strange ciphers
2390 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5
2391 fix, define missing symbol
2393 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6
2394 fix, add informative functions
2396 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7
2397 fix, refuse to run test-suite on strange ciphers
2400 src/openssl.c tests/automated/openssl-tests.el
2403 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-23
2404 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-5
2405 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-6
2406 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-7
2409 2006-01-23 02:03:48 GMT Steve Youngs <steve@sxemacs.org> patch-28
2412 Fix GTK builds and general builds without ENT
2414 sxemacs--main--22.1.4--patch-28
2416 This changeset fixes GTK builds, and also builds where ENT is not
2417 enabled. And for once, neither was my fault. Yippee! :-)
2419 * src/glyphs-gtk.c (image_instantiator_format_create_glyphs_gtk): This is
2422 * src/number.h (make_resc_elm): It has 2 args, not 1
2424 * src/number.h (make_resc_elm_bz): Ditto.
2426 * src/number.c (Fzero): ifdef on HAVE_RECLASS if allowing residue class
2429 * src/number.c (Fone): Ditto.
2433 src/glyphs-gtk.c src/number.c src/number.h
2436 2006-01-21 16:12:57 GMT Steve Youngs <steve@sxemacs.org> patch-27
2441 sxemacs--main--22.1.4--patch-27
2443 * configure.ac: Very quick hack to fix GTK builds. Ugly as hell, but it
2444 works. I welcome any better solution.
2451 2006-01-20 23:22:50 GMT Steve Youngs <steve@sxemacs.org> patch-26
2456 sxemacs--main--22.1.4--patch-26
2458 * PROBLEMS: A less confusing title for Solaris 2 configure/make syntax
2460 From: Rodney Sparapani <rsparapa@mcw.edu>
2467 2006-01-20 23:14:29 GMT Steve Youngs <steve@sxemacs.org> patch-25
2470 Fix our build reporter so it doesn't conflict with the XE version
2472 sxemacs--main--22.1.4--patch-25
2474 This changeset takes care of the problems associated with trying to send
2475 a build report using `build-report' from the XEmacs package, "build".
2477 SXEmacs users wishing to send in a build report should use...
2481 However, a defalias has been set to run if the XE build-report.el is ever
2482 loaded, so M-x build-report should DTRT too.
2484 * lisp/build-rpt.el: New file, renamed from build-report.el. Includes
2485 namespace renaming from "build-report" to "build-rpt".
2487 * lisp/build-report.el: Renamed to build-rpt.el.
2494 lisp/.arch-ids/build-report.el.id
2495 ==> lisp/.arch-ids/build-rpt.el.id
2496 lisp/build-report.el
2497 ==> lisp/build-rpt.el
2500 2006-01-20 01:35:21 GMT Steve Youngs <steve@sxemacs.org> patch-24
2503 Solaris 9 build fixes.
2505 sxemacs--main--22.1.4--patch-24
2507 This changeset attempts to fix the build and install problems on Solaris
2510 * src/syssignal.h: Autoconf always sets HAVE_DECL_SYS_SIGLIST. Test for
2511 non-zero. This is from XEmacs, originally...
2512 From David Robinow <drobinow@yahoo.com>
2514 * configure.ac (--with-tooltalk): Default to `no'.
2516 * PROBLEMS: Add a section about PostgreSQL adding pgsql's bin directory
2517 to $PATH to pick up pg_config. And mention Solaris 9 possibly needing
2518 `--with-cflags='-mcpu=ultrasparc -m64''
2519 Mention that tooltalk is defaulted to off.
2521 * configure.ac (ent option tests): Don't use grep's `-e' option, it's not
2522 supported everywhere like Solaris.
2524 * install.sh: Update to the version in automake 1.9.6 (2005-05-14.22) and
2525 rename it to install-sh.
2527 * install-sh: New file. Renamed from install.sh. This gets around a
2528 problem with some `make's.
2532 PROBLEMS configure.ac install-sh src/syssignal.h
2535 .arch-ids/install.sh.id
2536 ==> .arch-ids/install-sh.id
2541 2006-01-18 21:14:18 GMT Steve Youngs <steve@sxemacs.org> patch-23
2544 Merged from hrop (patch 21), hrop-feat-OSSL (patch 0-4) -- OSSL updates
2546 sxemacs--main--22.1.4--patch-23
2548 This changeset adds digest and encryption/decryption routines for files.
2558 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21
2559 minor, provide digest and cipher operations on files
2561 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0
2562 tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3
2564 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1
2565 star-merge with hrop-series
2567 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2
2568 minor, provide digest operations on files
2570 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3
2571 minor, add ossl-encrypt-file and ossl-decrypt-file
2573 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4
2574 minor, add output file redirection
2577 man/lispref/lispref.texi man/lispref/openssl.texi
2581 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-21
2582 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--base-0
2583 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-1
2584 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-2
2585 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-3
2586 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.4--patch-4
2589 2006-01-17 22:31:52 GMT Steve Youngs <steve@sxemacs.org> patch-22
2592 Merged from hrop (patch 20), hrop-feat-GMP (patch 7-9) -- ENT updates
2594 sxemacs--main--22.1.4--patch-22
2598 This changeset introduces a kind of auto-intersection of different factor
2599 modules to make any of the basic arithmetical operations sensible.
2600 With this changeset, forms like:
2605 Furthermore, allow residue class rings as argument for the functions zero and
2608 Furthermore, make extract float function more generic by reducing it to a lift
2609 of the argument to FLOAT_T.
2614 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20
2615 minor, provide some convenience behaviour
2617 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7
2618 minor, reduce float extraction to a lift to FLOAT_T
2620 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8
2621 minor, allow all arithmetics over different factor modules
2623 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9
2624 minor, allow residue class rings as argument to #'one and #'zero
2627 src/ent-resclass.c src/floatfns.c src/number.c
2628 tests/automated/ent-tests.el
2631 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-20
2632 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-7
2633 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-8
2634 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-9
2637 2006-01-17 22:24:28 GMT Steve Youngs <steve@sxemacs.org> patch-21
2640 Merged from hrop (patch 19) -- BSD make fix
2642 sxemacs--main--22.1.4--patch-21
2646 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19
2647 fix, compilation issue with BSD make/pmake
2653 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-19
2656 2006-01-15 12:37:25 GMT Steve Youngs <steve@sxemacs.org> patch-20
2659 Make lisp/auto-autoloads.el precious.
2661 sxemacs--main--22.1.4--patch-20
2663 * lisp/.arch-inventory: auto-autoloads.el is now precious
2667 lisp/.arch-inventory
2670 2006-01-15 02:43:11 GMT Steve Youngs <steve@sxemacs.org> patch-19
2673 Have `make clean' nuke any generated lisp.
2675 sxemacs--main--22.1.4--patch-19
2677 * Makefile.in.in (clean): Delete compiled lisp, auto-autoloads.el,
2678 custom-load.el, finder-inf.el files.
2685 2006-01-14 04:52:36 GMT Steve Youngs <steve@sxemacs.org> patch-18
2688 Don't install the .arch-ids directories.
2690 sxemacs--main--22.1.4--patch-18
2692 * Makefile.in.in (install-arch-dep): Don't install the .arch-ids directories.
2693 (install-arch-indep): Ditto.
2694 (PRUNE_VC): Add .arch-ids.
2701 2006-01-14 03:56:51 GMT Steve Youngs <steve@sxemacs.org> patch-17
2704 Default to Athena widgets/dialogs instead of Motif.
2706 sxemacs--main--22.1.4--patch-17
2708 This changeset makes the default setting for --enable-dialogs and
2709 --enable-widgets be `athena' instead of `motif'. A by-product of this
2710 change is that widgets are now on by default (XE has them off because
2711 of some stability issues, but I've never seen any problems).
2713 What this changeset _doesn't_ do is fall back to motif automatically. To
2714 be perfectly honest, I couldn't readily see where/how to do that.
2715 Somebody should probably look into that, but I'm happy to wait and see if
2716 we get any bug reports about it (I doubt that we will).
2718 * configure.ac (--enable-dialogs): Default to athena if not specified.
2719 (--enable-widgets): Ditto.
2726 2006-01-14 02:38:00 GMT Steve Youngs <steve@sxemacs.org> patch-16
2729 Merged from hrop (patch 16), lg (patch 1) -- FFI updates
2731 sxemacs--main--22.1.4--patch-16
2735 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16
2736 fix, avoid variable is void error
2738 * lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1
2739 Makes FFI autoloading, adds support to store '(c-data . <num>) types
2742 lisp/ffi.el man/lispref/ffi.texi src/effi.c
2745 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-16
2746 lg@xwem.org--2005/sxemacs--lg--22.1.4--patch-1
2749 2006-01-11 23:20:46 GMT Steve Youngs <steve@sxemacs.org> patch-15
2752 Merged from mkhl (patch 2) -- Embeddable kbd macros
2754 sxemacs--main--22.1.4--patch-15
2756 This changeset makes doing stuff like...
2759 C-x ( foo C-x e C-x )
2768 * martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2
2769 Make it possible to embed one macro inside of another.
2775 martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.4--patch-2
2778 2006-01-03 23:23:27 GMT Steve Youngs <steve@sxemacs.org> patch-14
2781 Merged from hrop (patch 15), hrop-feat-GMP (patch 5-6) -- ENT fixes
2783 sxemacs--main--22.1.4--patch-14
2785 This changeset fixes an issue in the floor function. It was undefined for large
2786 integers and produced wrong results for negative fractions.
2790 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15
2793 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5
2794 fix, floor function fixes
2796 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6
2797 minor, provide test cases for the floor function
2800 src/floatfns.c tests/automated/ent-tests.el
2803 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-15
2804 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-5
2805 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-6
2808 2006-01-03 23:17:35 GMT Steve Youngs <steve@sxemacs.org> patch-13
2811 Merged from hrop (patch 13) -- Fix build without tiff
2813 sxemacs--main--22.1.4--patch-13
2815 This changeset fixes a problem when trying to build SXEmacs without tiff
2820 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13
2821 fix, use unsigned long instead of uint32
2827 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-13
2830 2006-01-03 01:02:08 GMT Steve Youngs <steve@sxemacs.org> patch-12
2833 Mule is now ON by default.
2835 sxemacs--main--22.1.4--patch-12
2837 This turns Mule on by default. That means, if you don't say ./configure
2838 --diable-mule, you get Mule.
2840 * configure.ac (--enable-mule): Turned on by default.
2847 2006-01-03 00:45:06 GMT Steve Youngs <steve@sxemacs.org> patch-11
2850 Add `replace-regexp-in-string'.
2852 sxemacs--main--22.1.4--patch-11
2854 * lisp/subr.el (replace-regexp-in-string): New. It exists in XE 21.5,
2855 and GNU, so lets have it here too. It's pretty useful.
2862 2006-01-02 20:37:10 GMT Steve Youngs <steve@sxemacs.org> patch-10
2865 Merged from hrop (patch 11-12), hrop-feat-FFI (patch 3-5) -- doc updates
2867 sxemacs--main--22.1.4--patch-10
2871 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11
2872 minor, refine documentation for ffi, ffi-curl.el and ffi-wand.el
2874 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12
2875 fix sectioning for makeinfo
2877 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3
2878 minor, document ffi-curl.el
2880 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4
2881 minor, add documentation for ffi-wand.el
2883 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5
2887 lisp/ffi-curl.el lisp/ffi-wand.el man/lispref/ffi.texi
2891 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-11
2892 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-12
2893 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-3
2894 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-4
2895 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-5
2898 2006-01-02 12:18:08 GMT Steve Youngs <steve@sxemacs.org> patch-9
2901 Merged from hrop (patch 10), hrop-feat-GMP (patch 3) -- ENT updates
2903 sxemacs--main--22.1.4--patch-9
2908 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10
2909 minor, update ENT documentation
2911 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3
2912 minor, update ENT documentation
2915 man/lispref/ent.texi src/ent-quatern.c src/ent-quatern.h
2916 src/ent-resclass.c src/ent-resclass.h src/number.c
2919 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-10
2920 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-3
2923 2006-01-02 05:42:13 GMT Steve Youngs <steve@sxemacs.org> patch-8
2926 BSD `--without-tty' fix (from XE 21.4)
2928 sxemacs--main--22.1.4--patch-8
2930 * src/console.c (stuff_buffered_input): Compile body only if HAVE_TTY.
2931 From Malcolm Purvis <malcolmp@xemacs.org>
2938 2005-12-29 00:21:52 GMT Steve Youngs <steve@sxemacs.org> patch-7
2941 Merged from hrop (patch 8), hrop-feat-FFI (patch 2) -- FFI updates
2943 sxemacs--main--22.1.4--patch-7
2947 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8
2948 minor, make ffi-set-storage-size only set the storage_size field
2950 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2
2951 minor, make ffi-set-storage-size only set the storage_size field
2957 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-8
2958 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-2
2961 2005-12-29 00:14:37 GMT Steve Youngs <steve@sxemacs.org> patch-6
2964 Merged from hrop (patch 9), hrop-feat-GMP (patch 4)
2966 sxemacs--main--22.1.4--patch-6
2970 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9
2971 MAJOR, fix Sgt. Pepper's Magical Mystery Tour Bug
2973 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4
2974 MAJOR, fix Sgt. Pepper's Magical Mystery Tour Bug
2977 src/floatfns.c src/number.c
2980 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-9
2981 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-4
2984 2005-12-28 02:57:45 GMT Steve Youngs <steve@sxemacs.org> patch-5
2987 Merged from hrop (patch 5), hrop-feat-GMP (patch 0-2, 42-51) -- ENT updates
2989 sxemacs--main--22.1.4--patch-5
2991 Sebastian's patch log explains it better than I could, so I'll reproduce
2992 it here for convenience:
2994 This changeset gets rid of the ugly promote_args behaviours, instead we provide
2995 a clean and abstract way of doing arithmetics by operation tables.
2997 Furthermore, this changeset migrates large parts of computational code to use
2998 scratch numbers instead of initialising temporary containers.
3000 Also, this changeset introduces quaternions. To be precise, it provides the
3001 integral ring of the quaternionic division algebra. Quaternions are a
3002 (non-commutative) extension of complex numbers, also called hypercomplex
3005 Furthermore, we support residue classes as index positions in sequence functions
3006 like `aref', `aset', or `elt'.
3011 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5
3012 minor, clean up arithmetics, introduce quaternions, support residue
3013 classes in sequence index positions
3015 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42
3016 star-merge with hrop series
3018 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43
3019 minor, implement quaternion arithmetics
3021 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44
3022 minor, clean up addition and subtraction code
3024 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45
3025 minor, clean up division and quotient code
3027 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46
3028 minor, nuke coercion cruft
3030 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47
3031 minor, clean up relation code
3033 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48
3034 minor, clean up byte code
3036 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49
3037 minor, nuke promotion of args and coerce tables
3039 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50
3042 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51
3043 minor, provide clean multiplication and division for quaternions
3045 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0
3046 tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3
3048 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1
3049 minor, clean up arithmetics, introduce quaternions
3051 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2
3052 minor, support residue classes in sequence index positions
3055 src/.arch-ids/ent-quatern.c.id src/.arch-ids/ent-quatern.h.id
3056 src/ent-quatern.c src/ent-quatern.h
3059 configure.ac src/alloc.c src/bytecode.c src/config.h.in
3060 src/data.c src/ent-float.c src/ent-gaussian.c src/ent-indef.c
3061 src/ent-int.c src/ent-pseumpc.c src/ent-resclass.c
3062 src/floatfns.c src/fns.c src/lread.c src/lrecord.h
3063 src/number-gmp.c src/number-mp.c src/number-mpc.c
3064 src/number-mpfr.c src/number.c src/number.h
3065 tests/automated/ent-tests.el
3068 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-5
3069 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-42
3070 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-43
3071 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-44
3072 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-45
3073 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-46
3074 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-47
3075 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-48
3076 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-49
3077 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-50
3078 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-51
3079 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--base-0
3080 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-1
3081 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.4--patch-2
3084 2005-12-28 02:20:17 GMT Steve Youngs <steve@sxemacs.org> patch-4
3087 Merged from hrop (patch 6), hrop-feat-FFI (patch 0-1) -- Wand updates
3089 sxemacs--main--22.1.4--patch-4
3091 This changeset makes viewing images via Wand:show-image-file a little
3092 more user friendly. It also makes it possible to display more than one
3093 image at a time. Each image in its own buffer, of course.
3095 My additions to Sebastians patchset:
3097 * lisp/ffi-wand.el (Wand:show-image-file): Use a buffer name based on the
3099 Ensure that any extents in the buffer are nuked before displaying the
3104 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6
3105 minor, cosmetics according to Steve's proposals
3107 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0
3108 tag of hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3
3110 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1
3111 minor, cosmetics according to Steve's proposals
3114 lisp/ffi-wand.el src/effi.c
3117 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-6
3118 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--base-0
3119 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-FFI--22.1.4--patch-1
3122 2005-12-27 21:55:34 GMT Steve Youngs <steve@sxemacs.org> patch-3
3125 Merged from hrop (patch 4) -- build fix
3127 sxemacs--main--22.1.4--patch-3
3129 Ensure that auto-autoloads.el is generated.
3133 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4
3134 minor, make bootstrap.auto-autoloads sane
3140 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-4
3143 2005-12-27 21:12:13 GMT Steve Youngs <steve@sxemacs.org> patch-2
3146 Merged from hrop (patch 3), lg (patch 15) -- FFI/Wand
3148 sxemacs--main--22.1.4--patch-2
3150 This changeset has some minor improvements to FFI and it also introduces
3151 ffi-wand.el, the beginnings of FFI bindings into libWand.
3152 See: M-x Wand:show-image-file
3156 * hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3
3157 minor, make ffi-fetch work for c-data
3159 * lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15
3160 c-data FFI type added, ffi-wand.el import
3163 lisp/.arch-ids/ffi-wand.el.id lisp/ffi-wand.el
3166 lisp/ffi.el src/effi.c src/glyphs-eimage.c src/glyphs-gtk.c
3167 src/glyphs-x.c src/lisp.h src/select-x.c
3170 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.4--patch-3
3171 lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-15
3174 2005-12-23 00:31:08 GMT Steve Youngs <steve@sxemacs.org> patch-1
3177 SXEmacs Bentley Turbo is at the starting line!
3179 sxemacs--main--22.1.4--patch-1
3181 * version.sh: Update the codename
3185 ChangeLog.d/.arch-ids/ChangeLog-22.1.3.id
3186 ChangeLog.d/ChangeLog-22.1.3
3192 2005-12-22 23:46:57 GMT Steve Youngs <steve@sxemacs.org> base-0
3195 tag of steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0
3197 sxemacs--main--22.1.4--base-0
3199 (automatically generated log message)
3202 dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--base-0
3203 dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-1
3204 dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-2
3205 dev@xwem.org--2004-w/sxemacs--ckent--22.1.2--patch-3
3206 dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-1
3207 dev@xwem.org--2004-w/sxemacs--ckent--22.1.3--patch-4
3208 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-1
3209 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-2
3210 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-3
3211 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-5
3212 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.0--patch-6
3213 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-3
3214 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.1--patch-5
3215 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-3
3216 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-4
3217 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-5
3218 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-9
3219 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-10
3220 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-12
3221 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-13
3222 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-14
3223 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-15
3224 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-17
3225 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-18
3226 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-21
3227 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-22
3228 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-24
3229 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.2--patch-25
3230 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-1
3231 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-2
3232 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-8
3233 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-10
3234 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-11
3235 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-12
3236 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-17
3237 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-19
3238 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-20
3239 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-21
3240 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-22
3241 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-23
3242 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-24
3243 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-25
3244 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-27
3245 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-28
3246 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-29
3247 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-30
3248 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-31
3249 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-32
3250 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-36
3251 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-37
3252 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-38
3253 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-39
3254 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-40
3255 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-41
3256 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-43
3257 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-45
3258 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-46
3259 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-47
3260 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-51
3261 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop--22.1.3--patch-53
3262 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--base-0
3263 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-1
3264 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-2
3265 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-3
3266 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-4
3267 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-5
3268 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.2--patch-6
3269 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-3
3270 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-4
3271 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-5
3272 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-6
3273 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-7
3274 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-12
3275 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-13
3276 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-14
3277 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-15
3278 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-16
3279 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-17
3280 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-18
3281 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-19
3282 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-20
3283 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat--22.1.3--patch-21
3284 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--base-0
3285 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-1
3286 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-2
3287 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-3
3288 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-4
3289 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-5
3290 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-6
3291 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-7
3292 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-8
3293 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-9
3294 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-10
3295 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-11
3296 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-13
3297 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-14
3298 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-15
3299 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-16
3300 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-17
3301 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-18
3302 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-19
3303 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-20
3304 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-21
3305 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-22
3306 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-23
3307 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-26
3308 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-27
3309 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-28
3310 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-29
3311 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-30
3312 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-31
3313 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-32
3314 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-33
3315 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-34
3316 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-35
3317 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-36
3318 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-37
3319 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-38
3320 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-39
3321 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-40
3322 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-GMP--22.1.3--patch-41
3323 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-1
3324 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-feat-OSSL--22.1.3--patch-2
3325 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--base-0
3326 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-1
3327 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-2
3328 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-3
3329 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-4
3330 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-5
3331 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-6
3332 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-7
3333 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-8
3334 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-9
3335 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-10
3336 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.2--patch-11
3337 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--base-0
3338 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-1
3339 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-2
3340 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-3
3341 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-4
3342 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-6
3343 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-8
3344 hroptatyr@sxemacs.org--sxemacs/sxemacs--hrop-fix--22.1.3--patch-9
3345 johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-1
3346 johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-2
3347 johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-3
3348 johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-4
3349 johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-5
3350 johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-7
3351 johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-8
3352 johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-10
3353 johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-11
3354 johann@myrkraverk.com--sxemacs/sxemacs--myrkraverk--22.1.2--patch-12
3355 lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-1
3356 lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-2
3357 lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-3
3358 lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-4
3359 lg@xwem.org--2005/sxemacs--lg--22.1.1--patch-5
3360 lg@xwem.org--2005/sxemacs--lg--22.1.2--base-0
3361 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-1
3362 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-2
3363 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-3
3364 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-4
3365 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-5
3366 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-6
3367 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-7
3368 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-8
3369 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-9
3370 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-11
3371 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-14
3372 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-15
3373 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-18
3374 lg@xwem.org--2005/sxemacs--lg--22.1.2--patch-19
3375 lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-1
3376 lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-3
3377 lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-5
3378 lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-6
3379 lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-7
3380 lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-8
3381 lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-9
3382 lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-10
3383 lg@xwem.org--2005/sxemacs--lg--22.1.3--patch-13
3384 martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-2
3385 martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-10
3386 martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-15
3387 martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-18
3388 martin.kuehl@gmail.com--sxemacs/sxemacs--mkhl--22.1.3--patch-19
3389 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--base-0
3390 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-1
3391 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-2
3392 nelson.ferreira@ieee.org/sxemacs--njsf--22.1.3--patch-15
3393 steve@sxemacs.org--2004/sxemacs--main--22.1.0--base-0
3394 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-1
3395 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-2
3396 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-3
3397 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-4
3398 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-5
3399 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-6
3400 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-7
3401 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-8
3402 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-9
3403 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-10
3404 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-11
3405 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-12
3406 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-13
3407 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-14
3408 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-15
3409 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-16
3410 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-17
3411 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-18
3412 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-19
3413 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-20
3414 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-21
3415 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-22
3416 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-23
3417 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-24
3418 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-25
3419 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-26
3420 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-27
3421 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-28
3422 steve@sxemacs.org--2004/sxemacs--main--22.1.0--patch-29
3423 steve@sxemacs.org--2004/sxemacs--main--22.1.0--version-0
3424 steve@sxemacs.org--2005/sxemacs--main--22.1.1--base-0
3425 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-1
3426 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-2
3427 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-3
3428 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-4
3429 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-5
3430 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-6
3431 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-7
3432 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-8
3433 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-9
3434 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-10
3435 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-11
3436 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-12
3437 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-13
3438 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-14
3439 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-15
3440 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-16
3441 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-17
3442 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-18
3443 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-19
3444 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-20
3445 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-21
3446 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-22
3447 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-23
3448 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-24
3449 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-25
3450 steve@sxemacs.org--2005/sxemacs--main--22.1.1--patch-26
3451 steve@sxemacs.org--2005/sxemacs--main--22.1.1--version-0
3452 steve@sxemacs.org--2005/sxemacs--main--22.1.2--base-0
3453 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-1
3454 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-2
3455 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-3
3456 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-4
3457 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-5
3458 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-6
3459 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-7
3460 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-8
3461 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-9
3462 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-10
3463 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-11
3464 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-12
3465 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-13
3466 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-14
3467 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-15
3468 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-16
3469 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-17
3470 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-18
3471 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-19
3472 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-20
3473 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-21
3474 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-22
3475 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-23
3476 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-24
3477 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-25
3478 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-26
3479 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-27
3480 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-28
3481 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-29
3482 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-30
3483 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-31
3484 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-32
3485 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-33
3486 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-34
3487 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-35
3488 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-36
3489 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-37
3490 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-38
3491 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-39
3492 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-40
3493 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-41
3494 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-42
3495 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-43
3496 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-44
3497 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-45
3498 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-46
3499 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-47
3500 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-48
3501 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-49
3502 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-50
3503 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-51
3504 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-52
3505 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-53
3506 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-54
3507 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-55
3508 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-56
3509 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-57
3510 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-58
3511 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-59
3512 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-60
3513 steve@sxemacs.org--2005/sxemacs--main--22.1.2--patch-61
3514 steve@sxemacs.org--2005/sxemacs--main--22.1.2--version-0
3515 steve@sxemacs.org--2005/sxemacs--main--22.1.3--base-0
3516 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-1
3517 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-2
3518 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-3
3519 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-4
3520 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-5
3521 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-6
3522 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-7
3523 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-8
3524 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-9
3525 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-10
3526 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-11
3527 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-12
3528 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-13
3529 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-14
3530 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-15
3531 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-16
3532 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-17
3533 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-18
3534 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-19
3535 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-20
3536 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-21
3537 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-22
3538 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-23
3539 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-24
3540 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-25
3541 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-26
3542 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-27
3543 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-28
3544 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-29
3545 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-30
3546 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-31
3547 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-32
3548 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-33
3549 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-34
3550 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-35
3551 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-36
3552 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-37
3553 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-38
3554 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-39
3555 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-40
3556 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-41
3557 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-42
3558 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-43
3559 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-44
3560 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-45
3561 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-46
3562 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-47
3563 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-48
3564 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-49
3565 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-50
3566 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-51
3567 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-52
3568 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-53
3569 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-54
3570 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-55
3571 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-56
3572 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-57
3573 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-58
3574 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-59
3575 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-60
3576 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-61
3577 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-62
3578 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-63
3579 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-64
3580 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-65
3581 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-66
3582 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-67
3583 steve@sxemacs.org--2005/sxemacs--main--22.1.3--patch-68
3584 steve@sxemacs.org--2005/sxemacs--main--22.1.3--version-0
3585 viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.1--patch-1
3586 viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--base-0
3587 viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-1
3588 viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-2
3589 viteno@sxemacs.org--sxemacs/sxemacs--viteno--22.1.2--patch-3