From: David Lawrence Ramsey Date: Fri, 11 Nov 2005 16:42:45 +0000 (+0000) Subject: in nano.texi, per Mike Frysinger's patch, add missing configure options, X-Git-Tag: v1.3.10~83 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=1520350e209e399ab12fb1cc4f7c3f1850d0f96e;p=nano.git in nano.texi, per Mike Frysinger's patch, add missing configure options, so that all of them are documented git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3163 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- diff --git a/ChangeLog b/ChangeLog index 3b36463a..72c36306 100644 --- a/ChangeLog +++ b/ChangeLog @@ -133,6 +133,8 @@ CVS code - when the MORE_SPACE flag is set. (DLR) - doc/nano.texi: - Fix inconsistent wording. (DLR) + - Add missing configure options, so that all of them are + documented. (Mike Frysinger, minor tweaks by DLR) - doc/nanorc.sample: - Tweak the "c-file" regex for characters to properly accept '\"' and reject '"' and '''. (DLR) diff --git a/doc/texinfo/nano.texi b/doc/texinfo/nano.texi index be70f0dc..3cfb2f9f 100644 --- a/doc/texinfo/nano.texi +++ b/doc/texinfo/nano.texi @@ -9,7 +9,7 @@ @smallbook @set EDITION 0.1 @set VERSION 1.3.9 -@set UPDATED 05 Nov 2005 +@set UPDATED 11 Nov 2005 @dircategory Editors @direntry @@ -492,12 +492,12 @@ familiar with compiling programs with autoconf support: @item make install @end itemize -if you are looking to optimize @code{nano} for size, you may want to -consider the following command line options: - - @table @code +@item --enable-debug +Enable support for runtime debug output. This can get pretty messy, so +chances are you only want this feature to work on the nano source. + @item --disable-tabcomp Disable the tab completion code when reading or writing files. @@ -529,14 +529,43 @@ internals of the editor, like the marker code (^^) and the cut to line (-k) option, which depends on the marker code to work properly. It also disables the function toggles. +@item --enable-extra +Enable extra features. At the moment, this is just easter egg-type +stuff. + +@item --enable-color +Enable support for syntax coloring of files. See the nanorc +documentation for more details. The nanorc feature will also be +enabled. + +@item --enable-multibuffer +Enable support for opening multiple files at a time and switching +between them on the fly. + +@item --enable-nanorc +Enable support for reading the nanorc file at startup. You can store +custom settings in the nanorc file rather than having to pass command +line options to get desired behavior. + +@item --enable-all +Shortcut for enabling the above four features (extra, color, +multibuffer, nanorc). + @item --disable-wrapping Disable all word wrapping in the editor. This also eliminates the -w command line flag, as nonwrapping is then the default behavior. +@item --disable-wrapping-as-root +Disable word wrapping by default when nano is run as root. + @item --disable-nls Disables Native Language support. This will make the available GNU @code{nano} translations unusable. +@item --enable-utf8 +Enable support for reading and writing Unicode files. This will require +either the wide version of ncurses, or a UTF-8-enabled version of Slang. + @item --with-slang Compiling @code{nano} with Slang is supported, and will make the binary notably smaller than if compiled with ncurses or other curses libraries.