Personal tools

Xmonad/Notable changes since 0.11

From HaskellWiki

< Xmonad(Difference between revisions)
Jump to: navigation, search
(note usage of data-default)
m (breaking changes)
 
(2 intermediate revisions by one user not shown)
Line 1: Line 1:
 
This page is for keeping a record of significant changes in darcs <tt>xmonad</tt> and <tt>xmonad-contrib</tt> since the 0.11 releases (Jan 1, 2013). See <tt>darcs changes</tt> in the source repositories for the patches and more details covering documentation and bug fixes not noted here.
 
This page is for keeping a record of significant changes in darcs <tt>xmonad</tt> and <tt>xmonad-contrib</tt> since the 0.11 releases (Jan 1, 2013). See <tt>darcs changes</tt> in the source repositories for the patches and more details covering documentation and bug fixes not noted here.
  +
  +
xmonad-contrib 0.11.1 was a release to address a build falure with X11-1.6.1. 0.11.2 addresses a security where window titles sent on to XMonad.Hooks.DynamicLog could contain <action="command"></action> tags, which potentially are executed by xmobar or dzen.
   
 
= non-breaking changes =
 
= non-breaking changes =
Line 6: Line 8:
   
 
Use of [http://hackage.haskell.org/package/data-default data-default] allows using def where previously you had to write defaultConfig, defaultXPConfig default...
 
Use of [http://hackage.haskell.org/package/data-default data-default] allows using def where previously you had to write defaultConfig, defaultXPConfig default...
  +
  +
  +
= breaking changes =
  +
XMonad.Actions.UpdatePointer.updatePointer arguments changed. This allows having elements of the TowardsCentre and Relative methods going on at the same time.

Latest revision as of 18:05, 17 October 2013

This page is for keeping a record of significant changes in darcs xmonad and xmonad-contrib since the 0.11 releases (Jan 1, 2013). See darcs changes in the source repositories for the patches and more details covering documentation and bug fixes not noted here.

xmonad-contrib 0.11.1 was a release to address a build falure with X11-1.6.1. 0.11.2 addresses a security where window titles sent on to XMonad.Hooks.DynamicLog could contain <action="command"></action> tags, which potentially are executed by xmobar or dzen.

[edit] 1 non-breaking changes

[edit] 1.1 data-default

Use of data-default allows using def where previously you had to write defaultConfig, defaultXPConfig default...


[edit] 2 breaking changes

XMonad.Actions.UpdatePointer.updatePointer arguments changed. This allows having elements of the TowardsCentre and Relative methods going on at the same time.