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