Răsfoiți Sursa

+ spell-checked

michael 25 ani în urmă
părinte
comite
9bb55d89ac
1 a modificat fișierele cu 74 adăugiri și 71 ștergeri
  1. 74 71
      docs/ide.tex

+ 74 - 71
docs/ide.tex

@@ -26,8 +26,8 @@
 The IDE (\textbf{I}ntegrated \textbf{D}evelopment \textbf{E}nvironment)
 provides a comfortable user interface to the compiler. It contains an 
 editor with syntax highlighting, a debugger, symbol browser etc. 
-The IDE is a textmode application which has the same look and feel 
-on all supported operating systems. It is modeled after the IDE of Turbo
+The IDE is a text-mode application which has the same look and feel 
+on all supported operating systems. It is modelled after the IDE of Turbo
 Pascal, so many people should feel comfortable using it.
 
 Currently, the IDE is available for \dos, \windows and \linux.
@@ -93,7 +93,7 @@ this:
 \begin{latexonly}
 \seefig{idestart}.
 \begin{figure}
-\caption{The IDE screen immediatly after startup}
+\caption{The IDE screen immediately after startup}
 \label{fig:idestart}
 \ifpdf
 \epsfig{file=pics/idestart.png,width=\textwidth}
@@ -106,10 +106,10 @@ At top of the screen the \emph{menu bar} is visible, at the bottom
 the \emph{status bar}. The empty space between them is called the
 \emph{desktop}.
 
-The statusbar shows the keyboard shortcuts for frequently used 
+The status bar shows the keyboard shortcuts for frequently used 
 commands, and allows quick access to these commands by clicking 
 them with the mouse. 
-At the right edge of the statusbar, the current amount of unused 
+At the right edge of the status bar, the current amount of unused 
 memory is displayed. This is only an indication, since the IDE 
 tries to allocate more memory from the operating system if it 
 runs out of memory.
@@ -147,12 +147,12 @@ navigating through the menu with the arrow keys.
 
 more information on the menu can be found in \sees{idemenu}
 \item Many commands in the IDE are bound to shortcuts, i.e. typing a special
-combination of keys will execute a command immediatly.
+combination of keys will execute a command immediately.
 \end{itemize}
 \begin{remark}
 \begin{itemize}
 \item When working in a \linux X-Term or through a telnet session, the
-keycombination with \key{Alt} may not be available. To remedy this, the 
+key combination with \key{Alt} may not be available. To remedy this, the 
 \key{Ctrl-Z} combination can be typed first. This means that e.g. \key{Alt-X}
 can be replaced by \key{Ctrl-Z X}.
 \item A complete reference of all keyboard shortcuts can be found in
@@ -178,15 +178,15 @@ button will execute user defined functions,  see \sees{prefmouse}.
 means that the mouse is moved while the left mouse button is being 
 pressed.
 \item 
-The action of mouse buttens may be reversed, i.e. the actions of the left
+The action of mouse buttons may be reversed, i.e. the actions of the left
 mouse button can be assigned to the right mouse button and vice versa  
 \footnote{See \sees{prefmouse} for more information on how to reverse the
 actions of the mouse buttons.}. Throughout the manual, it is assumed 
 that the actions of the mouse buttons are not reversed.
 \item
-The mouse is not allways available, even if a mouse is installed:
+The mouse is not always available, even if a mouse is installed:
 \begin{itemize}
-\item The IDE is running under \linux throught a telnet connection from 
+\item The IDE is running under \linux through a telnet connection from 
 a \windows machine.
 \item The IDE is running under \linux in an X-term under X-windows.
 \end{itemize}
@@ -206,7 +206,7 @@ sufficient to:
 \item Press the highlighted letter in the element's label. If the focus
 is currently on an element that allows to edit, then \key{Alt} should be
 pressed simultaneously with the highlighted letter. For a button, the action
-asociated with the button will then be executed.
+associated with the button will then be executed.
 \end{enumerate}
 Inside edit fields, list boxes, memos, navigation is carried out with the
 usual arrow key commands.
@@ -291,7 +291,7 @@ by pressing \key{Ctrl-F5} or selecting the menu item
 \menu{Window|Size/Move}. . Using the cursor keys the window can be moved. 
 The size/move mode can be left by pressing \key{Enter}. 
 In this case, the window will keep its size and position. 
-Alternativly, pressing \key{Esc} will restore the old position.
+Alternatively, pressing \key{Esc} will restore the old position.
 \end{itemize} 
 To resize a window:
 \begin{itemize}
@@ -361,7 +361,7 @@ case the whole IDE screen can be refreshed by selecting the menu item
 In many cases the IDE displays a dialog window to get user input.
 The main difference to normal windows is that other windows cannot be
 activated while a dialog is active. Also the menu is not accessible while in
-a dialog. This behavior is called \emph{modal}. To activate another window, 
+a dialog. This behaviour is called \emph{modal}. To activate another window, 
 the modal window or dialog must be closed first.
 
 \begin{htmlonly}
@@ -497,7 +497,7 @@ position.
 %
 \subsection{The Search menu}
 \label{se:menusearch}
-The \menu{Search} menu provides acces to the search and replace dialogs, as well as
+The \menu{Search} menu provides access to the search and replace dialogs, as well as
 access to the symbol browser of the IDE. 
 \begin{description}
 \item[Find] (\key{Ctrl-Q F}) Presents the search dialog. A search text 
@@ -882,8 +882,8 @@ The goto line dialog is shown in \seefig{gotoline}.
 \subsection{Syntax highlighting}
 \label{se:syntaxhighlighting}
 The IDE is capable of syntax highlighting, i.e. the color of certain 
-pascal elements can be set. As text is entered in an editor window, 
-the IDE will try to recognize the elements, and set the color of the
+Pascal elements can be set. As text is entered in an editor window, 
+the IDE will try to recognise the elements, and set the color of the
 text accordingly.
 
 
@@ -900,7 +900,7 @@ only the background color will be used.
 \item[Numbers] Numbers in decimal notation.
 \item[Hex numbers] Numbers in hexadecimal notation.
 \item[Assembler] Any assembler blocks.
-\item[Symbols] Recognized symbols (variables, types)
+\item[Symbols] Recognised symbols (variables, types)
 \item[Directives] Compiler directives.
 \item[Tabs] Can be given a different color than other whitespace.
 \end{description}
@@ -1069,7 +1069,7 @@ A search can be repeated (using the same options) in one of 2 ways:
 \item Press \key{Ctrl-L}.
 \end{enumerate}
 
-It is also possible to replace occurences of a text with another text. 
+It is also possible to replace occurrences of a text with another text. 
 This can be done in a similar manner to searching for a text:
 \begin{enumerate}
 \item Select \menu{Search|Replace} from the menu.
@@ -1175,7 +1175,7 @@ members of a complex symbol such as a record or class:
 the members of the selected complex symbol.
 \end{description}
 \item[Preferred pane] Specifies what pane is shown in the browser when it is
-initialy opened:
+initially opened:
 \begin{description}
 \item[scope]
 \item[Reference]
@@ -1279,7 +1279,7 @@ To set a breakpoint on the current source line, use the
 \menu{Debug|Breakpoint} menu entry, or press \key{Ctrl-F8}.
 
 A list of current breakpoints can be obtained through the
-\menu{Debu|Breakpoint list} menu. 
+\menu{Debug|Breakpoint list} menu. 
 \begin{htmlonly}
 The breakpoint list window looks as follows:
 \fpcaddimg{../pics/ide/brklist.png}
@@ -1351,7 +1351,7 @@ before the program stops;
 \item Because the IDE uses GDB to do its debugging, it is necessary to enter all
 expressions in {\em uppercase} on \freebsd. 
 \item Expressions that reference memory locations should be no longer than 16 
-bytes on linux or go32v2 on an Intel processor, since the Intel processor's 
+bytes on \linux or go32v2 on an Intel processor, since the Intel processor's 
 debug registers are used to monitor these locations.
 \item Memory location watches will not function on Win32 unless a special 
 patch is applied. 
@@ -1448,7 +1448,7 @@ The call stack is shown in \seefig{callstack}.
 \end{figure}
 \end{latexonly}
 
-By pressing the space bar in the call stack window, the line curresponding
+By pressing the space bar in the call stack window, the line corresponding
 to the call will be highlighted in the edit window.
 
 % The GDB Window
@@ -1494,7 +1494,7 @@ this menu as well.
 %
 \subsection{The messages window}
 \label{se:toolsmessages}
-The output of the external utilies is redirected by the IDE and it
+The output of the external utilities is redirected by the IDE and it
 will be displayed in the messages window. The messages window is
 displayed automatically, if an external tool was run. The
 messages window can be also displayed manually by the selecting the
@@ -1548,11 +1548,11 @@ window can be used in combination with \file{grep} to find special
 occurrences in the text.
 
 \file{Grep} supports regular expressions. A regular expression is a 
-string with sepcial characters which describe a whole class of 
+string with special characters which describe a whole class of 
 expressions. The command line in \dos or \linux have limited 
 support for regular expressions: entering \var{ls *.pas} 
-(or \var{dir *.pas}) to get a list of all pascal files in a
-directory. \file{*.pas} is something similiar to regular expression. 
+(or \var{dir *.pas}) to get a list of all Pascal files in a
+directory. \file{*.pas} is something similar to regular expression. 
 It uses a wildcard to describe a whole class of strings: these which 
 end with "\file{.pas}". 
 Regular expressions offer much more: for example \var{[A-Z][0-9]+} 
@@ -1563,12 +1563,12 @@ It is outside the scope of this manual to describe regular expressions
 in great detail. Users of a \linux system can get more information on grep
 using \var{man grep} on the command-line.
 %
-% The ascii table.
+% The ASCII table.
 %
 \subsection{The ASCII table}
 \label{se:asciitable}
 The tools menu provides also an ASCII table (\menu{Tools|Ascii table}),
-The ascii table can be used to look up ASCII codes as well as
+The ASCII table can be used to look up ASCII codes as well as
 inserting characters into the window which was active when invoking the
 table. To get the ASCII code of a char move the cursor on this char 
 or click with the mouse on it. To insert a
@@ -1581,7 +1581,7 @@ This is especially useful for pasting graphical characters in a constant
 string.
 
 The ASCII table remains active till another window is explicitly activated,
-thus mulptiple characters can be inserted at once.
+thus multiple characters can be inserted at once.
 \begin{htmlonly}
 The ASCII table looks as follows:
 \fpcaddimg{../pics/ide/ascii.png}
@@ -1630,7 +1630,7 @@ The calculator dialog is shown in \seefig{calculator}.
 \end{figure}
 \end{latexonly}
 The calculator supports all basic mathematical operations such as
-addition, substraction, division and multiplication. They are summarized in
+addition, subtraction, division and multiplication. They are summarised in
 \seet{calculatorbasic}.
 \begin{FPCltable}{p{8cm}lll}{Advanced calculator commands}{calculatorbasic}
 Operation & Button & Key \\ \hline
@@ -1651,9 +1651,9 @@ shown in \seet{calculatoradvanced}.
 \begin{FPCltable}{p{8cm}lll}{Advanced calculator commands}{calculatoradvanced}
 Operation & Button & Key \\ \hline
 Calculate power & \var{x\^y} & \\
-Calculate the reciproke value & \var{1/x} & \\
+Calculate the inverse value & \var{1/x} & \\
 Calculate the square root & \var{sqr} & \\
-Calulate the natural logarithm &  \var{log} & \\
+Calculate the natural logarithm &  \var{log} & \\
 Square the display contents & \var{x\^2} & \\ \hline.
 \end{FPCltable}
 
@@ -1708,11 +1708,11 @@ properties of the highlighted tool can be edited.
 \end{description}
 The definitions of the tools are written in the desktop
 configuration file, so unless auto-saving of the desktop file
-is enabled, the dektop file should be saved explicitly after
+is enabled, the desktop file should be saved explicitly after
 the dialog is closed.
 
 \subsection{Meta parameters}
-When specifing the command line for the called tool, meta parameters can
+When specifying the command line for the called tool, meta parameters can
 be used. Meta parameters are variables and and they are replaced
 by their contents before passing the command line to the tool.
 
@@ -1724,7 +1724,7 @@ Captures the output of the tool and puts it in the messages window.
 \item[\$CAP\_EDIT]
 Captures the output of the tool and puts it in a separate editor window.
 \item[\$COL]
-Replaced by the colomn of the cursor in the active editor window. If there is no
+Replaced by the column of the cursor in the active editor window. If there is no
  active window or the active window is a dialog, then it is replaced by 0.
 \item[\$CONFIG]
 Replaced by the complete filename of the current configuration file.
@@ -1792,14 +1792,14 @@ is used to construct the tool command line.
 See \sees{commanddialogs} for more information on how to create a dialog
 description.
 \item[\$SAVE]
-Befure executing the command, the active editor window is saved, even if it is not modified.
+Before executing the command, the active editor window is saved, even if it is not modified.
 \item[\$SAVE\_ALL]
 Before executing the command, all unsaved editor files are saved without prompting.
 \item[\$SAVE\_CUR]
 Before executing the command the contents of the active editor window are
 saved without prompting if they are modified.
 \item[\$SAVE\_PROMPT]
-Before executing the command, a dialog is displayed askeing whether any
+Before executing the command, a dialog is displayed asking whether any
 unsaved files should be saved before executing the command.
 \item[\$WRITEMSG()]
 Writes the parsed tool output information to a file with name as in the argument.
@@ -1820,7 +1820,7 @@ A \var{OK} and \var{Cancel} button will be added to the bottom of the dialog,
 so these should not be specified in the dialog definition.
 
 A special section is the \var{Main} section. It describes how the result of
-the dialog will be passed on the commandline, and the total size of the dialog.
+the dialog will be passed on the command-line, and the total size of the dialog.
 
 \begin{remark}
 Keywords that contain a string value, should have the string value enclosed
@@ -1953,9 +1953,9 @@ If there is a highlighted letter in it, this letter can be used
 to set or unset the checkbox using the \key{Alt}-letter combination.
 \item[Default] specifies whether the checkbox is checked or not when
 the dialog appears (values \var{on} or \var{off})
-\item[On] the text associated with this combobox if it is in the checked
+\item[On] the text associated with this checkbox if it is in the checked
 state.
-\item[Off] the text associated with this combobox if it is in the
+\item[Off] the text associated with this checkbox if it is in the
 unchecked state.
 \end{description}
 The following is a example of a valid checkbox description:
@@ -1975,7 +1975,7 @@ the command-line of the tool. If it is unchecked, no value will be added.
 % Project management
 \section{Project management and compiler options}
 \label{se:projectmanagement}
-Project mangament in Pascal is much easier than with C. The
+Project management in Pascal is much easier than with C. The
 compiler knows from the source which units, sources etc. it needs.
 So the \fpc IDE does not need a full featured project manager like
 some C development environments offer, nevertheless there are some
@@ -2004,7 +2004,7 @@ active window.
 In the directory dialog, the directories can be specified where the 
 compiler should look for units, libraries, object files. It also says
 where the output files should be stored. Multiple directories (except 
-for the output directory) can be entered, seperated by semicolons.
+for the output directory) can be entered, separated by semicolons.
 
 \begin{htmlonly}
 The directories dialog looks as follows:
@@ -2069,9 +2069,9 @@ The following targets can be set:
 \begin{description}
 \item[Dos (go32v1)] This switch will dissapear in time as this target is no
 longer being maintained.
-\item[Dos (go32v2)] Compile for dos, using version 2 of the Go32 extender.
-\item[FreeBSD] Compile for FreeBSD.
-\item[Linux] Compile for linux.
+\item[Dos (go32v2)] Compile for \dos, using version 2 of the Go32 extender.
+\item[FreeBSD] Compile for \freebsd.
+\item[Linux] Compile for \linux.
 \item[OS/2] Compile for OS/2 (using the EMX extender)
 \item[Win32] Compile for windows 32 bit.
 \end{description}
@@ -2185,7 +2185,7 @@ checked (\seeo{Co} command-line option)
 compiler can use different optimizations for different processors. This
 corresponds to the \var{Op} option.
 \begin{description}
-\item[i386/i486] Code is optimized for less than pentium processors.
+\item[i386/i486] Code is optimized for less than Pentium processors.
 \item[Pentium/pentiumMMX] Code is optimized for Pentium processors.
 \item[PPro/PII/c6x86/K6] Code is optimized for Pentium pro and higher
 processors.
@@ -2194,7 +2194,7 @@ processors.
 \begin{description}
 \item[Generate faster code] Corresponds to the \var{-OG} command-line option.
 \item[Generate smaller code] Corresponds to the \var{-Og} command-line option.
-\item[Use register variables] Corresponsds to the \var{-Or} command-line
+\item[Use register variables] Corresponds to the \var{-Or} command-line
 option.
 \item[Uncertain optimizations] Corresponds to the \var{-Ou} command-line
 option.
@@ -2267,10 +2267,10 @@ In this dialog, the browser options can be set:
 \item[No browser] (default) no browser information is generated by the
 compiler.
 \item[Only global browser] Browser information is generated for global
-symbols only, i.e. symbols defined not in a procedure or function (\var{-b} on the commmand-line)
+symbols only, i.e. symbols defined not in a procedure or function (\var{-b} on the command-line)
 \item[Local and global browser]  Browser information is generated for all 
 symbols, i.e. also for symbols that are defined in procedures or functions 
- (\var{-bl} on the commmand-line)
+ (\var{-bl} on the command-line)
 \end{description}
 \begin{remark}
 If no browser information is generated, the symbol browser of the IDE will
@@ -2330,7 +2330,7 @@ should be generated.
 command-line).
 \item[Use NASM coff] produce NASM coff assembler (go32v2, \var{-Anasmcoff} on the
 command-line)
-\item[Use NASM elf] produce NASM elf assembler (linux, \var{-Anasmelf} on
+\item[Use NASM elf] produce NASM elf assembler (\linux, \var{-Anasmelf} on
 the command-line).
 \item[Use NASM obj] produce NASM obj assembler (\var{-Anasmobj} on the
 command-line).
@@ -2369,7 +2369,7 @@ The linker options dialog is shown in
 \end{center}
 \end{figure}
 \end{latexonly}
-The following opions can be set:
+The following options can be set:
 \begin{description}
 \item[Call linker after] If this option is set then a script is written
 which calls the linker. This corresponds to the \seeo{s} on the
@@ -2425,7 +2425,7 @@ allows.
 \subsection{Debug options}
 \label{se:debugoptions}
 In the debug options dialog some options for inclusion of debug information
-in the binary can be set; it i salso possible to add additional compiler
+in the binary can be set; it i also possible to add additional compiler
 options in this dialog.
 \begin{htmlonly}
 The debug options dialog looks as follows:
@@ -2444,7 +2444,7 @@ The debug options dialog is shown in \seefig{odebug}.
 \end{center}
 \end{figure}
 \end{latexonly}
-The following opions can be set:
+The following options can be set:
 \begin{description}
 \item[Debugging information] tells the compiler which debug information
 should be compiled in. One of following options can be chosen:
@@ -2456,7 +2456,7 @@ binary (option \var{-g} on the command-line). Please note that no debug
 information for units in the Run-Time Library will be included, unless a 
 version of the RTL compiled with debug information is available. Only units
 specific to the current project will have debug information included.
-\item[Generate also backtrace lines information] Will compile with debu
+\item[Generate also backtrace lines information] Will compile with debug
 information, and will additionally include the \file{lineinfo} unit in the
 binary, so in case of an error the backtrace will contain the filenames and
 linenumbers of procedures in the call-stack. (Option \var{-gl} on the
@@ -2487,7 +2487,7 @@ provides 3 names under which the switches can be saved:
 \begin{description}
 \item[Normal] For normal (fast) compilation.
 \item[Debug] For debugging; intended to set most debug switches on. Also
-usefule for setting conditionsl defines that e.g. allow to include some
+useful for setting conditional defines that e.g. allow to include some
 debug code.
 \item[release] For a compile of the program as it should be released, debug
 information should be off, the binary should be stripped, and optimizations
@@ -2524,7 +2524,7 @@ The switches mode dialog is shown in \seefig{oswitch}.
 \section{Customizing the IDE}
 The IDE is configurable in a wide range: Colors can be changed, screen
 resolution. The configuration setting can reached via the
-submenu \var{Environment} in the \var{Options} menu.
+sub-menu \var{Environment} in the \var{Options} menu.
 %
 % general preferences
 %
@@ -2581,7 +2581,7 @@ Here it is possible to set which files are saved when a program is run or
 when the IDE is exited:
 \begin{description}
 \item[Editor files] The contents of all open edit windows will be saved.
-\item[Envitonment] The current environment settings will be saved
+\item[Environment] The current environment settings will be saved
 \item[Desktop] The desktop file with all desktop settings (open windows,
 history lists, breakpoints etc.) will be saved.
 \end{description}
@@ -2675,7 +2675,7 @@ The editor preferences dialog is shown in \seefig{oeeditor}.
 The following elements can be set in the editor preferences dialog:
 \begin{description}
 \item[Create backup files]
-Wheneve an editor file is saved, a backup is made of the old file. On by
+Whenever an editor file is saved, a backup is made of the old file. On by
 default.
 \item[Auto indent mode] 
 Smart indenting is on. This means that pressing \key{Enter} will position the 
@@ -2746,7 +2746,7 @@ opened windows will have these options.
 \subsection{Mouse}
 \label{se:prefmouse}
 The mouse options dialog is called by the menu item
-\menu{Options|Environment|Mouse}. It allows to ajust the behaviour of the
+\menu{Options|Environment|Mouse}. It allows to adjust the behaviour of the
 mouse as well as the sensitivity of the mouse.
 \begin{htmlonly}
 The mouse options dialog looks as follows:
@@ -2789,7 +2789,7 @@ help index.
 \item [Go to cursor] The program is executed until the line where
 the mouse cursor is located.
 \item [Breakpoint] Set a breakpoint at the mouse cursor position.
-\item [Evalute] Evaluate the value of the variable at the mouse
+\item [Evaluate] Evaluate the value of the variable at the mouse
 cursor.
 \item [Add watch] Add the variable at the mouse cursor to the
 watch list.
@@ -2863,7 +2863,7 @@ without needing to compile the sources.
 \section{The help system}
 
 More information on how to handle the IDE, or about the use of various
-calls in the RTL, explanations regarding the syntax of a pascal statement,
+calls in the RTL, explanations regarding the syntax of a Pascal statement,
 can be found in the \emph{help system}. The help system is activated
 by pressing \key{F1}.
 
@@ -2908,7 +2908,7 @@ to display the \fpc help files. \footnote{...but feel free to improve it and sen
 \item
 When the HTML help viewer encounters a graphics file, it will try and find a
 file with the same name but an extension of \file{.ans}; If this file is
-found, this will be interpreted as a file with ansi escape sequences, and 
+found, this will be interpreted as a file with ANSI escape sequences, and 
 these will be used to display a text image. The displays of the IDE dialogs
 in the IDE help files are made in this way.
 \end{enumerate}
@@ -2933,7 +2933,7 @@ The help files dialog is displayed in \seefig{helpfiles}.
 \end{center}
 \end{figure}
 \end{latexonly}
-The dialogs lists the files that will be presented in thetable of contents
+The dialogs lists the files that will be presented in the table of contents
 window of the help system. Each entry has a small descriptive title and a
 filename next to it. The following actions are available when adding help
 files:
@@ -2952,7 +2952,7 @@ removed.
 \end{description}
 
 The \fpc documentation in HTML format can be added to the IDE's help system,
-this way the documentation can be viewed from within the IDE. If \fpc hs
+this way the documentation can be viewed from within the IDE. If \fpc has
 been installed using the installer, the installer should have added the 
 FPC documentation to the list of help files, if the documentation was
 installed as well.
@@ -2999,7 +2999,7 @@ Goto last help topic & \key{Alt-F1} & \\
 Search word at cursor position in help & \key{Ctrl-F1} & \\
 Help index & \key{Shift-F1} & \\
 Close active window & \key{Alt-F3} & \\
-Zomm/Unzoom window & \key{F5} & \\
+Zoom/Unzoom window & \key{F5} & \\
 Move/Zoom active window & \key{Ctrl-F5} & \\
 Switch to next window & \key{F6} & \\
 Switch to last window & \key{Shift-F6} & \\
@@ -3039,7 +3039,7 @@ Char right & \key{Arrow right} & \key{Ctrl-D} \\
 Line up & \key{Arrow up} & \key{Ctrl-E} \\
 Line down & \key{Arrow down} & \key{Ctrl-X} \\
 Word left & \key{Ctrl-Arrow left} & \key{Ctrl-A} \\
-Word right & \key{Ctrl-Arror right} & \key{Ctrl-F} \\
+Word right & \key{Ctrl-Arrow right} & \key{Ctrl-F} \\
 Scroll one line up & \key{Ctrl-W} & \\
 Scroll one line down & \key{Ctrl-Z} & \\
 Page up & \key{PageUp} & \key{Ctrl-R} \\
@@ -3079,8 +3079,8 @@ Copy selected text to cursor position & \key{Ctrl-K-C} & \\
 Move selected text to cursor position & \key{Ctrl-K-V} & \\
 Copy selected text to clipboard & \key{Ctrl-Ins} & \\
 Move selected text to the clipboard & \key{Shift-Del} & \\
-Indent block one coloumn & \key{Ctrl-K-I} & \\
-Unindent block one coloumn & \key{Ctrl-K-U} & \\
+Indent block one column & \key{Ctrl-K-I} & \\
+Unindent block one column & \key{Ctrl-K-U} & \\
 Insert text from clipboard & \key{Shift-Insert} & \\
 Insert file & \key{Ctrl-K-R} & \\
 Write selected text to file & \key{Ctrl-K-W} & \\
@@ -3098,8 +3098,8 @@ Extend selection one char to the left & \key{Shift-Arrow left} & \\
 Extend selection one char to the right & \key{Shift-Arrow right} & \\
 Extend selection to the beginning of the line & \key{Shift-Pos1} & \\
 Extend selection to the end of the line & \key{Shift-End} & \\
-Extend selection to the same coloumn in the last row & \key{Shift-Arrow up} & \\
-Extend selection to the same coloumn in the next row & \key{Shift-Arrow down} & \\
+Extend selection to the same column in the last row & \key{Shift-Arrow up} & \\
+Extend selection to the same column in the next row & \key{Shift-Arrow down} & \\
 Extend selection to the end of the line & \key{Shift-End} & \\
 Extend selection one word to the left & \key{Ctrl-Shift-Arrow left} & \\
 Extend selection one word to the right & \key{Ctrl-Shift-Arrow right} & \\
@@ -3126,7 +3126,10 @@ Undo & \key{Alt-Backspace} & \\
 \end{FPCltable}
 %
 %  $Log$
-%  Revision 1.1.2.18  2000-12-08 20:41:50  michael
+%  Revision 1.1.2.19  2000-12-08 21:15:39  michael
+%  + spell-checked
+%
+%  Revision 1.1.2.18  2000/12/08 20:41:50  michael
 %  + Fixed some references
 %
 %  Revision 1.1.2.17  2000/12/08 16:55:54  michael