[sawfish] support theme-tarballs compressed with XZ and LZMA -- bumped librep req to 0.90.1 therefore



commit 942649129c153027b4ffdb1217e049ea851526e9
Author: chrisb <zanghar freenet de>
Date:   Fri Jul 24 20:12:10 2009 +0200

    support theme-tarballs compressed with XZ and LZMA -- bumped librep req to 0.90.1 therefore

 ChangeLog                 |    5 +++++
 configure.in              |    2 +-
 lisp/sawfish/wm/frames.jl |    4 ++--
 man/news.texi             |    8 ++++++--
 4 files changed, 14 insertions(+), 5 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index b4441d4..0180e38 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-07-24  Christopher Bratusek <zanghar freenet de>
+	* lisp/sawfish/wm/frames.jl: support theme-tarballs compressed with XZ and LZMA (needs librep 0.90.1)
+
+	* configure.in: require librep 0.90.1
+
 2009-07-18  Christopher Bratusek <zanghar freenet de>
 	* lisp/sawfish/gtk/widget.jl: 	- allow negative values in spinbuttons in sawfish-ui
 					- connect spinbuttons to value-changed signal (allows typing in the value manually)
diff --git a/configure.in b/configure.in
index 4907080..1070a8e 100644
--- a/configure.in
+++ b/configure.in
@@ -202,7 +202,7 @@ else FONT_LOADER="X.Org"
 fi
 
 dnl Check for librep
-REP_MIN_VER="0.90.0"
+REP_MIN_VER="0.90.1"
 
 PKG_CHECK_MODULES(LIBREP, librep >= ${REP_MIN_VER}
 		  ,REP_EXECDIR="`pkg-config --variable=repcommonexecdir librep`"
diff --git a/lisp/sawfish/wm/frames.jl b/lisp/sawfish/wm/frames.jl
index 65a5406..d79e69f 100644
--- a/lisp/sawfish/wm/frames.jl
+++ b/lisp/sawfish/wm/frames.jl
@@ -196,9 +196,9 @@ deciding which frame type to ask a theme to generate.")
 
   ;; list of (REGEXP DIR-EXPAND NAME-EXPAND)
   (defvar theme-suffix-regexps
-    '(("^(.*)/(.*)\\.tar(\\.gz|\\.Z|\\.bz2|)$" "\\0#tar/\\2" "\\2")))
+    '(("^(.*)/(.*)\\.tar(\\.gz|\\.Z|\\.bz2|\\.xz|\\.lzma|)$" "\\0#tar/\\2" "\\2")))
 
-  (defvar theme-suffixes '("" ".tar" ".tar.gz" ".tar.Z" ".tar.bz2"))
+  (defvar theme-suffixes '("" ".tar" ".tar.gz" ".tar.Z" ".tar.bz2" ".tar.xz" ".tar.lzma"))
 
   (defvar themes-are-gaolled t
     "When non-nil themes are assumed to be malicious.")
diff --git a/man/news.texi b/man/news.texi
index 789c193..e60f30c 100644
--- a/man/news.texi
+++ b/man/news.texi
@@ -15,18 +15,22 @@ they occurred between. For more detailed information see the
 @item New/Updated requirements:
 @itemize @minus
 
+ item librep 0.90.0 -> 0.90.1
+
 @item rep-gtk 0.18.4 -> 0.90.0
 @end itemize
 
 @item Bugs fixed:
 @itemize @minus
 
- item SpinButtons in Sawfish-UI are now connected to the value-changed signal instead of the changed singal (allows typing in the value manually) [Christoper Bratusek]
+ item SpinButtons in Sawfish-UI are now connected to correct singal (allows typing in the value manually) [Christoper Bratusek]
 @end itemize
 @item New features:
 @itemize @minus
 
- item 5 new move-cursor command 4 for moving diagonally (move-cursor -northwest, -northeast, -southwest, -southeast), and move-cursor-center [Christopher Bratusek]
+ item Sawfish does now support theme-tarballs compressed with XZ or LZMA [Christopher Bratusek]
+
+ item 5 new move-cursor commands (move-cursor -northwest, -northeast, -southwest, -southeast), and move-cursor-center [Christopher Bratusek]
 
 @item Added fullscreen, fullscreen-xinerama and new-workspace matches [Jeremy Hankins]
 



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