]> git.wh0rd.org Git - nano.git/log
nano.git
19 years agominor variable tweaks
David Lawrence Ramsey [Mon, 4 Jul 2005 03:26:43 +0000 (03:26 +0000)]
minor variable tweaks

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

19 years agoadd Mike Frysinger's Bourne shell script regexes, with a few minor
David Lawrence Ramsey [Sun, 3 Jul 2005 22:00:29 +0000 (22:00 +0000)]
add Mike Frysinger's Bourne shell script regexes, with a few minor
tweaks

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

19 years agoadd missing colon
David Lawrence Ramsey [Sat, 2 Jul 2005 22:12:27 +0000 (22:12 +0000)]
add missing colon

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

19 years agoclean up the search code a bit
David Lawrence Ramsey [Sat, 2 Jul 2005 17:56:29 +0000 (17:56 +0000)]
clean up the search code a bit

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

19 years agoin do_replace(), blank out last_replace properly again just before
David Lawrence Ramsey [Sat, 2 Jul 2005 17:49:27 +0000 (17:49 +0000)]
in do_replace(), blank out last_replace properly again just before
displaying the "Replace" prompt

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

19 years agomore cosmetic fixes
David Lawrence Ramsey [Fri, 1 Jul 2005 23:11:52 +0000 (23:11 +0000)]
more cosmetic fixes

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

19 years agominor cosmetic and constant cursor position display fixes
David Lawrence Ramsey [Fri, 1 Jul 2005 22:58:47 +0000 (22:58 +0000)]
minor cosmetic and constant cursor position display fixes

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

19 years agoBack to CVS
David Lawrence Ramsey [Thu, 30 Jun 2005 17:17:41 +0000 (17:17 +0000)]
Back to CVS

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

19 years agoGNU nano 1.3.8 v1.3.8
David Lawrence Ramsey [Thu, 30 Jun 2005 17:16:16 +0000 (17:16 +0000)]
GNU nano 1.3.8

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

19 years agoremove unneeded clearok(TRUE) from total_redraw()
David Lawrence Ramsey [Thu, 30 Jun 2005 16:18:35 +0000 (16:18 +0000)]
remove unneeded clearok(TRUE) from total_redraw()

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

19 years agomake do_yesno() refresh the edit window as well as the statusbar before
David Lawrence Ramsey [Thu, 30 Jun 2005 05:56:39 +0000 (05:56 +0000)]
make do_yesno() refresh the edit window as well as the statusbar before
getting input, as statusq() does

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

19 years agoin do_replace_highlight(), call wnoutrefresh(edit) to make sure that the
David Lawrence Ramsey [Thu, 30 Jun 2005 04:17:18 +0000 (04:17 +0000)]
in do_replace_highlight(), call wnoutrefresh(edit) to make sure that the
highlight is drawn properly

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

19 years agoin do_replace_highlight(), rename variable highlight_flag to highlight,
David Lawrence Ramsey [Thu, 30 Jun 2005 03:55:55 +0000 (03:55 +0000)]
in do_replace_highlight(), rename variable highlight_flag to highlight,
for consistency

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

19 years agocosmetic fix
David Lawrence Ramsey [Thu, 30 Jun 2005 03:53:28 +0000 (03:53 +0000)]
cosmetic fix

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

19 years agoin do_yesno(), het input from bottomwin instead of edit, so that the
David Lawrence Ramsey [Wed, 29 Jun 2005 19:01:11 +0000 (19:01 +0000)]
in do_yesno(), het input from bottomwin instead of edit, so that the
cursor isn't erroneously put in the edit window while we wait for an
answer

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

19 years agomore int -> bool conversions
David Lawrence Ramsey [Wed, 29 Jun 2005 18:17:54 +0000 (18:17 +0000)]
more int -> bool conversions

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

19 years agoimprove version()'s output
David Lawrence Ramsey [Wed, 29 Jun 2005 17:10:58 +0000 (17:10 +0000)]
improve version()'s output

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

19 years agoin POTFILES.in, remove source files that contain no translatable strings
David Lawrence Ramsey [Wed, 29 Jun 2005 02:19:02 +0000 (02:19 +0000)]
in POTFILES.in, remove source files that contain no translatable strings

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

19 years agoin find_paragraph(), reset placewewant as well as current_x to 0, in
David Lawrence Ramsey [Wed, 29 Jun 2005 01:27:33 +0000 (01:27 +0000)]
in find_paragraph(), reset placewewant as well as current_x to 0, in
order to avoid a potential screen update problem

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

19 years agoadd one missing type change
David Lawrence Ramsey [Wed, 29 Jun 2005 00:17:18 +0000 (00:17 +0000)]
add one missing type change

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

19 years agoin do_cursorpos(), if constant is TRUE, only display the cursor position
David Lawrence Ramsey [Tue, 28 Jun 2005 20:04:14 +0000 (20:04 +0000)]
in do_cursorpos(), if constant is TRUE, only display the cursor position
when disable_cursorpos is FALSE; don't refuse to display it when the
cursor position hasn't changed, as that doesn't always keep it properly
updated

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

19 years agomore comment fixes
David Lawrence Ramsey [Tue, 28 Jun 2005 19:56:14 +0000 (19:56 +0000)]
more comment fixes

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

19 years agomore comment fixes
David Lawrence Ramsey [Tue, 28 Jun 2005 19:49:15 +0000 (19:49 +0000)]
more comment fixes

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

19 years agoadd missing blank line
David Lawrence Ramsey [Tue, 28 Jun 2005 18:57:28 +0000 (18:57 +0000)]
add missing blank line

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

19 years agoformatting fix
David Lawrence Ramsey [Tue, 28 Jun 2005 17:51:28 +0000 (17:51 +0000)]
formatting fix

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

19 years agocomment fix
David Lawrence Ramsey [Tue, 28 Jun 2005 17:35:20 +0000 (17:35 +0000)]
comment fix

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

19 years agocosmetic fixes
David Lawrence Ramsey [Tue, 28 Jun 2005 14:59:38 +0000 (14:59 +0000)]
cosmetic fixes

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

19 years agorework the credits handling to display Florian König's name properly
David Lawrence Ramsey [Tue, 28 Jun 2005 07:26:11 +0000 (07:26 +0000)]
rework the credits handling to display Florian König's name properly
whether we're in a UTF-8 locale or not.  This requires a minor hack, but
it's better than requiring a massive function that we only use once

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

19 years agoadd missing blank line
David Lawrence Ramsey [Tue, 28 Jun 2005 07:16:13 +0000 (07:16 +0000)]
add missing blank line

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

19 years agoadd various type changes to avoid problems on systems where int and
David Lawrence Ramsey [Tue, 28 Jun 2005 06:25:34 +0000 (06:25 +0000)]
add various type changes to avoid problems on systems where int and
ssize_t are different sizes.  Make filestruct->lineno a ssize_t (so that
we can avoid negative line numbers at the "Go To Line" prompt),
current_y a ssize_t (in order to hold the maximum difference between two
filestruct->lineno's), totlines a size_t, and change related variables
to match

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

19 years agomore miscellaneous minor fixes
David Lawrence Ramsey [Tue, 28 Jun 2005 06:16:30 +0000 (06:16 +0000)]
more miscellaneous minor fixes

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

19 years agoin do_justify(), save placewewant, and restore it if we unjustify, in
David Lawrence Ramsey [Tue, 28 Jun 2005 06:05:54 +0000 (06:05 +0000)]
in do_justify(), save placewewant, and restore it if we unjustify, in
order to avoid a potential screen update problem

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

19 years agoin edit_redraw(), make do_refresh a bool instead of an int
David Lawrence Ramsey [Tue, 28 Jun 2005 05:56:16 +0000 (05:56 +0000)]
in edit_redraw(), make do_refresh a bool instead of an int

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

19 years agoremove now-unused search_last_line global
David Lawrence Ramsey [Tue, 28 Jun 2005 05:27:20 +0000 (05:27 +0000)]
remove now-unused search_last_line global

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

19 years agoper Mike Frysinger's suggestion, in the "nanorc" regexes, put "^" back
David Lawrence Ramsey [Mon, 27 Jun 2005 12:25:17 +0000 (12:25 +0000)]
per Mike Frysinger's suggestion, in the "nanorc" regexes, put "^" back
in the comment regex so that we don't match strings containing #'s
anymore

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

19 years agoclarify and consolidate the descriptions of the "fill" and "tabsize"
David Lawrence Ramsey [Mon, 27 Jun 2005 05:01:32 +0000 (05:01 +0000)]
clarify and consolidate the descriptions of the "fill" and "tabsize"
options in the documentation (e.g. "fill 0" acts just like "fill
[negative number]")

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

19 years agoadd missing "?" to the color name regex of the "nanorc" regexes, so that
David Lawrence Ramsey [Mon, 27 Jun 2005 03:47:52 +0000 (03:47 +0000)]
add missing "?" to the color name regex of the "nanorc" regexes, so that
regexes like "color ,green" won't be colored as though they're invalid

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

19 years agoadd support for case insensitive expression matching when using color
David Lawrence Ramsey [Mon, 27 Jun 2005 03:07:10 +0000 (03:07 +0000)]
add support for case insensitive expression matching when using color
syntax highlighting, via the "icolor" directive, and add it to those
regexes that can use it (ported from Brand Huntsman's old patch)

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

19 years agosimplify the file extension regex for groff
David Lawrence Ramsey [Mon, 27 Jun 2005 03:04:49 +0000 (03:04 +0000)]
simplify the file extension regex for groff

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

19 years agoadd Mike Frysinger's GCC builtins regex to the "c-file" regexes
David Lawrence Ramsey [Mon, 27 Jun 2005 02:56:59 +0000 (02:56 +0000)]
add Mike Frysinger's GCC builtins regex to the "c-file" regexes

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

19 years agopunctuation fix
David Lawrence Ramsey [Sun, 26 Jun 2005 23:35:55 +0000 (23:35 +0000)]
punctuation fix

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

19 years agodo the same thing for the equivalent regex for assembler files
David Lawrence Ramsey [Sun, 26 Jun 2005 23:16:14 +0000 (23:16 +0000)]
do the same thing for the equivalent regex for assembler files

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

19 years agomore last-minute comment fixes
David Lawrence Ramsey [Sun, 26 Jun 2005 22:59:54 +0000 (22:59 +0000)]
more last-minute comment fixes

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

19 years agoadd missing int -> bool conversion
David Lawrence Ramsey [Sun, 26 Jun 2005 22:32:51 +0000 (22:32 +0000)]
add missing int -> bool conversion

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

19 years agoin do_toggle(), properly treat color syntax highlighting as enabled by
David Lawrence Ramsey [Sun, 26 Jun 2005 20:05:01 +0000 (20:05 +0000)]
in do_toggle(), properly treat color syntax highlighting as enabled by
default, and only treat wrapping as enabled by default when
DISABLE_WRAPPING isn't defined

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

19 years agoapparently a "[[:space:]]" doesn't work properly inside a "[^ ... ]";
David Lawrence Ramsey [Sun, 26 Jun 2005 19:49:53 +0000 (19:49 +0000)]
apparently a "[[:space:]]" doesn't work properly inside a "[^ ... ]";
replace it with a literal space and a literal tab, so that include files
are properly colored again

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

19 years agoper Mike Frysinger's suggestion, change the word detection functions'
David Lawrence Ramsey [Sun, 26 Jun 2005 19:03:48 +0000 (19:03 +0000)]
per Mike Frysinger's suggestion, change the word detection functions'
behavior back to what it was before (for now, until there's a way for
the user to control it), as their new behavior makes them harder to use
when editing source code; by the same token, leave word count's behavior
the way it is, since it's generally not used when editing source code

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

19 years agoadd Mike Frysinger's regexes for assembler files
David Lawrence Ramsey [Sun, 26 Jun 2005 03:32:03 +0000 (03:32 +0000)]
add Mike Frysinger's regexes for assembler files

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

19 years agoin nanorc.sample, banish " " whever possible in favor of "[[:space:]]"
David Lawrence Ramsey [Sun, 26 Jun 2005 03:26:24 +0000 (03:26 +0000)]
in nanorc.sample, banish " " whever possible in favor of "[[:space:]]"

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

19 years agoadd "cxx" and "hxx" to the list of extensions that the "c-file" regexes
David Lawrence Ramsey [Sun, 26 Jun 2005 02:55:04 +0000 (02:55 +0000)]
add "cxx" and "hxx" to the list of extensions that the "c-file" regexes
apply to, and add "warning" and "error" to them as well

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

19 years agolast-minute comment fixes
David Lawrence Ramsey [Sat, 25 Jun 2005 20:56:36 +0000 (20:56 +0000)]
last-minute comment fixes

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

19 years agoin disable_flow_control() and enable_flow_control(), only turn off flow
David Lawrence Ramsey [Thu, 23 Jun 2005 22:28:56 +0000 (22:28 +0000)]
in disable_flow_control() and enable_flow_control(), only turn off flow
control on input, as it might be needed for output on slow terminals

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

19 years agomore cosmetic fixes
David Lawrence Ramsey [Wed, 22 Jun 2005 02:31:12 +0000 (02:31 +0000)]
more cosmetic fixes

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

19 years agoremove all instances of charcpy() and replace them with strncpy(), for
David Lawrence Ramsey [Wed, 22 Jun 2005 00:24:11 +0000 (00:24 +0000)]
remove all instances of charcpy() and replace them with strncpy(), for
ease of maintenance

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

19 years agoput back erroneously removed bits
David Lawrence Ramsey [Tue, 21 Jun 2005 22:48:38 +0000 (22:48 +0000)]
put back erroneously removed bits

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

19 years agotypo fixes
David Lawrence Ramsey [Tue, 21 Jun 2005 22:37:47 +0000 (22:37 +0000)]
typo fixes

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

19 years agochange some instances of charcpy() back to strncpy(), as the latter's
David Lawrence Ramsey [Tue, 21 Jun 2005 22:32:50 +0000 (22:32 +0000)]
change some instances of charcpy() back to strncpy(), as the latter's
numm-termination is needed in some places

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

19 years agooops; do_yesno() doesn't need display_string(); it only needs to use
David Lawrence Ramsey [Tue, 21 Jun 2005 21:03:06 +0000 (21:03 +0000)]
oops; do_yesno() doesn't need display_string(); it only needs to use
actual_x() to get the actual number of characters in buf when it calls
mvwaddnstr()

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

19 years agoin titlebar(), handle VERLEN's being a UTF-8 string
David Lawrence Ramsey [Tue, 21 Jun 2005 20:37:04 +0000 (20:37 +0000)]
in titlebar(), handle VERLEN's being a UTF-8 string

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

19 years agofix total_redraw() so that it always keeps the cursor in the same window
David Lawrence Ramsey [Tue, 21 Jun 2005 20:16:26 +0000 (20:16 +0000)]
fix total_redraw() so that it always keeps the cursor in the same window

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

19 years agoin do_yesno(), add a missing assert, and use display_string() to display
David Lawrence Ramsey [Tue, 21 Jun 2005 19:47:39 +0000 (19:47 +0000)]
in do_yesno(), add a missing assert, and use display_string() to display
the prompt, so that we don't end it in the middle of a multibyte
character if it's more than (COLS - 1) bytes long

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

19 years agoper Jordi's suggestion, change the toggle for -E/--tabstospaces to
David Lawrence Ramsey [Tue, 21 Jun 2005 17:44:01 +0000 (17:44 +0000)]
per Jordi's suggestion, change the toggle for -E/--tabstospaces to
Meta-Q

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

19 years agoper Jordi's suggestion, remove the Meta-U toggle for -U/--quickblank;
David Lawrence Ramsey [Tue, 21 Jun 2005 16:19:47 +0000 (16:19 +0000)]
per Jordi's suggestion, remove the Meta-U toggle for -U/--quickblank;
the rcfile option is enough for those that use it regularly

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

19 years agomore cosmetic fixes
David Lawrence Ramsey [Tue, 21 Jun 2005 15:47:39 +0000 (15:47 +0000)]
more cosmetic fixes

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

19 years agorevert last change, since it'll cause problems with arguments containing
David Lawrence Ramsey [Tue, 21 Jun 2005 15:41:46 +0000 (15:41 +0000)]
revert last change, since it'll cause problems with arguments containing
spaces

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

19 years agoin configure.ac, add a few more minor consistency fixes
David Lawrence Ramsey [Tue, 21 Jun 2005 15:32:12 +0000 (15:32 +0000)]
in configure.ac, add a few more minor consistency fixes

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

19 years agocomment fixes
David Lawrence Ramsey [Tue, 21 Jun 2005 04:16:12 +0000 (04:16 +0000)]
comment fixes

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

19 years agorevert last change, as the multibyte strcoll() functions can't handle
David Lawrence Ramsey [Tue, 21 Jun 2005 04:11:04 +0000 (04:11 +0000)]
revert last change, as the multibyte strcoll() functions can't handle
e.g. 2-to-1 character conversions as the original strcoll() can

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

19 years agoadd a multibyte case-insensitive version of strcoll(), and make
David Lawrence Ramsey [Tue, 21 Jun 2005 03:26:58 +0000 (03:26 +0000)]
add a multibyte case-insensitive version of strcoll(), and make
diralphasort() use it so that filenames are sorted properly according to
the current locale

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

19 years agocosmetic fixes
David Lawrence Ramsey [Tue, 21 Jun 2005 01:41:46 +0000 (01:41 +0000)]
cosmetic fixes

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

19 years agorecover properly when the alternate spell checker fails
David Lawrence Ramsey [Tue, 21 Jun 2005 01:33:31 +0000 (01:33 +0000)]
recover properly when the alternate spell checker fails

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

19 years agomake sure the function checks are *really* in alphabetical order
David Lawrence Ramsey [Mon, 20 Jun 2005 23:10:24 +0000 (23:10 +0000)]
make sure the function checks are *really* in alphabetical order

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

19 years agocomment fix
David Lawrence Ramsey [Mon, 20 Jun 2005 21:17:01 +0000 (21:17 +0000)]
comment fix

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

19 years agotypo fix
David Lawrence Ramsey [Mon, 20 Jun 2005 21:03:57 +0000 (21:03 +0000)]
typo fix

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

19 years agoremove unnecessary variables from and add missing asserts to
David Lawrence Ramsey [Mon, 20 Jun 2005 20:58:41 +0000 (20:58 +0000)]
remove unnecessary variables from and add missing asserts to
control_mbrep()

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

19 years agotypo fix
David Lawrence Ramsey [Mon, 20 Jun 2005 03:01:04 +0000 (03:01 +0000)]
typo fix

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

19 years agoupdate the "Feature Toggles" section in nano.texi to match current nano
David Lawrence Ramsey [Sun, 19 Jun 2005 22:22:01 +0000 (22:22 +0000)]
update the "Feature Toggles" section in nano.texi to match current nano

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

19 years agowhen reading color syntax names or sorting filenames, use mbstrcasecmp()
David Lawrence Ramsey [Sun, 19 Jun 2005 21:10:48 +0000 (21:10 +0000)]
when reading color syntax names or sorting filenames, use mbstrcasecmp()
instead of strcasecmp() to compare them, in case they're UTF-8

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

19 years agoin read_line(), rename variable len to buf_len, for consistency
David Lawrence Ramsey [Sun, 19 Jun 2005 19:57:13 +0000 (19:57 +0000)]
in read_line(), rename variable len to buf_len, for consistency

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

19 years agocomment and indentation fixes
David Lawrence Ramsey [Sat, 18 Jun 2005 22:33:55 +0000 (22:33 +0000)]
comment and indentation fixes

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

19 years agoremove the reset_cursor() call in statusq(), as it erroneously leaves
David Lawrence Ramsey [Sat, 18 Jun 2005 22:33:24 +0000 (22:33 +0000)]
remove the reset_cursor() call in statusq(), as it erroneously leaves
the cursor in the edit window when we're at the "Save File Under
Different Name" prompt

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

19 years agocomment fix
David Lawrence Ramsey [Sat, 18 Jun 2005 20:47:41 +0000 (20:47 +0000)]
comment fix

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

19 years agoin configure.ac, check for possibly unavailable functions in
David Lawrence Ramsey [Sat, 18 Jun 2005 20:08:43 +0000 (20:08 +0000)]
in configure.ac, check for possibly unavailable functions in
alphabetical order

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

19 years agoformatting fixes for Makefile.am and m4/Makefile.am
David Lawrence Ramsey [Sat, 18 Jun 2005 19:56:30 +0000 (19:56 +0000)]
formatting fixes for Makefile.am and m4/Makefile.am

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

19 years agoformatting fixes
David Lawrence Ramsey [Sat, 18 Jun 2005 17:20:54 +0000 (17:20 +0000)]
formatting fixes

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

19 years agoin configure.ac, check for get_wch() instead of wget_wch() to determine
David Lawrence Ramsey [Sat, 18 Jun 2005 17:06:02 +0000 (17:06 +0000)]
in configure.ac, check for get_wch() instead of wget_wch() to determine
if there's a wide curses library, as it's a more generic function

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

19 years agorename total_update() total_redraw() for consistency
David Lawrence Ramsey [Sat, 18 Jun 2005 15:49:17 +0000 (15:49 +0000)]
rename total_update() total_redraw() for consistency

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

19 years agowork around slang brain damage in total_update()
David Lawrence Ramsey [Sat, 18 Jun 2005 15:15:48 +0000 (15:15 +0000)]
work around slang brain damage in total_update()

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

19 years agofix still more minor display update problems
David Lawrence Ramsey [Sat, 18 Jun 2005 14:30:40 +0000 (14:30 +0000)]
fix still more minor display update problems

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

19 years agofix more minor screen update problems
David Lawrence Ramsey [Sat, 18 Jun 2005 14:05:21 +0000 (14:05 +0000)]
fix more minor screen update problems

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

19 years agon is ignored in the mbstowcs() call, so it can be 0 instead of
David Lawrence Ramsey [Sat, 18 Jun 2005 05:15:08 +0000 (05:15 +0000)]
n is ignored in the mbstowcs() call, so it can be 0 instead of
(size_t)-1

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

19 years agoin statusq(), call wrefresh(bottomwin) after getting an answer and
David Lawrence Ramsey [Sat, 18 Jun 2005 04:32:26 +0000 (04:32 +0000)]
in statusq(), call wrefresh(bottomwin) after getting an answer and
blanking out the statusbar, to make sure that the blanking is done; this
fixes a problem where the statusbar is not properly blanked after using
the "Go To Line" prompt with the NO_HELP flag set

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

19 years agoin toggle_init(), reorder the toggles to put more toggles with similar
David Lawrence Ramsey [Sat, 18 Jun 2005 03:37:56 +0000 (03:37 +0000)]
in toggle_init(), reorder the toggles to put more toggles with similar
functions together

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

19 years agoclarify the description of the line wrapping toggle
David Lawrence Ramsey [Sat, 18 Jun 2005 03:03:32 +0000 (03:03 +0000)]
clarify the description of the line wrapping toggle

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

19 years agochange the short option for --restricted from -Z to -R
David Lawrence Ramsey [Fri, 17 Jun 2005 22:53:41 +0000 (22:53 +0000)]
change the short option for --restricted from -Z to -R

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

19 years agofix misplaced long option
David Lawrence Ramsey [Fri, 17 Jun 2005 22:50:55 +0000 (22:50 +0000)]
fix misplaced long option

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

19 years agoadd comment
David Lawrence Ramsey [Fri, 17 Jun 2005 22:33:15 +0000 (22:33 +0000)]
add comment

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

19 years agoadd a description of -U/--quickblank to nano.texi, plus a few more
David Lawrence Ramsey [Fri, 17 Jun 2005 22:11:43 +0000 (22:11 +0000)]
add a description of -U/--quickblank to nano.texi, plus a few more
miscellaneous documentation fixes

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

19 years agoQUICK_BLANK and CONST_UPDATE shouldn't be working at the same time, as
David Lawrence Ramsey [Fri, 17 Jun 2005 21:52:59 +0000 (21:52 +0000)]
QUICK_BLANK and CONST_UPDATE shouldn't be working at the same time, as
they make the statusbar blank and redraw itself far too many times, and
it makes no sense to use them together anyway; also, clean up
check_statusblank() a little

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

19 years agoformatting fix
David Lawrence Ramsey [Fri, 17 Jun 2005 21:21:10 +0000 (21:21 +0000)]
formatting fix

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