Please allow jedstate_0.5.4.transitional.1-1 and jed-extra_2.2.1-1.etch.1

Rafael Laboissiere rafael at debian.org
Tue Feb 6 10:10:04 CET 2007


* Rafael Laboissiere <rafael at debian.org> [2007-02-06 00:06]:

> * Rafael Laboissiere <rafael at debian.org> [2007-02-05 23:29]:
> 
> > Request (short):
> > 
> >     Please, allow jedstate_0.5.4.transitional.1-1 and
> >     jed-extra_2.2.1-1.etch.1 in testing.
> 
> Update: the version of jedstate currently in unstable is 
> 0.5.4.transitional.1-2 (I added a postinst script to the pacakge).

New update: the version of jed-extra in unstable is now 2.2.1-1.etch.2.  I
added two lines of autoloads in an itialization file (needed for
gdbmrecent).  The diffs are attached below.

Sorry for the updates, I was working too fast yesterday.
 
-- 
Rafael
-------------- next part --------------
Index: debian/patches/gdbmrecent-clean-stack.dpatch
===================================================================
--- debian/patches/gdbmrecent-clean-stack.dpatch	(.../2.2.1-1)	(revision 0)
+++ debian/patches/gdbmrecent-clean-stack.dpatch	(.../2.2.1-1.etch.2)	(revision 548)
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## gdbmrecent-clean-stack.dpatch by Rafael Laboissiere <rafael at debian.org>
+##
+## DP: Empty the stack in call to purge_not_so_recent() in function
+## DP: gdbm_delete().  The problem was confirmed by the upstream author.
+
+ at DPATCH@
+
+--- jed-extra-2.2.1.orig/gdbmrecent/gdbmrecent.sl
++++ jed-extra-2.2.1/gdbmrecent/gdbmrecent.sl
+@@ -226,7 +226,7 @@
+    foreach(keys)
+      {
+ 	key=();
+-	gdbm_delete(db, key);
++	() = gdbm_delete(db, key);
+      }
+ }
+ 

Property changes on: debian/patches/gdbmrecent-clean-stack.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Index: debian/patches/00list
===================================================================
--- debian/patches/00list	(.../2.2.1-1)	(revision 548)
+++ debian/patches/00list	(.../2.2.1-1.etch.2)	(revision 548)
@@ -1,4 +1,5 @@
+gdbmrecent-clean-stack
 #missing_autoload
-
 #apsmode
 #ding
+
Index: debian/changelog
===================================================================
--- debian/changelog	(.../2.2.1-1)	(revision 548)
+++ debian/changelog	(.../2.2.1-1.etch.2)	(revision 548)
@@ -1,3 +1,19 @@
+jed-extra (2.2.1-1.etch.2) unstable; urgency=low
+
+  * debian/examples/50jed-extra.sl: Added the required autoloads for
+    gdbmrecent [RL]
+
+ -- Rafael Laboissiere <rafael at debian.org>  Tue,  6 Feb 2007 09:53:19 +0100
+
+jed-extra (2.2.1-1.etch.1) unstable; urgency=low
+
+  * debian/patches/01_gdbmrecent-clean-stack.dpatch: Added patch to fix a
+    bug in purge_not_so_recent(), which did not popped a value in the
+    stack after the call to gdbm_delete().  This patch is blessed by the
+    usptream author. [RL]
+
+ -- Rafael Laboissiere <rafael at debian.org>  Mon,  5 Feb 2007 22:33:54 +0100
+
 jed-extra (2.2.1-1) unstable; urgency=low
 
   New upstream release [GM]
Index: debian/examples/50jed-extra.sl
===================================================================
--- debian/examples/50jed-extra.sl	(.../2.2.1-1)	(revision 548)
+++ debian/examples/50jed-extra.sl	(.../2.2.1-1.etch.2)	(revision 548)
@@ -44,6 +44,8 @@
 autoload("push_defaults", "sl_utils");    % needed by ispell_init.sl, complete, occur, ...
 autoload("string_nth_match", "strutils"); % needed by hyperman.sl
 autoload("get_keystring", "strutils");    % needed by snake.sl
+autoload("what_line_if_wide", "sl_utils");% needed by gdbmrecent.sl
+autoload("buffer_dirname", "bufutils");   % needed by gdbmrecent.sl
 % alternatively evaluate the utils/ini.sl file (or set the "initialize"
 % argument to 1 in append_libdir($1 + "utils/", 1) above)
 % () = evalfile("utils/ini.sl");          % autoloads for all utilit functions


More information about the Pkg-jed-devel mailing list