From: Ben Hutchings Date: Sun, 25 Mar 2007 01:38:36 +0000 (+0000) Subject: [svn-upgrade] Integrating new upstream version, ion3 (20070318) X-Git-Tag: ion3-20070318 X-Git-Url: https://git.decadent.org.uk/gitweb/?p=ion3-doc.git;a=commitdiff_plain;h=refs%2Ftags%2Fion3-20070318 [svn-upgrade] Integrating new upstream version, ion3 (20070318) --- diff --git a/ChangeLog b/ChangeLog index 0756556..00fe495 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,30 @@ +2007-03-18 20:09 UTC Tuomo Valkonen + tagged ion-doc-3ds-20070318 + +2007-03-17 19:08 UTC Tuomo Valkonen + * cfg_ion.lua walkthrough updates + +2007-03-17 11:13 UTC Tuomo Valkonen + * border_sides doc + +2007-02-25 19:48 UTC Tuomo Valkonen + * Note on "userpos" winprop. + +2007-02-20 02:47 UTC Tuomo Valkonen + * Winprop doc updates + +2007-02-20 02:27 UTC Tuomo Valkonen + * Removed outdated winprop + +2007-02-19 16:09 UTC Tuomo Valkonen + * Updated manager-managed figure + +2007-02-03 17:32 UTC Tuomo Valkonen + * Oops, still missing some statusbar stuff + +2007-02-03 17:30 UTC Tuomo Valkonen + * Minor fixes + 2007-02-03 15:04 UTC Tuomo Valkonen tagged ion-doc-3ds-20070203 diff --git a/conf-winprops.tex b/conf-winprops.tex index 9a416d3..e564b47 100644 --- a/conf-winprops.tex +++ b/conf-winprops.tex @@ -41,13 +41,6 @@ usual method of identifying windows, and how to obtain this information. \end{winprop} -\begin{winprop}{aspect}{table} - \index{aspect@\var{aspect}} - The table should contain the entries \var{w} and \var{h} that - override application-supplied aspect ratio hint. -\end{winprop} - - \begin{winprop}{float}{boolean} \index{float@\var{float}} Set this to open the window in a floating frame, when @@ -74,12 +67,6 @@ usual method of identifying windows, and how to obtain this information. \end{winprop} -\begin{winprop}{ignore_resizeinc}{boolean} - \index{ignore-resizeinc@\var{ignore_resizeinc}} - Should application supplied size increments be ignored? -\end{winprop} - - \begin{winprop}{jumpto}{boolean} \index{jumpto@\var{jumpto}} Should a newly created client window always be made @@ -87,19 +74,6 @@ usual method of identifying windows, and how to obtain this information. \end{winprop} -\begin{winprop}{max_size}{table} - \index{max-size@\var{max_size}} - The table should contain the entries \var{w} and \var{h} that - override application-supplied maximum size hint. -\end{winprop} - - -\begin{winprop}{min_size}{table} - \index{min-size@\var{min_size}} - Similar to \var{max_size} but for the minimum size hint. -\end{winprop} - - \begin{winprop}{new_group}{string} \index{new-group@\var{new_group}} If the region specified by \code{target} winprop does not exist @@ -119,10 +93,10 @@ usual method of identifying windows, and how to obtain this information. \begin{winprop}{statusbar}{string} \index{statusbar@\var{statusbar}} - Put the window on the statusbar, in the named tray component, - (The default tray component is called simply ``\code{systray}'', + Put the window in the statusbar, in the named tray component, + (The default tray component is called simply \code{"systray"}, and others you give names to in your custom template, always - prefixed by ``\code{systray_}''. + prefixed by \code{"systray_"}. \end{winprop} @@ -142,29 +116,45 @@ usual method of identifying windows, and how to obtain this information. \begin{winprop}{transient_mode}{string} \index{transient-mode@\var{transient_mode}} - "normal": No change in behaviour. "current": The window - should be thought of as a transient for the current active - client window (if any) even if it is not marked as a - transient by the application. "off": The window should be - handled as a normal window even if it is marked as a + \code{"normal"}: No change in behaviour. \code{"current"}: + The window should be thought of as a transient for the current + active client window (if any) even if it is not marked as a + transient by the application. \code{"off"}: The window should + be handled as a normal window even if it is marked as a transient by the application. \end{winprop} -\begin{winprop}{transients_at_top}{boolean} - \index{transients-at-top@\var{transients_at_top}} - When transients are managed by the client window itself (as it - is the case on tiled workspaces), should the transients be - placed at the top of the window instead of bottom? -\end{winprop} - - \begin{winprop}{transparent}{boolean} \index{transparent@\var{transparent}} Should frames be made transparent when this window is selected? \\ \end{winprop} +\subsection{Sizehint winprops} + +Additionally, the winprops +\code{max_size}\index{max-size@\var{max_size}}, +\code{min_size}\index{min-size@\var{min_size}}, +\code{aspect}\index{aspect@\var{aspect}}, +\code{resizeinc}\index{aspect@\var{resizeinc}}, +and +\code{ignore_max_size}\index{ignore-max-size@\var{ignore_max_size}}, +\code{ignore_min_size}\index{ignore-min-size@\var{ignore_min_size}}, +\code{ignore_aspect}\index{ignore-aspect@\var{ignore_aspect}}, +\code{ignore_resizeinc}\index{ignore-aspect@\var{ignore_resizeinc}}, +may be used to override application-supplied size hints. The four +first ones are tables with the fields \var{w} and \var{h}, indicating +the width and height size hints in pixels, and the latter ignore +winprop is a boolean. + +Finally, the boolean +\code{userpos}\index{userpos@\var{userpos}} option may be used to +override the \code{USPosition} flag of the size hints. Normally, +when this flag is set, Ion tries to respect the supplied window +position more than when it is not set. Obviously, this makes sense +only for floating windows. + \subsection{Classes, roles and instances} \label{sec:classesrolesinstances} diff --git a/conf.tex b/conf.tex index 109093b..eb0f565 100644 --- a/conf.tex +++ b/conf.tex @@ -69,6 +69,9 @@ files: Settings to get some applications behave more nicely have been collected here. See section \ref{sec:winprops}. \\ % + \file{cfg\_layouts.lua} & + Some workspace layouts are defined here. \\ + % \file{cfg\_tiling.lua} \file{cfg\_query.lua} \file{cfg\_menu.lua} @@ -125,13 +128,23 @@ The first of these two settings enables opaque resize mode: in move/resize move frames and other objects mirror you actions immediately. If opaque resize is disabled, a XOR rubber band is shown during the mode instead. This will, unfortunately, cause Ion to also grab the X server and has some -side effects. +side effects. + +There are some other options as well; see the documentation +for \fnref{ioncore.set} for details. -Next we load the configuration for Ion's core, and some kludges: +As a next step, in the actual \file{cfg\_ion.lua} file, we load +\file{cfg\_defaults.lua}. However, it is merely a conveniency file for +doing exactly what we will going through below, and what is commented +out in the actual file. If you do not want to load what +\file{cfg\_defaults.lua} loads, just comment out the corresponding +line, and uncomment the lines for the files that you want: \begin{verbatim} +--dopath("cfg_defaults") dopath("cfg_ioncore") dopath("cfg_kludges") +dopath("cfg_layouts") \end{verbatim} Most bindings and menus are defined in \file{cfg\_ioncore.lua}. @@ -150,26 +163,21 @@ expression that is used to match against the title and the next is a rule to construct a new title of a match occurs. This particular rule is used to shorten e.g. 'Foo: barbaz<3>' to 'barba{\ldots}<3>'; for details see the function reference entry for \fnref{ioncore.defshortening}. +Finally, \file{cfg\_layouts.lua} defines some workspace layouts, available +through the \key{F9} workspace creation query. To actually be able to do something besides display windows in full screen mode, we must next load some modules: \begin{verbatim} -dopath("cfg_modules") ---dopath("mod_query") ---dopath("mod_menu") ---dopath("mod_tiling") ---dopath("mod_statusbar") +dopath("mod_query") +dopath("mod_menu") +dopath("mod_tiling") +dopath("mod_statusbar") --dopath("mod_dock") ---dopath("mod_sp") +dopath("mod_sp") \end{verbatim} -We actually load there another file listing the default selection of -modules. If you only want to load additional modules, just uncomment -the corresponding line. If you want to disable loading some modules, -comment out the the line loading \file{cfg\_modules}, and uncomment -the lines for the modules you want, or add more. - \input{conf-bindings.tex} diff --git a/de.tex b/de.tex index ceba206..4697dc6 100644 --- a/de.tex +++ b/de.tex @@ -254,6 +254,10 @@ indicating a number of pixels. \var{border_style} & A string indicating the style of border; one of elevated/inlaid/ridge/groove as seen in the above sketch. \\ +\var{border_sides} & A string indicating which sides of the border + to draw: all/tb/lr for all, top and bottom, and + left and right. To control between left/right + and top/bottom, use the pixel options below. \\ \var{highlight_pixels} & Width of the highlight part of the border in pixels. \\ \var{shadow_pixels} & diff --git a/exact-version b/exact-version index 40b3215..483b164 100644 --- a/exact-version +++ b/exact-version @@ -1,5 +1,5 @@ Context: -[TAG ion-doc-3ds-20070203 -Tuomo Valkonen **20070203150437] +[TAG ion-doc-3ds-20070318 +Tuomo Valkonen **20070318200902] diff --git a/fnref.tex b/fnref.tex index c270a5a..c0590b6 100644 --- a/fnref.tex +++ b/fnref.tex @@ -29,6 +29,10 @@ \label{sec:spref} \input{mod_sp-fns.tex} +\section{Functions defined in \file{mod\_statusbar}} +\label{sec:statusbarref} +\input{mod_statusbar-fns.tex} + \section{Functions defined in \file{de}} \label{sec:deref} \input{de-fns.tex} diff --git a/ionconf.dvi.gz b/ionconf.dvi.gz index 7d7c934..acdd808 100644 Binary files a/ionconf.dvi.gz and b/ionconf.dvi.gz differ diff --git a/ionconf.out b/ionconf.out index 2f1b8ec..7882440 100644 --- a/ionconf.out +++ b/ionconf.out @@ -22,9 +22,10 @@ \BOOKMARK [2][-]{subsection.3.4.3}{ Defining context menus}{section.3.4} \BOOKMARK [2][-]{subsection.3.4.4}{ Displaying menus}{section.3.4} \BOOKMARK [1][-]{section.3.5}{ Winprops}{chapter.3} -\BOOKMARK [2][-]{subsection.3.5.1}{ Classes, roles and instances}{section.3.5} -\BOOKMARK [2][-]{subsection.3.5.2}{ Finding window identification}{section.3.5} -\BOOKMARK [2][-]{subsection.3.5.3}{ Some common examples}{section.3.5} +\BOOKMARK [2][-]{subsection.3.5.1}{ Sizehint winprops}{section.3.5} +\BOOKMARK [2][-]{subsection.3.5.2}{ Classes, roles and instances}{section.3.5} +\BOOKMARK [2][-]{subsection.3.5.3}{ Finding window identification}{section.3.5} +\BOOKMARK [2][-]{subsection.3.5.4}{ Some common examples}{section.3.5} \BOOKMARK [0][-]{chapter.4}{ Graphical styles}{} \BOOKMARK [1][-]{section.4.1}{ Drawing engines, style specifications and sub-styles}{chapter.4} \BOOKMARK [2][-]{subsection.4.1.1}{ Known styles and substyles}{section.4.1} @@ -33,15 +34,15 @@ \BOOKMARK [2][-]{subsection.4.2.2}{ Defining the styles}{section.4.2} \BOOKMARK [2][-]{subsection.4.2.3}{ An example}{section.4.2} \BOOKMARK [1][-]{section.4.3}{ Miscellaneous settings}{chapter.4} -\BOOKMARK [2][-]{lstlisting.4.-390}{ Extra fields for style !frame!}{section.4.3} -\BOOKMARK [2][-]{lstlisting.4.-412}{ Extra fields for style !dock!}{section.4.3} +\BOOKMARK [2][-]{lstlisting.4.-399}{ Extra fields for style !frame!}{section.4.3} +\BOOKMARK [2][-]{lstlisting.4.-421}{ Extra fields for style !dock!}{section.4.3} \BOOKMARK [0][-]{chapter.5}{ Scripting}{} \BOOKMARK [1][-]{section.5.1}{ Hooks}{chapter.5} \BOOKMARK [1][-]{section.5.2}{ Referring to regions}{chapter.5} \BOOKMARK [2][-]{subsection.5.2.1}{ Direct object references}{section.5.2} \BOOKMARK [2][-]{subsection.5.2.2}{ Name-based lookups}{section.5.2} \BOOKMARK [1][-]{section.5.3}{ Alternative winprop selection criteria}{chapter.5} -\BOOKMARK [1][-]{lstlisting.5.-453}{ Writing !ion-statusd! monitors}{chapter.5} +\BOOKMARK [1][-]{lstlisting.5.-462}{ Writing !ion-statusd! monitors}{chapter.5} \BOOKMARK [0][-]{chapter.6}{ Function reference}{} \BOOKMARK [1][-]{section.6.1}{ Functions defined in ioncore}{chapter.6} \BOOKMARK [2][-]{subsection.6.1.1}{ WClientWin functions}{section.6.1} @@ -75,8 +76,10 @@ \BOOKMARK [1][-]{section.6.5}{ Functions defined in mod\137dock}{chapter.6} \BOOKMARK [2][-]{subsection.6.5.1}{ WDock functions}{section.6.5} \BOOKMARK [1][-]{section.6.6}{ Functions defined in mod\137sp}{chapter.6} -\BOOKMARK [1][-]{section.6.7}{ Functions defined in de}{chapter.6} -\BOOKMARK [1][-]{section.6.8}{ Hooks}{chapter.6} +\BOOKMARK [1][-]{section.6.7}{ Functions defined in mod\137statusbar}{chapter.6} +\BOOKMARK [2][-]{subsection.6.7.1}{ WStatusBar functions}{section.6.7} +\BOOKMARK [1][-]{section.6.8}{ Functions defined in de}{chapter.6} +\BOOKMARK [1][-]{section.6.9}{ Hooks}{chapter.6} \BOOKMARK [0][-]{appendix.A}{ The GNU General Public License}{} \BOOKMARK [0][-]{appendix.B}{ Full class hierarchy visible to Lua-side}{} \BOOKMARK [0][-]{section*.17}{Index}{} diff --git a/ionconf.ps.gz b/ionconf.ps.gz index 6103c98..3f368d7 100644 Binary files a/ionconf.ps.gz and b/ionconf.ps.gz differ diff --git a/ionconf.tex b/ionconf.tex index 3f22904..b12cb17 100644 --- a/ionconf.tex +++ b/ionconf.tex @@ -10,7 +10,7 @@ \title{Configuring and extending Ion3 with Lua} \author{Tuomo Valkonen \\ tuomov at iki.fi} -\date{2007-02-03} +\date{2007-03-18} \makeindex diff --git a/ionconf/images.log b/ionconf/images.log index 3fec32a..2475ca5 100644 --- a/ionconf/images.log +++ b/ionconf/images.log @@ -1,4 +1,4 @@ -This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=latex 2006.11.18) 3 FEB 2007 17:05 +This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=latex 2007.2.4) 18 MAR 2007 22:35 entering extended mode **./images.tex (./images.tex @@ -353,13 +353,13 @@ LaTeX Font Info: External font `cmex10' loaded for size (Font) <8> on input line 235. LaTeX Font Info: External font `cmex10' loaded for size (Font) <6> on input line 235. -l2hSize :tex2html_wrap_inline1027:7.0626pt::0.0pt::7.1201pt. +l2hSize :tex2html_wrap_inline1041:7.0626pt::0.0pt::7.1201pt. [1 ] -l2hSize :tex2html_wrap_inline1031:7.48248pt::0.0pt::48.86426pt. +l2hSize :tex2html_wrap_inline1045:7.48248pt::0.0pt::48.86426pt. [2 @@ -369,26 +369,26 @@ l2hSize :tex2html_wrap_inline2020:8.7125pt::8.7125pt::23.6642pt. ] -l2hSize :tex2html_wrap_inline6229:7.5626pt::7.5626pt::14.53923pt. +l2hSize :tex2html_wrap_inline6387:7.5626pt::7.5626pt::14.53923pt. [4 ] -l2hSize :tex2html_wrap_inline6231:7.5626pt::7.5626pt::14.53923pt. +l2hSize :tex2html_wrap_inline6389:7.5626pt::7.5626pt::14.53923pt. [5 ] -l2hSize :tex2html_wrap_inline9215:8.7125pt::8.7125pt::86.9574pt. +l2hSize :tex2html_wrap_inline9409:8.7125pt::8.7125pt::86.9574pt. [6 ] (./images.aux) ) Here is how much of TeX's memory you used: - 4428 strings out of 94501 - 62589 string characters out of 1175793 - 121255 words of memory out of 1000000 - 7572 multiletter control sequences out of 10000+50000 + 4443 strings out of 94501 + 62984 string characters out of 1175795 + 122206 words of memory out of 1000000 + 7587 multiletter control sequences out of 10000+50000 7874 words of font info for 24 fonts, out of 500000 for 2000 580 hyphenation exceptions out of 8191 28i,5n,21p,200b,182s stack positions out of 1500i,500n,5000p,200000b,5000s diff --git a/ionconf/images.tex b/ionconf/images.tex index fa6a169..8ab5731 100644 --- a/ionconf/images.tex +++ b/ionconf/images.tex @@ -82,7 +82,7 @@ \title{Configuring and extending Ion3 with Lua} \author{Tuomo Valkonen \\tuomov at iki.fi} -\date{2007-02-03} +\date{2007-03-18} \makeindex @@ -231,7 +231,7 @@ \stepcounter{section} \stepcounter{section} {\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline1027}% +\lthtmlinlinemathA{tex2html_wrap_inline1041}% $n$% \lthtmlinlinemathZ \lthtmlcheckvsize\clearpage} @@ -242,7 +242,7 @@ $n$% \stepcounter{subsection} \stepcounter{subsection} {\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline1031}% +\lthtmlinlinemathA{tex2html_wrap_inline1045}% $N=1{\ldots} 5$% \lthtmlinlinemathZ \lthtmlcheckvsize\clearpage} @@ -272,6 +272,7 @@ $N=1{\ldots} 5$% \stepcounter{subsection} \stepcounter{subsection} \stepcounter{subsection} +\stepcounter{subsection} \stepcounter{subsubsection} \stepcounter{subsubsection} \stepcounter{subsubsection} @@ -316,13 +317,13 @@ $(0, 1]$% \stepcounter{subsection} \stepcounter{subsection} {\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline6229}% +\lthtmlinlinemathA{tex2html_wrap_inline6387}% $-1$% \lthtmlinlinemathZ \lthtmlcheckvsize\clearpage} {\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline6231}% +\lthtmlinlinemathA{tex2html_wrap_inline6389}% $-2$% \lthtmlinlinemathZ \lthtmlcheckvsize\clearpage} @@ -351,13 +352,15 @@ $-2$% \stepcounter{section} \stepcounter{subsection} {\newpage\clearpage -\lthtmlinlinemathA{tex2html_wrap_inline9215}% +\lthtmlinlinemathA{tex2html_wrap_inline9409}% $\{t,m,b\}\times\{t,c,b\}$% \lthtmlinlinemathZ \lthtmlcheckvsize\clearpage} \stepcounter{section} \stepcounter{section} +\stepcounter{subsection} +\stepcounter{section} \stepcounter{section} \appendix \stepcounter{chapter} diff --git a/ionconf/index.html b/ionconf/index.html index b693be4..a2f4405 100644 --- a/ionconf/index.html +++ b/ionconf/index.html @@ -57,7 +57,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds

Tuomo Valkonen

tuomov at iki.fi

-

2007-02-03

+

2007-03-18

@@ -151,187 +151,195 @@ chapter entitled ''GNU General Public License'' for more details. HREF="node4.html#SECTION00450000000000000000">3.5 Winprops


-
  • 4. Graphical styles
    -
  • 5. Scripting
    -
  • 6. Function reference
    -
  • A. The GNU General Public License
    -
  • B. Full class hierarchy visible to Lua-side -
  • List of functions -
  • Index -
  • About this document ... diff --git a/ionconf/internals.pl b/ionconf/internals.pl index 28350c3..0c3453a 100644 --- a/ionconf/internals.pl +++ b/ionconf/internals.pl @@ -122,6 +122,10 @@ $key = q/sec:ioncoreref/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:mod_statusbar.statusbars/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.defbindings/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -130,11 +134,11 @@ $key = q/fn:ioncore.get/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WComplProxy.set_completions/; +$key = q/fn:WWindow.p_resize/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WWindow.p_resize/; +$key = q/fn:WComplProxy.set_completions/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -194,6 +198,10 @@ $key = q/fn:WMoveresMode.resize/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.is_systray_extl/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WMenu.select_nth/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -322,6 +330,10 @@ $key = q/fn:WWindow.xid/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/sec:statusbarref/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WClientWin.get_ident/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -370,6 +382,10 @@ $key = q/fn:ioncore.clientwin_i/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:ioncore.tagged_clear/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WRegion.screen_of/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -378,6 +394,10 @@ $key = q/fn:WMPlex.switch_next/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:ioncore.unsqueeze/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WGroup.bottom/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -442,6 +462,10 @@ $key = q/chap:tricks/; $ref_files{$key} = "$dir".q|node6.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WRegion.groupleader_of/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.get_savefile/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -478,6 +502,14 @@ $key = q/fn:ioncore.getctxmenu/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WMoveresMode.rqgeom/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + +$key = q/fn:WStatusBar.get_template_table/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WFrame.maximize_horiz/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -486,11 +518,11 @@ $key = q/fn:ioncore.region_i/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WWindow.p_move/; +$key = q/fn:WGroup.is_fullscreen/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WGroup.is_fullscreen/; +$key = q/fn:WWindow.p_move/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -502,11 +534,11 @@ $key = q/fn:WScreen.set_managed_offset/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:mod_query.set/; +$key = q/fn:ioncore.get_dir_for/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:ioncore.get_dir_for/; +$key = q/fn:mod_query.set/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -662,6 +694,10 @@ $key = q/fn:mod_query.message/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:mod_tiling.untile/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.compile_cmd/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -678,10 +714,6 @@ $key = q/fn:ioncore.submenu/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WMPlex.attach_tagged/; -$ref_files{$key} = "$dir".q|node7.html|; -$noresave{$key} = "$nosave"; - $key = q/fn:WSplitSplit.br/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -762,6 +794,10 @@ $key = q/sec:classesrolesinstances/; $ref_files{$key} = "$dir".q|node4.html|; $noresave{$key} = "$nosave"; +$key = q/fn:ioncore.tagged_attach/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WRegion.is_tagged/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -782,6 +818,10 @@ $key = q/fn:WClientWin.nudge/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WMoveresMode.geom/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.goto_nth_screen/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -826,6 +866,10 @@ $key = q/fn:ioncore.mclick/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.update/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WMPlex.set_index/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -934,6 +978,10 @@ $key = q/fn:ioncore.popen_bgread/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.set_systray/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.mdrag/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -950,10 +998,6 @@ $key = q/ioncore_snapshot_hook/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:ioncore.clear_tags/; -$ref_files{$key} = "$dir".q|node7.html|; -$noresave{$key} = "$nosave"; - $key = q/fn:table.map/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -986,11 +1030,11 @@ $key = q/fn:WRegion.parent/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WMenu.finish/; +$key = q/fn:WEdln.back/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WEdln.back/; +$key = q/fn:WMenu.finish/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -1018,7 +1062,7 @@ $key = q/fn:WTiling.transpose_at/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/clientwin_do_manage_alt/; +$key = q/fn:WRegion.rootwin_of/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -1026,7 +1070,7 @@ $key = q/fn:WMPlex.mx_i/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WRegion.rootwin_of/; +$key = q/clientwin_do_manage_alt/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -1038,6 +1082,10 @@ $key = q/ioncore_sigchld_hook/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.set_template_table/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WTiling.nextto/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -1138,6 +1186,10 @@ $key = q/fig:parentship/; $ref_files{$key} = "$dir".q|node3.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.set_template/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.read_savefile/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -1206,6 +1258,10 @@ $key = q/fn:WMPlex.is_hidden/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WRegion.get_configuration/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:mod_menu.get/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -1222,6 +1278,10 @@ $key = q/fn:WEdln.eol/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WGroup.set_bottom/; +$ref_files{$key} = "$dir".q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:mod_query.defcmd/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; @@ -1286,11 +1346,11 @@ $key = q/fn:WEdln.skip_word/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WEdln.complete/; +$key = q/fn:WGroup.attach_new/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WGroup.attach_new/; +$key = q/fn:WEdln.complete/; $ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; diff --git a/ionconf/ionconf.html b/ionconf/ionconf.html index b693be4..a2f4405 100644 --- a/ionconf/ionconf.html +++ b/ionconf/ionconf.html @@ -57,7 +57,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds

    Tuomo Valkonen

    tuomov at iki.fi

    -

    2007-02-03

    +

    2007-03-18

    @@ -151,187 +151,195 @@ chapter entitled ''GNU General Public License'' for more details. HREF="node4.html#SECTION00450000000000000000">3.5 Winprops


    -
  • 4. Graphical styles
    -
  • 5. Scripting
    -
  • 6. Function reference
    -
  • A. The GNU General Public License
    -
  • B. Full class hierarchy visible to Lua-side -
  • List of functions -
  • Index -
  • About this document ... diff --git a/ionconf/labels.pl b/ionconf/labels.pl index 2d6ca3c..a14d1d0 100644 --- a/ionconf/labels.pl +++ b/ionconf/labels.pl @@ -122,6 +122,10 @@ $key = q/sec:ioncoreref/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:mod_statusbar.statusbars/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.defbindings/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -130,11 +134,11 @@ $key = q/fn:ioncore.get/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WComplProxy.set_completions/; +$key = q/fn:WWindow.p_resize/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WWindow.p_resize/; +$key = q/fn:WComplProxy.set_completions/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -194,6 +198,10 @@ $key = q/fn:WMoveresMode.resize/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.is_systray_extl/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WMenu.select_nth/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -322,6 +330,10 @@ $key = q/fn:WWindow.xid/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/sec:statusbarref/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WClientWin.get_ident/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -370,6 +382,10 @@ $key = q/fn:ioncore.clientwin_i/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:ioncore.tagged_clear/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WRegion.screen_of/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -378,6 +394,10 @@ $key = q/fn:WMPlex.switch_next/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:ioncore.unsqueeze/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WGroup.bottom/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -442,6 +462,10 @@ $key = q/chap:tricks/; $external_labels{$key} = "$URL/" . q|node6.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WRegion.groupleader_of/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.get_savefile/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -478,6 +502,14 @@ $key = q/fn:ioncore.getctxmenu/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WMoveresMode.rqgeom/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + +$key = q/fn:WStatusBar.get_template_table/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WFrame.maximize_horiz/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -486,11 +518,11 @@ $key = q/fn:ioncore.region_i/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WWindow.p_move/; +$key = q/fn:WGroup.is_fullscreen/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WGroup.is_fullscreen/; +$key = q/fn:WWindow.p_move/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -502,11 +534,11 @@ $key = q/fn:WScreen.set_managed_offset/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:mod_query.set/; +$key = q/fn:ioncore.get_dir_for/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:ioncore.get_dir_for/; +$key = q/fn:mod_query.set/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -662,6 +694,10 @@ $key = q/fn:mod_query.message/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:mod_tiling.untile/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.compile_cmd/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -678,10 +714,6 @@ $key = q/fn:ioncore.submenu/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WMPlex.attach_tagged/; -$external_labels{$key} = "$URL/" . q|node7.html|; -$noresave{$key} = "$nosave"; - $key = q/fn:WSplitSplit.br/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -762,6 +794,10 @@ $key = q/sec:classesrolesinstances/; $external_labels{$key} = "$URL/" . q|node4.html|; $noresave{$key} = "$nosave"; +$key = q/fn:ioncore.tagged_attach/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WRegion.is_tagged/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -782,6 +818,10 @@ $key = q/fn:WClientWin.nudge/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WMoveresMode.geom/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.goto_nth_screen/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -826,6 +866,10 @@ $key = q/fn:ioncore.mclick/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.update/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WMPlex.set_index/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -934,6 +978,10 @@ $key = q/fn:ioncore.popen_bgread/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.set_systray/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.mdrag/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -950,10 +998,6 @@ $key = q/ioncore_snapshot_hook/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:ioncore.clear_tags/; -$external_labels{$key} = "$URL/" . q|node7.html|; -$noresave{$key} = "$nosave"; - $key = q/fn:table.map/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -986,11 +1030,11 @@ $key = q/fn:WRegion.parent/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WMenu.finish/; +$key = q/fn:WEdln.back/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WEdln.back/; +$key = q/fn:WMenu.finish/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -1018,7 +1062,7 @@ $key = q/fn:WTiling.transpose_at/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/clientwin_do_manage_alt/; +$key = q/fn:WRegion.rootwin_of/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -1026,7 +1070,7 @@ $key = q/fn:WMPlex.mx_i/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WRegion.rootwin_of/; +$key = q/clientwin_do_manage_alt/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -1038,6 +1082,10 @@ $key = q/ioncore_sigchld_hook/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.set_template_table/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:WTiling.nextto/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -1138,6 +1186,10 @@ $key = q/fig:parentship/; $external_labels{$key} = "$URL/" . q|node3.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.set_template/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.read_savefile/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -1206,6 +1258,10 @@ $key = q/fn:WMPlex.is_hidden/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WRegion.get_configuration/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:mod_menu.get/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -1222,6 +1278,10 @@ $key = q/fn:WEdln.eol/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; +$key = q/fn:WGroup.set_bottom/; +$external_labels{$key} = "$URL/" . q|node7.html|; +$noresave{$key} = "$nosave"; + $key = q/fn:mod_query.defcmd/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -1286,11 +1346,11 @@ $key = q/fn:WEdln.skip_word/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WEdln.complete/; +$key = q/fn:WGroup.attach_new/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; -$key = q/fn:WGroup.attach_new/; +$key = q/fn:WEdln.complete/; $external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; @@ -1398,7 +1458,7 @@ $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; $key = q/sec:hookref/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/chap:config/; @@ -1429,6 +1489,10 @@ $key = q/sec:ioncoreref/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; +$key = q/fn:mod_statusbar.statusbars/; +$external_latex_labels{$key} = q|6.7|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.defbindings/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; @@ -1437,14 +1501,14 @@ $key = q/fn:ioncore.get/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; -$key = q/fn:WComplProxy.set_completions/; -$external_latex_labels{$key} = q|6.3.1|; -$noresave{$key} = "$nosave"; - $key = q/fn:WWindow.p_resize/; $external_latex_labels{$key} = q|6.1.12|; $noresave{$key} = "$nosave"; +$key = q/fn:WComplProxy.set_completions/; +$external_latex_labels{$key} = q|6.3.1|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.shutdown/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; @@ -1478,7 +1542,7 @@ $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; $key = q/fn:de.reset/; -$external_latex_labels{$key} = q|6.7|; +$external_latex_labels{$key} = q|6.8|; $noresave{$key} = "$nosave"; $key = q/fn:mod_query.history_get/; @@ -1501,6 +1565,10 @@ $key = q/fn:WMoveresMode.resize/; $external_latex_labels{$key} = q|6.1.8|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.is_systray_extl/; +$external_latex_labels{$key} = q|6.7.1|; +$noresave{$key} = "$nosave"; + $key = q/fn:WMenu.select_nth/; $external_latex_labels{$key} = q|6.4.1|; $noresave{$key} = "$nosave"; @@ -1598,7 +1666,7 @@ $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; $key = q/region_do_warp_alt/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/fn:ioncore.resign/; @@ -1606,7 +1674,7 @@ $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; $key = q/clientwin_unmapped_hook/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/fn:ioncore.write_savefile/; @@ -1629,6 +1697,10 @@ $key = q/fn:WWindow.xid/; $external_latex_labels{$key} = q|6.1.12|; $noresave{$key} = "$nosave"; +$key = q/sec:statusbarref/; +$external_latex_labels{$key} = q|6.7|; +$noresave{$key} = "$nosave"; + $key = q/fn:WClientWin.get_ident/; $external_latex_labels{$key} = q|6.1.1|; $noresave{$key} = "$nosave"; @@ -1677,6 +1749,10 @@ $key = q/fn:ioncore.clientwin_i/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; +$key = q/fn:ioncore.tagged_clear/; +$external_latex_labels{$key} = q|6.1|; +$noresave{$key} = "$nosave"; + $key = q/fn:WRegion.screen_of/; $external_latex_labels{$key} = q|6.1.9|; $noresave{$key} = "$nosave"; @@ -1685,6 +1761,10 @@ $key = q/fn:WMPlex.switch_next/; $external_latex_labels{$key} = q|6.1.7|; $noresave{$key} = "$nosave"; +$key = q/fn:ioncore.unsqueeze/; +$external_latex_labels{$key} = q|6.1|; +$noresave{$key} = "$nosave"; + $key = q/fn:WGroup.bottom/; $external_latex_labels{$key} = q|6.1.3|; $noresave{$key} = "$nosave"; @@ -1742,13 +1822,17 @@ $external_latex_labels{$key} = q|B|; $noresave{$key} = "$nosave"; $key = q/frame_managed_changed_hook/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/chap:tricks/; $external_latex_labels{$key} = q|5|; $noresave{$key} = "$nosave"; +$key = q/fn:WRegion.groupleader_of/; +$external_latex_labels{$key} = q|6.1.9|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.get_savefile/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; @@ -1785,6 +1869,14 @@ $key = q/fn:ioncore.getctxmenu/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; +$key = q/fn:WMoveresMode.rqgeom/; +$external_latex_labels{$key} = q|6.1.8|; +$noresave{$key} = "$nosave"; + +$key = q/fn:WStatusBar.get_template_table/; +$external_latex_labels{$key} = q|6.7.1|; +$noresave{$key} = "$nosave"; + $key = q/fn:WFrame.maximize_horiz/; $external_latex_labels{$key} = q|6.1.2|; $noresave{$key} = "$nosave"; @@ -1793,14 +1885,14 @@ $key = q/fn:ioncore.region_i/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; -$key = q/fn:WWindow.p_move/; -$external_latex_labels{$key} = q|6.1.12|; -$noresave{$key} = "$nosave"; - $key = q/fn:WGroup.is_fullscreen/; $external_latex_labels{$key} = q|6.1.3|; $noresave{$key} = "$nosave"; +$key = q/fn:WWindow.p_move/; +$external_latex_labels{$key} = q|6.1.12|; +$noresave{$key} = "$nosave"; + $key = q/sec:objects/; $external_latex_labels{$key} = q|2.2|; $noresave{$key} = "$nosave"; @@ -1809,14 +1901,14 @@ $key = q/fn:WScreen.set_managed_offset/; $external_latex_labels{$key} = q|6.1.11|; $noresave{$key} = "$nosave"; -$key = q/fn:mod_query.set/; -$external_latex_labels{$key} = q|6.3|; -$noresave{$key} = "$nosave"; - $key = q/fn:ioncore.get_dir_for/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; +$key = q/fn:mod_query.set/; +$external_latex_labels{$key} = q|6.3|; +$noresave{$key} = "$nosave"; + $key = q/fn:WEdln.point/; $external_latex_labels{$key} = q|6.3.2|; $noresave{$key} = "$nosave"; @@ -1878,7 +1970,7 @@ $external_latex_labels{$key} = q|6.3.2|; $noresave{$key} = "$nosave"; $key = q/screen_managed_changed_hook/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/fn:WMPlex.mx_count/; @@ -1969,12 +2061,16 @@ $key = q/fn:mod_query.message/; $external_latex_labels{$key} = q|6.3|; $noresave{$key} = "$nosave"; +$key = q/fn:mod_tiling.untile/; +$external_latex_labels{$key} = q|6.2|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.compile_cmd/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; $key = q/sec:deref/; -$external_latex_labels{$key} = q|6.7|; +$external_latex_labels{$key} = q|6.8|; $noresave{$key} = "$nosave"; $key = q/fn:WEdln.bol/; @@ -1985,10 +2081,6 @@ $key = q/fn:ioncore.submenu/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; -$key = q/fn:WMPlex.attach_tagged/; -$external_latex_labels{$key} = q|6.1.7|; -$noresave{$key} = "$nosave"; - $key = q/fn:WSplitSplit.br/; $external_latex_labels{$key} = q|6.2.4|; $noresave{$key} = "$nosave"; @@ -2010,7 +2102,7 @@ $external_latex_labels{$key} = q|6.3.2|; $noresave{$key} = "$nosave"; $key = q/fn:de.defstyle/; -$external_latex_labels{$key} = q|6.7|; +$external_latex_labels{$key} = q|6.8|; $noresave{$key} = "$nosave"; $key = q/fn:WGroupWS.attach_framed/; @@ -2038,7 +2130,7 @@ $external_latex_labels{$key} = q|6.1.9|; $noresave{$key} = "$nosave"; $key = q/region_notify_hook/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/fn:WEdln.clear_mark/; @@ -2050,7 +2142,7 @@ $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; $key = q/tiling_placement_alt/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/fn:ioncore.warn/; @@ -2066,7 +2158,11 @@ $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; $key = q/sec:classesrolesinstances/; -$external_latex_labels{$key} = q|3.5.1|; +$external_latex_labels{$key} = q|3.5.2|; +$noresave{$key} = "$nosave"; + +$key = q/fn:ioncore.tagged_attach/; +$external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; $key = q/fn:WRegion.is_tagged/; @@ -2089,12 +2185,16 @@ $key = q/fn:WClientWin.nudge/; $external_latex_labels{$key} = q|6.1.1|; $noresave{$key} = "$nosave"; +$key = q/fn:WMoveresMode.geom/; +$external_latex_labels{$key} = q|6.1.8|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.goto_nth_screen/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; $key = q/clientwin_mapped_hook/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/fn:WEdln.paste/; @@ -2122,7 +2222,7 @@ $external_latex_labels{$key} = q|6.3|; $noresave{$key} = "$nosave"; $key = q/clientwin_property_change_hook/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/fn:table.append/; @@ -2133,6 +2233,10 @@ $key = q/fn:ioncore.mclick/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.update/; +$external_latex_labels{$key} = q|6.7.1|; +$noresave{$key} = "$nosave"; + $key = q/fn:WMPlex.set_index/; $external_latex_labels{$key} = q|6.1.7|; $noresave{$key} = "$nosave"; @@ -2158,7 +2262,7 @@ $external_latex_labels{$key} = q|6.3|; $noresave{$key} = "$nosave"; $key = q/ioncore_deinit_hook/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/fn:WSplit.geom/; @@ -2241,6 +2345,10 @@ $key = q/fn:ioncore.popen_bgread/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.set_systray/; +$external_latex_labels{$key} = q|6.7.1|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.mdrag/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; @@ -2254,11 +2362,7 @@ $external_latex_labels{$key} = q|6.2.1|; $noresave{$key} = "$nosave"; $key = q/ioncore_snapshot_hook/; -$external_latex_labels{$key} = q|6.8|; -$noresave{$key} = "$nosave"; - -$key = q/fn:ioncore.clear_tags/; -$external_latex_labels{$key} = q|6.1|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/fn:table.map/; @@ -2293,14 +2397,14 @@ $key = q/fn:WRegion.parent/; $external_latex_labels{$key} = q|6.1.9|; $noresave{$key} = "$nosave"; -$key = q/fn:WMenu.finish/; -$external_latex_labels{$key} = q|6.4.1|; -$noresave{$key} = "$nosave"; - $key = q/fn:WEdln.back/; $external_latex_labels{$key} = q|6.3.2|; $noresave{$key} = "$nosave"; +$key = q/fn:WMenu.finish/; +$external_latex_labels{$key} = q|6.4.1|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.TR/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; @@ -2325,16 +2429,16 @@ $key = q/fn:WTiling.transpose_at/; $external_latex_labels{$key} = q|6.2.5|; $noresave{$key} = "$nosave"; -$key = q/clientwin_do_manage_alt/; -$external_latex_labels{$key} = q|6.8|; +$key = q/fn:WRegion.rootwin_of/; +$external_latex_labels{$key} = q|6.1.9|; $noresave{$key} = "$nosave"; $key = q/fn:WMPlex.mx_i/; $external_latex_labels{$key} = q|6.1.7|; $noresave{$key} = "$nosave"; -$key = q/fn:WRegion.rootwin_of/; -$external_latex_labels{$key} = q|6.1.9|; +$key = q/clientwin_do_manage_alt/; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/fn:ioncore.match_winprop_name/; @@ -2342,7 +2446,11 @@ $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; $key = q/ioncore_sigchld_hook/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; +$noresave{$key} = "$nosave"; + +$key = q/fn:WStatusBar.set_template_table/; +$external_latex_labels{$key} = q|6.7.1|; $noresave{$key} = "$nosave"; $key = q/fn:WTiling.nextto/; @@ -2354,7 +2462,7 @@ $external_latex_labels{$key} = q|6.5.1|; $noresave{$key} = "$nosave"; $key = q/fn:de.substyle/; -$external_latex_labels{$key} = q|6.7|; +$external_latex_labels{$key} = q|6.8|; $noresave{$key} = "$nosave"; $key = q/fn:WEdln.copy/; @@ -2445,6 +2553,10 @@ $key = q/fig:parentship/; $external_latex_labels{$key} = q|2.2|; $noresave{$key} = "$nosave"; +$key = q/fn:WStatusBar.set_template/; +$external_latex_labels{$key} = q|6.7.1|; +$noresave{$key} = "$nosave"; + $key = q/fn:ioncore.read_savefile/; $external_latex_labels{$key} = q|6.1|; $noresave{$key} = "$nosave"; @@ -2513,6 +2625,10 @@ $key = q/fn:WMPlex.is_hidden/; $external_latex_labels{$key} = q|6.1.7|; $noresave{$key} = "$nosave"; +$key = q/fn:WRegion.get_configuration/; +$external_latex_labels{$key} = q|6.1.9|; +$noresave{$key} = "$nosave"; + $key = q/fn:mod_menu.get/; $external_latex_labels{$key} = q|6.4|; $noresave{$key} = "$nosave"; @@ -2529,6 +2645,10 @@ $key = q/fn:WEdln.eol/; $external_latex_labels{$key} = q|6.3.2|; $noresave{$key} = "$nosave"; +$key = q/fn:WGroup.set_bottom/; +$external_latex_labels{$key} = q|6.1.3|; +$noresave{$key} = "$nosave"; + $key = q/fn:mod_query.defcmd/; $external_latex_labels{$key} = q|6.3|; $noresave{$key} = "$nosave"; @@ -2562,11 +2682,11 @@ $external_latex_labels{$key} = q|6.3.2|; $noresave{$key} = "$nosave"; $key = q/fn:de.defstyle_rootwin/; -$external_latex_labels{$key} = q|6.7|; +$external_latex_labels{$key} = q|6.8|; $noresave{$key} = "$nosave"; $key = q/ioncore_post_layout_setup_hook/; -$external_latex_labels{$key} = q|6.8|; +$external_latex_labels{$key} = q|6.9|; $noresave{$key} = "$nosave"; $key = q/fn:table.icat/; @@ -2593,14 +2713,14 @@ $key = q/fn:WEdln.skip_word/; $external_latex_labels{$key} = q|6.3.2|; $noresave{$key} = "$nosave"; -$key = q/fn:WEdln.complete/; -$external_latex_labels{$key} = q|6.3.2|; -$noresave{$key} = "$nosave"; - $key = q/fn:WGroup.attach_new/; $external_latex_labels{$key} = q|6.1.3|; $noresave{$key} = "$nosave"; +$key = q/fn:WEdln.complete/; +$external_latex_labels{$key} = q|6.3.2|; +$noresave{$key} = "$nosave"; + $key = q/fn:WEdln.transpose_chars/; $external_latex_labels{$key} = q|6.3.2|; $noresave{$key} = "$nosave"; diff --git a/ionconf/node1.html b/ionconf/node1.html index ee25b4d..b243cb3 100644 --- a/ionconf/node1.html +++ b/ionconf/node1.html @@ -28,26 +28,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds @@ -60,210 +60,218 @@ Contents diff --git a/ionconf/node10.html b/ionconf/node10.html index 46a988d..6499263 100644 --- a/ionconf/node10.html +++ b/ionconf/node10.html @@ -28,31 +28,31 @@ original version by: Nikos Drakos, CBLU, University of Leeds @@ -77,7 +77,6 @@ List of functions
    ioncore.activity_i
    ioncore.bdoc
    ioncore.chdir_for -
    ioncore.clear_tags
    ioncore.clientwin_i
    ioncore.compile_cmd
    ioncore.create_ws @@ -141,9 +140,12 @@ List of functions
    ioncore.snapshot
    ioncore.submap
    ioncore.submenu +
    ioncore.tagged_attach +
    ioncore.tagged_clear
    ioncore.tagged_first
    ioncore.tagged_i
    ioncore.TR +
    ioncore.unsqueeze
    ioncore.version
    ioncore.warn
    ioncore.warn_traced @@ -192,10 +194,11 @@ List of functions
    mod_query.warn
    mod_sp.set_shown
    mod_sp.set_shown_on -
    mod_statusbar.statusbars +
    mod_statusbar.statusbars
    mod_tiling.get
    mod_tiling.mkbottom
    mod_tiling.set +
    mod_tiling.untile
    string.shell_safe
    table.append
    table.copy @@ -259,6 +262,7 @@ List of functions
    WGroup.bottom
    WGroup.is_fullscreen
    WGroup.managed_i +
    WGroup.set_bottom
    WGroup.set_fullscreen
    WGroupWS.attach_framed
    WInfoWin.set_text @@ -273,11 +277,12 @@ List of functions
    WMenu.typeahead_clear
    WMoveresMode.cancel
    WMoveresMode.finish +
    WMoveresMode.geom
    WMoveresMode.move
    WMoveresMode.resize +
    WMoveresMode.rqgeom
    WMPlex.attach
    WMPlex.attach_new -
    WMPlex.attach_tagged
    WMPlex.dec_index
    WMPlex.get_index
    WMPlex.get_stdisp @@ -297,7 +302,9 @@ List of functions
    WRegion.begin_kbresize
    WRegion.current
    WRegion.geom +
    WRegion.get_configuration
    WRegion.goto +
    WRegion.groupleader_of
    WRegion.is_active
    WRegion.is_activity
    WRegion.is_mapped @@ -329,12 +336,12 @@ List of functions
    WSplitSplit.flip
    WSplitSplit.tl
    WSplit.transpose -
    WStatusBar.get_template_table -
    WStatusBar.is_systray_extl -
    WStatusBar.set_systray -
    WStatusBar.set_template -
    WStatusBar.set_template_table -
    WStatusBar.update +
    WStatusBar.get_template_table +
    WStatusBar.is_systray_extl +
    WStatusBar.set_systray +
    WStatusBar.set_template +
    WStatusBar.set_template_table +
    WStatusBar.update
    WTiling.farthest
    WTiling.flip_at
    WTiling.managed_i @@ -354,31 +361,31 @@ List of functions
    diff --git a/ionconf/node11.html b/ionconf/node11.html index 76b0481..4ad6ff2 100644 --- a/ionconf/node11.html +++ b/ionconf/node11.html @@ -28,26 +28,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds @@ -58,1035 +58,1085 @@ original version by: Nikos Drakos, CBLU, University of Leeds Index
    aboutmsg - : 6.1 + : 6.1
    acrobatic - : 3.5 + : 3.5
    activity_first - : 6.1 + : 6.1
    activity_i - : 6.1 + : 6.1
    Alt - : 3.3.5 + : 3.3.5
    AnyModifier - : 3.3.5 + : 3.3.5
    append - : 6.1.16 -
    aspect - : 3.5 + : 6.1.16 +
    resizeinc + : 3.5.1 + | 3.5.1
    attach - : 6.1.3 - | 6.1.7 - | 6.5.1 + : 6.1.3 + | 6.1.7 + | 6.5.1
    attach_framed - : 6.1.5 + : 6.1.5
    attach_new - : 6.1.3 - | 6.1.7 -
    attach_tagged - : 6.1.7 + : 6.1.3 + | 6.1.7
    back - : 6.3.2 + : 6.3.2
    backspace - : 6.3.2 + : 6.3.2
    bdoc - : 6.1 + : 6.1
    begin_kbresize - : 6.1.9 + : 6.1.9
    bkill_word - : 6.3.2 + : 6.3.2
    bol - : 6.3.2 + : 6.3.2
    bottom - : 6.1.3 + : 6.1.3
    br - : 6.2.4 + : 6.2.4
    bskip_word - : 6.3.2 + : 6.3.2
    Button-n - : 3.3.6 + : 3.3.6
    cancel - : 6.1.8 - | 6.3.3 - | 6.4.1 + : 6.1.8 + | 6.3.3 + | 6.4.1
    chdir_for - : 6.1 + : 6.1
    class
    -
    winprop : 3.5.1 +
    winprop : 3.5.2
    clear_mark - : 6.3.2 -
    clear_tags - : 6.1 + : 6.3.2
    clientwin_do_manage_alt - : 6.8 + : 6.9
    clientwin_i - : 6.1 + : 6.1
    clientwin_mapped_hook - : 6.8 + : 6.9
    clientwin_property_change_hook - : 6.8 + : 6.9
    clientwin_unmapped_hook - : 6.8 + : 6.9
    compile_cmd - : 6.1 + : 6.1
    complete - : 6.3.2 + : 6.3.2
    contents - : 6.3.2 + : 6.3.2
    context - : 6.3.2 + : 6.3.2
    Control - : 3.3.5 + : 3.3.5
    copy - : 6.1.16 - | 6.3.2 + : 6.1.16 + | 6.3.2
    create_ws - : 6.1 + : 6.1
    current - : 6.1 - | 6.1.9 - | 6.2.2 + : 6.1 + | 6.1.9 + | 6.2.2
    current_scr - : 6.1.10 + : 6.1.10
    cut - : 6.3.2 + : 6.3.2
    de
    -
    defstyle : 6.7 -
    defstyle_rootwin : 6.7 -
    reset : 6.7 -
    substyle : 6.7 +
    defstyle : 6.8 +
    defstyle_rootwin : 6.8 +
    reset : 6.8 +
    substyle : 6.8
    dec_index - : 6.1.7 + : 6.1.7
    defbindings - : 6.1 + : 6.1
    defcmd - : 6.3 + : 6.3
    defctxmenu - : 6.1 + : 6.1
    deflayout - : 6.1 + : 6.1
    defmenu - : 3.4.1 - | 6.1 + : 3.4.1 + | 6.1
    defshortening - : 6.1 + : 6.1
    defstyle - : 6.7 + : 6.8
    defstyle_rootwin - : 6.7 + : 6.8
    defwinprop - : 6.1 + : 6.1
    delete - : 6.3.2 + : 6.3.2
    detach - : 6.1 + : 6.1
    dir - : 6.2.4 + : 6.2.4
    drawing engine - : 4.1 + : 4.1
    eol - : 6.3.2 + : 6.3.2
    ETCDIR - : 3.1 + : 3.1
    exec - : 6.1 + : 6.1
    exec_on - : 6.1 + : 6.1
    export - : 6.1.13 + : 6.1.13
    farthest - : 6.2.5 + : 6.2.5
    find_manager - : 6.1 + : 6.1
    find_screen_id - : 6.1 + : 6.1
    finish - : 6.1.8 - | 6.3.2 - | 6.4.1 + : 6.1.8 + | 6.3.2 + | 6.4.1
    flip - : 6.2.4 + : 6.2.4
    flip_at - : 6.2.5 + : 6.2.5
    float - : 3.5 + : 3.5
    focushistory_i - : 6.1 + : 6.1
    forward - : 6.3.2 + : 6.3.2
    frame_managed_changed_hook - : 6.8 + : 6.9
    fullscreen - : 3.5 + : 3.5
    geom - : 6.1.9 - | 6.2.1 + : 6.1.8 + | 6.1.9 + | 6.2.1
    get - : 6.1 - | 6.2 - | 6.3 - | 6.4 - | 6.5.1 + : 6.1 + | 6.2 + | 6.3 + | 6.4 + | 6.5.1 +
    get_configuration + : 6.1.9
    get_dir_for - : 6.1 + : 6.1
    get_ident - : 6.1.1 + : 6.1.1
    get_index - : 6.1.7 + : 6.1.7
    get_paths - : 6.1 + : 6.1
    get_savefile - : 6.1 + : 6.1
    get_stdisp - : 6.1.7 + : 6.1.7 +
    get_template_table + : 6.7.1
    getbindings - : 6.1 + : 6.1
    getctxmenu - : 6.1 + : 6.1
    getlayout - : 6.1 + : 6.1
    getmenu - : 6.1 + : 6.1
    getwinprop - : 6.1 + : 6.1
    goto - : 6.1.9 + : 6.1.9
    goto_activity - : 6.1 + : 6.1
    goto_first - : 6.1 + : 6.1
    goto_next - : 6.1 + : 6.1
    goto_next_screen - : 6.1 + : 6.1
    goto_nth_screen - : 6.1 + : 6.1
    goto_prev_screen - : 6.1 + : 6.1
    goto_previous - : 6.1 + : 6.1
    gr
    -
    read_config : 6.1.14 -
    refresh : 6.1.14 -
    select_engine : 6.1.14 +
    read_config : 6.1.14 +
    refresh : 6.1.14 +
    select_engine : 6.1.14
    grabmenu - : 6.4 + : 6.4 +
    groupleader_of + : 6.1.9
    history_clear - : 6.3 + : 6.3
    history_get - : 6.3 + : 6.3
    history_next - : 6.3.2 + : 6.3.2
    history_prev - : 6.3.2 + : 6.3.2
    history_push - : 6.3 + : 6.3
    history_search - : 6.3 + : 6.3
    history_table - : 6.3 + : 6.3
    icat - : 6.1.16 + : 6.1.16
    id - : 6.1.11 + : 6.1.11 +
    ignore_resizeinc + : 3.5.1 + | 3.5.1
    ignore_cfgrq - : 3.5 + : 3.5 +
    ignore_max_size + : 3.5.1 +
    ignore_min_size + : 3.5.1
    ignore_net_active_window - : 3.5 -
    ignore_resizeinc - : 3.5 + : 3.5
    inc_index - : 6.1.7 + : 6.1.7
    insstr - : 6.3.2 + : 6.3.2
    instance
    -
    winprop : 3.5.1 +
    winprop : 3.5.2
    ioncore
    -
    aboutmsg : 6.1 -
    activity_first : 6.1 -
    activity_i : 6.1 -
    bdoc : 6.1 -
    chdir_for : 6.1 -
    clear_tags : 6.1 -
    clientwin_i : 6.1 -
    compile_cmd : 6.1 -
    create_ws : 6.1 -
    current : 6.1 -
    defbindings : 6.1 -
    defctxmenu : 6.1 -
    deflayout : 6.1 -
    defmenu : 6.1 -
    defshortening : 6.1 -
    defwinprop : 6.1 -
    detach : 6.1 -
    exec : 6.1 -
    exec_on : 6.1 -
    find_manager : 6.1 -
    find_screen_id : 6.1 -
    focushistory_i : 6.1 -
    get : 6.1 -
    get_dir_for : 6.1 -
    get_paths : 6.1 -
    get_savefile : 6.1 -
    getbindings : 6.1 -
    getctxmenu : 6.1 -
    getlayout : 6.1 -
    getmenu : 6.1 -
    getwinprop : 6.1 -
    goto_activity : 6.1 -
    goto_first : 6.1 -
    goto_next : 6.1 -
    goto_next_screen : 6.1 -
    goto_nth_screen : 6.1 -
    goto_prev_screen : 6.1 -
    goto_previous : 6.1 -
    is_i18n : 6.1 -
    kpress : 6.1 -
    kpress_wait : 6.1 -
    load_module : 6.1 -
    lookup_clientwin : 6.1 -
    lookup_region : 6.1 -
    lookup_script : 6.1 -
    match_winprop_name : 6.1 -
    mclick : 6.1 -
    mdblclick : 6.1 -
    mdrag : 6.1 -
    menuentry : 6.1 -
    mpress : 6.1 -
    navi_first : 6.1 -
    navi_next : 6.1 -
    popen_bgread : 6.1 -
    progname : 6.1 -
    read_savefile : 6.1 -
    refresh_stylelist : 6.1 -
    region_i : 6.1 -
    request_selection : 6.1 -
    resign : 6.1 -
    restart : 6.1 -
    restart_other : 6.1 -
    set : 6.1 -
    set_paths : 6.1 -
    set_selection : 6.1 -
    shutdown : 6.1 -
    snapshot : 6.1 -
    submap : 6.1 -
    submenu : 6.1 -
    tagged_first : 6.1 -
    tagged_i : 6.1 -
    TR : 6.1 -
    version : 6.1 -
    warn : 6.1 -
    warn_traced : 6.1 -
    write_savefile : 6.1 -
    x_change_property : 6.1 -
    x_delete_property : 6.1 -
    x_get_atom_name : 6.1 -
    x_get_text_property : 6.1 -
    x_get_window_property : 6.1 -
    x_intern_atom : 6.1 -
    x_set_text_property : 6.1 +
    aboutmsg : 6.1 +
    activity_first : 6.1 +
    activity_i : 6.1 +
    bdoc : 6.1 +
    chdir_for : 6.1 +
    clientwin_i : 6.1 +
    compile_cmd : 6.1 +
    create_ws : 6.1 +
    current : 6.1 +
    defbindings : 6.1 +
    defctxmenu : 6.1 +
    deflayout : 6.1 +
    defmenu : 6.1 +
    defshortening : 6.1 +
    defwinprop : 6.1 +
    detach : 6.1 +
    exec : 6.1 +
    exec_on : 6.1 +
    find_manager : 6.1 +
    find_screen_id : 6.1 +
    focushistory_i : 6.1 +
    get : 6.1 +
    get_dir_for : 6.1 +
    get_paths : 6.1 +
    get_savefile : 6.1 +
    getbindings : 6.1 +
    getctxmenu : 6.1 +
    getlayout : 6.1 +
    getmenu : 6.1 +
    getwinprop : 6.1 +
    goto_activity : 6.1 +
    goto_first : 6.1 +
    goto_next : 6.1 +
    goto_next_screen : 6.1 +
    goto_nth_screen : 6.1 +
    goto_prev_screen : 6.1 +
    goto_previous : 6.1 +
    is_i18n : 6.1 +
    kpress : 6.1 +
    kpress_wait : 6.1 +
    load_module : 6.1 +
    lookup_clientwin : 6.1 +
    lookup_region : 6.1 +
    lookup_script : 6.1 +
    match_winprop_name : 6.1 +
    mclick : 6.1 +
    mdblclick : 6.1 +
    mdrag : 6.1 +
    menuentry : 6.1 +
    mpress : 6.1 +
    navi_first : 6.1 +
    navi_next : 6.1 +
    popen_bgread : 6.1 +
    progname : 6.1 +
    read_savefile : 6.1 +
    refresh_stylelist : 6.1 +
    region_i : 6.1 +
    request_selection : 6.1 +
    resign : 6.1 +
    restart : 6.1 +
    restart_other : 6.1 +
    set : 6.1 +
    set_paths : 6.1 +
    set_selection : 6.1 +
    shutdown : 6.1 +
    snapshot : 6.1 +
    submap : 6.1 +
    submenu : 6.1 +
    tagged_attach : 6.1 +
    tagged_clear : 6.1 +
    tagged_first : 6.1 +
    tagged_i : 6.1 +
    TR : 6.1 +
    unsqueeze : 6.1 +
    version : 6.1 +
    warn : 6.1 +
    warn_traced : 6.1 +
    write_savefile : 6.1 +
    x_change_property : 6.1 +
    x_delete_property : 6.1 +
    x_get_atom_name : 6.1 +
    x_get_text_property : 6.1 +
    x_get_window_property : 6.1 +
    x_intern_atom : 6.1 +
    x_set_text_property : 6.1
    ioncore_deinit_hook - : 6.8 + : 6.9
    ioncore_post_layout_setup_hook - : 6.8 + : 6.9
    ioncore_sigchld_hook - : 6.8 + : 6.9
    ioncore_snapshot_hook - : 6.8 + : 6.9
    is_active - : 6.1.9 + : 6.1.9
    is_activity - : 6.1.9 + : 6.1.9
    is_fullscreen - : 6.1.3 + : 6.1.3
    is_hidden - : 6.1.7 + : 6.1.7
    is_histcompl - : 6.3.2 + : 6.3.2
    is_i18n - : 6.1 + : 6.1
    is_mapped - : 6.1.9 + : 6.1.9
    is_shaded - : 6.1.2 + : 6.1.2 +
    is_systray_extl + : 6.7.1
    is_tagged - : 6.1.9 + : 6.1.9
    join - : 6.1.16 + : 6.1.16
    jumpto - : 3.5 + : 3.5
    keysymdef.h - : 3.3.5 + : 3.3.5
    kill - : 6.1.1 + : 6.1.1
    kill_line - : 6.3.2 + : 6.3.2
    kill_to_bol - : 6.3.2 + : 6.3.2
    kill_to_eol - : 6.3.2 + : 6.3.2
    kill_word - : 6.3.2 + : 6.3.2
    kpress - : 6.1 + : 6.1
    kpress_wait - : 6.1 + : 6.1
    load_module - : 6.1 + : 6.1
    Lock - : 3.3.5 + : 3.3.5
    lookup_clientwin - : 6.1 + : 6.1
    lookup_region - : 6.1 + : 6.1
    lookup_script - : 6.1 + : 6.1
    managed_i - : 6.1.3 - | 6.1.7 - | 6.2.5 + : 6.1.3 + | 6.1.7 + | 6.2.5
    manager : 2.2.2.1 - | 6.1.9 + | 6.1.9
    map - : 6.1.16 + : 6.1.16
    mark - : 6.3.2 + : 6.3.2
    match_winprop_name - : 6.1 + : 6.1
    max_size - : 3.5 + : 3.5.1
    maximize_horiz - : 6.1.2 + : 6.1.2
    maximize_vert - : 6.1.2 + : 6.1.2
    mclick - : 6.1 + : 6.1
    mdblclick - : 6.1 + : 6.1
    mdrag - : 6.1 + : 6.1
    menu - : 6.4 + : 6.4
    menuentry - : 3.4.1 - | 6.1 + : 3.4.1 + | 6.1
    menus - : 3.4.1 + : 3.4.1
    message - : 6.3 + : 6.3
    min_size - : 3.5 + : 3.5.1
    mkbottom - : 6.2 + : 6.2
    mod_dock
    -
    set_floating_shown_on : 6.5 +
    set_floating_shown_on : 6.5
    mod_menu
    -
    get : 6.4 -
    grabmenu : 6.4 -
    menu : 6.4 -
    pmenu : 6.4 -
    set : 6.4 +
    get : 6.4 +
    grabmenu : 6.4 +
    menu : 6.4 +
    pmenu : 6.4 +
    set : 6.4
    mod_query
    -
    defcmd : 6.3 -
    get : 6.3 -
    history_clear : 6.3 -
    history_get : 6.3 -
    history_push : 6.3 -
    history_search : 6.3 -
    history_table : 6.3 -
    message : 6.3 -
    popen_completions : 6.3 -
    query : 6.3 -
    query_attachclient : 6.3 -
    query_editfile : 6.3 -
    query_exec : 6.3 -
    query_gotoclient : 6.3 -
    query_lua : 6.3 -
    query_man : 6.3 -
    query_menu : 6.3 -
    query_renameframe : 6.3 -
    query_renameworkspace : 6.3 -
    query_restart : 6.3 -
    query_runfile : 6.3 -
    query_shutdown : 6.3 -
    query_ssh : 6.3 -
    query_workspace : 6.3 -
    query_yesno : 6.3 -
    set : 6.3 -
    show_about_ion : 6.3 -
    show_tree : 6.3 -
    warn : 6.3 +
    defcmd : 6.3 +
    get : 6.3 +
    history_clear : 6.3 +
    history_get : 6.3 +
    history_push : 6.3 +
    history_search : 6.3 +
    history_table : 6.3 +
    message : 6.3 +
    popen_completions : 6.3 +
    query : 6.3 +
    query_attachclient : 6.3 +
    query_editfile : 6.3 +
    query_exec : 6.3 +
    query_gotoclient : 6.3 +
    query_lua : 6.3 +
    query_man : 6.3 +
    query_menu : 6.3 +
    query_renameframe : 6.3 +
    query_renameworkspace : 6.3 +
    query_restart : 6.3 +
    query_runfile : 6.3 +
    query_shutdown : 6.3 +
    query_ssh : 6.3 +
    query_workspace : 6.3 +
    query_yesno : 6.3 +
    set : 6.3 +
    show_about_ion : 6.3 +
    show_tree : 6.3 +
    warn : 6.3
    mod_sp
    -
    set_shown : 6.6 -
    set_shown_on : 6.6 +
    set_shown : 6.6 +
    set_shown_on : 6.6 +
    +
    mod_statusbar
    +
    statusbars : 6.7
    mod_tiling
    -
    get : 6.2 -
    mkbottom : 6.2 -
    set : 6.2 +
    get : 6.2 +
    mkbottom : 6.2 +
    set : 6.2 +
    untile : 6.2
    mode - : 6.1.2 + : 6.1.2
    ModN - : 3.3.5 + : 3.3.5
    move - : 6.1.8 + : 6.1.8
    mpress - : 6.1 + : 6.1
    mx_count - : 6.1.7 + : 6.1.7
    mx_current - : 6.1.7 + : 6.1.7
    mx_i - : 6.1.7 + : 6.1.7
    mx_nth - : 6.1.7 + : 6.1.7
    name - : 6.1.9 + : 6.1.9
    navi_first - : 6.1 + : 6.1
    navi_next - : 6.1 + : 6.1
    new_group - : 3.5 + : 3.5
    next_completion - : 6.3.2 + : 6.3.2
    nextto - : 6.2.5 + : 6.2.5
    node_of - : 6.2.5 + : 6.2.5
    nudge - : 6.1.1 + : 6.1.1
    NumLock - : 3.3.5 + : 3.3.5
    Obj : 2.2.1
    oneshot - : 3.5 + : 3.5
    p_move - : 6.1.12 + : 6.1.12
    p_resize - : 6.1.12 + : 6.1.12
    p_switch_tab - : 6.1.2 + : 6.1.2
    p_tabdrag - : 6.1.2 + : 6.1.2
    parent : 2.2.2.1 - | 6.1.9 - | 6.2.1 + | 6.1.9 + | 6.2.1
    paste - : 6.3.2 + : 6.3.2
    pmenu - : 6.4 + : 6.4
    point - : 6.3.2 + : 6.3.2
    popen_bgread - : 6.1 + : 6.1
    popen_completions - : 6.3 + : 6.3
    PREFIX - : 3.1 + : 3.1
    prev_completion - : 6.3.2 + : 6.3.2
    progname - : 6.1 + : 6.1
    query - : 6.3 + : 6.3
    query_attachclient - : 6.3 + : 6.3
    query_editfile - : 6.3 + : 6.3
    query_exec - : 6.3 + : 6.3
    query_gotoclient - : 6.3 + : 6.3
    query_lua - : 6.3 + : 6.3
    query_man - : 6.3 + : 6.3
    query_menu - : 6.3 + : 6.3
    query_renameframe - : 6.3 + : 6.3
    query_renameworkspace - : 6.3 + : 6.3
    query_restart - : 6.3 + : 6.3
    query_runfile - : 6.3 + : 6.3
    query_shutdown - : 6.3 + : 6.3
    query_ssh - : 6.3 + : 6.3
    query_workspace - : 6.3 + : 6.3
    query_yesno - : 6.3 + : 6.3
    quote_next - : 6.1.1 + : 6.1.1
    read_config - : 6.1.14 + : 6.1.14
    read_savefile - : 6.1 + : 6.1
    refresh - : 6.1.14 + : 6.1.14
    refresh_stylelist - : 6.1 + : 6.1
    reg - : 6.2.3 + : 6.2.3
    region_do_warp_alt - : 6.8 + : 6.9
    region_i - : 6.1 + : 6.1
    region_notify_hook - : 6.8 + : 6.9
    request_selection - : 6.1 + : 6.1
    reset - : 6.7 + : 6.8
    resign - : 6.1 + : 6.1
    resize - : 6.1.8 - | 6.5.1 + : 6.1.8 + | 6.5.1
    restart - : 6.1 + : 6.1
    restart_other - : 6.1 + : 6.1
    role
    -
    winprop : 3.5.1 +
    winprop : 3.5.2
    root window : 2.2.1
    rootwin_of - : 6.1.9 + : 6.1.9
    rqclose - : 6.1.9 + : 6.1.9
    rqclose_propagate - : 6.1.9 + : 6.1.9
    rqgeom - : 6.1.9 - | 6.2.1 + : 6.1.8 + | 6.1.9 + | 6.2.1
    rqorder - : 6.1.9 + : 6.1.9
    screen
    physical : 2.2.1
    X : 2.2.1
    screen_managed_changed_hook - : 6.8 + : 6.9
    screen_of - : 6.1.9 + : 6.1.9
    scrolldown - : 6.3.3 + : 6.3.3
    ScrollLock - : 3.3.5 + : 3.3.5
    scrollup - : 6.3.3 + : 6.3.3
    select_engine - : 6.1.14 + : 6.1.14
    select_next - : 6.4.1 + : 6.4.1
    select_nth - : 6.4.1 + : 6.4.1
    select_prev - : 6.4.1 + : 6.4.1
    set - : 6.1 - | 6.2 - | 6.3 - | 6.4 - | 6.5.1 + : 6.1 + | 6.2 + | 6.3 + | 6.4 + | 6.5.1
    set_activity - : 6.1.9 + : 6.1.9 +
    set_bottom + : 6.1.3
    set_completions - : 6.3.1 + : 6.3.1
    set_context - : 6.3.2 + : 6.3.2
    set_floating - : 6.2.5 + : 6.2.5
    set_floating_at - : 6.2.5 + : 6.2.5
    set_floating_shown_on - : 6.5 + : 6.5
    set_fullscreen - : 6.1.3 + : 6.1.3
    set_hidden - : 6.1.7 + : 6.1.7
    set_index - : 6.1.7 + : 6.1.7
    set_managed_offset - : 6.1.11 + : 6.1.11
    set_mark - : 6.3.2 + : 6.3.2
    set_mode - : 6.1.2 + : 6.1.2
    set_name - : 6.1.9 + : 6.1.9
    set_name_exact - : 6.1.9 + : 6.1.9
    set_numbers - : 6.1.2 + : 6.1.2
    set_paths - : 6.1 + : 6.1
    set_selection - : 6.1 + : 6.1
    set_shaded - : 6.1.2 + : 6.1.2
    set_shown - : 6.6 + : 6.6
    set_shown_on - : 6.6 + : 6.6
    set_stdisp - : 6.1.7 + : 6.1.7 +
    set_systray + : 6.7.1
    set_tagged - : 6.1.9 + : 6.1.9 +
    set_template + : 6.7.1 +
    set_template_table + : 6.7.1
    set_text - : 6.1.6 + : 6.1.6
    shell_safe - : 6.1.15 + : 6.1.15
    Shift - : 3.3.5 + : 3.3.5
    show_about_ion - : 6.3 + : 6.3
    show_tree - : 6.3 + : 6.3
    shutdown - : 6.1 + : 6.1
    size_hints - : 6.1.9 + : 6.1.9
    skip_word - : 6.3.2 + : 6.3.2
    snapshot - : 6.1 + : 6.1
    split - : 6.2.5 + : 6.2.5
    split_at - : 6.2.5 + : 6.2.5
    split_top - : 6.2.5 + : 6.2.5
    split_tree - : 6.2.5 + : 6.2.5
    statusbar - : 3.5 + : 3.5 +
    statusbars + : 6.7
    string
    -
    shell_safe : 6.1.15 +
    shell_safe : 6.1.15
    style - : 4.1 + : 4.1
    submap - : 6.1 + : 6.1
    submenu - : 3.4.1 - | 6.1 + : 3.4.1 + | 6.1
    substyle - : 4.1 - | 6.7 + : 4.1 + | 6.8
    switch_next - : 6.1.7 + : 6.1.7
    switch_nth - : 6.1.7 + : 6.1.7
    switch_prev - : 6.1.7 + : 6.1.7
    switchto - : 3.5 + : 3.5
    system.mk - : 3.1 + : 3.1
    table
    -
    append : 6.1.16 -
    copy : 6.1.16 -
    icat : 6.1.16 -
    join : 6.1.16 -
    map : 6.1.16 +
    append : 6.1.16 +
    copy : 6.1.16 +
    icat : 6.1.16 +
    join : 6.1.16 +
    map : 6.1.16
    +
    tagged_attach + : 6.1 +
    tagged_clear + : 6.1
    tagged_first - : 6.1 + : 6.1
    tagged_i - : 6.1 + : 6.1
    target - : 3.5 + : 3.5
    tiling_placement_alt - : 6.8 + : 6.9
    tl - : 6.2.4 + : 6.2.4
    TR - : 6.1 + : 6.1
    transient - : 3.5.2 + : 3.5.3
    transient_mode - : 3.5 -
    transients_at_top - : 3.5 + : 3.5
    transparent - : 3.5 + : 3.5
    transpose - : 6.2.1 + : 6.2.1
    transpose_at - : 6.2.5 + : 6.2.5
    transpose_chars - : 6.3.2 + : 6.3.2
    transpose_words - : 6.3.2 + : 6.3.2
    typeahead_clear - : 6.4.1 + : 6.4.1
    unsplit_at - : 6.2.5 + : 6.2.5 +
    unsqueeze + : 6.1 +
    untile + : 6.2 +
    update + : 6.7.1 +
    userpos + : 3.5.1
    version - : 6.1 + : 6.1
    warn - : 6.1 - | 6.3 + : 6.1 + | 6.3
    warn_traced - : 6.1 + : 6.1
    WClientWin : 2.2.1
    -
    get_ident : 6.1.1 -
    kill : 6.1.1 -
    nudge : 6.1.1 -
    quote_next : 6.1.1 -
    xid : 6.1.1 +
    get_ident : 6.1.1 +
    kill : 6.1.1 +
    nudge : 6.1.1 +
    quote_next : 6.1.1 +
    xid : 6.1.1
    WComplProxy
    -
    set_completions : 6.3.1 +
    set_completions : 6.3.1
    WDock
    -
    attach : 6.5.1 -
    get : 6.5.1 -
    resize : 6.5.1 -
    set : 6.5.1 +
    attach : 6.5.1 +
    get : 6.5.1 +
    resize : 6.5.1 +
    set : 6.5.1
    WEdln : 2.2.1
    -
    back : 6.3.2 -
    backspace : 6.3.2 -
    bkill_word : 6.3.2 -
    bol : 6.3.2 -
    bskip_word : 6.3.2 -
    clear_mark : 6.3.2 -
    complete : 6.3.2 -
    contents : 6.3.2 -
    context : 6.3.2 -
    copy : 6.3.2 -
    cut : 6.3.2 -
    delete : 6.3.2 -
    eol : 6.3.2 -
    finish : 6.3.2 -
    forward : 6.3.2 -
    history_next : 6.3.2 -
    history_prev : 6.3.2 -
    insstr : 6.3.2 -
    is_histcompl : 6.3.2 -
    kill_line : 6.3.2 -
    kill_to_bol : 6.3.2 -
    kill_to_eol : 6.3.2 -
    kill_word : 6.3.2 -
    mark : 6.3.2 -
    next_completion : 6.3.2 -
    paste : 6.3.2 -
    point : 6.3.2 -
    prev_completion : 6.3.2 -
    set_context : 6.3.2 -
    set_mark : 6.3.2 -
    skip_word : 6.3.2 -
    transpose_chars : 6.3.2 -
    transpose_words : 6.3.2 +
    back : 6.3.2 +
    backspace : 6.3.2 +
    bkill_word : 6.3.2 +
    bol : 6.3.2 +
    bskip_word : 6.3.2 +
    clear_mark : 6.3.2 +
    complete : 6.3.2 +
    contents : 6.3.2 +
    context : 6.3.2 +
    copy : 6.3.2 +
    cut : 6.3.2 +
    delete : 6.3.2 +
    eol : 6.3.2 +
    finish : 6.3.2 +
    forward : 6.3.2 +
    history_next : 6.3.2 +
    history_prev : 6.3.2 +
    insstr : 6.3.2 +
    is_histcompl : 6.3.2 +
    kill_line : 6.3.2 +
    kill_to_bol : 6.3.2 +
    kill_to_eol : 6.3.2 +
    kill_word : 6.3.2 +
    mark : 6.3.2 +
    next_completion : 6.3.2 +
    paste : 6.3.2 +
    point : 6.3.2 +
    prev_completion : 6.3.2 +
    set_context : 6.3.2 +
    set_mark : 6.3.2 +
    skip_word : 6.3.2 +
    transpose_chars : 6.3.2 +
    transpose_words : 6.3.2
    WFrame : 2.2.1
    -
    is_shaded : 6.1.2 -
    maximize_horiz : 6.1.2 -
    maximize_vert : 6.1.2 -
    mode : 6.1.2 -
    p_switch_tab : 6.1.2 -
    p_tabdrag : 6.1.2 -
    set_mode : 6.1.2 -
    set_numbers : 6.1.2 -
    set_shaded : 6.1.2 +
    is_shaded : 6.1.2 +
    maximize_horiz : 6.1.2 +
    maximize_vert : 6.1.2 +
    mode : 6.1.2 +
    p_switch_tab : 6.1.2 +
    p_tabdrag : 6.1.2 +
    set_mode : 6.1.2 +
    set_numbers : 6.1.2 +
    set_shaded : 6.1.2
    WGroup : 2.2.1
    -
    attach : 6.1.3 -
    attach_new : 6.1.3 -
    bottom : 6.1.3 -
    is_fullscreen : 6.1.3 -
    managed_i : 6.1.3 -
    set_fullscreen : 6.1.3 +
    attach : 6.1.3 +
    attach_new : 6.1.3 +
    bottom : 6.1.3 +
    is_fullscreen : 6.1.3 +
    managed_i : 6.1.3 +
    set_bottom : 6.1.3 +
    set_fullscreen : 6.1.3
    WGroupCW : 2.2.1
    WGroupWS : 2.2.1
    -
    attach_framed : 6.1.5 +
    attach_framed : 6.1.5
    WInfoWin
    -
    set_text : 6.1.6 +
    set_text : 6.1.6
    Winprops - : 3.5 + : 3.5
    WInput : 2.2.1
    -
    cancel : 6.3.3 -
    scrolldown : 6.3.3 -
    scrollup : 6.3.3 +
    cancel : 6.3.3 +
    scrolldown : 6.3.3 +
    scrollup : 6.3.3
    WMenu
    -
    cancel : 6.4.1 -
    finish : 6.4.1 -
    select_next : 6.4.1 -
    select_nth : 6.4.1 -
    select_prev : 6.4.1 -
    typeahead_clear : 6.4.1 +
    cancel : 6.4.1 +
    finish : 6.4.1 +
    select_next : 6.4.1 +
    select_nth : 6.4.1 +
    select_prev : 6.4.1 +
    typeahead_clear : 6.4.1
    WMessage : 2.2.1
    WMoveresMode
    -
    cancel : 6.1.8 -
    finish : 6.1.8 -
    move : 6.1.8 -
    resize : 6.1.8 +
    cancel : 6.1.8 +
    finish : 6.1.8 +
    geom : 6.1.8 +
    move : 6.1.8 +
    resize : 6.1.8 +
    rqgeom : 6.1.8
    WMPlex
    -
    attach : 6.1.7 -
    attach_new : 6.1.7 -
    attach_tagged : 6.1.7 -
    dec_index : 6.1.7 -
    get_index : 6.1.7 -
    get_stdisp : 6.1.7 -
    inc_index : 6.1.7 -
    is_hidden : 6.1.7 -
    managed_i : 6.1.7 -
    mx_count : 6.1.7 -
    mx_current : 6.1.7 -
    mx_i : 6.1.7 -
    mx_nth : 6.1.7 -
    set_hidden : 6.1.7 -
    set_index : 6.1.7 -
    set_stdisp : 6.1.7 -
    switch_next : 6.1.7 -
    switch_nth : 6.1.7 -
    switch_prev : 6.1.7 +
    attach : 6.1.7 +
    attach_new : 6.1.7 +
    dec_index : 6.1.7 +
    get_index : 6.1.7 +
    get_stdisp : 6.1.7 +
    inc_index : 6.1.7 +
    is_hidden : 6.1.7 +
    managed_i : 6.1.7 +
    mx_count : 6.1.7 +
    mx_current : 6.1.7 +
    mx_i : 6.1.7 +
    mx_nth : 6.1.7 +
    set_hidden : 6.1.7 +
    set_index : 6.1.7 +
    set_stdisp : 6.1.7 +
    switch_next : 6.1.7 +
    switch_nth : 6.1.7 +
    switch_prev : 6.1.7
    WRegion : 2.2.1
    -
    begin_kbresize : 6.1.9 -
    current : 6.1.9 -
    geom : 6.1.9 -
    goto : 6.1.9 -
    is_active : 6.1.9 -
    is_activity : 6.1.9 -
    is_mapped : 6.1.9 -
    is_tagged : 6.1.9 -
    manager : 6.1.9 -
    name : 6.1.9 -
    parent : 6.1.9 -
    rootwin_of : 6.1.9 -
    rqclose : 6.1.9 -
    rqclose_propagate : 6.1.9 -
    rqgeom : 6.1.9 -
    rqorder : 6.1.9 -
    screen_of : 6.1.9 -
    set_activity : 6.1.9 -
    set_name : 6.1.9 -
    set_name_exact : 6.1.9 -
    set_tagged : 6.1.9 -
    size_hints : 6.1.9 +
    begin_kbresize : 6.1.9 +
    current : 6.1.9 +
    geom : 6.1.9 +
    get_configuration : 6.1.9 +
    goto : 6.1.9 +
    groupleader_of : 6.1.9 +
    is_active : 6.1.9 +
    is_activity : 6.1.9 +
    is_mapped : 6.1.9 +
    is_tagged : 6.1.9 +
    manager : 6.1.9 +
    name : 6.1.9 +
    parent : 6.1.9 +
    rootwin_of : 6.1.9 +
    rqclose : 6.1.9 +
    rqclose_propagate : 6.1.9 +
    rqgeom : 6.1.9 +
    rqorder : 6.1.9 +
    screen_of : 6.1.9 +
    set_activity : 6.1.9 +
    set_name : 6.1.9 +
    set_name_exact : 6.1.9 +
    set_tagged : 6.1.9 +
    size_hints : 6.1.9
    write_savefile - : 6.1 + : 6.1
    WRootWin : 2.2.1
    -
    current_scr : 6.1.10 +
    current_scr : 6.1.10
    WScreen : 2.2.1
    -
    id : 6.1.11 -
    set_managed_offset : 6.1.11 +
    id : 6.1.11 +
    set_managed_offset : 6.1.11
    WSplit : 2.2.1
    -
    geom : 6.2.1 -
    parent : 6.2.1 -
    rqgeom : 6.2.1 -
    transpose : 6.2.1 +
    geom : 6.2.1 +
    parent : 6.2.1 +
    rqgeom : 6.2.1 +
    transpose : 6.2.1
    WSplitInner
    -
    current : 6.2.2 +
    current : 6.2.2
    WSplitRegion
    -
    reg : 6.2.3 +
    reg : 6.2.3
    WSplitSplit
    -
    br : 6.2.4 -
    dir : 6.2.4 -
    flip : 6.2.4 -
    tl : 6.2.4 +
    br : 6.2.4 +
    dir : 6.2.4 +
    flip : 6.2.4 +
    tl : 6.2.4 +
    +
    WStatusBar
    +
    get_template_table : 6.7.1 +
    is_systray_extl : 6.7.1 +
    set_systray : 6.7.1 +
    set_template : 6.7.1 +
    set_template_table : 6.7.1 +
    update : 6.7.1
    WTiling : 2.2.1
    -
    farthest : 6.2.5 -
    flip_at : 6.2.5 -
    managed_i : 6.2.5 -
    nextto : 6.2.5 -
    node_of : 6.2.5 -
    set_floating : 6.2.5 -
    set_floating_at : 6.2.5 -
    split : 6.2.5 -
    split_at : 6.2.5 -
    split_top : 6.2.5 -
    split_tree : 6.2.5 -
    transpose_at : 6.2.5 -
    unsplit_at : 6.2.5 +
    farthest : 6.2.5 +
    flip_at : 6.2.5 +
    managed_i : 6.2.5 +
    nextto : 6.2.5 +
    node_of : 6.2.5 +
    set_floating : 6.2.5 +
    set_floating_at : 6.2.5 +
    split : 6.2.5 +
    split_at : 6.2.5 +
    split_top : 6.2.5 +
    split_tree : 6.2.5 +
    transpose_at : 6.2.5 +
    unsplit_at : 6.2.5
    WWindow : 2.2.1
    -
    p_move : 6.1.12 -
    p_resize : 6.1.12 -
    xid : 6.1.12 +
    p_move : 6.1.12 +
    p_resize : 6.1.12 +
    xid : 6.1.12
    x_change_property - : 6.1 + : 6.1
    x_delete_property - : 6.1 + : 6.1
    x_get_atom_name - : 6.1 + : 6.1
    x_get_text_property - : 6.1 + : 6.1
    x_get_window_property - : 6.1 + : 6.1
    x_intern_atom - : 6.1 + : 6.1
    x_set_text_property - : 6.1 + : 6.1
    xid - : 6.1.1 - | 6.1.12 + : 6.1.1 + | 6.1.12
    Xinerama : 2.2.1
    xmodmap - : 3.3.5 + : 3.3.5
    xprop - : 3.5.2 + : 3.5.3
    diff --git a/ionconf/node12.html b/ionconf/node12.html index b55a763..0bbefa4 100644 --- a/ionconf/node12.html +++ b/ionconf/node12.html @@ -27,26 +27,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds @@ -70,7 +70,7 @@ Mathematics Department, Macquarie University, Sydney. The command line arguments were:
    latex2html -show_section_numbers -short_index -local_icons -noaddress -up_url http://iki.fi/tuomov/ion/ -up_title 'Ion homepage' -nofootnode -split 3 ionconf

    -The translation was initiated by tuomov on 2007-02-03 +The translation was initiated by tuomov on 2007-03-18


    diff --git a/ionconf/node2.html b/ionconf/node2.html index 9d85352..daebdf4 100644 --- a/ionconf/node2.html +++ b/ionconf/node2.html @@ -28,31 +28,31 @@ original version by: Nikos Drakos, CBLU, University of Leeds @@ -131,31 +131,31 @@ listing of all these functions. diff --git a/ionconf/node3.html b/ionconf/node3.html index cc7578a..63c2666 100644 --- a/ionconf/node3.html +++ b/ionconf/node3.html @@ -28,31 +28,31 @@ original version by: Nikos Drakos, CBLU, University of Leeds @@ -61,22 +61,22 @@ original version by: Nikos Drakos, CBLU, University of Leeds Subsections @@ -453,10 +453,12 @@ Most common manager-managed relations | |--> WClientWin |-->WGroupWSs for workspaces | |-->WTiling - | | |-->possibly a WEdln, WMessage or WMenu | | |-->WFrames - | | |-->WGroupCWs (with contents as above) + | | | |-->WGroupCWs (with contents as above) + | | |-->possibly a WStatusBar or WDock | |-->WFrames for floating content + | |-->possibly a WEdln, WMessage or WMenu + | |-->possibly a WStatusBar or WDock (if no tiling) |-->WFrames for sticky stuff, such as the scratchpad @@ -510,31 +512,31 @@ consideration: diff --git a/ionconf/node4.html b/ionconf/node4.html index d156abd..0aab7cc 100644 --- a/ionconf/node4.html +++ b/ionconf/node4.html @@ -28,31 +28,31 @@ original version by: Nikos Drakos, CBLU, University of Leeds @@ -61,58 +61,60 @@ original version by: Nikos Drakos, CBLU, University of Leeds Subsections
    @@ -153,9 +155,9 @@ explained. For a reference on exported functions, see section Ion3, to which document applies, stores its stock configuration files in /usr/local/etc/ion3/ unless you, the OS package maintainer or whoever installed the package on the system has modified the variables -PREFIX or -ETCDIR in -system.mk before compiling Ion. +PREFIX or +ETCDIR in +system.mk before compiling Ion. In the first case you probably know where to find the files and in the other case the system administrator or the OS package maintainer should have provided documentation to point to the correct location. @@ -199,6 +201,9 @@ files: Settings to get some applications behave more nicely have been collected here. See section 3.5. +cfg_layouts.lua +Some workspace layouts are defined here. + cfg_tiling.lua cfg_query.lua cfg_menu.lua @@ -270,15 +275,26 @@ The first of these two settings enables opaque resize mode: in move/resize move frames and other objects mirror you actions immediately. If opaque resize is disabled, a XOR rubber band is shown during the mode instead. This will, unfortunately, cause Ion to also grab the X server and has some -side effects. +side effects. + +

    +There are some other options as well; see the documentation +for ioncore.set for details.

    -Next we load the configuration for Ion's core, and some kludges: +As a next step, in the actual cfg_ion.lua file, we load +cfg_defaults.lua. However, it is merely a conveniency file for +doing exactly what we will going through below, and what is commented +out in the actual file. If you do not want to load what +cfg_defaults.lua loads, just comment out the corresponding +line, and uncomment the lines for the files that you want:

    +--dopath("cfg_defaults")
     dopath("cfg_ioncore")
     dopath("cfg_kludges")
    +dopath("cfg_layouts")
     

    @@ -298,6 +314,8 @@ expression that is used to match against the title and the next is a rule to construct a new title of a match occurs. This particular rule is used to shorten e.g. 'Foo: barbaz<3>' to 'barba...<3>'; for details see the function reference entry for ioncore.defshortening. +Finally, cfg_layouts.lua defines some workspace layouts, available +through the F9 workspace creation query.

    To actually be able to do something besides display windows in full screen @@ -305,22 +323,14 @@ mode, we must next load some modules:

    -dopath("cfg_modules")
    ---dopath("mod_query")
    ---dopath("mod_menu")
    ---dopath("mod_tiling")
    ---dopath("mod_statusbar")
    +dopath("mod_query")
    +dopath("mod_menu")
    +dopath("mod_tiling")
    +dopath("mod_statusbar")
     --dopath("mod_dock")
    ---dopath("mod_sp")
    +dopath("mod_sp")
     
    -

    -We actually load there another file listing the default selection of -modules. If you only want to load additional modules, just uncomment -the corresponding line. If you want to disable loading some modules, -comment out the the line loading cfg_modules, and uncomment -the lines for the modules you want, or add more. -

    @@ -573,8 +583,8 @@ defbindings("WFrame", { As seen above, the functions that create key binding specifications require a keyspec argument. This argument should be a string containing the name of a key as listed in the X header file keysymdef.h3.1 without the XK_ prefix. - + HREF="#foot871">3.1 without the XK_ prefix. + Most of the key names are quite intuitive while some are not. For example, the Enter key on the main part of the keyboard has the less common name Return while the one the numpad is called KP_Enter. @@ -586,23 +596,23 @@ modifiers:
    Shift, Control, Mod1 to Mod5, AnyModifier and Lock. - - - - - + + + + +

    X allows binding all of these modifiers to almost any key and while this list of modifiers does not explicitly list keys such as -Alt that are common on modern keyboards, such +Alt that are common on modern keyboards, such keys are bound to one of the ModN. On systems running XFree86 Alt is usually Mod1. On Suns Mod1 is the diamond key and Alt something else. One of the ''flying window'' keys on so called Windows-keyboards is probably mapped to Mod3 if you have -such a key. Use the program xmodmap +such a key. Use the program xmodmap to find out what exactly is bound where.

    @@ -614,10 +624,10 @@ default.

    Ion ignores the Lock modifier and any ModN () -bound to NumLock or -ScrollLock +bound to NumLock or +ScrollLock by default because such3.2 locking keys may otherwise + HREF="#foot850">3.2 locking keys may otherwise cause confusion.

    @@ -630,7 +640,7 @@ cause confusion. Button specifications are similar to key definitions but now instead of specifying modifiers and a key, you specify modifiers and one of the button names Button1 to -Button5. Additionally the +Button5. Additionally the specification may end with an optional area name following an @-sign. Only frames currently support areas, and the supported values in this case are @@ -681,10 +691,10 @@ to it is available virtually everywhere.

    - - - - + + + + In the stock configuration file setup, menus are defined in the file cfg_menus.lua as previously mentioned. The mod_menu module must be loaded for one to be able to define menus, and this is done with @@ -821,7 +831,7 @@ handlers (and elsewhere): after which the selected entry is activated. This function is meant to be used for implementing, for example, Win***s-style Alt-Tab handling.3.3 + HREF="#foot1188">3.3 @@ -849,7 +859,7 @@ defbindings("WFrame", {

    -The so-called ''winprops'' can be used to change how +The so-called ''winprops'' can be used to change how specific windows are handled and to set up some kludges to deal with badly behaving applications. They are defined by calling the function defwinprop with a table containing the properties to set and the @@ -867,7 +877,7 @@ usual method of identifying windows, and how to obtain this information.

    Description:
    -
    +
    Set this to true for Acrobat Reader. It has an annoying habit of trying to manage its dialogs instead of setting them as transients and letting the window manager do its job, causing @@ -877,21 +887,6 @@ usual method of identifying windows, and how to obtain this information.
    -

    - -

    -
    Winprop:
    -
    aspect (table) - -
    -
    Description:
    -
    - The table should contain the entries w and h that - override application-supplied aspect ratio hint. - -
    -
    -

    @@ -900,7 +895,7 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    +
    Set this to open the window in a floating frame, when in a group. @@ -915,7 +910,7 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    +
    Should the window be initially in full screen mode?
    @@ -929,7 +924,7 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    +
    Should configure requests on the window be ignored? Only has effect on floating windows. @@ -944,26 +939,12 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    +
    Ignore extended WM hints _NET_ACTIVE_WINDOW request.
    -

    - -

    -
    Winprop:
    -
    ignore_resizeinc (boolean) - -
    -
    Description:
    -
    - Should application supplied size increments be ignored? - -
    -
    -

    @@ -972,42 +953,13 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    +
    Should a newly created client window always be made active, even if the allocated frame isn't.
    -

    - -

    -
    Winprop:
    -
    max_size (table) - -
    -
    Description:
    -
    - The table should contain the entries w and h that - override application-supplied maximum size hint. - -
    -
    - -

    - -

    -
    Winprop:
    -
    min_size (table) - -
    -
    Description:
    -
    - Similar to max_size but for the minimum size hint. - -
    -
    -

    @@ -1016,7 +968,7 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    +
    If the region specified by target winprop does not exist (or that winprop is not set), create a new workspace using the previously stored layout (see ioncore.deflayout) named by @@ -1035,7 +987,7 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    +
    Discard this winprop after first use.
    @@ -1049,11 +1001,11 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    - Put the window on the statusbar, in the named tray component, - (The default tray component is called simply ``systray'', +
    + Put the window in the statusbar, in the named tray component, + (The default tray component is called simply "systray", and others you give names to in your custom template, always - prefixed by ``systray_''. + prefixed by "systray_".
    @@ -1066,7 +1018,7 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    +
    Should a newly mapped client window be switched to within its frame. @@ -1081,7 +1033,7 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    +
    The name of an object (workspace, frame) that should manage windows of this type. See also new_group. @@ -1096,33 +1048,17 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    - "normal": No change in behaviour. "current": The window - should be thought of as a transient for the current active - client window (if any) even if it is not marked as a - transient by the application. "off": The window should be - handled as a normal window even if it is marked as a +
    + "normal": No change in behaviour. "current": + The window should be thought of as a transient for the current + active client window (if any) even if it is not marked as a + transient by the application. "off": The window should + be handled as a normal window even if it is marked as a transient by the application.
    -

    - -

    -
    Winprop:
    -
    transients_at_top (boolean) - -
    -
    Description:
    -
    - When transients are managed by the client window itself (as it - is the case on tiled workspaces), should the transients be - placed at the top of the window instead of bottom? - -
    -
    -

    @@ -1131,7 +1067,7 @@ usual method of identifying windows, and how to obtain this information.
    Description:
    -
    +
    Should frames be made transparent when this window is selected?
    @@ -1140,17 +1076,47 @@ usual method of identifying windows, and how to obtain this information.

    -

    +

    +3.5.1 Sizehint winprops +

    + +

    +Additionally, the winprops +max_size, +min_size, +aspect, +resizeinc, +and +ignore_max_size, +ignore_min_size, +ignore_aspect, +ignore_resizeinc, +may be used to override application-supplied size hints. The four +first ones are tables with the fields w and h, indicating +the width and height size hints in pixels, and the latter ignore +winprop is a boolean. + +

    +Finally, the boolean +userpos option may be used to +override the USPosition flag of the size hints. Normally, +when this flag is set, Ion tries to respect the supplied window +position more than when it is not set. Obviously, this makes sense +only for floating windows. + +

    + +


    -3.5.1 Classes, roles and instances +3.5.2 Classes, roles and instances

    The identification information in the winprop specification is usually the -class, -role, -instance and +class, +role, +instance and name of the window. The name field is a Lua-style regular expression matched against the window's title and the rest are strings that must @@ -1223,8 +1189,8 @@ the same but different name, the longest match is chosen.

    -

    -3.5.2 Finding window identification +

    +3.5.3 Finding window identification

    @@ -1233,7 +1199,7 @@ can be used to list the identification information required to set winprops for a window and all the transient windows managed within it.

    - + Another way to get the identification information is to use xprop. Simply run To get class and instance, simply run xprop WM_CLASS and click on the particular window of interest. The class is the latter of @@ -1242,7 +1208,7 @@ windows have this property - use the command xprop WM_ROLE. This method, however, will not work on transients.

    - + So-called ''transient windows'' are usually short-lived dialogs (although some programs abuse this property) that have a parent window that they are ''transient for''. On tiled workspaces Ion displays these windows @@ -1251,7 +1217,7 @@ Unfortunately xprop is stupid and can't cope with this situation, returning the parent window's properties when the transient is clicked on. For this reason you'll have to do a little extra work to get the properties for that window.3.4 + HREF="#foot1464">3.4

    Finally, it should be mentioned that too many authors these days ''forget'' to set this vital identification to anything meaningful: @@ -1260,14 +1226,14 @@ windows, for example.

    -

    -3.5.3 Some common examples +

    +3.5.4 Some common examples

    -

    -3.5.3.1 Acrobat Reader +

    +3.5.4.1 Acrobat Reader

    @@ -1284,8 +1250,8 @@ defwinprop{

    -

    -3.5.3.2 Fixing a Mozilla Firebird transient +

    +3.5.4.2 Fixing a Mozilla Firebird transient

    @@ -1313,8 +1279,8 @@ defwinprop{

    -

    -3.5.3.3 Forcing newly created windows in named frames +

    +3.5.4.3 Forcing newly created windows in named frames

    @@ -1351,26 +1317,26 @@ default name formed from the frame's class name and an instance number.



    Footnotes

    -
    ...keysymdef.h...keysymdef.h3.1
    This file can usually be found in the directory /usr/X11R6/include/X11/.
    -
    ... such... such3.2
    Completely useless keys that should be gotten rid of in the author's opinion.
    -
    ... handling.... handling.3.3
    See the wcirculate.lua script in the Ion scripts repository http://iki.fi/tuomov/repos/ion-scripts-3/.
    -
    ... window.... window.3.4
    There's a patch to xprop to fix this, but nothing seems to be happening with respect to including it in @@ -1380,31 +1346,31 @@ XFree86.
    diff --git a/ionconf/node5.html b/ionconf/node5.html index da15f29..de5ae5e 100644 --- a/ionconf/node5.html +++ b/ionconf/node5.html @@ -28,31 +28,31 @@ original version by: Nikos Drakos, CBLU, University of Leeds @@ -61,50 +61,50 @@ original version by: Nikos Drakos, CBLU, University of Leeds Subsections @@ -125,7 +125,7 @@ for the default drawing engine.

    - +
    4.1 Drawing engines, style specifications and sub-styles

    @@ -177,7 +177,7 @@ specified, also in the form
     attr1-attr2-...-attrn
     
    -These extra attributes are called substyles +These extra attributes are called substyles and allow, for example, the state of the object to be indicated by different colour sets while keeping the interface at an abstract level and the drawing engine completely ignorant @@ -412,7 +412,7 @@ border elements and styles referred to there are explained in Figure

    -

    +
    @@ -488,6 +488,12 @@ indicating a number of pixels. elevated/inlaid/ridge/groove as seen in the above sketch. + + + @@ -693,31 +699,31 @@ style configuration files. diff --git a/ionconf/node6.html b/ionconf/node6.html index 8c985d1..17e8f34 100644 --- a/ionconf/node6.html +++ b/ionconf/node6.html @@ -28,31 +28,31 @@ original version by: Nikos Drakos, CBLU, University of Leeds @@ -61,20 +61,20 @@ original version by: Nikos Drakos, CBLU, University of Leeds Subsections @@ -122,7 +122,7 @@ ioncore.get_hook("ioncore_snapshot_hook"):add(

    In this example the hook handler has no parameters, but many hook handlers do. The types of parameters for each hook are listed in -the hook reference, section 6.8. +the hook reference, section 6.9.

    Note that many of the hooks are called in ''protected mode'' and can not @@ -319,31 +319,31 @@ local settings=table.join(statusd.get_config("foo"), defaults)

    diff --git a/ionconf/node7.html b/ionconf/node7.html index 628a670..9b8b3e3 100644 --- a/ionconf/node7.html +++ b/ionconf/node7.html @@ -28,31 +28,31 @@ original version by: Nikos Drakos, CBLU, University of Leeds @@ -61,89 +61,96 @@ original version by: Nikos Drakos, CBLU, University of Leeds Subsections
    @@ -163,8 +170,8 @@ original version by: Nikos Drakos, CBLU, University of Leeds
    -
    - +
    +
    Synopsis:
    @@ -180,8 +187,8 @@ original version by: Nikos Drakos, CBLU, University of Leeds

    -
    - +
    +
    Synopsis:
    @@ -198,8 +205,8 @@ original version by: Nikos Drakos, CBLU, University of Leeds

    -
    - +
    +
    Synopsis:
    @@ -215,8 +222,8 @@ original version by: Nikos Drakos, CBLU, University of Leeds

    -
    - +
    +
    Synopsis:
    @@ -242,8 +249,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -261,8 +268,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -280,8 +287,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -298,8 +305,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -317,8 +324,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -336,8 +343,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -353,8 +360,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -376,8 +383,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -393,8 +400,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -411,8 +418,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -429,8 +436,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -447,8 +454,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -465,8 +472,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -482,8 +489,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -499,8 +506,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -516,8 +523,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -534,8 +541,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -551,8 +558,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -568,8 +575,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -585,8 +592,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -602,8 +609,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -621,25 +628,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - - -
    -
    Synopsis:
    -
    void ioncore.clear_tags() - -
    -
    Description:
    -
    Untag all regions. - -
    -
    - -

    - -

    -
    - +
    +
    Synopsis:
    @@ -657,8 +647,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -674,8 +664,8 @@ The string guard maybe set to pose limits on _sub. Currently

    -
    - +
    +
    Synopsis:
    @@ -728,8 +718,8 @@ Similarly to sed's 's' command, rule may contain characters that are

    -
    - +
    +
    Synopsis:
    @@ -752,8 +742,8 @@ Similarly to sed's 's' command, rule may contain characters that are

    -
    - +
    +
    Synopsis:
    @@ -772,8 +762,8 @@ Similarly to sed's 's' command, rule may contain characters that are

    -
    - +
    +
    Synopsis:
    @@ -789,8 +779,8 @@ Similarly to sed's 's' command, rule may contain characters that are

    -
    - +
    +
    Synopsis:
    @@ -808,8 +798,8 @@ Similarly to sed's 's' command, rule may contain characters that are

    -
    - +
    +
    Synopsis:
    @@ -825,8 +815,8 @@ Similarly to sed's 's' command, rule may contain characters that are

    -
    - +
    +
    Synopsis:
    @@ -842,8 +832,8 @@ Similarly to sed's 's' command, rule may contain characters that are

    -
    - +
    +
    Synopsis:
    @@ -859,8 +849,8 @@ Similarly to sed's 's' command, rule may contain characters that are

    -
    - +
    +
    Synopsis:
    @@ -880,8 +870,8 @@ Similarly to sed's 's' command, rule may contain characters that are

    -
    - +
    +
    Synopsis:
    @@ -901,8 +891,8 @@ Similarly to sed's 's' command, rule may contain characters that are

    -
    - +
    +
    Synopsis:
    @@ -922,8 +912,8 @@ Note that this function is asynchronous; the screen will not

    -
    - +
    +
    Synopsis:
    @@ -943,8 +933,8 @@ Note that this function is asynchronous; the screen will not

    -
    - +
    +
    Synopsis:
    @@ -964,8 +954,8 @@ Note that this function is asynchronous; the screen will not

    -
    - +
    +
    Synopsis:
    @@ -985,8 +975,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1002,8 +992,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1019,8 +1009,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1036,8 +1026,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1054,8 +1044,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1073,8 +1063,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1083,12 +1073,12 @@ Note that this function is asynchronous; the region will not
    Description:
    Find region next from reg in direction dirstr - (up/down/left/right/next/prev/any). The table param may + (up/down/left/right/next/prev/any). The table param may contain the boolean field nowrap, instructing not to wrap around, and the WRegions no_ascend and no_descend, - and functions ascend_filter and descend_filter from - WRegions (to, from), used to decide when to descend - or ascend into another region. (TODO: more detailed explanation.) + and boolean functions ascend_filter and descend_filter + on WRegion pairs (to, from), are used to decide when + to descend or ascend into another region.
    @@ -1096,8 +1086,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1115,8 +1105,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1132,8 +1122,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1152,8 +1142,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1170,8 +1160,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1188,8 +1178,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1205,8 +1195,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1222,8 +1212,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -1292,6 +1282,15 @@ Note that this function is asynchronous; the region will not One of ''udlr'' (up-down, then left-right), ''lrud'' (left-right, then up-down) or ''random''. +
    + + + + + + + +
    Figure 4.1: Sketch of different border styles and elements
    border_sidesA string indicating which sides of the border + to draw: all/tb/lr for all, top and bottom, and + left and right. To control between left/right + and top/bottom, use the pixel options below.
    highlight_pixels Width of the highlight part of the border in pixels.
    mousefocusString: ''disable'' or ''sloppy''.
    unsqueeze(boolean) Auto-unsqueeze transients/menus/queries/etc.
    autoraise(boolean) Autoraise regions in groups on goto.

    @@ -1309,8 +1308,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1326,8 +1325,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1343,8 +1342,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1360,8 +1359,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1377,16 +1376,33 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    + + +
    +
    Synopsis:
    +
    void ioncore.tagged_clear() + +
    +
    Description:
    +
    Untag all regions. + +
    +
    + +

    + +

    +
    +
    Synopsis:
    -
    WRegion ioncore.tagged_first() +
    WRegion ioncore.tagged_first(bool untag)
    Description:
    -
    Returns first tagged object. +
    Returns first tagged object, untagging it as well if untagis set.
    @@ -1394,8 +1410,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1413,8 +1429,28 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    + + +
    +
    Synopsis:
    +
    void ioncore.unsqueeze(WRegion reg, bool override) + +
    +
    Description:
    +
    Try to detach reg if it fits poorly in its + current location. This function does not do anything, + unless override is set or the unsqueeze option + of ioncore.set is set. + +
    +
    + +

    + +

    +
    +
    Synopsis:
    @@ -1430,8 +1466,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1448,8 +1484,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1465,8 +1501,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1485,8 +1521,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1502,8 +1538,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1520,8 +1556,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1540,8 +1576,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1562,8 +1598,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1579,8 +1615,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1598,8 +1634,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1617,8 +1653,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1637,8 +1673,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1654,8 +1690,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1674,8 +1710,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1692,8 +1728,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1713,19 +1749,23 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    -
    ioncore.menuentry(name, cmd, guard) +
    ioncore.menuentry(name, cmd, guard_or_opts)
    Description:
    Use this function to define normal menu entries. The string name - is the string shown in the visual representation of menu, and the - parameter cmd and guard are similar to those of - ioncore.defbindings. + is the string shown in the visual representation of menu. The + parameter cmd and guard_or_opts (when string) are similar + to those of ioncore.defbindings. If guard_or_opts is + a table, it may contains the guard field, and the priority + field, for controlling positioning of entries in context menus. + (The default priority is 1 for most entries, and -1 for auto-generated + submenus.)
    @@ -1733,8 +1773,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1751,8 +1791,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1768,8 +1808,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1788,8 +1828,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1808,6 +1848,26 @@ When a keyboard resize function is called, and at most kbresize_t_max
    +

    + +

    +
    + + +
    +
    Synopsis:
    +
    ioncore.tagged_attach(reg, param) + +
    +
    Description:
    +
    Attach tagged regions to reg. The method of attach + depends on the types of attached regions and whether reg + implements attach_framed and attach. If param + is not set, the default of {switchto=true} is used. + +
    +
    +

    @@ -1817,8 +1877,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1837,8 +1897,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1855,8 +1915,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1873,8 +1933,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1890,8 +1950,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1913,8 +1973,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1930,8 +1990,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1947,8 +2007,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1964,8 +2024,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1981,8 +2041,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -1999,8 +2059,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -2018,8 +2078,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -2035,8 +2095,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -2054,8 +2114,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -2079,8 +2139,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -2098,8 +2158,8 @@ When a keyboard resize function is called, and at most kbresize_t_max

    -
    - +
    +
    Synopsis:
    @@ -2145,8 +2205,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2162,8 +2222,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2179,8 +2239,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2199,8 +2259,26 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    + + +
    +
    Synopsis:
    +
    bool WGroup.set_bottom(WGroup ws, WRegion reg) + +
    +
    Description:
    +
    Sets the 'bottom' of ws. The region reg must already + be managed by ws, unless nil. + +
    +
    + +

    + +

    +
    +
    Synopsis:
    @@ -2230,8 +2308,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2269,12 +2347,12 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    -
    void WInfoWin.set_text(WInfoWin p, string str) +
    void WInfoWin.set_text(WInfoWin p, string str, integer maxw)
    Description:
    @@ -2292,8 +2370,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2311,8 +2389,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2357,8 +2435,7 @@ In addition parameters to the region to be created are passed in this This option overrides switchto. sizepolicy -(integer) Size policy. - (TODO: document them somewhere.) +(integer) Size policy. geom (table) Geometry specification. @@ -2375,25 +2452,8 @@ In addition parameters to the region to be created are passed in this

    -
    - - -
    -
    Synopsis:
    -
    void WMPlex.attach_tagged(WMPlex mplex) - -
    -
    Description:
    -
    Attach all tagged regions to mplex. - -
    -
    - -

    - -

    -
    - +
    +
    Synopsis:
    @@ -2409,8 +2469,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2418,9 +2478,9 @@ In addition parameters to the region to be created are passed in this
    Description:
    -
    Get index of reg within the multiplexer on list 1. The first region - managed by mplex has index zero. If reg is not managed by - mplex, -1 is returned. +
    Get index of reg on the mutually exclusive list of mplex. + The indices begin from zero.. If reg is not on the list, + -1 is returned.
    @@ -2428,8 +2488,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2446,8 +2506,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2463,8 +2523,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2480,8 +2540,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2500,8 +2560,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2517,8 +2577,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2535,8 +2595,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2555,8 +2615,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2573,8 +2633,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2591,9 +2651,9 @@ In addition parameters to the region to be created are passed in this

    -

    -
    - +
    +
    +
    Synopsis:
    @@ -2601,8 +2661,8 @@ In addition parameters to the region to be created are passed in this
    Description:
    -
    Set index of reg within the multiplexer to index within - the mutually exclusive list. Special values for index are: +
    Set index of reg to index within the mutually exclusive + list of mplex. Special values for index are: @@ -2618,8 +2678,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2658,8 +2718,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2676,8 +2736,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2693,8 +2753,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2717,8 +2777,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2735,8 +2795,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2753,8 +2813,25 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    + + +
    +
    Synopsis:
    +
    table WMoveresMode.geom(WMoveresMode mode) + +
    +
    Description:
    +
    Returns current geometry. + +
    +
    + +

    + +

    +
    +
    Synopsis:
    @@ -2786,8 +2863,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2803,6 +2880,24 @@ In addition parameters to the region to be created are passed in this
    +

    + +

    +
    + + +
    +
    Synopsis:
    +
    table WMoveresMode.rqgeom(WMoveresMode mode, table g) + +
    +
    Description:
    +
    Request exact geometry in move/resize mode. For details on parameters, + see WRegion.rqgeom. + +
    +
    +

    @@ -2812,8 +2907,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2834,8 +2929,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2852,8 +2947,8 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    +
    Synopsis:
    @@ -2870,8 +2965,26 @@ In addition parameters to the region to be created are passed in this

    -
    - +
    + + +
    +
    Synopsis:
    +
    table WRegion.get_configuration(WRegion reg, bool clientwins) + +
    +
    Description:
    +
    Get configuration tree. If clientwins is unset, client windows + are filtered out. + +
    +
    + +

    + +

    +
    +
    Synopsis:
    @@ -2892,8 +3005,26 @@ Note that this function is asynchronous; the region will not

    -
    - +
    + + +
    +
    Synopsis:
    +
    WRegion WRegion.groupleader_of(WRegion reg) + +
    +
    Description:
    +
    Returns the group of reg, if reg is its bottom, + and reg itself otherwise. + +
    +
    + +

    + +

    +
    +
    Synopsis:
    @@ -2909,8 +3040,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -2926,8 +3057,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -2943,8 +3074,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -2960,8 +3091,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -2977,8 +3108,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -2994,8 +3125,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3011,8 +3142,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3028,12 +3159,12 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    -
    bool WRegion.rqclose(WRegion reg, bool relocate) +
    void WRegion.rqclose(WRegion reg, bool relocate)
    Description:
    @@ -3041,12 +3172,11 @@ Note that this function is asynchronous; the region will not depends on whether the particular type of region in question has implemented the feature and, in case of client windows, whether the client supports the WM_DELETE protocol (see also - WClientWin.kill). If the operation is likely to succeed, - true is returned, otherwise false. In most cases the - region will not have been actually destroyed when this function returns. - If relocate is not set, and reg manages other regions, it - will not be closed. Otherwise the managed regions will be attempted - to be relocated. + WClientWin.kill). The region will not be destroyed when + this function returns. To find out if and when it is destroyed, + use the "deinit" notification. If relocate is not set, and + reg manages other regions, it will not be closed. Otherwise + the managed regions will be attempted to be relocated.
    @@ -3054,8 +3184,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3066,8 +3196,8 @@ Note that this function is asynchronous; the region will not
    Recursively attempt to close a region or one of the regions managed by it. If sub is set, it will be used as the managed region, otherwise WRegion.current(reg). The object to be closed is - returned or NULL if nothing can be closed. Also see notes for - WRegion.rqclose. + returned, or NULL if nothing can be closed. For further details, see + notes for WRegion.rqclose.
    @@ -3075,8 +3205,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3095,8 +3225,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3113,8 +3243,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3130,8 +3260,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3148,8 +3278,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3168,8 +3298,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3187,8 +3317,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3205,8 +3335,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3230,8 +3360,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3253,8 +3383,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3270,8 +3400,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3296,8 +3426,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3315,8 +3445,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3334,8 +3464,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3357,7 +3487,7 @@ Note that this function is asynchronous; the region will not

    -
    +
    Synopsis:
    @@ -3379,8 +3509,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3396,8 +3526,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3413,8 +3543,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3440,8 +3570,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3463,8 +3593,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3480,8 +3610,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3498,8 +3628,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3515,8 +3645,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3533,8 +3663,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3556,8 +3686,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3573,8 +3703,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3591,8 +3721,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3606,6 +3736,24 @@ Note that this function is asynchronous; the region will not
    +

    + +

    +
    + + +
    +
    Synopsis:
    +
    bool mod_tiling.untile(WTiling tiling) + +
    +
    Description:
    +
    If tiling is managed by some group, float the frames in + the tiling in that group, and dispose of tiling. + +
    +
    +

    @@ -3615,8 +3763,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3632,8 +3780,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3649,8 +3797,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3668,8 +3816,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3691,8 +3839,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3714,8 +3862,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3737,8 +3885,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3755,8 +3903,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3773,8 +3921,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3790,8 +3938,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3814,8 +3962,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3831,8 +3979,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3848,8 +3996,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3868,8 +4016,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3888,8 +4036,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3908,8 +4056,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3926,8 +4074,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3946,8 +4094,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3965,8 +4113,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -3984,8 +4132,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4006,8 +4154,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4023,8 +4171,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4040,17 +4188,17 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    -
    bool WTiling.unsplit_at(WTiling ws, WFrame frame) +
    void WTiling.unsplit_at(WTiling ws, WRegion reg)
    Description:
    -
    Try to relocate regions managed by frame to another frame - and, if possible, destroy the frame. +
    Try to relocate regions managed by reg to another frame + and, if possible, destroy it.
    @@ -4064,8 +4212,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4081,8 +4229,25 @@ Note that this function is asynchronous; the region will not

    -
    - +
    + + +
    +
    Synopsis:
    +
    mod_query.message(mplex, str) + +
    +
    Description:
    +
    Display a message in mplex. + +
    +
    + +

    + +

    +
    +
    Synopsis:
    @@ -4099,8 +4264,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4116,8 +4281,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4133,8 +4298,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4150,8 +4315,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4171,8 +4336,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4188,25 +4353,8 @@ Note that this function is asynchronous; the region will not

    -
    - - -
    -
    Synopsis:
    -
    WMessage mod_query.message(WMPlex mplex, string p) - -
    -
    Description:
    -
    Display a message in the mplex. - -
    -
    - -

    - -

    -
    - +
    +
    Synopsis:
    @@ -4241,25 +4389,8 @@ Note that this function is asynchronous; the region will not

    -
    - - -
    -
    Synopsis:
    -
    WMessage mod_query.warn(WMPlex mplex, string p) - -
    -
    Description:
    -
    Display an error message box in the multiplexer mplex. - -
    -
    - -

    - -

    -
    - +
    +
    Synopsis:
    @@ -4282,8 +4413,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4309,8 +4440,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4328,8 +4459,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4347,8 +4478,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4368,8 +4499,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4387,8 +4518,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4407,8 +4538,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4426,12 +4557,12 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    -
    mod_query.query_menu(mplex, themenu, prompt) +
    mod_query.query_menu(mplex, sub, themenu, prompt)
    Description:
    @@ -4443,8 +4574,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4461,8 +4592,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4480,8 +4611,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4498,8 +4629,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4517,8 +4648,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4536,8 +4667,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4554,8 +4685,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4575,8 +4706,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4594,8 +4725,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4611,8 +4742,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4625,6 +4756,23 @@ Note that this function is asynchronous; the region will not
    +

    + +

    +
    + + +
    +
    Synopsis:
    +
    mod_query.warn(mplex, str) + +
    +
    Description:
    +
    Display an error message box in the multiplexer mplex. + +
    +
    +

    @@ -4634,8 +4782,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4661,8 +4809,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4678,8 +4826,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4695,8 +4843,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4713,8 +4861,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4730,8 +4878,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4748,8 +4896,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4765,8 +4913,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4788,8 +4936,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4805,8 +4953,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4822,8 +4970,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4839,8 +4987,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4857,8 +5005,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4874,8 +5022,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4891,8 +5039,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4908,8 +5056,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4925,8 +5073,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4944,8 +5092,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4963,8 +5111,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4980,8 +5128,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -4997,8 +5145,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -5014,8 +5162,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -5031,8 +5179,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -5048,8 +5196,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -5066,8 +5214,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -5085,8 +5233,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -5102,8 +5250,8 @@ Note that this function is asynchronous; the region will not

    -
    - +
    +
    Synopsis:
    @@ -5124,8 +5272,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5142,8 +5290,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5159,8 +5307,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5176,8 +5324,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5193,8 +5341,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5211,8 +5359,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5228,8 +5376,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5251,8 +5399,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5268,8 +5416,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5285,8 +5433,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5308,8 +5456,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5327,8 +5475,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5354,8 +5502,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5371,8 +5519,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5406,8 +5554,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5431,8 +5579,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5448,8 +5596,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5466,8 +5614,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5483,8 +5631,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5500,8 +5648,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5517,8 +5665,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5540,8 +5688,8 @@ Note that this function is asynchronous; the selection will not
    -
    - +
    +
    Synopsis:
    @@ -5563,8 +5711,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5580,8 +5728,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5598,8 +5746,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5615,8 +5763,8 @@ Note that this function is asynchronous; the selection will not

    -
    - +
    +
    Synopsis:
    @@ -5671,8 +5819,8 @@ Any parameters not explicitly set in conftab will be left unchanged.
    -
    - +
    +
    Synopsis:
    @@ -5689,8 +5837,8 @@ Any parameters not explicitly set in conftab will be left unchanged.

    -
    - +
    +
    Synopsis:
    @@ -5707,14 +5855,147 @@ Any parameters not explicitly set in conftab will be left unchanged.

    + +
    +6.7 Functions defined in mod_statusbar +

    + +
    +
    + + +
    +
    Synopsis:
    +
    table mod_statusbar.statusbars() + +
    +
    Description:
    +
    Returns a list of all statusbars. + +
    +
    + +

    + +

    +6.7.1 WStatusBar functions +

    + +

    + +

    +
    + + +
    +
    Synopsis:
    +
    table WStatusBar.get_template_table(WStatusBar sb) + +
    +
    Description:
    +
    Get statusbar template as table. + +
    +
    + +

    + +

    +
    + + +
    +
    Synopsis:
    +
    bool WStatusBar.is_systray_extl(WStatusBar sb) + +
    +
    Description:
    +
    Is sb used as a systray? + +
    +
    + +

    + +

    +
    + + +
    +
    Synopsis:
    +
    bool WStatusBar.set_systray(WStatusBar sb, string how) + +
    +
    Description:
    +
    Enable or disable use of sb as systray. + The parameter how can be one of (set/unset/toggle). + Resulting state is returned. + +
    +
    + +

    + +

    +
    + + +
    +
    Synopsis:
    +
    void WStatusBar.set_template(WStatusBar sb, string tmpl) + +
    +
    Description:
    +
    Set statusbar template. + +
    +
    + +

    + +

    +
    + + +
    +
    Synopsis:
    +
    void WStatusBar.set_template_table(WStatusBar sb, table t) + +
    +
    Description:
    +
    Set statusbar template as table. + +
    +
    + +

    + +

    +
    + + +
    +
    Synopsis:
    +
    void WStatusBar.update(WStatusBar sb, table t) + +
    +
    Description:
    +
    Set statusbar template. + +
    +
    + +

    + +


    -6.7 Functions defined in de +6.8 Functions defined in de

    -
    - +
    +
    Synopsis:
    @@ -5730,8 +6011,8 @@ Any parameters not explicitly set in conftab will be left unchanged.

    -
    - +
    +
    Synopsis:
    @@ -5747,8 +6028,8 @@ Any parameters not explicitly set in conftab will be left unchanged.

    -
    - +
    +
    Synopsis:
    @@ -5764,8 +6045,8 @@ Any parameters not explicitly set in conftab will be left unchanged.

    -
    - +
    +
    Synopsis:
    @@ -5780,16 +6061,16 @@ Any parameters not explicitly set in conftab will be left unchanged.

    -

    +


    -6.8 Hooks +6.9 Hooks

    -
    +
    Hook name:
    @@ -5861,7 +6142,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -5881,7 +6162,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -5902,7 +6183,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -5923,7 +6204,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -5969,7 +6250,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -5990,7 +6271,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -6010,7 +6291,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -6031,7 +6312,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -6051,7 +6332,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -6103,7 +6384,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -6124,7 +6405,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -6146,7 +6427,7 @@ reg:attach(cwin)

    -
    +
    Hook name:
    @@ -6219,31 +6500,31 @@ A region is pseudoactive, when a) it is itself not active (does diff --git a/ionconf/node8.html b/ionconf/node8.html index 7b79bc0..555d7bf 100644 --- a/ionconf/node8.html +++ b/ionconf/node8.html @@ -28,31 +28,31 @@ original version by: Nikos Drakos, CBLU, University of Leeds @@ -61,7 +61,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds Subsections @@ -565,31 +565,31 @@ General Public License instead of this License. diff --git a/ionconf/node9.html b/ionconf/node9.html index 9d55faa..06f6690 100644 --- a/ionconf/node9.html +++ b/ionconf/node9.html @@ -28,31 +28,31 @@ original version by: Nikos Drakos, CBLU, University of Leeds diff --git a/ionnotes.dvi.gz b/ionnotes.dvi.gz index 599aad6..1d53cb6 100644 Binary files a/ionnotes.dvi.gz and b/ionnotes.dvi.gz differ diff --git a/ionnotes.ps.gz b/ionnotes.ps.gz index 2bbff07..d83c4f9 100644 Binary files a/ionnotes.ps.gz and b/ionnotes.ps.gz differ diff --git a/ionnotes/node2.html b/ionnotes/node2.html index ad3c839..d181c54 100644 --- a/ionnotes/node2.html +++ b/ionnotes/node2.html @@ -354,10 +354,12 @@ Most common manager-managed relations | |--> WClientWin |-->WGroupWSs for workspaces | |-->WTiling - | | |-->possibly a WEdln, WMessage or WMenu | | |-->WFrames - | | |-->WGroupCWs (with contents as above) + | | | |-->WGroupCWs (with contents as above) + | | |-->possibly a WStatusBar or WDock | |-->WFrames for floating content + | |-->possibly a WEdln, WMessage or WMenu + | |-->possibly a WStatusBar or WDock (if no tiling) |-->WFrames for sticky stuff, such as the scratchpad
    Last.
    diff --git a/ionnotes/node9.html b/ionnotes/node9.html index 7823010..fd8126b 100644 --- a/ionnotes/node9.html +++ b/ionnotes/node9.html @@ -70,7 +70,7 @@ Mathematics Department, Macquarie University, Sydney. The command line arguments were:
    latex2html -show_section_numbers -short_index -local_icons -noaddress -up_url http://iki.fi/tuomov/ion/ -up_title 'Ion homepage' -nofootnode -split 4 ionnotes

    -The translation was initiated by tuomov on 2007-02-03 +The translation was initiated by tuomov on 2007-03-18


    diff --git a/objects.tex b/objects.tex index 80321fa..5a5b04f 100644 --- a/objects.tex +++ b/objects.tex @@ -203,10 +203,12 @@ but all have a parent--a screen if not anything else. | |--> WClientWin |-->WGroupWSs for workspaces | |-->WTiling - | | |-->possibly a WEdln, WMessage or WMenu | | |-->WFrames - | | |-->WGroupCWs (with contents as above) + | | | |-->WGroupCWs (with contents as above) + | | |-->possibly a WStatusBar or WDock | |-->WFrames for floating content + | |-->possibly a WEdln, WMessage or WMenu + | |-->possibly a WStatusBar or WDock (if no tiling) |-->WFrames for sticky stuff, such as the scratchpad \end{verbatim} \caption{Most common manager--managed relations}