Re: Symbol's value as variable is void: pgg-parse-crc24
16 years, 11 months
Aidan Kehoe
Ar an naoú lá déag de mí na Nollaig, scríobh Marcus Crestani:
> >>>>>"AK" == Aidan Kehoe <kehoea(a)parhasard.net> writes:
> AK> I’d be interested in seeing your compiled pgg-parse.elc , if you
> AK> can post it somewhere. Did you
>
> Sure, here you go:
> http://www-pu.informatik.uni-tuebingen.de/users/crestani/tmp/pgg-parse.elc
Ah, okay, looking at that, I understand what went wrong.
#'define-ccl-program wasn’t available at compile time, so the call to it
didn’t undergo macro expansion. And as result pgg-parse-crc24 remained
unquoted--#'define-ccl-program did all the quoting necessary--and at runtime
it was evaluated as a variable, giving your error. Thanks!
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghé, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: fatal error during isearch-forward
16 years, 11 months
Aidan Kehoe
Ar an deichiú lá de mí na Nollaig, scríobh Stephen J. Turnbull:
> Aidan Kehoe writes:
>
> > Ar an deichiú lá de mí na Nollaig, scríobh Stephen J. Turnbull:
> >
> > > Now, not screwing up ASCII is more important than shouting Hrvoje's
> > > name right by default.
> >
> > ASCII isn't screwed up.
>
> Doing a search on a plain ASCII string in an all-ASCII buffer, and get
> simple_string() instead of boyer_moore(), is screwed up.
No it’s not. ı is a valid case mapping for I, and always has been. Not to
mention that we should certainly, for interactive use, default to folding
accents as well as case, and basing such an approach on the current code
would have much the same behaviour.
> There could be other such bugs.
>
> > The bug is old.
>
> Yeah, well, it still needs to be fixed if you want to load the
> offending case tables by default.
The bug I’m talking about (the reverse search underrun) is something you’ve
fixed. I don’t view getting simple_string instead of boyer_moore as a bug.
An infelicity, perhaps, given that for the extant case tables it should be
possible to use boyer_moore; but not incorrect.
> > > If I fix it, I will fix it by moving all case tables that cross
> > > Mule charset boundaries to libraries that can be explicitly
> > > `require'ed by users who want them.
> >
> > I will veto that.
>
> Why?
Because it’s removing a feature for, to me, marginal to no benefit. How much
slower is simple_search than boyer_moore on representative data with modern
hardware?
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghé, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Windows dummy needs help
16 years, 11 months
Michael Sperber
So I've tried to build XEmacs on Windows myself, but I get this. Is
this a general problem, or is it just me? What do I do to fix it or
work around it?
nmake -f xemacs.mak
Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.
vcversion.c
WARNING: Compiling without dependency information.
Creating c:\src\xemacs\lib-src\config.values
--------------------------------------------------------------------
OS version:
Microsoft Windows XP [Version 5.1.2600]
OS: Windows_NT
XEmacs 21.5-b28 "fuki" (+CVS-20071205) configured for `i586-pc-win32'.
Building XEmacs using ""C:\\Programme\\Microsoft Visual Studio 8\\VC\\BIN\\nmake.exe"".
Building XEmacs using make flags " ".
Building XEmacs in source tree "c:\\src\\xemacs".
For src, using compiler "cl -nologo -W3 -DSTRICT -RTC1 -Zi -Od -MDd -c -TP -Ic:\src\xemacs\nt\inc -Ic:\src\xemacs\src -I"c:\src\xpm-3.4k" -I"c:\src\xpm-3.4k\lib" -I"c:\src\libpng-1.2.8" -I"c:\src\zlib-1.2.3" -I"c:\src\tiff-3.7.3\libtiff" -I"c:\src\jpeg-6b" -I"c:\src\compface-1.5.1" -I"c:\src\zlib-1.2.3" -DHAVE_MS_WINDOWS -DHAVE_MENUBARS -DHAVE_SCROLLBARS -DHAVE_TOOLBARS -DHAVE_WIDGETS -DHAVE_DIALOGS -DHAVE_XPM -DFOR_MSW -DHAVE_GIF -DHAVE_PNG -DHAVE_TIFF -DHAVE_JPEG -DHAVE_XFACE -DHAVE_ZLIB -DHAVE_NATIVE_SOUND -DERROR_CHECK_ALL -DPDUMP -DUSE_KKCC -DSYSTEM_MALLOC -DDEBUG_XEMACS -D_DEBUG -DWIN32_LEAN_AND_MEAN -DWIN32_NATIVE -Demacs -DHAVE_CONFIG_H -DPATH_VERSION=\"21.5-b28\" -DPATH_PROGNAME=\"xemacs\" -DEMACS_VERSION=\"21.5-b28\" -DEMACS_PROGNAME=\"xemacs\" -DSTACK_TRACE_EYE_CATCHER=xemacs_21_5_b28_i586_pc_win32 -DPATH_PREFIX=\"..\" -DEMACS_MAJOR_VERSION=21 -DEMACS_MINOR_VERSION=5 -DEMACS_BETA_VERSION=28 -DXEMACS_CODENAME=\""fuki"\" -DXEMACS_EXTRA_NAME=\"(+!
CVS-20071205)\" -DEMACS_CONFIGURATION=\"i586-pc-win32\"".
For lib-src, using compiler "cl -nologo -W3 -DSTRICT -RTC1 -Zi -Od -MDd -Ic:\src\xemacs\lib-src -Ic:\src\xemacs\src -DHAVE_CONFIG_H -DWIN32_NATIVE".
Compiling as C++.
Installing XEmacs in "c:\\Program Files\\XEmacs\\XEmacs-21.5-b28".
Compiling in support for Microsoft Windows native GUI.
Compiling in support for XPM images.
Compiling in support for GIF images.
Compiling in support for PNG images.
Compiling in support for TIFF images.
Compiling in support for JPEG images.
Compiling in support for X-Face message headers.
Compiling in support for GZIP compression/decompression.
Compiling in support for toolbars.
Compiling in support for dialogs.
Compiling in support for widgets.
Compiling in support for native sounds.
Using portable dumper.
Using system malloc.
Using DLL version of C runtime library.
Compiling in extra internal error-checking.
NOTE: ---------------------------------------------------------
NOTE: Compiling in support for runtime error-checking.
NOTE: XEmacs will run noticeably more slowly as a result.
NOTE: Error-checking is on by default for XEmacs beta releases.
NOTE: ---------------------------------------------------------
Compiling in debugging support (no slowdown).
Using new experimental GC mark algorithms.
--------------------------------------------------------------------
NMAKE: fatal error U1095: expanded command line 'echo link -nologo -debug -opt:noref -incremental:no -base:0x1000000 -stack:0x800000 -entry:mainCRTStartup -subsystem:windows -heap:0x00100000 -nodefaultlib setargv.obj -pdb:c:\src\xemacs\src\temacs.pdb -map:c:\src\xemacs\src\temacs.map -out:c:\src\xemacs\src\temacs.exe c:\src\xemacs\nt\obj\console-msw.obj c:\src\xemacs\nt\obj\device-msw.obj c:\src\xemacs\nt\obj\event-msw.obj c:\src\xemacs\nt\obj\frame-msw.obj c:\src\xemacs\nt\obj\glyphs-msw.obj c:\src\xemacs\nt\obj\gui-msw.obj c:\src\xemacs\nt\obj\objects-msw.obj c:\src\xemacs\nt\obj\redisplay-msw.obj c:\src\xemacs\nt\obj\select-msw.obj c:\src\xemacs\nt\obj\dired-msw.obj c:\src\xemacs\nt\obj\menubar.obj c:\src\xemacs\nt\obj\menubar-msw.obj c:\src\xemacs\nt\obj\scrollbar.obj c:\src\xemacs\nt\obj\scrollbar-msw.obj c:\src\xemacs\nt\obj\toolbar.obj c:\src\xemacs\nt\obj\toolbar-msw.obj c:\src\xemacs\nt\obj\dialog.obj c:\src\xemacs\nt\obj\dialog-msw.obj c:\src\xemacs!
\nt\obj\dgif_lib.obj c:\src\xemacs\nt\obj\gif_io.obj c:\src\xemacs\nt\obj\debug.obj c:\src\xemacs\nt\obj\tests.obj c:\src\xemacs\nt\obj\dumper.obj c:\src\xemacs\nt\obj\abbrev.obj c:\src\xemacs\nt\obj\alloc.obj c:\src\xemacs\nt\obj\alloca.obj c:\src\xemacs\nt\obj\blocktype.obj c:\src\xemacs\nt\obj\buffer.obj c:\src\xemacs\nt\obj\bytecode.obj c:\src\xemacs\nt\obj\callint.obj c:\src\xemacs\nt\obj\casefiddle.obj c:\src\xemacs\nt\obj\casetab.obj c:\src\xemacs\nt\obj\chartab.obj c:\src\xemacs\nt\obj\cmdloop.obj c:\src\xemacs\nt\obj\cmds.obj c:\src\xemacs\nt\obj\console-stream.obj c:\src\xemacs\nt\obj\console.obj c:\src\xemacs\nt\obj\data.obj c:\src\xemacs\nt\obj\device.obj c:\src\xemacs\nt\obj\dired.obj c:\src\xemacs\nt\obj\doc.obj c:\src\xemacs\nt\obj\doprnt.obj c:\src\xemacs\nt\obj\dragdrop.obj c:\src\xemacs\nt\obj\dynarr.obj c:\src\xemacs\nt\obj\editfns.obj c:\src\xemacs\nt\obj\elhash.obj c:\src\xemacs\nt\obj\emacs.obj c:\src\xemacs\nt\obj\emodules.obj !
c:\src\xemacs\nt\obj\eval.obj c:\src\xemacs\nt\obj\event-str!
eam.obj
c:\src\xemacs\nt\obj\events.obj c:\src\xemacs\nt\obj\extents.obj c:\src\xemacs\nt\obj\faces.obj c:\src\xemacs\nt\obj\file-coding.obj c:\src\xemacs\nt\obj\fileio.obj c:\src\xemacs\nt\obj\filemode.obj c:\src\xemacs\nt\obj\floatfns.obj c:\src\xemacs\nt\obj\fns.obj c:\src\xemacs\nt\obj\font-lock.obj c:\src\xemacs\nt\obj\frame.obj c:\src\xemacs\nt\obj\gc.obj c:\src\xemacs\nt\obj\general.obj c:\src\xemacs\nt\obj\getloadavg.obj c:\src\xemacs\nt\obj\glyphs.obj c:\src\xemacs\nt\obj\glyphs-eimage.obj c:\src\xemacs\nt\obj\glyphs-shared.obj c:\src\xemacs\nt\obj\glyphs-widget.obj c:\src\xemacs\nt\obj\gui.obj c:\src\xemacs\nt\obj\gutter.obj c:\src\xemacs\nt\obj\hash.obj c:\src\xemacs\nt\obj\indent.obj c:\src\xemacs\nt\obj\imgproc.obj c:\src\xemacs\nt\obj\insdel.obj c:\src\xemacs\nt\obj\intl.obj c:\src\xemacs\nt\obj\intl-win32.obj c:\src\xemacs\nt\obj\intl-encap-win32.obj c:\src\xemacs\nt\obj\intl-auto-encap-win32.obj c:\src\xemacs\nt\obj\keymap.obj c:\src\xema!
cs\nt\obj\libinterface.obj c:\src\xemacs\nt\obj\line-number.obj c:\src\xemacs\nt\obj\lread.obj c:\src\xemacs\nt\obj\lstream.obj c:\src\xemacs\nt\obj\macros.obj c:\src\xemacs\nt\obj\marker.obj c:\src\xemacs\nt\obj\md5.obj c:\src\xemacs\nt\obj\minibuf.obj c:\src\xemacs\nt\obj\nt.obj c:\src\xemacs\nt\obj\ntplay.obj c:\src\xemacs\nt\obj\objects.obj c:\src\xemacs\nt\obj\opaque.obj c:\src\xemacs\nt\obj\print.obj c:\src\xemacs\nt\obj\process.obj c:\src\xemacs\nt\obj\process-nt.obj c:\src\xemacs\nt\obj\profile.obj c:\src\xemacs\nt\obj\rangetab.obj c:\src\xemacs\nt\obj\realpath.obj c:\src\xemacs\nt\obj\redisplay-output.obj c:\src\xemacs\nt\obj\redisplay.obj c:\src\xemacs\nt\obj\regex.obj c:\src\xemacs\nt\obj\search.obj c:\src\xemacs\nt\obj\select.obj c:\src\xemacs\nt\obj\signal.obj c:\src\xemacs\nt\obj\sound.obj c:\src\xemacs\nt\obj\specifier.obj c:\src\xemacs\nt\obj\strftime.obj c:\src\xemacs\nt\obj\symbols.obj c:\src\xemacs\nt\obj\syntax.obj c:\src\xe!
macs\nt\obj\sysdep.obj c:\src\xemacs\nt\obj\text.obj c:\src\!
xemacs\n
t\obj\tparam.obj c:\src\xemacs\nt\obj\undo.obj c:\src\xemacs\nt\obj\unicode.obj c:\src\xemacs\nt\obj\widget.obj c:\src\xemacs\nt\obj\window.obj c:\src\xemacs\nt\obj\win32.obj c:\src\xemacs\nt\obj\dump-id.obj comctl32.lib "c:\src\xpm-3.4k\lib\Xpm.lib" "c:\src\libpng-1.2.8\libpng.lib" "c:\src\zlib-1.2.3\zlib.lib" "c:\src\tiff-3.7.3\libtiff\libtiff.lib" "c:\src\jpeg-6b\libjpeg.lib" "c:\src\compface-1.5.1\libcompface.lib" "c:\src\zlib-1.2.3\zlib.lib" oldnames.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib advapi32.lib shell32.lib wsock32.lib netapi32.lib winmm.lib winspool.lib ole32.lib mpr.lib uuid.lib imm32.lib msvcrtd.lib' too long
Stop.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
XEmacs Packages have been pre-released (2007-12-18-22)
16 years, 11 months
Norbert Koch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hey there everyone.
I have just added the following packages to the 'Pre-Releases'
directory:
New Packages in Pre-Release:
===========================
xemacs-base-2.12-pkg.tar.gz upstream version: none
Previously Announced Packages Still in Pre-Release:
==================================================
apel-1.33-pkg.tar.gz upstream version: 10.6
auctex-1.48-pkg.tar.gz upstream version: 11.55
calendar-1.34-pkg.tar.gz upstream version: none
dired-1.18-pkg.tar.gz upstream version: 7.15
easypg-1.01-pkg.tar.gz upstream version: 0.0.15
ediff-1.72-pkg.tar.gz upstream version: 2.75
edit-utils-2.38-pkg.tar.gz upstream version: none
edt-1.14-pkg.tar.gz upstream version: none
efs-1.34-pkg.tar.gz upstream version: 1.24
elib-1.12-pkg.tar.gz upstream version: 1.0
eshell-1.12-pkg.tar.gz upstream version: 2.4.1
eudc-1.40-pkg.tar.gz upstream version: 1.32
general-docs-1.05-pkg.tar.gz upstream version: none
guided-tour-0.51-pkg.tar.gz upstream version: none
hm--html-menus-1.24-pkg.tar.gz upstream version: 5.9
hyperbole-1.17-pkg.tar.gz upstream version: 5.0
igrep-1.16-pkg.tar.gz upstream version: 2.111
leim-1.26-pkg.tar.gz upstream version: none
locale-1.27-pkg.tar.gz upstream version: none
mh-e-1.31-pkg.tar.gz upstream version: 7.4.2
mule-base-1.52-pkg.tar.gz upstream version: none
mule-ucs-1.16-pkg.tar.gz upstream version: 0.84
net-utils-1.54-pkg.tar.gz upstream version: N/A
oo-browser-1.05-pkg.tar.gz upstream version: 4.08
os-utils-1.40-pkg.tar.gz upstream version: none
pcl-cvs-1.68-pkg.tar.gz upstream version: R-2_9_9
perl-modes-1.10-pkg.tar.gz upstream version: none
prog-modes-2.15-pkg.tar.gz upstream version: none
psgml-1.45-pkg.tar.gz upstream version: 1.3.2
python-modes-1.09-pkg.tar.gz upstream version: none
scheme-1.16-pkg.tar.gz upstream version: none
skk-1.24-pkg.tar.gz upstream version: 10.62a
text-modes-1.95-pkg.tar.gz upstream version: none
tramp-1.39-pkg.tar.gz upstream version: 2.0.56
vc-1.45-pkg.tar.gz upstream version: none
viper-1.59-pkg.tar.gz upstream version: 3.09
vm-7.26-pkg.tar.gz upstream version: 7.19
w3-1.34-pkg.tar.gz upstream version: 4.0pre47
xemacs-devel-1.76-pkg.tar.gz upstream version: none
Detailed Changes:
================
- ------- ChangeLog Entries from xemacs-packages/xemacs-base/ChangeLog -------
2007-12-18 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 2.12 released.
2007-12-18 Aidan Kehoe <kehoea(a)parhasard.net>
* advice.el (ad-special-form-p):
If #'special-form-p is available, don't hardcode the list of
special forms, call on the function in question instead.
2007-12-18 Mike Sperber <mike(a)xemacs.org>
* etc/enriched.doc: Fix trivial typo.
Installing These:
================
Manually:
- --------
1) Download the packages that you want to install from:
/ftp.xemacs.org:/pub/xemacs/beta/experimental/packages/
2) Unpack them to: [1]
/usr/local/lib/xemacs/xemacs-packages/
3) Re-start XEmacs.
Using XEmacs Package Tools (XEmacs 21.[245].x):
- ----------------------------------------------
1) Tools -> Packages -> Add Download Site -> Pre-Releases
2) Tools -> Packages -> List and Install
3) Select the packages you wish to install (there are brief
instructions at the bottom of the packages buffer).
4) Packages -> Install/Remove Selected
5) Re-start XEmacs.
Using XEmacs Package Tools (XEmacs 21.1.14):
- -------------------------------------------
1) Options -> Manage Packages -> Add Download Site -> Pre-Releases
2) Options -> Manage Packages -> List and Install
3 - 5) As per XEmacs 21.[245].x.
norbert - XEmacs Package Release Manager.
Footnotes:
[1] Note: Mule packages should be installed into:
/usr/local/lib/xemacs/mule-packages/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHaDqbgu3ywdHdhM0RAgwMAKC5Fp7gYvPEsbHDPsLVuM6QxVjhrgCdGL1z
sgPOSd7WaLUPDM/Hp8ZmxYw=
=FDuZ
-----END PGP SIGNATURE-----
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: [Q] (was Re: [Bug: 21.5-b28] xemacs crashed while I tried to relist directory via dired)
16 years, 11 months
Aidan Kehoe
Ar an t-ochtú lá déag de mí na Nollaig, scríobh Stephen J. Turnbull:
> Aidan Kehoe writes:
>
> > > If we discover a valid reason for delete_frame to get called in
> > > redisplay,
> >
> > My point was that Thomas just did.
>
> Thomas *may* have discovered *a* reason (but that assumes that this
> isn't the result of a wild pointer that also trashed the stack).
Trashing the Lisp backtrace information at the same time?
> "Valid"? You have no evidence at all for that:
>
> > We don't know the details, and would be very lucky to learn them,
>
> To my mind, the fact that this is the first time we've seen this in
> code that normally gets called a few times a second
He was exercising the X11 dialog code. How often do you use the X11 dialog
code? I know for me it’s almost never.
> suggests that something pretty Wrong happened. But YMMV.
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghé, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: [Q] (was Re: [Bug: 21.5-b28] xemacs crashed while I tried to relist directory via dired)
16 years, 11 months
Aidan Kehoe
Ar an t-ochtú lá déag de mí na Nollaig, scríobh Stephen J. Turnbull:
> QUERY
>
> Aidan Kehoe writes:
>
> > Anyway, given that we know it's happened, and that the _trapping_problems
> > code should prevent it happening in the future, does anyone have any
> > objections to this?
>
> Yes. We *want* bugs that we don't understand to happen, so that we
> can diagnose and fix them. I think this should be an
> assert(!in_redisplay) or whatever the idiom is. Or if
> _trapping_problems has an abort option, use it.
>
> If we discover a valid reason for delete_frame to get called in
> redisplay,
My point was that Thomas just did. We don’t know the details, and would be
very lucky to learn them, but I’m pretty sure he didn’t attach to the
process with a debugger, put a breakpoint in redisplay, and call
delete_frame_internal himself. Unless those wily SXEmacs folk put him up to
it to sabotage our development.
> then we will need to condition on that to prevent the
> hook from being called. Or, more likely, find a way to postpone the
> delete_frame until we're out of the redisplay critical section.
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghé, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
XEmacs Packages have been pre-released (2007-12-17-22)
16 years, 11 months
Norbert Koch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hey there everyone.
I have just added the following packages to the 'Pre-Releases'
directory:
New Packages in Pre-Release:
===========================
dired-1.18-pkg.tar.gz upstream version: 7.15
Previously Announced Packages Still in Pre-Release:
==================================================
apel-1.33-pkg.tar.gz upstream version: 10.6
auctex-1.48-pkg.tar.gz upstream version: 11.55
calendar-1.34-pkg.tar.gz upstream version: none
easypg-1.01-pkg.tar.gz upstream version: 0.0.15
ediff-1.72-pkg.tar.gz upstream version: 2.75
edit-utils-2.38-pkg.tar.gz upstream version: none
edt-1.14-pkg.tar.gz upstream version: none
efs-1.34-pkg.tar.gz upstream version: 1.24
elib-1.12-pkg.tar.gz upstream version: 1.0
eshell-1.12-pkg.tar.gz upstream version: 2.4.1
eudc-1.40-pkg.tar.gz upstream version: 1.32
general-docs-1.05-pkg.tar.gz upstream version: none
guided-tour-0.51-pkg.tar.gz upstream version: none
hm--html-menus-1.24-pkg.tar.gz upstream version: 5.9
hyperbole-1.17-pkg.tar.gz upstream version: 5.0
igrep-1.16-pkg.tar.gz upstream version: 2.111
leim-1.26-pkg.tar.gz upstream version: none
locale-1.27-pkg.tar.gz upstream version: none
mh-e-1.31-pkg.tar.gz upstream version: 7.4.2
mule-base-1.52-pkg.tar.gz upstream version: none
mule-ucs-1.16-pkg.tar.gz upstream version: 0.84
net-utils-1.54-pkg.tar.gz upstream version: N/A
oo-browser-1.05-pkg.tar.gz upstream version: 4.08
os-utils-1.40-pkg.tar.gz upstream version: none
pcl-cvs-1.68-pkg.tar.gz upstream version: R-2_9_9
perl-modes-1.10-pkg.tar.gz upstream version: none
prog-modes-2.15-pkg.tar.gz upstream version: none
psgml-1.45-pkg.tar.gz upstream version: 1.3.2
python-modes-1.09-pkg.tar.gz upstream version: none
scheme-1.16-pkg.tar.gz upstream version: none
skk-1.24-pkg.tar.gz upstream version: 10.62a
text-modes-1.95-pkg.tar.gz upstream version: none
tramp-1.39-pkg.tar.gz upstream version: 2.0.56
vc-1.45-pkg.tar.gz upstream version: none
viper-1.59-pkg.tar.gz upstream version: 3.09
vm-7.26-pkg.tar.gz upstream version: 7.19
w3-1.34-pkg.tar.gz upstream version: 4.0pre47
xemacs-base-2.11-pkg.tar.gz upstream version: none
xemacs-devel-1.76-pkg.tar.gz upstream version: none
Detailed Changes:
================
- ------- ChangeLog Entries from xemacs-packages/dired/ChangeLog -------
2007-12-17 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.18 released.
2007-12-17 Michael Sperber <sperber(a)deinprogramm.de>
* Dired 7.15
2007-12-17 Michael Sperber <sperber(a)deinprogramm.de>
* dired.el (dired-manual-move-to-end-of-filename): On Mac OS X
Leopard, there's sometimes an (undocumented) character just after
the file mode. Make sure we don't choke on it.
Installing These:
================
Manually:
- --------
1) Download the packages that you want to install from:
/ftp.xemacs.org:/pub/xemacs/beta/experimental/packages/
2) Unpack them to: [1]
/usr/local/lib/xemacs/xemacs-packages/
3) Re-start XEmacs.
Using XEmacs Package Tools (XEmacs 21.[245].x):
- ----------------------------------------------
1) Tools -> Packages -> Add Download Site -> Pre-Releases
2) Tools -> Packages -> List and Install
3) Select the packages you wish to install (there are brief
instructions at the bottom of the packages buffer).
4) Packages -> Install/Remove Selected
5) Re-start XEmacs.
Using XEmacs Package Tools (XEmacs 21.1.14):
- -------------------------------------------
1) Options -> Manage Packages -> Add Download Site -> Pre-Releases
2) Options -> Manage Packages -> List and Install
3 - 5) As per XEmacs 21.[245].x.
norbert - XEmacs Package Release Manager.
Footnotes:
[1] Note: Mule packages should be installed into:
/usr/local/lib/xemacs/mule-packages/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHZurEgu3ywdHdhM0RAlq/AKDZz9wQmx3Ka4Pgk2Vcovza635sbACg2EGP
bH9AGRMesVAA6WYCB9bv4xc=
=J5Vv
-----END PGP SIGNATURE-----
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
XEmacs Packages have been pre-released (2007-12-17-14)
16 years, 11 months
Norbert Koch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hey there everyone.
I have just added the following packages to the 'Pre-Releases'
directory:
New Packages in Pre-Release:
===========================
igrep-1.16-pkg.tar.gz upstream version: 2.111
Previously Announced Packages Still in Pre-Release:
==================================================
apel-1.33-pkg.tar.gz upstream version: 10.6
auctex-1.48-pkg.tar.gz upstream version: 11.55
calendar-1.34-pkg.tar.gz upstream version: none
dired-1.18-pkg.tar.gz upstream version: 7.14
easypg-1.01-pkg.tar.gz upstream version: 0.0.15
ediff-1.72-pkg.tar.gz upstream version: 2.75
edit-utils-2.38-pkg.tar.gz upstream version: none
edt-1.14-pkg.tar.gz upstream version: none
efs-1.34-pkg.tar.gz upstream version: 1.24
elib-1.12-pkg.tar.gz upstream version: 1.0
eshell-1.12-pkg.tar.gz upstream version: 2.4.1
eudc-1.40-pkg.tar.gz upstream version: 1.32
general-docs-1.05-pkg.tar.gz upstream version: none
guided-tour-0.51-pkg.tar.gz upstream version: none
hm--html-menus-1.24-pkg.tar.gz upstream version: 5.9
hyperbole-1.17-pkg.tar.gz upstream version: 5.0
leim-1.26-pkg.tar.gz upstream version: none
locale-1.27-pkg.tar.gz upstream version: none
mh-e-1.31-pkg.tar.gz upstream version: 7.4.2
mule-base-1.52-pkg.tar.gz upstream version: none
mule-ucs-1.16-pkg.tar.gz upstream version: 0.84
net-utils-1.54-pkg.tar.gz upstream version: N/A
oo-browser-1.05-pkg.tar.gz upstream version: 4.08
os-utils-1.40-pkg.tar.gz upstream version: none
pcl-cvs-1.68-pkg.tar.gz upstream version: R-2_9_9
perl-modes-1.10-pkg.tar.gz upstream version: none
prog-modes-2.15-pkg.tar.gz upstream version: none
psgml-1.45-pkg.tar.gz upstream version: 1.3.2
python-modes-1.09-pkg.tar.gz upstream version: none
scheme-1.16-pkg.tar.gz upstream version: none
skk-1.24-pkg.tar.gz upstream version: 10.62a
text-modes-1.95-pkg.tar.gz upstream version: none
tramp-1.39-pkg.tar.gz upstream version: 2.0.56
vc-1.45-pkg.tar.gz upstream version: none
viper-1.59-pkg.tar.gz upstream version: 3.09
vm-7.26-pkg.tar.gz upstream version: 7.19
w3-1.34-pkg.tar.gz upstream version: 4.0pre47
xemacs-base-2.11-pkg.tar.gz upstream version: none
xemacs-devel-1.76-pkg.tar.gz upstream version: none
Detailed Changes:
================
- ------- ChangeLog Entries from xemacs-packages/igrep/ChangeLog -------
2007-12-17 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.16 released.
2007-12-17 Mike Sperber <mike(a)xemacs.org>
* igrep.el (igrep-find-use-xargs): Cater to the case where we have
GNU find, but no xargs -e. (Mac OS X, for example.)
Installing These:
================
Manually:
- --------
1) Download the packages that you want to install from:
/ftp.xemacs.org:/pub/xemacs/beta/experimental/packages/
2) Unpack them to: [1]
/usr/local/lib/xemacs/xemacs-packages/
3) Re-start XEmacs.
Using XEmacs Package Tools (XEmacs 21.[245].x):
- ----------------------------------------------
1) Tools -> Packages -> Add Download Site -> Pre-Releases
2) Tools -> Packages -> List and Install
3) Select the packages you wish to install (there are brief
instructions at the bottom of the packages buffer).
4) Packages -> Install/Remove Selected
5) Re-start XEmacs.
Using XEmacs Package Tools (XEmacs 21.1.14):
- -------------------------------------------
1) Options -> Manage Packages -> Add Download Site -> Pre-Releases
2) Options -> Manage Packages -> List and Install
3 - 5) As per XEmacs 21.[245].x.
norbert - XEmacs Package Release Manager.
Footnotes:
[1] Note: Mule packages should be installed into:
/usr/local/lib/xemacs/mule-packages/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHZnh3gu3ywdHdhM0RAk3OAKDXjYfHQuiScJnCusFV2ilt9Y6ViQCg88YG
EDZTOcZvBgTO5Buv05OTHMQ=
=kSz/
-----END PGP SIGNATURE-----
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
XEmacs Committers' Guide
16 years, 11 months
Michael Sperber
Here are some guidelines the review board has worked out for people who
commit to the XEmacs Mercurial repository on Alioth.
Repository Access
=================
The maintainers will update this repository as changesets pass
through the review process and are approved.
Commit access for all developers is available via this URL:
ssh://<user>@hg.debian.org//hg/xemacs/xemacs
(The double slash in the path part is required syntax.)
Access to the testing version for the folks on xemacs-beta is available
via this URL:
http://hg.debian.org/hg/xemacs/xemacs-beta
NO ONE SHOULD COMMIT TO "xemacs-beta" EXCEPT AS PART OF THE REVIEW AND
MERGE PROCESS. Developers can make urgent fixes immediately available
via the normal process of committing to "xemacs". Testers who are
sticking to "xemacs-beta" have the option of cherrying-picking those
fixes or reverting to a more stable version of the tree.
If you currently have commit access to the XEmacs CVS, but don't have
commit access to the Mercurial repository yet, go to:
http://alioth.debian.org/account/register.php
There, sign up as a user and send me your account name. I'll get you
set up.
The commit notices mailing list is filtered for posts by non-members.
To avoid delays in posting of your commit notices, subscribe your Alioth
user to the "xemacs-patches" mailing list and set it to no-mail in the
Mailman user interface at calypso.tux.org. (If you don't, the list
admin will catch it, and do it for you. You can save us some work by
doing it yourself. Thanks in advance!)
Getting Mercurial
=================
Mercurial itself is available here:
http://www.selenic.com/mercurial/wiki/
This online book on Mercurial is a highly recommended resource:
http://hgbook.red-bean.com/hgbook.html
Commit policy
=============
As a developer, you should work on the "xemacs" repository. Don't lump
unrelated changes into a single changeset---these will be vetoed.
Mercurial gives you a number of tools to help you separate unrelated
changes, among them the possibility to keep several repositories around,
as well as the Mercurial Queues extension.
The "xemacs-beta" repository will slightly lag "xemacs"---selected
developers will push changes from "xemacs" to "xemacs-beta" with a delay
of at least 48 hours, and only to the point where there aren't any
immediate serious problems with the changes to be pushed (such as a
review veto or a broken build). Authors of patches that are vetoed are
expected to back them out (via "hg backout").
To facilitate this process, every commit to "xemacs" will trigger an
e-mail to be sent to xemacs-patches(a)xemacs.org, where it can be reviewed
and discussed. These automatic e-mails replace the manual e-mails we
have now. To make sure they fulfill the same purpose, committers are
asked to provide informative ChangeLog entries and commit messsages.
Commit messages may be identical to the ChangeLog entry, except for the
first line (see below).
Users without commit access will continue to send patches to
xemacs-patches as currently. Anybody who wishes their patch to receive
review before committing is also welcome to send a patch to
xemacs-patches for discussion.
Log messages
============
Every commit should be accompanied by an informative log message. This
should consist of the ChangeLog entries (which you should have written
as part of your change) and a first line with an informative summary.
The first line has somewhat special status in Mercurial, in that it will
be the only line from the log message displayed by a regular "hg log".
(The rest will only be displayed via "hg log -v".) So make sure you
provide a self-contained summary in the first line.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta