[SAC21.5] Implement replace-regexp-in-string with SUBEXP

Didier Verna didier at xemacs.org
Wed Oct 3 05:32:20 EDT 2007


I wrote:

>        Hi Stephen,
>
>
> I can't compile 21.5 anymore, and I suspect that this has something to
> do with it:

  Wrong. The culprit is a recent unicode.el patch (retreiving revision
1.23 makes the problem go away):

2007-09-09  Aidan Kehoe  <kehoea at parhasard.net>

	* unicode.el (unicode-error-default-translation-table):
	New. A char table mapping from Unicode error octets (as
	represented in XEmacs) to ASCII, Control-1 and latin-iso8859-1.

	* unicode.el (unicode-error-sequence-regexp-range):
	Correct it, add a build-time check that it matches every possible
	error octet.

	* unicode.el (frob-unicode-errors-region) New.
	Apply a supplied function to each set of error sequences in a
	region.
	* unicode.el (unicode-error-translate-region) New.
	Translate the error octets in a region to the corresponding
	ASCII, control-1 and latin-1 characters. 


Not sure if it's related (probably), but here something I didn't see in
the failed compilation log:


  Loading site-load...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Warning: doc lost for function unicode-error-translate-region.
Warning: doc lost for function frob-unicode-errors-region.

This is usually because some files were preloaded by loaddefs.el or
site-load.el, but were not passed to make-docfile by Makefile.

-- 
New @-quartet featured CD Review !!
http://www.indie-music.com/modules.php?name=News&file=article&sid=6457

Didier Verna, didier at lrde.epita.fr, http://www.lrde.epita.fr/~didier

EPITA / LRDE, 14-16 rue Voltaire   Tel.+33 (1) 44 08 01 85
94276 Le Kremlin-Bicêtre, France   Fax.+33 (1) 53 14 59 22   didier at xemacs.org



More information about the XEmacs-Patches mailing list