Skip to content
This repository
Browse code

rm haddock html page

  • Loading branch information...
commit 530c6911c4ee7b90237060c24f970474f1a7cd82 1 parent fff992e
Wirt Wolff authored

Showing 3 changed files with 0 additions and 748 deletions. Show diff stats Hide diff stats

  1. +0 140 XMonad-Actions-CycleWS.html
  2. +0 311 haddock-util.js
  3. +0 297 haddock.css
140 XMonad-Actions-CycleWS.html
... ... @@ -1,140 +0,0 @@
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>XMonad.Actions.CycleWS</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
2   -window.onload = function () {pageLoad();setSynopsis("mini_XMonad-Actions-CycleWS.html");};
3   -//]]>
4   -</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">xmonad-contrib-0.10: Third party extensions for xmonad</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>unportable</td></tr><tr><th>Stability</th><td>unstable</td></tr><tr><th>Maintainer</th><td>Joachim Breitner &lt;mail@joachim-breitner.de&gt;</td></tr></table><p class="caption">XMonad.Actions.CycleWS</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Usage
5   -</a></li><li><a href="#g:2">Moving between workspaces
6   -</a></li><li><a href="#g:3">Toggling the previous workspace
7   -</a></li><li><a href="#g:4">Moving between screens (xinerama)
8   -</a></li><li><a href="#g:5">Moving between workspaces, take two!
9   -</a></li><li><a href="#g:6">The mother-combinator
10   -</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Provides bindings to cycle forward or backward through the list of
11   - workspaces, to move windows between workspaces, and to cycle
12   - between screens. More general combinators provide ways to cycle
13   - through workspaces in various orders, to only cycle through some
14   - subset of workspaces, and to cycle by more than one workspace at a
15   - time.
16   -</p><p>Note that this module now subsumes the functionality of the former
17   - <code>XMonad.Actions.RotView</code>. Former users of <code>rotView</code> can simply replace
18   - <code>rotView True</code> with <code>moveTo Next NonEmptyWS</code>, and so on.
19   -</p><p>If you want to exactly replicate the action of <code>rotView</code> (cycling
20   - through workspace in order lexicographically by tag, instead of in
21   - the order specified in the config), it can be implemented as:
22   -</p><pre> rotView b = do t &lt;- findWorkspace getSortByTag (bToDir b) NonEmptyWS 1
23   - windows . greedyView $ t
24   - where bToDir True = Next
25   - bToDir False = Prev
26   -</pre></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><a href="#v:nextWS">nextWS</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:prevWS">prevWS</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:shiftToNext">shiftToNext</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:shiftToPrev">shiftToPrev</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:toggleWS">toggleWS</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:toggleOrView">toggleOrView</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:nextScreen">nextScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:prevScreen">prevScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:shiftNextScreen">shiftNextScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:shiftPrevScreen">shiftPrevScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:swapNextScreen">swapNextScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:swapPrevScreen">swapPrevScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><span class="keyword">data</span> <a href="#t:Direction1D">Direction1D</a> <ul class="subs"><li>= <a href="#v:Next">Next</a> </li><li>| <a href="#v:Prev">Prev</a> </li></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:WSType">WSType</a> <ul class="subs"><li>= <a href="#v:EmptyWS">EmptyWS</a> </li><li>| <a href="#v:NonEmptyWS">NonEmptyWS</a> </li><li>| <a href="#v:HiddenWS">HiddenWS</a> </li><li>| <a href="#v:HiddenNonEmptyWS">HiddenNonEmptyWS</a> </li><li>| <a href="#v:AnyWS">AnyWS</a> </li><li>| <a href="#v:WSTagGroup">WSTagGroup</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a> </li><li>| <a href="#v:WSIs">WSIs</a> (<a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> (<a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WindowSpace">WindowSpace</a> -&gt; <a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>)) </li></ul></li><li class="src short"><a href="#v:shiftTo">shiftTo</a> :: <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a> -&gt; <a href="XMonad-Actions-CycleWS.html#t:WSType">WSType</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:moveTo">moveTo</a> :: <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a> -&gt; <a href="XMonad-Actions-CycleWS.html#t:WSType">WSType</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:doTo">doTo</a> :: <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a> -&gt; <a href="XMonad-Actions-CycleWS.html#t:WSType">WSType</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="XMonad-Util-WorkspaceCompare.html#t:WorkspaceSort">WorkspaceSort</a> -&gt; (<a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:findWorkspace">findWorkspace</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="XMonad-Util-WorkspaceCompare.html#t:WorkspaceSort">WorkspaceSort</a> -&gt; <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a> -&gt; <a href="XMonad-Actions-CycleWS.html#t:WSType">WSType</a> -&gt; <a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a></li><li class="src short"><a href="#v:toggleOrDoSkip">toggleOrDoSkip</a> :: [<a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a>] -&gt; (<a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WindowSet">WindowSet</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WindowSet">WindowSet</a>) -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></li><li class="src short"><a href="#v:skipTags">skipTags</a> :: <a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> i =&gt; [<a href="/usr/share/doc/xmonad-9999/html/XMonad-StackSet.html#t:Workspace">Workspace</a> i l a] -&gt; [i] -&gt; [<a href="/usr/share/doc/xmonad-9999/html/XMonad-StackSet.html#t:Workspace">Workspace</a> i l a]</li><li class="src short"><a href="#v:screenBy">screenBy</a> :: <a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:ScreenId">ScreenId</a></li></ul></div><div id="interface"><h1 id="g:1">Usage
27   -</h1><div class="doc"><p>You can use this module with the following in your <code>~/.xmonad/xmonad.hs</code> file:
28   -</p><pre> import XMonad.Actions.CycleWS
29   -
30   - -- a basic CycleWS setup
31   -
32   - , ((modm, xK_Down), nextWS)
33   - , ((modm, xK_Up), prevWS)
34   - , ((modm .|. shiftMask, xK_Down), shiftToNext)
35   - , ((modm .|. shiftMask, xK_Up), shiftToPrev)
36   - , ((modm, xK_Right), nextScreen)
37   - , ((modm, xK_Left), prevScreen)
38   - , ((modm .|. shiftMask, xK_Right), shiftNextScreen)
39   - , ((modm .|. shiftMask, xK_Left), shiftPrevScreen)
40   - , ((modm, xK_z), toggleWS)
41   -</pre><p>If you want to follow the moved window, you can use both actions:
42   -</p><pre> , ((modm .|. shiftMask, xK_Down), shiftToNext &gt;&gt; nextWS)
43   - , ((modm .|. shiftMask, xK_Up), shiftToPrev &gt;&gt; prevWS)
44   -</pre><p>You can also get fancier with <code><a href="XMonad-Actions-CycleWS.html#v:moveTo">moveTo</a></code>, <code><a href="XMonad-Actions-CycleWS.html#v:shiftTo">shiftTo</a></code>, and <code><a href="XMonad-Actions-CycleWS.html#v:findWorkspace">findWorkspace</a></code>.
45   - For example:
46   -</p><pre> , ((modm , xK_f), moveTo Next EmptyWS) -- find a free workspace
47   - , ((modm .|. controlMask, xK_Right), -- a crazy keybinding!
48   - do t &lt;- findWorkspace getSortByXineramaRule Next NonEmptyWS 2
49   - windows . view $ t )
50   -</pre><p>For detailed instructions on editing your key bindings, see
51   - <a href="XMonad-Doc-Extending.html#Editing_key_bindings">XMonad.Doc.Extending</a>.
52   -</p></div><h1 id="g:2">Moving between workspaces
53   -</h1><div class="doc"><p>The following commands for moving the view and windows between
54   -workspaces are somewhat inflexible, but are very simple and probably
55   -Do The Right Thing for most users.
56   -</p><p>All of the commands in this section cycle through workspaces in the
57   -order in which they are given in your config.
58   -</p></div><div class="top"><p class="src"><a name="v:nextWS" class="def">nextWS</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Switch to the next workspace.
59   -</p></div></div><div class="top"><p class="src"><a name="v:prevWS" class="def">prevWS</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Switch to the previous workspace.
60   -</p></div></div><div class="top"><p class="src"><a name="v:shiftToNext" class="def">shiftToNext</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Move the focused window to the next workspace.
61   -</p></div></div><div class="top"><p class="src"><a name="v:shiftToPrev" class="def">shiftToPrev</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Move the focused window to the previous workspace.
62   -</p></div></div><h1 id="g:3">Toggling the previous workspace
63   -</h1><div class="doc empty">&nbsp;</div><div class="top"><p class="src"><a name="v:toggleWS" class="def">toggleWS</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Toggle to the workspace displayed previously. To ignore the
64   - scratchpad workspace while doing so, see <code><a href="XMonad-Actions-CycleWS.html#v:toggleOrDoSkip">toggleOrDoSkip</a></code>.
65   -</p></div></div><div class="top"><p class="src"><a name="v:toggleOrView" class="def">toggleOrView</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p><code><a href="/usr/share/doc/xmonad-9999/html/XMonad-StackSet.html#v:greedyView">greedyView</a></code> a workspace, or if already there, view
66   - the previously displayed workspace ala weechat. Change <code>greedyView</code> to
67   - <code>toggleOrView</code> in your workspace bindings as in the <code><a href="/usr/share/doc/xmonad-9999/html/XMonad-StackSet.html#v:view">view</a></code>
68   - faq at <a href="http://haskell.org/haskellwiki/Xmonad/Frequently_asked_questions">http://haskell.org/haskellwiki/Xmonad/Frequently_asked_questions</a>.
69   - For more flexibility see <code><a href="XMonad-Actions-CycleWS.html#v:toggleOrDoSkip">toggleOrDoSkip</a></code>.
70   -</p></div></div><h1 id="g:4">Moving between screens (xinerama)
71   -</h1><div class="top"><p class="src"><a name="v:nextScreen" class="def">nextScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>View next screen
72   -</p></div></div><div class="top"><p class="src"><a name="v:prevScreen" class="def">prevScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>View prev screen
73   -</p></div></div><div class="top"><p class="src"><a name="v:shiftNextScreen" class="def">shiftNextScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Move focused window to workspace on next screen
74   -</p></div></div><div class="top"><p class="src"><a name="v:shiftPrevScreen" class="def">shiftPrevScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Move focused window to workspace on prev screen
75   -</p></div></div><div class="top"><p class="src"><a name="v:swapNextScreen" class="def">swapNextScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Swap current screen with next screen
76   -</p></div></div><div class="top"><p class="src"><a name="v:swapPrevScreen" class="def">swapPrevScreen</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Swap current screen with previous screen
77   -</p></div></div><h1 id="g:5">Moving between workspaces, take two!
78   -</h1><div class="doc"><p>A few more general commands are also provided, which allow cycling
79   -through subsets of workspaces.
80   -</p><p>For example,
81   -</p><pre> moveTo Next EmptyWS
82   -</pre><p>will move to the first available workspace with no windows, and
83   -</p><pre> shiftTo Prev (WSIs $ return (('p' `elem`) . tag))
84   -</pre><p>will move the focused window backwards to the first workspace containing
85   -the letter <code>p</code> in its name. =)
86   -</p></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:Direction1D" class="def">Direction1D</a> </p><div class="doc"><p>One-dimensional directions:
87   -</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Next" class="def">Next</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:Prev" class="def">Prev</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:Direction1D" class="caption collapser" onclick="toggleSection('i:Direction1D')">Instances</p><div id="section.i:Direction1D" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Text-Read.html#t:Read">Read</a> <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Typeable.html#t:Typeable">Typeable</a> <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:WSType" class="def">WSType</a> </p><div class="doc"><p>What type of workspaces should be included in the cycle?
88   -</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:EmptyWS" class="def">EmptyWS</a></td><td class="doc"><p>cycle through empty workspaces
89   -</p></td></tr><tr><td class="src"><a name="v:NonEmptyWS" class="def">NonEmptyWS</a></td><td class="doc"><p>cycle through non-empty workspaces
90   -</p></td></tr><tr><td class="src"><a name="v:HiddenWS" class="def">HiddenWS</a></td><td class="doc"><p>cycle through non-visible workspaces
91   -</p></td></tr><tr><td class="src"><a name="v:HiddenNonEmptyWS" class="def">HiddenNonEmptyWS</a></td><td class="doc"><p>cycle through non-empty non-visible workspaces
92   -</p></td></tr><tr><td class="src"><a name="v:AnyWS" class="def">AnyWS</a></td><td class="doc"><p>cycle through all workspaces
93   -</p></td></tr><tr><td class="src"><a name="v:WSTagGroup" class="def">WSTagGroup</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Char.html#t:Char">Char</a></td><td class="doc"><p>cycle through workspaces in the same group, the
94   - group name is all characters up to the first
95   - separator character or the end of the tag
96   -</p></td></tr><tr><td class="src"><a name="v:WSIs" class="def">WSIs</a> (<a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> (<a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WindowSpace">WindowSpace</a> -&gt; <a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Bool.html#t:Bool">Bool</a>))</td><td class="doc"><p>cycle through workspaces satisfying
97   - an arbitrary predicate
98   -</p></td></tr></table></div></div><div class="top"><p class="src"><a name="v:shiftTo" class="def">shiftTo</a> :: <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a> -&gt; <a href="XMonad-Actions-CycleWS.html#t:WSType">WSType</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Move the currently focused window to the next workspace in the
99   - given direction that satisfies the given condition.
100   -</p></div></div><div class="top"><p class="src"><a name="v:moveTo" class="def">moveTo</a> :: <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a> -&gt; <a href="XMonad-Actions-CycleWS.html#t:WSType">WSType</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>View the next workspace in the given direction that satisfies
101   - the given condition.
102   -</p></div></div><div class="top"><p class="src"><a name="v:doTo" class="def">doTo</a> :: <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a> -&gt; <a href="XMonad-Actions-CycleWS.html#t:WSType">WSType</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="XMonad-Util-WorkspaceCompare.html#t:WorkspaceSort">WorkspaceSort</a> -&gt; (<a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a>) -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Using the given sort, find the next workspace in the given
103   - direction of the given type, and perform the given action on it.
104   -</p></div></div><h1 id="g:6">The mother-combinator
105   -</h1><div class="top"><p class="src"><a name="v:findWorkspace" class="def">findWorkspace</a> :: <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="XMonad-Util-WorkspaceCompare.html#t:WorkspaceSort">WorkspaceSort</a> -&gt; <a href="XMonad-Actions-CycleWS.html#t:Direction1D">Direction1D</a> -&gt; <a href="XMonad-Actions-CycleWS.html#t:WSType">WSType</a> -&gt; <a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a></p><div class="doc"><p>Given a function <code>s</code> to sort workspaces, a direction <code>dir</code>, a
106   - predicate <code>p</code> on workspaces, and an integer <code>n</code>, find the tag of
107   - the workspace which is <code>n</code> away from the current workspace in
108   - direction <code>dir</code> (wrapping around if necessary), among those
109   - workspaces, sorted by <code>s</code>, which satisfy <code>p</code>.
110   -</p><p>For some useful workspace sorting functions, see
111   - <a href="XMonad-Util-WorkspaceCompare.html">XMonad.Util.WorkspaceCompare</a>.
112   -</p><p>For ideas of what to do with a workspace tag once obtained, note
113   - that <code><a href="XMonad-Actions-CycleWS.html#v:moveTo">moveTo</a></code> and <code><a href="XMonad-Actions-CycleWS.html#v:shiftTo">shiftTo</a></code> are implemented by applying <code>(&gt;&gt;=
114   - (windows . greedyView))</code> and <code>(&gt;&gt;= (windows . shift))</code>, respectively,
115   - to the output of <code><a href="XMonad-Actions-CycleWS.html#v:findWorkspace">findWorkspace</a></code>.
116   -</p></div></div><div class="top"><p class="src"><a name="v:toggleOrDoSkip" class="def">toggleOrDoSkip</a> :: [<a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a>] -&gt; (<a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WindowSet">WindowSet</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WindowSet">WindowSet</a>) -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:WorkspaceId">WorkspaceId</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/ghc-7.0.4/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a></p><div class="doc"><p>Allows ignoring listed workspace tags (such as scratchpad's &quot;NSP&quot;) while
117   - finding the previously displayed workspace, or choice of different actions,
118   - like view, shift, etc. For example:
119   -</p><pre> import qualified XMonad.StackSet as W
120   - import XMonad.Actions.CycleWS
121   -
122   - -- toggleWS skipping the named scratchpad workspace
123   - toggleWS' = toggleOrDoSkip [&quot;NSP&quot;] W.view =&lt;&lt; gets (W.currentTag . windowset)
124   -
125   - -- toggleOrView for people who prefer view to greedyView
126   - toggleOrView' = toggleOrDoSkip [] W.view
127   -
128   - -- toggleOrView ignoring the named scratchpad workspace
129   - toggleOrViewNoSP = toggleOrDoSkip [&quot;NSP&quot;] W.greedyView
130   -</pre></div></div><div class="top"><p class="src"><a name="v:skipTags" class="def">skipTags</a> :: <a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> i =&gt; [<a href="/usr/share/doc/xmonad-9999/html/XMonad-StackSet.html#t:Workspace">Workspace</a> i l a] -&gt; [i] -&gt; [<a href="/usr/share/doc/xmonad-9999/html/XMonad-StackSet.html#t:Workspace">Workspace</a> i l a]</p><div class="doc"><p>List difference (<code>\\</code>) for workspaces and tags. Removes workspaces
131   - matching listed tags from the given workspace list.
132   -</p></div></div><div class="top"><p class="src"><a name="v:screenBy" class="def">screenBy</a> :: <a href="/usr/share/doc/ghc-7.0.4/html/libraries/base-4.3.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:X">X</a> <a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:ScreenId">ScreenId</a></p><div class="doc"><p>Get the <code><a href="/usr/share/doc/xmonad-9999/html/XMonad-Core.html#t:ScreenId">ScreenId</a></code> <em>d</em> places over. Example usage is a variation of the
133   -the default screen keybindings:
134   -</p><pre> -- mod-{w,e}, Switch to previous/next Xinerama screen
135   - -- mod-shift-{w,e}, Move client to previous/next Xinerama screen
136   - --
137   - [((m .|. modm, key), sc &gt;&gt;= screenWorkspace &gt;&gt;= flip whenJust (windows . f))
138   - | (key, sc) &lt;- zip [xK_w, xK_e] [(screenBy (-1)),(screenBy 1)]
139   - , (f, m) &lt;- [(W.view, 0), (W.shift, shiftMask)]]
140   -</pre></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.9.2</p></div></body></html>
311 haddock-util.js
... ... @@ -1,311 +0,0 @@
1   -// Haddock JavaScript utilities
2   -
3   -var rspace = /\s\s+/g,
4   - rtrim = /^\s+|\s+$/g;
5   -
6   -function spaced(s) { return (" " + s + " ").replace(rspace, " "); }
7   -function trim(s) { return s.replace(rtrim, ""); }
8   -
9   -function hasClass(elem, value) {
10   - var className = spaced(elem.className || "");
11   - return className.indexOf( " " + value + " " ) >= 0;
12   -}
13   -
14   -function addClass(elem, value) {
15   - var className = spaced(elem.className || "");
16   - if ( className.indexOf( " " + value + " " ) < 0 ) {
17   - elem.className = trim(className + " " + value);
18   - }
19   -}
20   -
21   -function removeClass(elem, value) {
22   - var className = spaced(elem.className || "");
23   - className = className.replace(" " + value + " ", " ");
24   - elem.className = trim(className);
25   -}
26   -
27   -function toggleClass(elem, valueOn, valueOff, bool) {
28   - if (bool == null) { bool = ! hasClass(elem, valueOn); }
29   - if (bool) {
30   - removeClass(elem, valueOff);
31   - addClass(elem, valueOn);
32   - }
33   - else {
34   - removeClass(elem, valueOn);
35   - addClass(elem, valueOff);
36   - }
37   - return bool;
38   -}
39   -
40   -
41   -function makeClassToggle(valueOn, valueOff)
42   -{
43   - return function(elem, bool) {
44   - return toggleClass(elem, valueOn, valueOff, bool);
45   - }
46   -}
47   -
48   -toggleShow = makeClassToggle("show", "hide");
49   -toggleCollapser = makeClassToggle("collapser", "expander");
50   -
51   -function toggleSection(id)
52   -{
53   - var b = toggleShow(document.getElementById("section." + id))
54   - toggleCollapser(document.getElementById("control." + id), b)
55   - return b;
56   -}
57   -
58   -
59   -function setCookie(name, value) {
60   - document.cookie = name + "=" + escape(value) + ";path=/;";
61   -}
62   -
63   -function clearCookie(name) {
64   - document.cookie = name + "=;path=/;expires=Thu, 01-Jan-1970 00:00:01 GMT;";
65   -}
66   -
67   -function getCookie(name) {
68   - var nameEQ = name + "=";
69   - var ca = document.cookie.split(';');
70   - for(var i=0;i < ca.length;i++) {
71   - var c = ca[i];
72   - while (c.charAt(0)==' ') c = c.substring(1,c.length);
73   - if (c.indexOf(nameEQ) == 0) {
74   - return unescape(c.substring(nameEQ.length,c.length));
75   - }
76   - }
77   - return null;
78   -}
79   -
80   -
81   -
82   -var max_results = 75; // 50 is not enough to search for map in the base libraries
83   -var shown_range = null;
84   -var last_search = null;
85   -
86   -function quick_search()
87   -{
88   - perform_search(false);
89   -}
90   -
91   -function full_search()
92   -{
93   - perform_search(true);
94   -}
95   -
96   -
97   -function perform_search(full)
98   -{
99   - var text = document.getElementById("searchbox").value.toLowerCase();
100   - if (text == last_search && !full) return;
101   - last_search = text;
102   -
103   - var table = document.getElementById("indexlist");
104   - var status = document.getElementById("searchmsg");
105   - var children = table.firstChild.childNodes;
106   -
107   - // first figure out the first node with the prefix
108   - var first = bisect(-1);
109   - var last = (first == -1 ? -1 : bisect(1));
110   -
111   - if (first == -1)
112   - {
113   - table.className = "";
114   - status.innerHTML = "No results found, displaying all";
115   - }
116   - else if (first == 0 && last == children.length - 1)
117   - {
118   - table.className = "";
119   - status.innerHTML = "";
120   - }
121   - else if (last - first >= max_results && !full)
122   - {
123   - table.className = "";
124   - status.innerHTML = "More than " + max_results + ", press Search to display";
125   - }
126   - else
127   - {
128   - // decide what you need to clear/show
129   - if (shown_range)
130   - setclass(shown_range[0], shown_range[1], "indexrow");
131   - setclass(first, last, "indexshow");
132   - shown_range = [first, last];
133   - table.className = "indexsearch";
134   - status.innerHTML = "";
135   - }
136   -
137   -
138   - function setclass(first, last, status)
139   - {
140   - for (var i = first; i <= last; i++)
141   - {
142   - children[i].className = status;
143   - }
144   - }
145   -
146   -
147   - // do a binary search, treating 0 as ...
148   - // return either -1 (no 0's found) or location of most far match
149   - function bisect(dir)
150   - {
151   - var first = 0, finish = children.length - 1;
152   - var mid, success = false;
153   -
154   - while (finish - first > 3)
155   - {
156   - mid = Math.floor((finish + first) / 2);
157   -
158   - var i = checkitem(mid);
159   - if (i == 0) i = dir;
160   - if (i == -1)
161   - finish = mid;
162   - else
163   - first = mid;
164   - }
165   - var a = (dir == 1 ? first : finish);
166   - var b = (dir == 1 ? finish : first);
167   - for (var i = b; i != a - dir; i -= dir)
168   - {
169   - if (checkitem(i) == 0) return i;
170   - }
171   - return -1;
172   - }
173   -
174   -
175   - // from an index, decide what the result is
176   - // 0 = match, -1 is lower, 1 is higher
177   - function checkitem(i)
178   - {
179   - var s = getitem(i).toLowerCase().substr(0, text.length);
180   - if (s == text) return 0;
181   - else return (s > text ? -1 : 1);
182   - }
183   -
184   -
185   - // from an index, get its string
186   - // this abstracts over alternates
187   - function getitem(i)
188   - {
189   - for ( ; i >= 0; i--)
190   - {
191   - var s = children[i].firstChild.firstChild.data;
192   - if (s.indexOf(' ') == -1)
193   - return s;
194   - }
195   - return ""; // should never be reached
196   - }
197   -}
198   -
199   -function setSynopsis(filename) {
200   - if (parent.window.synopsis) {
201   - if (parent.window.synopsis.location.replace) {
202   - // In Firefox this avoids adding the change to the history.
203   - parent.window.synopsis.location.replace(filename);
204   - } else {
205   - parent.window.synopsis.location = filename;
206   - }
207   - }
208   -}
209   -
210   -function addMenuItem(html) {
211   - var menu = document.getElementById("page-menu");
212   - if (menu) {
213   - var btn = menu.firstChild.cloneNode(false);
214   - btn.innerHTML = html;
215   - menu.appendChild(btn);
216   - }
217   -}
218   -
219   -function adjustForFrames() {
220   - var bodyCls;
221   -
222   - if (parent.location.href == window.location.href) {
223   - // not in frames, so add Frames button
224   - addMenuItem("<a href='#' onclick='reframe();return true;'>Frames</a>");
225   - bodyCls = "no-frame";
226   - }
227   - else {
228   - bodyCls = "in-frame";
229   - }
230   - addClass(document.body, bodyCls);
231   -}
232   -
233   -function reframe() {
234   - setCookie("haddock-reframe", document.URL);
235   - window.location = "frames.html";
236   -}
237   -
238   -function postReframe() {
239   - var s = getCookie("haddock-reframe");
240   - if (s) {
241   - parent.window.main.location = s;
242   - clearCookie("haddock-reframe");
243   - }
244   -}
245   -
246   -function styles() {
247   - var i, a, es = document.getElementsByTagName("link"), rs = [];
248   - for (i = 0; a = es[i]; i++) {
249   - if(a.rel.indexOf("style") != -1 && a.title) {
250   - rs.push(a);
251   - }
252   - }
253   - return rs;
254   -}
255   -
256   -function addStyleMenu() {
257   - var as = styles();
258   - var i, a, btns = "";
259   - for(i=0; a = as[i]; i++) {
260   - btns += "<li><a href='#' onclick=\"setActiveStyleSheet('"
261   - + a.title + "'); return false;\">"
262   - + a.title + "</a></li>"
263   - }
264   - if (as.length > 1) {
265   - var h = "<div id='style-menu-holder'>"
266   - + "<a href='#' onclick='styleMenu(); return false;'>Style &#9662;</a>"
267   - + "<ul id='style-menu' class='hide'>" + btns + "</ul>"
268   - + "</div>";
269   - addMenuItem(h);
270   - }
271   -}
272   -
273   -function setActiveStyleSheet(title) {
274   - var as = styles();
275   - var i, a, found;
276   - for(i=0; a = as[i]; i++) {
277   - a.disabled = true;
278   - // need to do this always, some browsers are edge triggered
279   - if(a.title == title) {
280   - found = a;
281   - }
282   - }
283   - if (found) {
284   - found.disabled = false;
285   - setCookie("haddock-style", title);
286   - }
287   - else {
288   - as[0].disabled = false;
289   - clearCookie("haddock-style");
290   - }
291   - styleMenu(false);
292   -}
293   -
294   -function resetStyle() {
295   - var s = getCookie("haddock-style");
296   - if (s) setActiveStyleSheet(s);
297   -}
298   -
299   -
300   -function styleMenu(show) {
301   - var m = document.getElementById('style-menu');
302   - if (m) toggleShow(m, show);
303   -}
304   -
305   -
306   -function pageLoad() {
307   - addStyleMenu();
308   - adjustForFrames();
309   - resetStyle();
310   -}
311   -
297 haddock.css
... ... @@ -1,297 +0,0 @@
1   -/* -------- Global things --------- */
2   -
3   -BODY {
4   - background-color: #ffffff;
5   - color: #000000;
6   - font-family: sans-serif;
7   - padding: 0 0;
8   - }
9   -
10   -A:link { color: #0000e0; text-decoration: none }
11   -A:visited { color: #0000a0; text-decoration: none }
12   -A:hover { background-color: #e0e0ff; text-decoration: none }
13   -
14   -TABLE.vanilla {
15   - width: 100%;
16   - border-width: 0px;
17   - /* I can't seem to specify cellspacing or cellpadding properly using CSS... */
18   -}
19   -
20   -TABLE.vanilla2 {
21   - border-width: 0px;
22   -}
23   -
24   -/* <TT> font is a little too small in MSIE */
25   -TT { font-size: 100%; }
26   -PRE { font-size: 100%; }
27   -
28   -LI P { margin: 0pt }
29   -
30   -TD {
31   - border-width: 0px;
32   -}
33   -
34   -TABLE.narrow {
35   - border-width: 0px;
36   -}
37   -
38   -TD.s8 { height: 8px; }
39   -TD.s15 { height: 15px; }
40   -
41   -SPAN.keyword { text-decoration: underline; }
42   -
43   -/* Resize the buttom image to match the text size */
44   -IMG.coll { width : 0.75em; height: 0.75em; margin-bottom: 0; margin-right: 0.5em }
45   -
46   -/* --------- Contents page ---------- */
47   -
48   -DIV.node {
49   - padding-left: 3em;
50   -}
51   -
52   -DIV.cnode {
53   - padding-left: 1.75em;
54   -}
55   -
56   -SPAN.pkg {
57   - position: absolute;
58   - left: 50em;
59   -}
60   -
61   -/* --------- Documentation elements ---------- */
62   -
63   -TD.children {
64   - padding-left: 25px;
65   - }
66   -
67   -TD.synopsis {
68   - padding: 2px;
69   - background-color: #f0f0f0;
70   - font-family: monospace
71   - }
72   -
73   -TD.decl {
74   - padding: 2px;
75   - background-color: #f0f0f0;
76   - font-family: monospace;
77   - vertical-align: top;
78   - }
79   -
80   -TD.topdecl {
81   - padding: 2px;
82   - background-color: #f0f0f0;
83   - font-family: monospace;
84   - vertical-align: top;
85   -}
86   -
87   -TABLE.declbar {
88   - border-spacing: 0px;
89   - }
90   -
91   -TD.declname {
92   - width: 100%;
93   - }
94   -
95   -TD.declbut {
96   - padding-left: 5px;
97   - padding-right: 5px;
98   - border-left-width: 1px;
99   - border-left-color: #000099;
100   - border-left-style: solid;
101   - white-space: nowrap;
102   - font-size: small;
103   - }
104   -
105   -/*
106   - arg is just like decl, except that wrapping is not allowed. It is
107   - used for function and constructor arguments which have a text box
108   - to the right, where if wrapping is allowed the text box squashes up
109   - the declaration by wrapping it.
110   -*/
111   -TD.arg {
112   - padding: 2px;
113   - background-color: #f0f0f0;
114   - font-family: monospace;
115   - vertical-align: top;
116   - white-space: nowrap;
117   - }
118   -
119   -TD.recfield { padding-left: 20px }
120   -
121   -TD.doc {
122   - padding-top: 2px;
123   - padding-left: 10px;
124   - }
125   -
126   -TD.ndoc {
127   - padding: 2px;
128   - }
129   -
130   -TD.rdoc {
131   - padding: 2px;
132   - padding-left: 10px;
133   - width: 100%;
134   - }
135   -
136   -TD.body {
137   - padding-left: 10px
138   - }
139   -
140   -TD.pkg {
141   - width: 100%;
142   - padding-left: 10px
143   -}
144   -
145   -TABLE.indexsearch TR.indexrow {
146   - display: none;
147   -}
148   -TABLE.indexsearch TR.indexshow {
149   - display: table-row;
150   -}
151   -
152   -TD.indexentry {
153   - vertical-align: top;
154   - padding-right: 10px
155   - }
156   -
157   -TD.indexannot {
158   - vertical-align: top;
159   - padding-left: 20px;
160   - white-space: nowrap
161   - }
162   -
163   -TD.indexlinks {
164   - width: 100%
165   - }
166   -
167   -/* ------- Section Headings ------- */
168   -
169   -TD.section1 {
170   - padding-top: 15px;
171   - font-weight: bold;
172   - font-size: 150%
173   - }
174   -
175   -TD.section2 {
176   - padding-top: 10px;
177   - font-weight: bold;
178   - font-size: 130%
179   - }
180   -
181   -TD.section3 {
182   - padding-top: 5px;
183   - font-weight: bold;
184   - font-size: 110%
185   - }
186   -
187   -TD.section4 {
188   - font-weight: bold;
189   - font-size: 100%
190   - }
191   -
192   -/* -------------- The title bar at the top of the page */
193   -
194   -TD.infohead {
195   - color: #ffffff;
196   - font-weight: bold;
197   - padding-right: 10px;
198   - text-align: left;
199   -}
200   -
201   -TD.infoval {
202   - color: #ffffff;
203   - padding-right: 10px;
204   - text-align: left;
205   -}
206   -
207   -TD.topbar {
208   - background-color: #000099;
209   - padding: 5px;
210   -}
211   -
212   -TD.title {
213   - color: #ffffff;
214   - padding-left: 10px;
215   - width: 100%
216   - }
217   -
218   -TD.topbut {
219   - padding-left: 5px;
220   - padding-right: 5px;
221   - border-left-width: 1px;
222   - border-left-color: #ffffff;
223   - border-left-style: solid;
224   - white-space: nowrap;
225   - }
226   -
227   -TD.topbut A:link {
228   - color: #ffffff
229   - }
230   -
231   -TD.topbut A:visited {
232   - color: #ffff00
233   - }
234   -
235   -TD.topbut A:hover {
236   - background-color: #6060ff;
237   - }
238   -
239   -TD.topbut:hover {
240   - background-color: #6060ff
241   - }
242   -
243   -TD.modulebar {
244   - background-color: #0077dd;
245   - padding: 5px;
246   - border-top-width: 1px;
247   - border-top-color: #ffffff;
248   - border-top-style: solid;
249   - }
250   -
251   -/* --------- The page footer --------- */
252   -
253   -TD.botbar {
254   - background-color: #000099;
255   - color: #ffffff;
256   - padding: 5px
257   - }
258   -TD.botbar A:link {
259   - color: #ffffff;
260   - text-decoration: underline
261   - }
262   -TD.botbar A:visited {
263   - color: #ffff00
264   - }
265   -TD.botbar A:hover {
266   - background-color: #6060ff
267   - }
268   -
269   -/* --------- Mini Synopsis for Frame View --------- */
270   -
271   -.outer {
272   - margin: 0 0;
273   - padding: 0 0;
274   -}
275   -
276   -.mini-synopsis {
277   - padding: 0.25em 0.25em;
278   -}
279   -
280   -.mini-synopsis H1 { font-size: 130%; }
281   -.mini-synopsis H2 { font-size: 110%; }
282   -.mini-synopsis H3 { font-size: 100%; }
283   -.mini-synopsis H1, .mini-synopsis H2, .mini-synopsis H3 {
284   - margin-top: 0.5em;
285   - margin-bottom: 0.25em;
286   - padding: 0 0;
287   -}
288   -
289   -.mini-synopsis H1 { border-bottom: 1px solid #ccc; }
290   -
291   -.mini-topbar {
292   - font-size: 130%;
293   - background: #0077dd;
294   - padding: 0.25em;
295   -}
296   -
297   -

0 comments on commit 530c691

Please sign in to comment.
Something went wrong with that request. Please try again.