[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Request freeze exception for ion3 20080825-1



Please can ion3 20080825-1 be allowed to propagate to testing?  It fixes
an annoying (not sure whether it's quite "important") bug (#492906), and
although it is a new upstream version the changes are very small indeed
(debdiff below).  It is priority extra and also non-free so will not
affect the quality of Debian proper at all.

Ben.

diff -Nru ion3-20080707/ChangeLog ion3-20080825/ChangeLog
--- ion3-20080707/ChangeLog	2008-07-07 16:39:15.000000000 +0100
+++ ion3-20080825/ChangeLog	2008-08-25 16:44:23.000000000 +0100
@@ -1,3 +1,18 @@
+2008-08-25 15:43 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  tagged ion-3-20080825
+
+2008-08-25 15:43 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Release notes
+
+2008-07-30 12:33 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Oops, szplcy could be unset on group attach.
+
+2008-07-13 21:36 UTC  Aron Griffis <agriffis@n01se.net>
+  * Fix assert to check name rather than layout
+
+2008-07-07 16:15 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * pwm3 man page --sessionname fix
+
 2008-07-07 15:38 UTC  Tuomo Valkonen <tuomov@iki.fi>
   tagged ion-3-20080707
 
diff -Nru ion3-20080707/debian/changelog ion3-20080825/debian/changelog
--- ion3-20080707/debian/changelog	2008-08-30 20:47:48.000000000 +0100
+++ ion3-20080825/debian/changelog	2008-08-30 20:47:49.000000000 +0100
@@ -1,3 +1,10 @@
+ion3 (20080825-1) unstable; urgency=low
+
+  * New upstream version
+    - Fix loss of size policy in some cases - closes: #492906
+
+ -- Ben Hutchings <ben@decadent.org.uk>  Sat, 30 Aug 2008 20:12:15 +0100
+
 ion3 (20080707-3) unstable; urgency=low
 
   * Replaced 101_ignore-missing-keys.diff and 102_ignore-bad-match.diff
diff -Nru ion3-20080707/exact-version ion3-20080825/exact-version
--- ion3-20080707/exact-version	2008-07-07 16:39:01.000000000 +0100
+++ ion3-20080825/exact-version	2008-08-25 16:44:08.000000000 +0100
@@ -1,5 +1,5 @@
 
 Context:
 
-[TAG ion-3-20080707
-Tuomo Valkonen <tuomov@iki.fi>**20080707153848] 
+[TAG ion-3-20080825
+Tuomo Valkonen <tuomov@iki.fi>**20080825154309] 
diff -Nru ion3-20080707/ioncore/group.c ion3-20080825/ioncore/group.c
--- ion3-20080707/ioncore/group.c	2008-07-07 16:38:54.000000000 +0100
+++ ion3-20080825/ioncore/group.c	2008-08-25 16:44:01.000000000 +0100
@@ -628,14 +628,14 @@
               ? param->level 
               : STACKING_LEVEL_NORMAL));
     
-    if(!param->whatever){
-        /* Fit */
-        szplcy=(param->szplcy_set
-                ? param->szplcy
-                : (param->bottom
-                   ? SIZEPOLICY_FULL_EXACT
-                   : SIZEPOLICY_UNCONSTRAINED));
+    /* Fit */
+    szplcy=(param->szplcy_set
+            ? param->szplcy
+            : (param->bottom
+               ? SIZEPOLICY_FULL_EXACT
+               : SIZEPOLICY_UNCONSTRAINED));
         
+    if(!param->whatever){
         weak=(param->geom_weak_set
               ? param->geom_weak
               : (param->geom_set
diff -Nru ion3-20080707/ioncore/ioncore_misc.lua ion3-20080825/ioncore/ioncore_misc.lua
--- ion3-20080707/ioncore/ioncore_misc.lua	2008-07-07 16:38:54.000000000 +0100
+++ ion3-20080825/ioncore/ioncore_misc.lua	2008-08-25 16:44:01.000000000 +0100
@@ -22,7 +22,7 @@
 -- attach/creation parameters given in \var{tab}. The layout
 -- "empty" may not be defined.
 function ioncore.deflayout(name, tab)
-    assert(layout ~= "empty")
+    assert(name ~= "empty")
     
     if name=="default" and not tab then
         layouts[name] = empty
diff -Nru ion3-20080707/man/pwm3.cs.in ion3-20080825/man/pwm3.cs.in
--- ion3-20080707/man/pwm3.cs.in	2008-07-07 16:38:54.000000000 +0100
+++ ion3-20080825/man/pwm3.cs.in	2008-08-25 16:44:01.000000000 +0100
@@ -26,7 +26,7 @@
 obrazovku (koøenové okno). (Tedy ne v¹echny, které byly zadány v parametru
 -display nebo v promìnné DISPLAY.)
 .TP
-.B \-sessionname session_name
+.B \-session session_name
 Nastaví název sezení. Tato volba ovlivní, kam se ulo¾í pracovní plochy
 a ostatní soubory. Pokud není nastavená, pou¾ije se ~/.pwm3/session_name.
 .TP
diff -Nru ion3-20080707/man/pwm3.fi.in ion3-20080825/man/pwm3.fi.in
--- ion3-20080707/man/pwm3.fi.in	2008-07-07 16:38:54.000000000 +0100
+++ ion3-20080825/man/pwm3.fi.in	2008-08-25 16:44:01.000000000 +0100
@@ -26,7 +26,7 @@
 (ei Xinerama) näyttö/juuri-ikkuna. Tämä näyttö voidaan valita -display
 parametrillä tai DISPLAY ympäristömuuttujalla.
 .TP
-.B \-sessionname session_name
+.B \-session session_name
 Istunnon nimi. Tämä vaikuttaa talletustiedostojen sijaintiin.
 .TP
 .B \-help
diff -Nru ion3-20080707/man/pwm3.in ion3-20080825/man/pwm3.in
--- ion3-20080707/man/pwm3.in	2008-07-07 16:38:54.000000000 +0100
+++ ion3-20080825/man/pwm3.in	2008-08-25 16:44:01.000000000 +0100
@@ -27,7 +27,7 @@
 default screen (root window), not all, as given by the -display option or
 in the DISPLAY environment variable.
 .TP
-.B \-sessionname session_name
+.B \-session session_name
 Set session name. This option affects where workspace and other save files are
 put (~/.pwm3/session_name if option set).
 .TP
diff -Nru ion3-20080707/RELNOTES ion3-20080825/RELNOTES
--- ion3-20080707/RELNOTES	2008-07-07 16:38:54.000000000 +0100
+++ ion3-20080825/RELNOTES	2008-08-25 16:44:01.000000000 +0100
@@ -1,4 +1,10 @@
 
+ion-3-20080825
+--------------
+
+This release again fixes some issues found with the previous one.
+
+
 ion-3-20080707
 --------------
 
diff -Nru ion3-20080707/version.h ion3-20080825/version.h
--- ion3-20080707/version.h	2008-07-07 16:39:15.000000000 +0100
+++ ion3-20080825/version.h	2008-08-25 16:44:23.000000000 +0100
@@ -1,3 +1,3 @@
-#define ION_RELEASE "3-20080707"
+#define ION_RELEASE "3-20080825"
 #define ION_VERSION ION_RELEASE
 #define ION_API_VERSION "3"

-- 
Ben Hutchings
It is easier to write an incorrect program than to understand a correct one.

Attachment: signature.asc
Description: Digital signature


Reply to: