CVS update by aidan packages/mule-packages/mule-base,
fsf-compat-unicode.el ...
xemacs-cvs at xemacs.org
xemacs-cvs at xemacs.org
Mon Jul 23 17:20:26 EDT 2007
User: aidan
Date: 07/07/23 23:20:26
Modified: packages/mule-packages/mule-base ChangeLog
fsf-compat-unicode.el
Log:
Switch the redisplay CCL program to the new syntax for mule-to-unicode.
Revision Changes Path
1.60 +7 -0 XEmacs/packages/mule-packages/mule-base/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/mule-packages/mule-base/ChangeLog,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -p -r1.59 -r1.60
--- ChangeLog 2007/05/22 06:38:31 1.59
+++ ChangeLog 2007/07/23 21:20:22 1.60
@@ -1,3 +1,10 @@
+2007-07-23 Aidan Kehoe <kehoea at parhasard.net>
+
+ * fsf-compat-unicode.el (eval-when-compile):
+ Switch to the << 7-bits approach for arguments to mule-to-unicode,
+ to better accord with the rest of the CCL calls. Already applied
+ to the C core.
+
2007-05-22 Norbert Koch <viteno at xemacs.org>
* Makefile (VERSION): XEmacs package 1.50 released.
1.3 +2 -2 XEmacs/packages/mule-packages/mule-base/fsf-compat-unicode.el
Index: fsf-compat-unicode.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/mule-packages/mule-base/fsf-compat-unicode.el,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- fsf-compat-unicode.el 2006/12/01 21:27:39 1.2
+++ fsf-compat-unicode.el 2007/07/23 21:20:22 1.3
@@ -55,10 +55,10 @@
(eval
'(define-ccl-program fsf-compat-ccl-encode-to-ucs-2
`(1
- ((r1 = (r1 << 8))
+ ((r1 = (r1 << 7))
(r1 = (r1 | r2))
(mule-to-unicode r0 r1)
- (r1 = (r0 >> 8))
+ (r1 = (r0 >> 7))
(r2 = (r0 & 255))))
"CCL program to transform Mule characters to UCS-2."))
More information about the XEmacs-CVS
mailing list