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