ports/89478: [MAINTAINER] editors/xemacs-devel-mule: some hotfixes.
Andrey Slusar
anrays at gmail.com
Thu Nov 24 06:50:43 UTC 2005
>Number: 89478
>Category: ports
>Synopsis: [MAINTAINER] editors/xemacs-devel-mule: some hotfixes.
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu Nov 24 06:50:23 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Andrey Slusar
>Release: FreeBSD 6.0-STABLE i386
>Organization:
Santinel
>Environment:
System: FreeBSD santinel.home.ua 6.0-STABLE FreeBSD 6.0-STABLE #0: Sat Nov 19 02:13:17 EET 2005 anray at santinel.home.ua:/usr/obj/usr/src/sys/ANRAY i386
>Description:
New files:
files/patch-mule-coding.c
files/patch-window.c
* Fix crashes printing ISO2022 coding systems.
* Fix bugs and error messages with VM, BBDB.
>How-To-Repeat:
>Fix:
--- xemacs-devel-mule.diff begins here ---
diff -ruN /usr/ports/editors/xemacs-devel-mule/Makefile xemacs-devel-mule/Makefile
--- /usr/ports/editors/xemacs-devel-mule/Makefile Sun Nov 20 01:25:05 2005
+++ xemacs-devel-mule/Makefile Thu Nov 24 02:12:44 2005
@@ -7,6 +7,7 @@
PORTNAME= xemacs-devel-mule
PORTVERSION= ${XEMACS_VER:S/-/./}
+PORTREVISION= 1
CATEGORIES+= editors
MASTER_SITES= ${MASTER_SITE_XEMACS}
MASTER_SITE_SUBDIR= xemacs-${XEMACS_REL}
diff -ruN /usr/ports/editors/xemacs-devel-mule/files/patch-mule-coding.c xemacs-devel-mule/files/patch-mule-coding.c
--- /usr/ports/editors/xemacs-devel-mule/files/patch-mule-coding.c Thu Jan 1 03:00:00 1970
+++ xemacs-devel-mule/files/patch-mule-coding.c Thu Nov 24 01:58:03 2005
@@ -0,0 +1,23 @@
+Index: src/mule-coding.c
+===================================================================
+RCS file: /pack/xemacscvs/XEmacs/xemacs/src/mule-coding.c,v
+retrieving revision 1.35
+retrieving revision 1.36
+diff -u -r1.35 -r1.36
+--- src/mule-coding.c 2005/06/19 21:08:31 1.35
++++ src/mule-coding.c 2005/11/22 07:19:32 1.36
+@@ -2643,10 +2643,10 @@
+ write_c_string (printcharfun, "(force)");
+ }
+
+-#define FROB(prop) \
+- if (!NILP (iso2022_getprop (cs, prop))) \
+- { \
+- write_fmt_string (printcharfun, ", %s", prop); \
++#define FROB(prop) \
++ if (!NILP (iso2022_getprop (cs, prop))) \
++ { \
++ write_fmt_string_lisp (printcharfun, ", %s", 1, prop); \
+ }
+
+ FROB (Qshort);
diff -ruN /usr/ports/editors/xemacs-devel-mule/files/patch-window.c xemacs-devel-mule/files/patch-window.c
--- /usr/ports/editors/xemacs-devel-mule/files/patch-window.c Thu Jan 1 03:00:00 1970
+++ xemacs-devel-mule/files/patch-window.c Thu Nov 24 02:05:31 2005
@@ -0,0 +1,24 @@
+Index: src/window.c
+===================================================================
+RCS file: /pack/xemacscvs/XEmacs/xemacs/src/window.c,v
+retrieving revision 1.88
+retrieving revision 1.89
+diff -u -r1.88 -r1.89
+--- src/window.c 2005/10/25 11:16:30 1.88
++++ src/window.c 2005/11/18 12:23:57 1.89
+@@ -4314,7 +4314,14 @@
+ if (NILP (parent))
+ {
+ if (widthflag)
+- invalid_operation ("No other window to side of this one", Qunbound);
++ {
++ int new_pixsize;
++ sizep = &CURSIZE (w);
++ dim = CURCHARSIZE (w);
++ new_pixsize = inpixels?(*sizep + delta):(dim+delta);
++ set_window_pixsize (window, new_pixsize, 0, 0);
++ return;
++ }
+ break;
+ }
+ if (widthflag
--- xemacs-devel-mule.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list