<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nanolx.org &#187; lisp</title>
	<atom:link href="http://www.nanolx.org/tag/lisp/feed" rel="self" type="application/rss+xml" />
	<link>http://www.nanolx.org</link>
	<description>Nanolx.org: Hacking @ Debian</description>
	<lastBuildDate>Tue, 20 Mar 2012 13:55:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SSD [SawfishSessionDialog] 0.30</title>
		<link>http://www.nanolx.org/sawfish/ssd</link>
		<comments>http://www.nanolx.org/sawfish/ssd#comments</comments>
		<pubDate>Sun, 15 Jan 2012 15:00:47 +0000</pubDate>
		<dc:creator>zanghar</dc:creator>
				<category><![CDATA[News::Sawfish]]></category>
		<category><![CDATA[gtk+]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[sawfish]]></category>

		<guid isPermaLink="false">http://www.nanolx.org/?p=396</guid>
		<description><![CDATA[SSD (SawfishSessionDialog) is a simple, flexible session-dialog for the Sawfish window-manager.
It uses REP-GTK+ to realize the UI and does not depend on Sawfish (can be used with any window-manager).
Features:
- simple UI
- UI command editor
- command-line options acting as &#8220;scripting interface&#82 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nanolx.org/sawfish/ssd/attachment/system-run" rel="attachment wp-att-91" class="liimagelink"><img class="size-full wp-image-91 alignleft" title="gnome-run-dialog" src="http://www.nanolx.org/wp-content/uploads//system-run.png" alt="GRD Logo" width="128" height="128" /></a>SSD (SawfishSessionDialog) is a simple, flexible session-dialog for the Sawfish window-manager.</p>
<p>It uses REP-GTK+ to realize the UI and does not depend on Sawfish (can be used with any window-manager).<span id="more-396"></span></p>
<p>Features:</p>
<p>- simple UI</p>
<p>- UI command editor</p>
<p>- command-line options acting as &#8220;scripting interface&#8221;</p>
<p>- optional pre-sets for KDE4, XFCE4 or GNOME2</p>
<p><em><strong>License: GPL 3</strong></em></p>
<p><em><strong>Download: <a href="http://download.tuxfamily.org/sawfish/Extras/ssd-0.30.tar.bz2" class="liexternal">Tar/BZ2</a> (<a href="http://download.tuxfamily.org/sawfish/Extras/ssd-0.30.tar.bz2.sha1" class="liexternal">SHA1 SUM</a>)</strong></em></p>
<p><em><strong>ChangeLog:</strong></em></p>
<p>0.30: &#8220;Drum Machine&#8221;<br />    - re-load configuration after saving (so changes apply immediately now)<br />    - fixed detection of XFCE4 (use sawfish-client)<br />    - new option: &#8211;razor (use commands for Razor-Qt)<br />    - new option: &#8211;mate (use commands for MATE)<br />    - add detection of MATE (getenv)<br />    - add detection of Razor-Qt (sawfish-client)<br />    - add hibernate and suspend commands to KDE4-preset<br />    - don&#8217;t start dialog when &#8211;detect was given<br />    - fixed forcing to show icons on buttons<br />    - add abort-button to settings editor (close without saving)<br />    - don&#8217;t decorate the dialog<br />    - force centering the dialog</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nanolx.org/sawfish/ssd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sawfish v1.8.2 // 1.8.91</title>
		<link>http://www.nanolx.org/newssawfish/sawfish</link>
		<comments>http://www.nanolx.org/newssawfish/sawfish#comments</comments>
		<pubDate>Sun, 09 Oct 2011 18:00:22 +0000</pubDate>
		<dc:creator>zanghar</dc:creator>
				<category><![CDATA[News::Sawfish]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[gtk+]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[sawfish]]></category>
		<category><![CDATA[x11]]></category>

		<guid isPermaLink="false">http://www.nanolx.org/?p=61</guid>
		<description><![CDATA[Sawfish is an extensible window manager using a Lisp-based scripting language. Its policy is very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible. All high-level WM functions are implemented in Lisp for future  [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-50" title="sawfish" src="http://www.nanolx.org/wp-content/uploads//sawfish.png" alt="Sawfish Logo (Alternative)" width="140" height="127" />Sawfish is an extensible window manager using a Lisp-based scripting language. Its policy is very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible. All high-level WM functions are implemented in Lisp for future extensibility or redefinition.</p>
<p><span id="more-61"></span></p>
<p>These are some of the features that set Sawfish apart from other window managers:</p>
<ul>
<li>Powerful key-binding: Virtually every functionality provided by Sawfish can be bound to keys (or mouse buttons).</li>
<li>Event hooking: For many events (moving windows etc.) you can customize the way Sawfish will respond.</li>
<li>Window matching: When windows are created you can match them to a set of rules and automatically perform actions on them.</li>
<li>Flexible theming: Sawfish allows for very different themes to be created and a variety of third-party themes are readily available.</li>
</ul>
<p>Sawfish was formerly known as Sawmill but then renamed to Sawfish due to pending patents on the name Sawmill. It&#8217;s original Author is John Harper who got employed by Apple which prohibited him to continue working on Sawfish (and librep/rep-gtk). In Mid 2007 Janek &#8216;The Re-Animator&#8217; Kozicki overtook the development of Sawfish. In mid 2008 I overtook development of librep and rep-gtk, followed by Sawfish and SawfishPager in December 2008.</p>
<p><em><strong>License: GPL2</strong></em></p>
<p><em><strong>Download: <a href="http://download.tuxfamily.org/sawfish/" class="liexternal">http://download.tuxfamily.org/sawfish/</a> </strong></em></p>
<p><em><strong>ChangeLog:</strong></em></p>
<p><strong><span style="color: #ffcc99;">1.8.91 &#8220;3 The Hard way&#8221;</span></strong><br /> <strong><span style="color: #ffcc99;">======================</span></strong></p>
<pre>   * Updated or New dependencies
        - librep 0.92.0 -&gt; 0.92.1

        - rep-gtk 0.90.4 -&gt; 0.90.7

   * Bug Fixes
        - When cursor-warping was enabled and user switched to a shaded
          window, the cursor warped to the position of the unshaded
          window. This is fixed now.  [Christopher Bratusek]

        - When switching between tabbed themes from SawfishConfig, it
          could happens that there were `gaps' in the frame. This is
          fixed now. [Christopher Bratusek]

        - In SawfishConfig one could only grab key-bindings, but not
          mouse- or mixed mouse-key-bindings. This is fixed now. (Move
          mouse 20 pixels to grab a `Move' event).  [Christopher
          Bratusek]

        - SawfishConfig became useless when Sawfish restarted. This is
          now worked-around by simply restarting SawfishConfig when
          Sawfish does. A new `before-restart-hook' has been added for
          this purpose. [Christopher Bratusek]

        - In EdgeActions `HotSpot', `HotMove' and `EdgeFlip', it was
          possible to trigger the same event multiple times at a time.
          This is fixed now.  [Jeremy Hankins]

        - Fixed a bug in apps-menu, failing to generate the menu, if a
          desktop-file contains both Categories and the (errorneous)
          Category key, or only the later. [Matthew Love]

        - Fixed a bug in window-manager selection handling. Set all
          fields of the client message event. This prevents bugs, where
          Sawfish sometimes isn't able to replace another
          window-manager or aquiring the screen if no other WM is
          running. [Timo Korvola]

        - When making X request, we might receive and `select' will
          stuck. This is fixed now [Michal Maruska]

        - Avoid calling Xmap for gone windows. [Michal Maruska]

        - Fixed a possible segmentation fault in `leave_notify' [Michal
          Maruska]

        - In SawfishConfig the `choice' widget didn't work when the
          choices were numerical values. This is fixed now.
          [Christopher Bratusek]

   * Sawfish-MMC [Michal Maruska]

     Sawfish-MMC was a fork of Sawfish active, while the original
     Sawfish was inactive (2004-2007). Next follows a list of changes
     merged from Sawfish-MMC.
        - Only apply property changes if window as `refresh' property.

        - In the pixmap-cache append pixmaps to the age list, rather
          than prepending.

        - Extend `pixmap-cache-control' to reset and return more
          informations.

        - `pixmap-cache-images' returns all images in cache.

        - When initializing Sawfish, try to initialize XKB, too.

        - Misc: Drop unused `prog_name' from `display.c'. Call
          `XAddToSaveSet' from a better position in the code. Mar
          `mapped_not_override_p' static. Simplified `property_notify'.

   * EdgeAction changes [Christopher Bratusek]
        - New EdgeActions:
             x `HotMove'. Calls an EdgeAction when dragging a window
               over the edge.

             x `Expose'. Simple expose (one-shot tiling) EdgeAction
               (can also be used stand-alone).  Original code by Mark
               Triggs.

             x `Expand'. Drag a window over the edge and it expand to
               the half-screen size.

             x `Show-Desktop'. Toggles between `show-desktop' and
               `hide-desktop'.

             x `Maximize'. Just for competitive reasons choosable from
               configurator.

        - `before-edge-action-hook' and `after-edge-action-hook'. While
          `enter-flipper-hook' and `leave-flipper-hook' simply respond
          to the mouse entering or leaving the flipper-window, the new
          hooks respond only when an EdgeAction was invoked. The two
          hooks pass the invoked EdgeAction, activated edge and a
          boolean `while-moving' value to the child-function (in that
          order).

        - Simplified, more robust EdgeFlip (flip-viewport and
          flip-workspace are now split).

        - Improved logic of blocking an action while another is already
          running. On one hand, see `Bug Fixes' above, on the other
          hand it's now ensured that we dont' activate an edge twice
          when dragging a window over it or when the pointer hits the
          edge via mouse-trapping.

        - New `move-window-to-corner' and `move-window-to-edge' helpers.

        - Updated EdgeAction documentation

   * SawfishConfig changes [Christopher Bratusek]
        - Updated and Improved widgets in SawfishConfig:
             x `file'. The file(-chooser) widget now uses
               GtkFileChooserButton in favour of the ancient
               GtkFileSelectionDialog. The GtkEntry and GtkVBox used as
               helpers became useless and are removed.

             x `font'. The font(-chooser) widget now uses
               GtkFontChooserButton in favour of the ancient
               GtkFontSelectionDialog. The GtkEntry used as helper
               became useless and is removed.

             x `choice', `symbol', `keymap', `frame-style'. Those
               widgets now use GtkComboBoxText in favour of ancient
               GtkCombo/GtkComboEntry.

             x `scheme-boolean'. This widget is now properly
               implemented.

               Old: two checkboxes. First for activating setting,
               second for choosing yes or no.  New: only one checkbox,
               yes or no as usual, shows minus when unset.

             x `number'. The number-widget now has a `stepping'
               property, allowing to change the increment of a
               button-press on the spin-button.

        - New widgets in SawfishConfig:
             x `range'. The range widget represents an integer with a
               given range.  Basically it uses a GtkScale instead of a
               GtkSpinButton, which results in a better user-experience
               for those values.

             x `image'. The image widget contains a preview and
               image-selector.  The file-browser openend is setup to
               display previews, too. Original code by Lucas Pandolfo.

        - Removed widgets in SawfishConfig:
             x `program'. Just an alias to `file'.

             x All `gtk-only' widgets. Since Sawfish 1.5.0 those have
               been dummies, we don't use `libgnome', `libgnomeui' or
               `libgnomecanvas' anymore anyway.

        - New buttons. SawfishConfig now offers buttons to access Wiki,
          Help, ResourceFile and About. Additionally there's now a
          file-chooser for installing themes from `*.tar.*' files.

        - Widgets that depend on an disabled setting are now hidden
          instead of greyed-out.

        - Merged sawfish.cfg.widgets into sawfish.gtk.widgets. Old
          widgets aren't loaded anymore, even if present from an old
          installation.

        - All defcustoms do now have a property to change the position
          of the label.  To change it, append on of the following to
          the doc-string: \\left \\right \\top \\bottom.

          Example:

               (defcustom test-var 'eclipse
                 "This is just a test with label on top. \\top"
                 :type (choice eclipse crosshair none)
                 :group appearance)

          Of course that only works, if the label is a GtkLabel widget
          on it's own.

   * Theme/Theming changes [Christopher Bratusek]
          === spoiler === : StyleTab in Sawfish 1.9 add lots of new
          fancyness for the price of beeing slow.  So if you experience
          a long startup-time of Sawfish, it's a feature, not a bug. :
          == /spoiler ===

        - StyleTab changes:
             x The theme is now fully re-colorable. You can choose
               different colors for each button and the frame.
               Furthermore you can choose how much to dimm inactive
               frames (compared to active).

             x Majorly improved the grouping of options in StyleTab.

             x Added corners to frames (allowing resize with mouse at
               window-corners).

             x Available styles: Default (former Dark), WixDa (former
               Silver), Reduce, Smoothly and Glass (New).

             x Added hash-tables for images.

        - New themes:
             x Candido

             x Zami-like

        - Improved themes:
             x Gradient has been replaced by Gradient-tabbed.

        - Removed themes [still available from Wiki]:
             x get-S-tabbed

             x brushed-metal

             x simple

             x smaker

             x mono

             x gtk

        - New theme-related configuration-options [theme independent]:
             x Added an option to control the titlebar text position.
               If a theme draws something additional in the titlebar
               (eg. StyleTab draws an icon), refer to the functions
               `update-title-x-offsets', `update-title-y-offsets'.

             x Added an option to control the cursor-shape when
               hovering frame-buttons.

             x Added an option to change the font, depending on the
               window state.

        - Moved definitons for `previous-workspace-button' and
          `next-workspace-button' from StyleTab into Sawfish.

   * New Features
        - Added `single-window-mode'. Basically this feature is known
          from OS-X, though it's implemented in a more strict way. The
          `single-window-mode' window should get all of the users
          attention.

          This is ensured by auto-iconifying any up-popping window,
          which is not in the same group. To additionally not annoy the
          user this is done without animation. Avoided or ignored
          windows are lowered. When `single-window-mode' is quit, the
          opposite happens.

          Also `single-window-mode' hooks into unmap-notify-hook to
          check whether the user wants to stop `single-window-mode' (by
          either closing or iconifying the window). Besides each
          workspace can hold it's own `single-window-mode'.

        - Added `mouse-trap' feature. It provides a method for moving
          the mouse to any place of the screen by zooming with just a
          few keystrokes. The mouse is warped to the center of the
          screen screen and a outline is drawn dividing the screen in 4
          squares (like trapping the mouse on it).  [Fernando Carmano
          Varo] [Christopher Bratusek]

        - Added `shade-stack' feature. It provides an alternative to
          `iconify-window'.  Instead of iconifying a window or minizing
          it to a tray, the windows get shaded and sorted in a stack
          starting from the top-left corner (the number of columns can
          be changed). Combined with auto-unshade this offers -
          possibly - a better way of interacting with windows which
          aren't required at the moment. Original code by Luke Gorrie.
          [Christopher Bratusek]

        - Integrated settings for selecting wallpaper using an external
          command (eg: hsetroot).  Applying settings to GNOME2 or XFCE4
          is also supported. Original code by Lucas Pandolfo.
          [Christopher Bratusek]

        - Added `toggle-desktop' function. Toggles between
          `show-desktop' and `hide-desktop' - always logically correct.
          [Christopher Bratusek]

   * Miscellaneous Changes
        - Improved desktop-integration modules [Christopher Bratusek]
             x KDE integration: added entries for user-switch,
               hibernate, suspend, lock-screen, menu-editor.

             x XFCE integration: added entries for hibernate, suspend,
               lock-screen, menu-editor.

             x GNOME integration: added entry for lock-screen,
               menu-editor.

             x The fallback poweroff-menu now uses SSD
               `Sawfish-Session-Dialog', a companion to Sawfish, by
               default. Support for logout and lockdown has been added.
               [Christopher Bratusek]</pre>
<p><strong><span style="color: #ffcc99;">1.8.2 &#8220;Tunebeat&#8221;</span></strong><br /> <strong><span style="color: #ffcc99;"> ========================</span></strong></p>
<pre>   * Bug Fixes
        - More robustness for `get-window-by-*' functions. Fixes
          problems with functions like `jump-or-exec' failing, when a
          window without WM_CLASS existed.  [Christopher Bratusek]

        - When cursor-warping was enabled and user switched to a shaded
          window, the cursor warped to the position of the unshaded
          window. This is fixed now. [Christopher Bratusek]

        - Fix a bug in manager selection handling.  Set all required
          fields of the client message event.  Call XSync before
          changing the error handler. [Timo Korvola]

        - Fix failing to generate apps-menu, if a desktop-entry had the
          Category property (instead of Categories or both). [Matthew
          Love]

        - In EdgeActions `HotSpot', `HotMove' and `EdgeFlip', it was
          possible to trigger the same event multiple times at a time.
          This is fixed now.[Jeremy Hankins]

   * Build and Installation
        - Make building Sawfish with `makepp' work [Daniel Pfeiffer]

        - Fix debian packaging scripts [Christopher Bratusek]</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.nanolx.org/newssawfish/sawfish/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>librep v0.92.1b</title>
		<link>http://www.nanolx.org/newssawfish/librep</link>
		<comments>http://www.nanolx.org/newssawfish/librep#comments</comments>
		<pubDate>Sun, 28 Aug 2011 11:00:22 +0000</pubDate>
		<dc:creator>zanghar</dc:creator>
				<category><![CDATA[News::Sawfish]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[sawfish]]></category>

		<guid isPermaLink="false">http://www.nanolx.org/?p=46</guid>
		<description><![CDATA[Librep is a shared library implementing a Lisp dialect that is
lightweight, reasonably fast, and highly extensible. It had been
authored by John Harper. It contains an interpreter, byte-code compiler
and virtual machine. Applications may use the interpreter as an
extension language, or it may [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-50" title="sawfish" src="http://www.nanolx.org/wp-content/uploads//sawfish.png" alt="Sawfish Logo (Alternative)" width="140" height="127" />Librep is a shared library implementing a Lisp dialect that is<br />
lightweight, reasonably fast, and highly extensible. It had been<br />
authored by John Harper. It contains an interpreter, byte-code compiler<br />
and virtual machine. Applications may use the interpreter as an<br />
extension language, or it may be used for standalone scripts.</p>
<p><span id="more-46"></span></p>
<p>Rep was originally inspired by Emacs Lisp. However one of the main<br />
deficiencies of elisp&#8211;the reliance on dynamic scope&#8211;has been removed.<br />
Also, rep only has a single namespace for symbols.</p>
<p>Librep is released under the terms of the <strong><em>GNU General Public License</em></strong>,<br />
copyright John Harper, and is known to compile on at least the<br />
following architectures: Alpha AMD64 ARM ARMEL HPPA IA-32 IA-64 M68k<br />
MIPS MIPSEL PowerPC PowerPC-64 S390 SPARC X86 (according to Debian<br />
documentation).</p>
<p><em><strong>Download: <a href="http://download.tuxfamily.org/librep/librep-0.92.1b.tar.bz2" class="liexternal">Tar/BZ2</a> (<a href="http://download.tuxfamily.org/librep/librep-0.92.1b.tar.bz2.sha1" class="liexternal">SHA1SUM</a>)</strong></em></p>
<p><em><strong> Download: <a href="http://download.tuxfamily.org/librep/librep-0.92.1b.tar.xz" class="liexternal">Tar/XZ</a> (<a href="http://download.tuxfamily.org/librep/librep-0.92.1b.tar.xz.sha1" class="liexternal">SHA1SUM</a>)</strong></em></p>
<p><em><strong>GIT: </strong></em><a href="http://git.tuxfamily.org/librep/main.git" class="liexternal">git://git.tuxfamily.org/gitroot/librep/main.git</a></p>
<p><em><strong>ChangeLog:</strong></em></p>
<p>0.92.1b<br />
=======</p>
<p>* Fixed a bug in librep.pc</p>
<p>0.92.1<br />
======</p>
<p>* Fixed building REP on OS-X 10.6 by not exporting librepm.sym via<br />
libtool[John Harper]</p>
<p>* Fixed building REP on OS-X 10.7 by defining a proper ALIGN if<br />
ffi.h doesn&#8217;t provide one [John Harper]</p>
<p>* Fixed detection of FFI, if ffi.h isn&#8217;t found [John Harper]</p>
<p>* Added various missing symbols in librep.sym [John Harper]</p>
<p>* Fixed a warning from configure regarding librep.pc [Christopher<br />
Bratusek]</p>
<p>* Removed VPATH from Makefiles, to allow building REP using `makepp&#8217;<br />
[Daniel Pfeiffer]</p>
<p>* Added `positon&#8217; meta-function [Jeremy Hankins] [Eli Barzilay]</p>
<p>* Imported utility-functions from Sawfish: `beautify-symbol&#8217;,<br />
`remove-newlines&#8217;, `option-index&#8217; and `string-&gt;symbol&#8217;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nanolx.org/newssawfish/librep/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rep-gtk v0.90.7</title>
		<link>http://www.nanolx.org/newssawfish/rep-gtk</link>
		<comments>http://www.nanolx.org/newssawfish/rep-gtk#comments</comments>
		<pubDate>Mon, 22 Aug 2011 17:05:12 +0000</pubDate>
		<dc:creator>zanghar</dc:creator>
				<category><![CDATA[News::Sawfish]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[gtk+]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[sawfish]]></category>

		<guid isPermaLink="false">http://www.nanolx.org/?p=53</guid>
		<description><![CDATA[Rep-GTK is a gtk+ (and glib, gdk) binding to the versatile lisp environment: librep.

License: GPL
Download: Tar/BZ2 (SHA1SUM)
 Download: Tar/XZ (SHA1SUM)
GIT: git://git.tuxfamily.org/gitroot/librep/gtk.git
ChangeLog:
0.90.7:
* re-arranged tree (all new widget-definitons in widgets/&#60;widge [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nanolx.org/wp-content/uploads//sawfish.png" class="liimagelink"><img class="alignleft size-full wp-image-50" title="sawfish" src="http://www.nanolx.org/wp-content/uploads//sawfish.png" alt="Sawfish Logo (Alternative)" width="140" height="127" /></a>Rep-GTK is a gtk+ (and glib, gdk) binding to the versatile lisp environment: librep.</p>
<p><span id="more-53"></span></p>
<p><em><strong>License: GPL</strong></em></p>
<p><em><strong>Download: <a href="http://download.tuxfamily.org/librep/rep-gtk/rep-gtk-0.90.7.tar.bz2" class="liexternal">Tar/BZ2</a> (<a href="http://download.tuxfamily.org/librep/rep-gtk/rep-gtk-0.90.7.tar.bz2.sha1" class="liexternal">SHA1SUM</a>)</strong></em></p>
<p><em><strong> Download: <a href="http://download.tuxfamily.org/librep/rep-gtk/rep-gtk-0.90.7.tar.xz" class="liexternal">Tar/XZ</a> (<a href="http://download.tuxfamily.org/librep/rep-gtk/rep-gtk-0.90.7.tar.xz.sha1" class="liexternal">SHA1SUM</a>)</strong></em></p>
<p><em><strong>GIT: </strong><strong><a href="http://git.tuxfamily.org/librep/gtk.git" class="liexternal">git://git.tuxfamily.org/gitroot/librep/gtk.git</a></strong></em></p>
<p><em><strong>ChangeLog:</strong></em></p>
<p>0.90.7:</p>
<p>* re-arranged tree (all new widget-definitons in widgets/&lt;widget&gt;)<br />
* minimum GTK+ bumped to 2.24<br />
* minimum GDK bumped to 2.23<br />
* New API wrapped:</p>
<p>GtkAccelGroup<br />
- gtk_accel_group_get_is_locked<br />
- gtk_accel_group_get_modifier_mask<br />
- GtkAccelKey<br />
- GtkAccelGroupEntry</p>
<p>GtkAccelMap:<br />
- gtk_accel_map_add_entry<br />
- gtk_accel_map_lookup_entry<br />
- gtk_accel_map_change_entry<br />
- gtk_accel_map_load<br />
- gtk_accel_map_save<br />
- gtk_accel_map_foreach<br />
- gtk_accel_map_load_fd<br />
- gtk_accel_map_save_fd<br />
- gtk_accel_map_lock_path<br />
- gtk_accel_map_unlock_path<br />
- gtk_accel_map_add_filter<br />
- gtk_accel_map_foreach_unfiltered</p>
<p>GtkExpander:<br />
- gtk_expander_set_label_fill<br />
- gtk_expander_get_label_fill</p>
<p>GtkComboBox:<br />
- gtk_combo_box_new_with_entry<br />
- gtk_combo_box_new_with_model_and_entry<br />
- gtk_combo_box_popup<br />
- gtk_combo_box_popdown<br />
- gtk_combo_box_set_button_sensitivity<br />
- gtk_combo_box_get_button_sensitivity<br />
- gtk_combo_box_get_has_entry<br />
- gtk_combo_box_get_entry_text_column<br />
- gtk_combo_box_set_entry_text_column<br />
- gtk_combo_box_set_row_separator_func<br />
- gtk_combo_box_get_row_separator_func</p>
<p>GtkComboBoxText:<br />
- added completely</p>
<p>GtkScale:<br />
- gtk_scale_add_mark<br />
- gtk_scale_clear_marks</p>
<p>GtkRC:<br />
- gtk_rc_parse_string</p>
<p>GdkPixbuf:<br />
- gdk_pixbuf_new_from_file_at_size<br />
- gdk_pixbuf_new_from_file_at_scale</p>
<p>GtkImage:<br />
- gtk_image_clear</p>
<p>* Fixed wrapped API:</p>
<p>GtkFileChooser:<br />
- gtk_file_chooser_set_filename<br />
- gtk_file_chooser_select_filename</p>
<p>* Deprecated API no longer wrapped:</p>
<p>GtkComboBox<br />
- gtk_combo_box_get_active_text<br />
- gtk_combo_box_remove_text<br />
- gtk_combo_box_append_text<br />
- gtk_combo_box_insert_text<br />
- gtk_combo_box_prepend_text</p>
<p>GtkComboBoxEntry:<br />
- removed completely</p>
<p>GtkButton<br />
- gtk_button_pressed<br />
- gtk_button_released<br />
- gtk_button_enter<br />
- gtk_button_leave<br />
- gtk_file_chooser_button_new_with_backend</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nanolx.org/newssawfish/rep-gtk/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SawfishPager v0.90.2</title>
		<link>http://www.nanolx.org/newssawfish/sawfishpager</link>
		<comments>http://www.nanolx.org/newssawfish/sawfishpager#comments</comments>
		<pubDate>Sun, 01 May 2011 17:20:24 +0000</pubDate>
		<dc:creator>zanghar</dc:creator>
				<category><![CDATA[News::Sawfish]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[gtk+]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[sawfish]]></category>
		<category><![CDATA[x11]]></category>

		<guid isPermaLink="false">http://www.nanolx.org/?p=57</guid>
		<description><![CDATA[sawfish.wm.ext.pager is a C/Lisp extension that provides a functional desktop pager for the sawfish window manager.

A pager is a map of your desktop. It shows not only the visible part of your desktop (the current viewport), but also the parts that extend beyond the sides of your screen. Also, i [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nanolx.org/wp-content/uploads//sawfishpager.png" class="liimagelink"><img class="alignleft size-thumbnail wp-image-58" title="sawfishpager" src="http://www.nanolx.org/wp-content/uploads/2010/07/sawfishpager-150x74.png" alt="SawfishPager Logo" width="150" height="74" /></a>sawfish.wm.ext.pager is a C/Lisp extension that provides a functional desktop pager for the sawfish window manager.</p>
<p><span id="more-57"></span></p>
<p>A pager is a map of your desktop. It shows not only the visible part of your desktop (the current viewport), but also the parts that extend beyond the sides of your screen. Also, if you have more than one workspace, the pager will follow you to where you are, or optionally show all workspaces at once. Of course you can select viewports and windows, and also move or raise/lower the latter.</p>
<p><em><strong>License: GPL2+</strong></em></p>
<p><em><strong>Download: <a href="http://download.tuxfamily.org/sawfishpager/sawfish-pager-0.90.2.tar.bz2" class="liexternal">Tar/BZ2</a> (<a href="http://download.tuxfamily.org/sawfishpager/sawfish-pager-0.90.2.tar.bz2.sha1" class="liexternal">SHA1 SUM</a>)</strong></em></p>
<p><em><strong>Download: <a href="http://download.tuxfamily.org/sawfishpager/sawfish-pager-0.90.2.tar.xz" class="liexternal">Tar/XZ</a> (<a href="http://download.tuxfamily.org/sawfishpager/sawfish-pager-0.90.2.tar.xz.sha1" class="liexternal">SHA1 SUM</a>)</strong></em></p>
<p><em><strong>GIT: </strong><a href="http://git.tuxfamily.org/sawfishpager/pager.git" class="liexternal"><strong>git://git.tuxfamily.org/gitroot/sawfishpager/pager.git</strong></a></em></p>
<p><em><strong>ChangeLog:</strong></em></p>
<p>Version 0.90.2 (2011-05-01, The One Russian)</p>
<p>* bumped minimum Sawfish to 1.8.1<br />
* updated for install-path changes in Sawfish 1.8.1<br />
&#8211; Christopher Bratusek</p>
<p>* allow rpm-build (and others) to modify CFLAGS for build<br />
&#8211; Kim B. Hein</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nanolx.org/newssawfish/sawfishpager/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

