This monthly snapshot adds a few new and improved features.

 * 'Grabbed menus' that have a single cycling key and activate selected
   entry when all modifiers have been released. See

        http://iki.fi/tuomov/repos/ion-scripts-3/scripts/wcirculate.lua

   for an application.

 * Potentially blocking status meters are now in a separate ion-statusd
   program. Please write your additional status meters that do not monitor
   the state of Ion itself for ion-statusd (and contribute them in the
   Ion3 scripts repository at http://iki.fi/tuomov/repos/ion-scripts-3/).
   For help on writing such status meters, see e.g. source for statusd_load
   in ext_statusbar/ion-statusd.

 * Floating splits are now supported on plain tiled workspaces as well as
   on pane workspaces. To create such a split, use the workspace context
   menu (Mod1+M by default) or write your own bindings.

 * Line editor now supports history search; Control+Up/Down only scrolls
   through history entries with matching initial part.

 * Arbitrary winprop matching criteria is supported. Lua scripts have
   access to X properties.

Of course there are some other minor fixes and improvements as well.


New ChangeLog entries:

2004-11-04:

  * Added type of menus that grab input and allow cycling through the
    menu with a given key until all modifiers are released.

2004-11-03:

  * Moved potentially blocking statusbar meters to ion-statusd.

2004-10-30:

  * Added WIonWS.split for splitting at a node instead of just frame/
    root.

2004-10-23:

  * Added exports to access window properties from Lua side.
  * Removed _ION_KLUDGES property support as the Lua side now has
    direct access to window properties.
  * Arbitrary winprop matching criteria can now be used by setting
    the 'match' field to a matching function with parameters:
    (winprop, cwin) and a boolean return value.

2004-10-19:

  * Added raise delay to help with an occasional slight annoyance of
    floating splits.

2004-10-11:

  * Floating splits can now be had on WIonWSs as well.
  * Added new ionws context menu entries for splitting.

2004-10-09:

  * Added history search to line editor. (Scrolling through history
    entries the beginnings of which match bol-point.)

2004-10-06:

  * Fixed floatws restack.
  * Don't complain if no charset is given in LC_CTYPE if it is "C" or
    "POSIX".
  * ion-completeman now understands manual sections.
  * Fixed line editor display update on history selection.

-- 
Tuomo

Reply via email to