~ubuntu-branches/debian/lenny/fpc/lenny

« back to all changes in this revision

Viewing changes to docs/fcl.tex

  • Committer: Bazaar Package Importer
  • Author(s): Mazen Neifer, Torsten Werner, Mazen Neifer
  • Date: 2008-05-17 17:12:11 UTC
  • mfrom: (3.1.9 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080517171211-9qi33xhd9evfa0kg
Tags: 2.2.0-dfsg1-9
[ Torsten Werner ]
* Add Mazen Neifer to Uploaders field.

[ Mazen Neifer ]
* Moved FPC sources into a version dependent directory from /usr/share/fpcsrc
  to /usr/share/fpcsrc/${FPCVERSION}. This allow installing more than on FPC
  release.
* Fixed far call issue in compiler preventing building huge binearies.
  (closes: #477743)
* Updated building dependencies, recomennded and suggested packages.
* Moved fppkg to fp-utils as it is just a helper tool and is not required by
  compiler.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
%
2
 
%   $Id: fcl.tex,v 1.1 2003/03/18 21:26:17 michael Exp $
3
 
%   This file is part of the FPC documentation.
4
 
%   Copyright (C) 1997, by Michael Van Canneyt
5
 
%
6
 
%   The FPC documentation is free text; you can redistribute it and/or
7
 
%   modify it under the terms of the GNU Library General Public License as
8
 
%   published by the Free Software Foundation; either version 2 of the
9
 
%   License, or (at your option) any later version.
10
 
%
11
 
%   The FPC Documentation is distributed in the hope that it will be useful,
12
 
%   but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 
%   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14
 
%   Library General Public License for more details.
15
 
%
16
 
%   You should have received a copy of the GNU Library General Public
17
 
%   License along with the FPC documentation; see the file COPYING.LIB.  If not,
18
 
%   write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
19
 
%   Boston, MA 02111-1307, USA.
20
 
%
21
 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
22
 
% Preamble.
23
 
\input{preamble.inc}
24
 
\ifpdf
25
 
  \pdfinfo{/Author(Michael Van Canneyt)
26
 
           /Title(FCL reference guide)
27
 
           /Subject(Free Component library reference guide)
28
 
           /Keywords(Free Pascal)
29
 
           }
30
 
\fi
31
 
%
32
 
% Settings
33
 
%
34
 
\makeindex
35
 
\usepackage{tabularx}
36
 
%
37
 
% Start document
38
 
%
39
 
\begin{document}
40
 
\title{Free Component Library (FCL) : \\ Reference guide.}
41
 
\docdescription{Reference guide for FCL units.}
42
 
\docversion{1.9}
43
 
\input{date.inc}
44
 
\author{Micha\"el Van Canneyt}
45
 
\maketitle
46
 
\tableofcontents
47
 
\newpage
48
 
 
49
 
\section*{About this guide}
50
 
This document describes all constants, types, variables, functions and
51
 
procedures as they are declared in the units that come standard with the FCL
52
 
(Free Component Library).
53
 
 
54
 
Throughout this document, we will refer to functions, types and variables
55
 
with \var{typewriter} font. Functions and procedures gave their own
56
 
subsections, and for each function or procedure we have the following
57
 
topics:
58
 
\begin{description}
59
 
\item [Declaration] The exact declaration of the function.
60
 
\item [Description] What does the procedure exactly do ?
61
 
\item [Errors] What errors can occur.
62
 
\item [See Also] Cross references to other related functions/commands.
63
 
\end{description}
64
 
 
65
 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
66
 
% Input generated .tex file(s)
67
 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
68
 
\input{fcl.inc}
69
 
\end{document}