[xmonad] Issue 73 in xmonad: xmonad as a library
Adam Vogt
vogt.adam at gmail.com
Tue Dec 18 21:46:44 EST 2007
* On Tuesday, December 18 2007, Brent Yorgey wrote:
>Was this ever applied? I tried applying it but it seems to depend on an
>out-of-date patch.
They aren't applied.
>Can someone confirm whether this patch has or hasn't been applied? And if
>it hasn't, Adam, would you mind resubmitting the patch against the most
>recent darcs repo?
Patch attached.
Maybe the section on configuration should be more verbose.
And the version stated in the manpage needs updating for the next release.
-------------- next part --------------
New patches:
[Update manpage to describe greedyView
Adam Vogt <vogt.adam at gmail.com>**20071219023726] {
hunk ./man/xmonad.1.in 19
-When running with multiple monitors (Xinerama), each screen has exactly 1 workspace visible. When \fBxmonad\fR starts, workspace 1 is on screen 1, workspace 2 is on screen 2, etc. If you switch to a workspace which is currently visible on another screen, \fBxmonad\fR simply switches focus to that screen. If you switch to a workspace which is *not* visible, \fBxmonad\fR replaces the workspace on the *current* screen with the workspace you selected.
+When running with multiple monitors (Xinerama), each screen has exactly 1 workspace visible. mod-{w,e,r} switch the focus between screens, while shift-mod-{w,e,r} move the current window to that screen. When \fBxmonad\fR starts, workspace 1 is on screen 1, workspace 2 is on screen 2, etc. When switching workspaces to one that is already visible, the current and visible workspaces are swapped.
hunk ./man/xmonad.1.in 21
-For example, if you have the following configuration:
-.RS
-.PP
-Screen 1: Workspace 2
-.PP
-Screen 2: Workspace 5 (current workspace)
-.RE
-.PP
-and you wanted to view workspace 7 on screen 1, you would press:
-.RS
-.PP
-mod-2 (to select workspace 2, and make screen 1 the current screen)
-.PP
-mod-7 (to select workspace 7)
-.RE
-.PP
-Since switching to the workspace currently visible on a given screen is such a common operation, shortcuts are provided: mod-{w,e,r} switch to the workspace currently visible on screens 1, 2, and 3 respectively. Likewise, shift-mod-{w,e,r} moves the current window to the workspace on that screen. Using these keys, the above example would become mod-w mod-7.
}
[Manpage now describes config in ~/.xmonad/xmonad.hs
Adam Vogt <vogt.adam at gmail.com>**20071219023918] {
hunk ./man/xmonad.1.in 30
-\fBxmonad\fR is customized by creating a custom Config.hs and (re)compiling the source code. After recompiling, 'restart' is used to fork the new version, with changes reflected immediately.
+\fBxmonad\fR is customized in ~/.xmonad/xmonad.hs, and then restarting with mod-q.
}
Context:
[Depend on X11-1.4.1, it has crucial bugfixes
Spencer Janssen <sjanssen at cse.unl.edu>**20071215022100]
[1.4.1 X11 dep
Don Stewart <dons at galois.com>**20071214160558]
[Set withdrawnState after calling hide
Spencer Janssen <sjanssen at cse.unl.edu>**20071212060250]
[Remove stale comment
Spencer Janssen <sjanssen at cse.unl.edu>**20071211084236]
[Make windows responsible for setting withdrawn state
Spencer Janssen <sjanssen at cse.unl.edu>**20071211080117]
[Remove stale comment
Spencer Janssen <sjanssen at cse.unl.edu>**20071211075641]
[Clean up stale mapped/waitingUnmap state in handle rather than unmanage.
Spencer Janssen <sjanssen at cse.unl.edu>**20071211074810
This is an attempt to fix issue #96. Thanks to jcreigh for the insights
necessary to fix the bug.
]
[Delete windows from waitingUnmap that aren't waitng for any unmaps
Spencer Janssen <sjanssen at cse.unl.edu>**20071211074506]
[man/xmonad.hs: add some documentation explaining that 'title' can be used in the manageHook just like 'resource' and 'className'.
Brent Yorgey <byorgey at gmail.com>**20071210173357]
[normalize Module headers
Lukas Mai <l.mai at web.de>**20071210085327]
[Add 'testing' mode, this should reduce 'darcs check' time significantly
Spencer Janssen <sjanssen at cse.unl.edu>**20071210004704]
[Use XMonad meta-module in Main.hs
Spencer Janssen <sjanssen at cse.unl.edu>**20071210004456]
[TAG 0.5
Spencer Janssen <sjanssen at cse.unl.edu>**20071209233044]
Patch bundle hash:
119a14aed5bc308971deb8c15877b78996582baa
More information about the xmonad
mailing list