rpms/xemacs-sumo/devel xemacs-sumo-20051208-latin-unity-kludge.patch, NONE, 1.1 xemacs-sumo.spec, 1.13, 1.14
Ville Skytta (scop)
fedora-extras-commits at redhat.com
Fri Dec 23 17:41:34 UTC 2005
- Previous message: rpms/nfswatch/devel nfswatch.spec,1.5,1.6
- Next message: rpms/xemacs-sumo/FC-4 xemacs-sumo-20051208-hypb-posix.patch, NONE, 1.1 xemacs-sumo-20051208-latin-unity-kludge.patch, NONE, 1.1 xemacs-sumo-20051208-pydoc-path.patch, NONE, 1.1 .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 xemacs-sumo.spec, 1.10, 1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: scop
Update of /cvs/extras/rpms/xemacs-sumo/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31448
Modified Files:
xemacs-sumo.spec
Added Files:
xemacs-sumo-20051208-latin-unity-kludge.patch
Log Message:
* Sat Dec 17 2005 Ville Skyttä <ville.skytta at iki.fi> - 20051208-1
- Patch to support write-region's kludge in latin-unity.
xemacs-sumo-20051208-latin-unity-kludge.patch:
--- NEW FILE xemacs-sumo-20051208-latin-unity-kludge.patch ---
--- mule-packages/lisp/latin-unity/ChangeLog 10 Apr 2005 13:50:28 -0000 1.41
+++ mule-packages/lisp/latin-unity/ChangeLog 17 Dec 2005 11:16:50 -0000
@@ -1,0 +1,5 @@
+2005-12-17 Ville Skyttä <scop at xemacs.org>
+
+ * latin-unity.el (latin-unity-sanity-check): Mimic `write-region's
+ kludgy feature where the region's start offset is a string.
+
--- mule-packages/lisp/latin-unity/latin-unity.el 15 Feb 2005 22:22:48 -0000 1.12
+++ mule-packages/lisp/latin-unity/latin-unity.el 17 Dec 2005 11:16:51 -0000
@@ -551,11 +551,14 @@
setting `buffer-file-coding-system' to nil or 'no-conversion or 'binary.
This function is intended for use as a `write-region-pre-hook'. It does
-nothing except return nil if `write-region' handlers are inhibited."
+nothing except return nil if `write-region' handlers are inhibited, or if
+BEGIN is a string (to support the corresponding \"kludgy feature\" of
+`write-region')."
;; don't do anything if we're in a `write-region' handler
;; #### is nil the right return value if we are?
- (if (eq inhibit-file-name-operation 'write-region)
+ ;; Bypass also on `write-region's "klugdy feature" where BEGIN is a string
+ (if (or (eq inhibit-file-name-operation 'write-region) (stringp begin))
nil
(prog1
(let ((buffer-default
Index: xemacs-sumo.spec
===================================================================
RCS file: /cvs/extras/rpms/xemacs-sumo/devel/xemacs-sumo.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- xemacs-sumo.spec 10 Dec 2005 21:06:20 -0000 1.13
+++ xemacs-sumo.spec 23 Dec 2005 17:41:33 -0000 1.14
@@ -21,6 +21,7 @@
Source17: Emacs.ad.zh_TW.UTF-8
Patch0: %{name}-20051208-hypb-posix.patch
Patch1: %{name}-20051208-pydoc-path.patch
+Patch2: %{name}-20051208-latin-unity-kludge.patch
Patch6: auctex-texsite-jlatex-detect-69129.patch
Patch7: auctex-texjp-platex.patch
Patch8: egg-wnn-host-unix-79826.patch
@@ -87,6 +88,8 @@
%patch1 -p0
install -dm 755 xemacs-packages/etc/python-modes
mv xemacs-packages/{lisp/python-modes/pydoc_lisp.py,etc/python-modes}
+# support write-region's kludge in latin-unity
+%patch2 -p0
# fix jlatex autodetection
%patch6 -p0
# use ptex rather jtex by default for Japanese
@@ -208,7 +211,10 @@
%changelog
-* Fri Dec 9 2005 Ville Skyttä <ville.skytta at iki.fi> - 20051208-1
+* Sat Dec 17 2005 Ville Skyttä <ville.skytta at iki.fi> - 20051208-1
+- Patch to support write-region's kludge in latin-unity.
+
+* Fri Dec 9 2005 Ville Skyttä <ville.skytta at iki.fi>
- 2005-12-08.
- Patch hyperbole to not require csh.
- Patch pydoc.el to find pydoc_lisp.py out of the box.
- Previous message: rpms/nfswatch/devel nfswatch.spec,1.5,1.6
- Next message: rpms/xemacs-sumo/FC-4 xemacs-sumo-20051208-hypb-posix.patch, NONE, 1.1 xemacs-sumo-20051208-latin-unity-kludge.patch, NONE, 1.1 xemacs-sumo-20051208-pydoc-path.patch, NONE, 1.1 .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 xemacs-sumo.spec, 1.10, 1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list