Sophie

Sophie

distrib > Mandriva > 2008.0 > x86_64 > by-pkgid > 994c49a0619533b97528793e2dcc73fb > files > 55

ion-20040729-4mdk.x86_64.rpm

\documentclass[english,a4paper,11pt,oldtoc,mctitle]{rapport3}
\input{macros}

% For including some files from articles
\newcommand{\xchapter}[1]{\chapter{#1}}
\newcommand{\xsection}[1]{\section{#1}}
\newcommand{\xsectionstar}[1]{\section*{#1}}
\newcommand{\xsubsection}[1]{\subsection{#1}}


\title{Ion: Configuring and extending with Lua}
\author{Tuomo Valkonen \\ tuomov at iki.fi}
\date{2004-07-29}

\makeindex


\begin{document}

\maketitle

Ion: Configuring and extending with Lua\\
Copyright \copyright\  2003--2004 Tuomo Valkonen.

This document is free; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This document is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
chapter entitled ''GNU General Public License'' for more details.

\tableofcontents

\input{confintro}

\input{prelim}

\input{conf}

\input{de}

\input{tricks}

\chapter{Function reference}
\label{sec:exports}

The following subsections list out the functions exported to Lua scripts
by Ioncore and the ionws, floatws and query modules.

\section{Functions exported by Ioncore}
\label{sec:ioncoreref}

\input{ioncore-exports.tex}

\section{Functions exported by the ionws module}
\label{sec:ionwsref}

\input{ionws-exports.tex}

\section{Functions exported by the floatws module}
\label{sec:floatwsref}

\input{floatws-exports.tex}

\section{Functions exported by the query module}
\label{sec:queryref}

\input{query-exports.tex}

\section{Functions exported by the menu module}
\label{sec:menuref}

\input{menu-exports.tex}

\section{Functions exported by the de module}
\label{sec:deref}

\input{de-exports.tex}

\section{Functions exported by the dock module}
\label{sec:dockref}

\input{dock-exports.tex}



\section{Functions defined in \file{ioncorelib}}
\label{sec:ioncorelibref}

\input{ioncorelib-fns.tex}

\section{Functions defined in \file{querylib}}
\label{sec:querylibref}

\input{querylib-fns.tex}

\section{Functions defined in \file{delib}}
\label{sec:delibref}

\input{delib-fns.tex}

\section{Functions defined in \file{menulib}}
\label{sec:menulibref}

\input{menulib-fns.tex}

\appendix

\input{gpl}

\chapter*{List of functions}
\markboth{\MakeUppercase{List of functions}}%
         {\MakeUppercase{List of functions}}%

%begin{latexonly}
\makeatletter
\def\fnlisti#1{\@dottedtocline{1}{0em}{1.5em}{\lstinline!#1!}{\pageref{fn:#1}}}
{\parskip\z@\input{fnlist}}
\makeatother
%end{latexonly}

\begin{htmlonly}
\newcommand{\fnlisti}[1]{\fnref{#1}\\}
\input{fnlist}
\end{htmlonly}


\printindex

\end{document}