]> git.wh0rd.org Git - nano.git/log
nano.git
19 years agoactually, since copy_file() doesn't allocate ever-increasing space for a
David Lawrence Ramsey [Tue, 19 Apr 2005 22:37:01 +0000 (22:37 +0000)]
actually, since copy_file() doesn't allocate ever-increasing space for a
file, it should read the file BUFSIZ bytes at a time; remove erroneous
changelog entry

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2482 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agochange all hardcoded instances of 128 bytes to MAX_BUF_SIZE, and #define
David Lawrence Ramsey [Tue, 19 Apr 2005 21:47:01 +0000 (21:47 +0000)]
change all hardcoded instances of 128 bytes to MAX_BUF_SIZE, and #define
MAX_BUF_SIZE as 128 in nano.h

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2481 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocosmetic fixes
David Lawrence Ramsey [Tue, 19 Apr 2005 20:13:13 +0000 (20:13 +0000)]
cosmetic fixes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2480 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agomiscellaneous bits: make get_next_filename() use an unsigned long, make
David Lawrence Ramsey [Tue, 19 Apr 2005 16:32:08 +0000 (16:32 +0000)]
miscellaneous bits: make get_next_filename() use an unsigned long, make
num_of_digits() take a size_t instead of a ssize_t, and rename
num_of_digits() to digits()

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2479 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin do_browser() and do_help(), don't treat NANO_CANCEL_KEY as
David Lawrence Ramsey [Tue, 19 Apr 2005 03:15:21 +0000 (03:15 +0000)]
in do_browser() and do_help(), don't treat NANO_CANCEL_KEY as
NANO_EXIT_KEY anymore, for consistency

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2478 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoUpdate Vietnamese from the TP.
Jordi Mallach [Mon, 18 Apr 2005 15:37:49 +0000 (15:37 +0000)]
Update Vietnamese from the TP.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2477 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoCatalan, Italian and Romanian updates from the TP.
Jordi Mallach [Mon, 18 Apr 2005 12:40:38 +0000 (12:40 +0000)]
Catalan, Italian and Romanian updates from the TP.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2476 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoRemove bogus space from help text.
Jordi Mallach [Mon, 18 Apr 2005 12:31:11 +0000 (12:31 +0000)]
Remove bogus space from help text.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2475 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoremove more unneeded clearok(TRUE)'s, and avoid an unnecessary update
David Lawrence Ramsey [Sat, 16 Apr 2005 18:27:57 +0000 (18:27 +0000)]
remove more unneeded clearok(TRUE)'s, and avoid an unnecessary update

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2474 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agosimplify total_update() to call clearok(TRUE) and wrefresh() on curscr,
David Lawrence Ramsey [Sat, 16 Apr 2005 18:07:37 +0000 (18:07 +0000)]
simplify total_update() to call clearok(TRUE) and wrefresh() on curscr,
which updates the entire screen in fewer function calls

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2473 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocosmetic fix
David Lawrence Ramsey [Sat, 16 Apr 2005 15:57:19 +0000 (15:57 +0000)]
cosmetic fix

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2472 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agovarious #include fixes: since proto.h includes nano.h, only include the
David Lawrence Ramsey [Fri, 15 Apr 2005 18:07:26 +0000 (18:07 +0000)]
various #include fixes: since proto.h includes nano.h, only include the
former in source files; also add an #include guard to proto.h, and make
the config.h #include in nano.h match the config.h #includes everywhere
else

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2471 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agomore cosmetic fixes
David Lawrence Ramsey [Fri, 15 Apr 2005 17:48:20 +0000 (17:48 +0000)]
more cosmetic fixes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2470 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocosmetic fix
David Lawrence Ramsey [Thu, 14 Apr 2005 17:08:35 +0000 (17:08 +0000)]
cosmetic fix

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2469 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agovarious minor bits: add miscellaneous comment fixes; in
David Lawrence Ramsey [Thu, 14 Apr 2005 03:52:28 +0000 (03:52 +0000)]
various minor bits: add miscellaneous comment fixes; in
get_next_filename(), use a long instead of an int for the number
prepended to the filename; and in num_of_digits(), use a ssize_t instead
of an int

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2468 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin print1opt_full(), if desc should be empty, allow it to be NULL
David Lawrence Ramsey [Thu, 14 Apr 2005 03:13:49 +0000 (03:13 +0000)]
in print1opt_full(), if desc should be empty, allow it to be NULL
instead of "", since the latter is not necessarily translated as ""

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2467 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoUpdated Spanish from the TP.
Jordi Mallach [Wed, 13 Apr 2005 22:58:51 +0000 (22:58 +0000)]
Updated Spanish from the TP.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2466 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoAdded Vietnamese translation by Phan Vinh Thinh <teppi82@gmail.com>.
Jordi Mallach [Wed, 13 Apr 2005 14:26:02 +0000 (14:26 +0000)]
Added Vietnamese translation by Phan Vinh Thinh <teppi82@gmail.com>.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2465 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoBack to CVS
David Lawrence Ramsey [Sun, 10 Apr 2005 03:59:53 +0000 (03:59 +0000)]
Back to CVS

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2464 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoGNU nano 1.3.7 v1.3.7
David Lawrence Ramsey [Sun, 10 Apr 2005 03:58:44 +0000 (03:58 +0000)]
GNU nano 1.3.7

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2462 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin configure.ac, mention explicitly that the check for the broken
David Lawrence Ramsey [Sat, 9 Apr 2005 14:47:54 +0000 (14:47 +0000)]
in configure.ac, mention explicitly that the check for the broken
regexec() is needed for glibc 2.2.3

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2461 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoFix format definitions...
Jordi Mallach [Sat, 9 Apr 2005 12:09:15 +0000 (12:09 +0000)]
Fix format definitions...

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2460 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoAdded Plural-Forms to zh_TW.
Jordi Mallach [Sat, 9 Apr 2005 09:48:45 +0000 (09:48 +0000)]
Added Plural-Forms to zh_TW.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2459 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin nanogetstr(), fix a misplaced break and some indentation
David Lawrence Ramsey [Sat, 9 Apr 2005 04:10:58 +0000 (04:10 +0000)]
in nanogetstr(), fix a misplaced break and some indentation

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2458 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoremove inaccurate comment
David Lawrence Ramsey [Sat, 9 Apr 2005 03:51:00 +0000 (03:51 +0000)]
remove inaccurate comment

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2457 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoclarify comment
David Lawrence Ramsey [Fri, 8 Apr 2005 20:27:02 +0000 (20:27 +0000)]
clarify comment

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2456 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd comment
David Lawrence Ramsey [Fri, 8 Apr 2005 20:06:08 +0000 (20:06 +0000)]
add comment

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2455 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoremove unneeded blank line
David Lawrence Ramsey [Fri, 8 Apr 2005 17:10:59 +0000 (17:10 +0000)]
remove unneeded blank line

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2454 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoUpdated Catalan, Italian and Traditional Chinese.
Jordi Mallach [Fri, 8 Apr 2005 09:02:49 +0000 (09:02 +0000)]
Updated Catalan, Italian and Traditional Chinese.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2453 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoremove TODO item about allowing the editing of UTF-8 as raw bytes when
David Lawrence Ramsey [Thu, 7 Apr 2005 02:45:28 +0000 (02:45 +0000)]
remove TODO item about allowing the editing of UTF-8 as raw bytes when
the NO_CONVERT flag is used, as it will be practically impossible to get
right (since displayed non-editable strings should always be parsed as
UTF-8, whether the edited text is or not, and the switching back and
forth between raw and normal mode when editing text and displaying it
will be far too complicated)

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2452 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoAdded Kinyarwanda translation.
Jordi Mallach [Wed, 6 Apr 2005 08:13:08 +0000 (08:13 +0000)]
Added Kinyarwanda translation.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2451 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoremove unneeded space
David Lawrence Ramsey [Tue, 5 Apr 2005 14:18:41 +0000 (14:18 +0000)]
remove unneeded space

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2450 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoUpdated Romanian and French from the TP.
Jordi Mallach [Mon, 4 Apr 2005 23:20:32 +0000 (23:20 +0000)]
Updated Romanian and French from the TP.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2449 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin nanorc.sample, break up overly long perl and nanorc regexes into
David Lawrence Ramsey [Fri, 1 Apr 2005 19:45:35 +0000 (19:45 +0000)]
in nanorc.sample, break up overly long perl and nanorc regexes into
separate regexes of no more than 256 bytes, as POSIX-compliant regexp
implementations can reject regexes of over 256 bytes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2448 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agopreemptively update the version number
David Lawrence Ramsey [Thu, 31 Mar 2005 19:47:17 +0000 (19:47 +0000)]
preemptively update the version number

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2447 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin do_insertfile(), fix handling of blank filenames in multibuffer mode
David Lawrence Ramsey [Thu, 31 Mar 2005 17:00:43 +0000 (17:00 +0000)]
in do_insertfile(), fix handling of blank filenames in multibuffer mode
so that they work properly again

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2446 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd missing blank line
David Lawrence Ramsey [Thu, 31 Mar 2005 05:26:06 +0000 (05:26 +0000)]
add missing blank line

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2445 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin statusq(), make sure that the vsnprintf(foo) call and foo's
David Lawrence Ramsey [Thu, 31 Mar 2005 00:11:43 +0000 (00:11 +0000)]
in statusq(), make sure that the vsnprintf(foo) call and foo's
subsequent null termination both take the proper number of bytes when
using multibyte characters, so that multibyte prompt strings aren't
prematurely cut off

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2444 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin do_insertfile(), fix a problem where going into the help browser at
David Lawrence Ramsey [Wed, 30 Mar 2005 23:52:02 +0000 (23:52 +0000)]
in do_insertfile(), fix a problem where going into the help browser at
the "Insert File" prompt would always result in the current answer's
being used as the filename afterward

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2443 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin help_init(), avoid a warning when compiling with -pedantic by
David Lawrence Ramsey [Wed, 30 Mar 2005 18:11:59 +0000 (18:11 +0000)]
in help_init(), avoid a warning when compiling with -pedantic by
breaking overly long help text up into separate chunks, and add a few
wording fixes to the help text as well

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2442 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agomove bool from the C++-specific line to the C-specific line, since C99
David Lawrence Ramsey [Wed, 30 Mar 2005 17:10:57 +0000 (17:10 +0000)]
move bool from the C++-specific line to the C-specific line, since C99
defines it

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2441 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin nanorc.sample, merge Neil Brown's C++ regexes into the "c-file"
David Lawrence Ramsey [Wed, 30 Mar 2005 17:03:43 +0000 (17:03 +0000)]
in nanorc.sample, merge Neil Brown's C++ regexes into the "c-file"
regexes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2440 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocosmetic fixes
David Lawrence Ramsey [Tue, 29 Mar 2005 23:10:20 +0000 (23:10 +0000)]
cosmetic fixes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2439 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd more documentation fixes for consistency
David Lawrence Ramsey [Sun, 27 Mar 2005 04:30:33 +0000 (04:30 +0000)]
add more documentation fixes for consistency

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2438 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin parse_rcfile(), fix a debugging message to display the long value of
David Lawrence Ramsey [Sun, 27 Mar 2005 01:34:40 +0000 (01:34 +0000)]
in parse_rcfile(), fix a debugging message to display the long value of
a flag properly

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2437 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agovarious documentation fixes
David Lawrence Ramsey [Sat, 26 Mar 2005 23:15:51 +0000 (23:15 +0000)]
various documentation fixes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2436 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agomake sure that all references to cut-to-end are left out when NANO_SMALL
David Lawrence Ramsey [Sat, 26 Mar 2005 22:49:46 +0000 (22:49 +0000)]
make sure that all references to cut-to-end are left out when NANO_SMALL
is defined

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2435 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoper DB's patch, in main(), change 0 to NULL in the option struct where
David Lawrence Ramsey [Sat, 26 Mar 2005 22:49:08 +0000 (22:49 +0000)]
per DB's patch, in main(), change 0 to NULL in the option struct where
needed

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2434 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoupdate changelog
David Lawrence Ramsey [Sat, 26 Mar 2005 20:53:40 +0000 (20:53 +0000)]
update changelog

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2433 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocosmetic fixes
David Lawrence Ramsey [Sat, 26 Mar 2005 20:50:59 +0000 (20:50 +0000)]
cosmetic fixes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2432 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd missing blank line
David Lawrence Ramsey [Sat, 26 Mar 2005 20:41:36 +0000 (20:41 +0000)]
add missing blank line

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2431 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin make_mbchar(), remove an unneeded assert
David Lawrence Ramsey [Sat, 26 Mar 2005 06:54:36 +0000 (06:54 +0000)]
in make_mbchar(), remove an unneeded assert

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2430 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocosmetic fixes
David Lawrence Ramsey [Sat, 26 Mar 2005 04:49:01 +0000 (04:49 +0000)]
cosmetic fixes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2429 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd various portability and potential segfault fixes involving getcwd()
David Lawrence Ramsey [Sat, 26 Mar 2005 04:42:28 +0000 (04:42 +0000)]
add various portability and potential segfault fixes involving getcwd()
calls

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2428 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin configure.ac, tweak a few more things to make sure that everything
David Lawrence Ramsey [Fri, 25 Mar 2005 23:19:04 +0000 (23:19 +0000)]
in configure.ac, tweak a few more things to make sure that everything
still works properly

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2427 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin configure.ac, per Mike Frysinger's patch, add support for
David Lawrence Ramsey [Fri, 25 Mar 2005 22:25:24 +0000 (22:25 +0000)]
in configure.ac, per Mike Frysinger's patch, add support for
--enable-utf8 and --disable-utf8 options, with slang support and a few
other tweaks added by me

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2426 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin cut_to_eol(), fix an inaccurate comment
David Lawrence Ramsey [Fri, 25 Mar 2005 06:24:13 +0000 (06:24 +0000)]
in cut_to_eol(), fix an inaccurate comment

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2425 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin titlebar(), make sure that the (mv)?waddnstr() calls take the proper
David Lawrence Ramsey [Fri, 25 Mar 2005 05:00:32 +0000 (05:00 +0000)]
in titlebar(), make sure that the (mv)?waddnstr() calls take the proper
number of bytes when using multibyte characters, so that multibyte
strings aren't prematurely cut off; also allow the "View" state to be
displayed when a filename is passed in, in case we're in multibuffer
mode and inside the file browser

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2424 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd missing blank lines
David Lawrence Ramsey [Thu, 24 Mar 2005 22:28:25 +0000 (22:28 +0000)]
add missing blank lines

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2423 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoper Mike Frysinger's patch, in move_mbleft(), fix assert to reference
David Lawrence Ramsey [Wed, 23 Mar 2005 05:56:11 +0000 (05:56 +0000)]
per Mike Frysinger's patch, in move_mbleft(), fix assert to reference
the proper variable, so that nano builds with DEBUG defined again

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2422 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agomove macro definition
David Lawrence Ramsey [Tue, 22 Mar 2005 20:17:38 +0000 (20:17 +0000)]
move macro definition

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2421 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocosmetic fix
David Lawrence Ramsey [Tue, 22 Mar 2005 04:50:11 +0000 (04:50 +0000)]
cosmetic fix

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2419 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin help_line_len(), make the text display more flexible, and closer to
David Lawrence Ramsey [Tue, 22 Mar 2005 03:59:32 +0000 (03:59 +0000)]
in help_line_len(), make the text display more flexible, and closer to
what nano 1.2.x does

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2418 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd missing space in the help text, and fix an allocsize-related assert
David Lawrence Ramsey [Tue, 22 Mar 2005 03:58:51 +0000 (03:58 +0000)]
add missing space in the help text, and fix an allocsize-related assert

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2417 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin help_init(), when calculating allocsize, take multibyte characters
David Lawrence Ramsey [Tue, 22 Mar 2005 02:51:01 +0000 (02:51 +0000)]
in help_init(), when calculating allocsize, take multibyte characters
into account, and keep the column number limits consistent

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2416 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocomment fixes
David Lawrence Ramsey [Tue, 22 Mar 2005 02:50:24 +0000 (02:50 +0000)]
comment fixes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2415 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin do_justify(), move break_pos after the space earlier, as do_wrap()
David Lawrence Ramsey [Tue, 22 Mar 2005 02:17:36 +0000 (02:17 +0000)]
in do_justify(), move break_pos after the space earlier, as do_wrap()
does with wrap_loc, as it's more efficient

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2414 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin find_paragraph(), fix a problem where a search for the next paragraph
David Lawrence Ramsey [Tue, 22 Mar 2005 01:53:57 +0000 (01:53 +0000)]
in find_paragraph(), fix a problem where a search for the next paragraph
would skip over certain cases of one-line paragraphs

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2413 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin do_justify(), instead of breaking a line at a space and readding the
David Lawrence Ramsey [Tue, 22 Mar 2005 01:25:34 +0000 (01:25 +0000)]
in do_justify(), instead of breaking a line at a space and readding the
space afterwards, just break the line after the space, as it's more
efficient

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2412 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoremove unneeded space
David Lawrence Ramsey [Mon, 21 Mar 2005 08:03:46 +0000 (08:03 +0000)]
remove unneeded space

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2411 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoin printopt(), add DB's tweaks to make sure longflag isn't passed in
David Lawrence Ramsey [Mon, 21 Mar 2005 07:24:47 +0000 (07:24 +0000)]
in printopt(), add DB's tweaks to make sure longflag isn't passed in
when HAVE_GETOPT_LONG isn't defined, and rework the special case of
options that are ignored for Pico compatibility so that they display
more neatly when HAVE_GETOPT_LONG isn't defined; in usage(), fix an
erroneous #ifdef that resulted in the -d/--rebinddelete and -k/--cut
options' not being printed when NANO_SMALL was defined

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2410 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agomore cosmetic fixes
David Lawrence Ramsey [Mon, 21 Mar 2005 06:33:41 +0000 (06:33 +0000)]
more cosmetic fixes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2409 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agodocument cosmetic fix
David Lawrence Ramsey [Mon, 21 Mar 2005 06:14:45 +0000 (06:14 +0000)]
document cosmetic fix

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2408 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocosmetic fixes
David Lawrence Ramsey [Mon, 21 Mar 2005 06:12:07 +0000 (06:12 +0000)]
cosmetic fixes

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2407 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoafter (re)initializing the terminal, make sure the cursor is always
David Lawrence Ramsey [Sun, 20 Mar 2005 21:20:47 +0000 (21:20 +0000)]
after (re)initializing the terminal, make sure the cursor is always
turned on

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2406 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoBack to CVS
David Lawrence Ramsey [Sun, 20 Mar 2005 20:04:59 +0000 (20:04 +0000)]
Back to CVS

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2405 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoGNU nano 1.3.6 v1.3.6
David Lawrence Ramsey [Sun, 20 Mar 2005 20:02:51 +0000 (20:02 +0000)]
GNU nano 1.3.6

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2403 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoand make the locale string checks use the #defined strcasestr() alias if
David Lawrence Ramsey [Sun, 20 Mar 2005 07:26:47 +0000 (07:26 +0000)]
and make the locale string checks use the #defined strcasestr() alias if
necessary

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2402 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoput the old #defined aliases for strcasecmp(), strncasecmp(),
David Lawrence Ramsey [Sun, 20 Mar 2005 07:24:49 +0000 (07:24 +0000)]
put the old #defined aliases for strcasecmp(), strncasecmp(),
strcasestr(), and strnlen() back with the #defined aliases for getline()
and getdelim(), as they make things simpler

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2401 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agowhen checking the locale string, use nstrcasestr() if we don't have
David Lawrence Ramsey [Sun, 20 Mar 2005 06:50:26 +0000 (06:50 +0000)]
when checking the locale string, use nstrcasestr() if we don't have
strcasestr()

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2400 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd asserts to do_wrap()
David Lawrence Ramsey [Sun, 20 Mar 2005 03:10:31 +0000 (03:10 +0000)]
add asserts to do_wrap()

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2399 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocheck for a UTF-8-supporting version of slang
David Lawrence Ramsey [Sun, 20 Mar 2005 02:50:31 +0000 (02:50 +0000)]
check for a UTF-8-supporting version of slang

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2398 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agomiscellaneous documentation updates
David Lawrence Ramsey [Sat, 19 Mar 2005 21:33:13 +0000 (21:33 +0000)]
miscellaneous documentation updates

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2397 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoupdate changelog again
David Lawrence Ramsey [Sat, 19 Mar 2005 21:20:20 +0000 (21:20 +0000)]
update changelog again

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2396 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agominor indentation fix for configure.ac, and mention UTF-8 support in
David Lawrence Ramsey [Sat, 19 Mar 2005 21:19:26 +0000 (21:19 +0000)]
minor indentation fix for configure.ac, and mention UTF-8 support in
AUTHORS

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2395 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd full multibyte character support to do_wrap()
David Lawrence Ramsey [Sat, 19 Mar 2005 21:15:30 +0000 (21:15 +0000)]
add full multibyte character support to do_wrap()

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2394 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd multibyte character support to help_line_len(), so that UTF-8 help
David Lawrence Ramsey [Fri, 18 Mar 2005 21:29:33 +0000 (21:29 +0000)]
add multibyte character support to help_line_len(), so that UTF-8 help
text is wrapped properly

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2393 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd more locale string checks beyond case-sensitive "UTF-8" so that we
David Lawrence Ramsey [Fri, 18 Mar 2005 19:07:25 +0000 (19:07 +0000)]
add more locale string checks beyond case-sensitive "UTF-8" so that we
can better detect UTF-8 locales, adapted from Debian's UTF-8 patch for
slang

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2392 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoupdate changelog
David Lawrence Ramsey [Fri, 18 Mar 2005 05:26:54 +0000 (05:26 +0000)]
update changelog

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2391 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agomake the #ifdef around indent_len() match that of its prototype, so that
David Lawrence Ramsey [Fri, 18 Mar 2005 05:20:54 +0000 (05:20 +0000)]
make the #ifdef around indent_len() match that of its prototype, so that
we can compile with NANO_SMALL and !DISABLE_JUSTIFY again; also add a
comment fix

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2390 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agominor documentation fix
David Lawrence Ramsey [Fri, 18 Mar 2005 04:38:19 +0000 (04:38 +0000)]
minor documentation fix

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2389 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoallow refreshing of the file browser window, as Pico does
David Lawrence Ramsey [Thu, 17 Mar 2005 19:10:29 +0000 (19:10 +0000)]
allow refreshing of the file browser window, as Pico does

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2388 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoadd missing blank line, and rename total_blank() to total_update(), as
David Lawrence Ramsey [Thu, 17 Mar 2005 18:11:08 +0000 (18:11 +0000)]
add missing blank line, and rename total_blank() to total_update(), as
the latter is more accurate

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2387 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoallow refreshing of the help browser window, as Pico does, and remove a
David Lawrence Ramsey [Thu, 17 Mar 2005 17:56:48 +0000 (17:56 +0000)]
allow refreshing of the help browser window, as Pico does, and remove a
few stray spaces from the main help text

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2386 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agoinitialize indent_string later in the justify code, so as to avoid a
David Lawrence Ramsey [Thu, 17 Mar 2005 05:08:15 +0000 (05:08 +0000)]
initialize indent_string later in the justify code, so as to avoid a
possible memory leak

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2385 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agofix justify code regression: if we're justifying the entire file, and we
David Lawrence Ramsey [Thu, 17 Mar 2005 04:48:14 +0000 (04:48 +0000)]
fix justify code regression: if we're justifying the entire file, and we
haven't found any paragraph(s), we should refresh the screen and get out
instead of breaking out of the loop and acting as though we've justified
something, so as to avoid a segfault

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2384 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agofix paragraph searching code regression: if trying to move to the line
David Lawrence Ramsey [Thu, 17 Mar 2005 04:24:12 +0000 (04:24 +0000)]
fix paragraph searching code regression: if trying to move to the line
after the end of the next paragraph leaves us on the same line where we
were before, the search should fail in order to avoid an infinite loop

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2383 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocontrol characters can only be properly filtered out in both non-UTF-8
David Lawrence Ramsey [Thu, 17 Mar 2005 03:52:08 +0000 (03:52 +0000)]
control characters can only be properly filtered out in both non-UTF-8
and UTF-8 mode inside the output routines, so do it there instead of
inside the input routines

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2382 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agofix misplaced #endif
David Lawrence Ramsey [Wed, 16 Mar 2005 17:00:27 +0000 (17:00 +0000)]
fix misplaced #endif

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2381 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

19 years agocomment clarifications
David Lawrence Ramsey [Wed, 16 Mar 2005 16:40:21 +0000 (16:40 +0000)]
comment clarifications

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2380 35c25a1d-7b9e-4130-9fde-d3aeb78583b8