]>
git.wh0rd.org Git - nano.git/log
Jordi Mallach [Wed, 15 Mar 2006 22:44:43 +0000 (22:44 +0000)]
Update Swedish credits.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3303
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
Jordi Mallach [Wed, 15 Mar 2006 22:40:01 +0000 (22:40 +0000)]
Update Swedish from the TP.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3302
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Sun, 12 Mar 2006 19:47:48 +0000 (19:47 +0000)]
cosmetic fix
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3301
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Sun, 12 Mar 2006 19:34:22 +0000 (19:34 +0000)]
preemptively update the version numbers of all manpages, and remove
unneeded comments from rnano.1
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3300
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Sun, 12 Mar 2006 19:27:32 +0000 (19:27 +0000)]
mention that quotes inside string parameters don't need to be escaped
with backslashes in nanorc.5 and nanorc.sample
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3299
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
Jordi Mallach [Mon, 6 Mar 2006 17:59:32 +0000 (17:59 +0000)]
Updated Vietnamese translation by Phan Vinh Thinh.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3298
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 24 Feb 2006 19:38:20 +0000 (19:38 +0000)]
in do_writeout(), remove unneeded setting of currshortcut
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3297
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Sat, 18 Feb 2006 21:32:29 +0000 (21:32 +0000)]
make sure browser_refresh() is used when refreshing or doing tab
completion at the prompt in the file browser
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3296
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 10 Feb 2006 19:02:30 +0000 (19:02 +0000)]
rename browser_draw() to browser_refresh() for consistency
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3295
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 10 Feb 2006 03:27:48 +0000 (03:27 +0000)]
fix file browser breakage
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3294
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 9 Feb 2006 23:26:26 +0000 (23:26 +0000)]
move the browser drawing routines to a separate function, browser_draw()
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3293
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 9 Feb 2006 22:53:54 +0000 (22:53 +0000)]
really fix input parsing in the file browser
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3292
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 9 Feb 2006 22:42:14 +0000 (22:42 +0000)]
go back to using a while loop in get_prompt_string(), as it's simpler
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3291
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 9 Feb 2006 22:35:04 +0000 (22:35 +0000)]
in get_prompt_string(), initialize finished to FALSE so that the
do/while loop works properly
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3290
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 9 Feb 2006 21:43:14 +0000 (21:43 +0000)]
in get_prompt_string(), redraw the prompt and set finished to FALSE when
NANO_HELP_KEY is pressed, so that we don't leave the prompt, enter the
help browser, and restart the prompt after leaving it; this will
properly preserve the cursor position after doing the last of these
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3289
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 8 Feb 2006 20:33:45 +0000 (20:33 +0000)]
in shortcut_init(), remove erroneous handling of the "Get Help" shortcut
in the file browser shortcut list
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3288
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 8 Feb 2006 20:14:49 +0000 (20:14 +0000)]
in get_prompt_string(), use a do/while loop instead of a while loop, for
consistency
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3287
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 8 Feb 2006 19:27:02 +0000 (19:27 +0000)]
in do_browser(), properly restore the file list display after returning
from the help browser at the "Go To Directory" prompt, and rename
variable j to i, for consistency
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3286
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 8 Feb 2006 05:16:32 +0000 (05:16 +0000)]
remove redundant code
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3285
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 8 Feb 2006 05:01:58 +0000 (05:01 +0000)]
add another missing blank line
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3284
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 8 Feb 2006 04:02:30 +0000 (04:02 +0000)]
add missing blank lines
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3283
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 7 Feb 2006 21:16:46 +0000 (21:16 +0000)]
fix compilation problem
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3282
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 7 Feb 2006 21:11:49 +0000 (21:11 +0000)]
update copyright years
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3281
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 7 Feb 2006 21:11:05 +0000 (21:11 +0000)]
allow tab completion of directories at the "Go To Directory" prompt
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3280
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 7 Feb 2006 20:10:28 +0000 (20:10 +0000)]
fix file browser breakage
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3279
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 7 Feb 2006 18:35:26 +0000 (18:35 +0000)]
another formatting fix
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3278
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 7 Feb 2006 18:32:22 +0000 (18:32 +0000)]
cosmetic and formatting fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3277
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 7 Feb 2006 05:14:55 +0000 (05:14 +0000)]
in do_browser(), properly set currshortcut back to the file browser
shortcut list after a "Go To Directory" prompt
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3276
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 7 Feb 2006 04:41:44 +0000 (04:41 +0000)]
rework input parsing in the file browser to be more flexible
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3275
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 3 Feb 2006 18:59:17 +0000 (18:59 +0000)]
update copyright years
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3274
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 3 Feb 2006 04:02:25 +0000 (04:02 +0000)]
fix changelog entry
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3273
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 3 Feb 2006 03:58:49 +0000 (03:58 +0000)]
in display_string(), fix memory corruption problems caused by not
allocating enough space for converted when a line ends in a tab(s) and
we're not in UTF-8 mode
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3272
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 3 Feb 2006 03:51:51 +0000 (03:51 +0000)]
fix a comment in nano.h and a minor memory leak in display_string()
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3271
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 2 Feb 2006 22:30:40 +0000 (22:30 +0000)]
fix potential infinite loop in mbrevstrpbrk()
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3270
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Mon, 30 Jan 2006 21:23:51 +0000 (21:23 +0000)]
handle Shift-Delete properly when the -d option is used
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3266
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Mon, 30 Jan 2006 01:32:41 +0000 (01:32 +0000)]
in parse_kbinput(), interpret Shift-Begin, Shift-Delete, Shift-End,
Shift-Home, Shift-Insert, and Shift-Suspend as Begin, Delete, End, Home,
Insert, and Suspend, respectively, regardless of whether --rebindkeypad
is used
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3265
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Sat, 28 Jan 2006 06:04:59 +0000 (06:04 +0000)]
fix more bracket matching breakage
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3264
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 10 Jan 2006 07:51:49 +0000 (07:51 +0000)]
really fix the previous display problem with searches that move the
cursor offscreen and from a page other than the first one onto a
different page by reverting the erroneous change to edit_scroll() and
adding the proper fix to edit_redraw()
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3263
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Mon, 9 Jan 2006 03:23:29 +0000 (03:23 +0000)]
in ngetdelim(), do sanity checks manually again instead of in an assert,
and set errno to EINVAL as well as return -1 if they fail; this matches
the manual page
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3262
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 6 Jan 2006 22:35:52 +0000 (22:35 +0000)]
fix multibyte bracket search breakage, and add documentation fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3261
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 6 Jan 2006 22:04:38 +0000 (22:04 +0000)]
fix "matchbrackets" breakage
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3260
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 6 Jan 2006 21:51:10 +0000 (21:51 +0000)]
allow specifying matching bracket characters other than the default via
the "matchbrackets" rcfile option
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3259
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 6 Jan 2006 07:10:30 +0000 (07:10 +0000)]
rework the bracket searching code to handle multibyte bracket characters
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3258
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 6 Jan 2006 05:54:44 +0000 (05:54 +0000)]
in mbstrchr(), make parameter c const
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3257
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 3 Jan 2006 04:53:41 +0000 (04:53 +0000)]
sort the default strings for brackets and punct, and the "or" atom in
the default regex string for quotestr, in order according to ASCII, and
add minor related documentation updates
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3256
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Mon, 2 Jan 2006 17:09:35 +0000 (17:09 +0000)]
clarify another comment
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3255
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Mon, 2 Jan 2006 04:30:33 +0000 (04:30 +0000)]
in edit_scroll(), redraw the lines before and after the scrolled region
even if the scrolled region was only one line; this fixes a display
problem that occurs after doing a search that scrolls the screen down
one line and leaves the cursor on the last line of the screen, in which
case we need to update the line after the scrolled region
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3254
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Sat, 31 Dec 2005 21:22:54 +0000 (21:22 +0000)]
cosmetic fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3253
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Sat, 31 Dec 2005 21:08:10 +0000 (21:08 +0000)]
revert previous erroneous change, and clarify comments
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3252
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Sat, 31 Dec 2005 20:37:56 +0000 (20:37 +0000)]
in justify_format(), remove redundant character parsing
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3251
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 28 Dec 2005 05:01:00 +0000 (05:01 +0000)]
remove unnecessary #ifdef around termios.h #include in nano.c
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3250
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 23 Dec 2005 20:18:06 +0000 (20:18 +0000)]
fix inaccurate comment
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3249
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 23 Dec 2005 16:15:34 +0000 (16:15 +0000)]
Back to CVS
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3248
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 23 Dec 2005 16:08:19 +0000 (16:08 +0000)]
GNU nano 1.3.10
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3246
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 23 Dec 2005 16:07:00 +0000 (16:07 +0000)]
in README.CVS, mention that the minimum required version of groff is
1.12, since that's the first version that supports generating HTML
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3245
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 23 Dec 2005 15:46:26 +0000 (15:46 +0000)]
French manpage updates.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3244
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 23 Dec 2005 03:15:12 +0000 (03:15 +0000)]
in parse_line_column(), simplify parsing of the column number
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3243
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
Jordi Mallach [Wed, 21 Dec 2005 20:08:59 +0000 (20:08 +0000)]
Bulgarian translation from the TP.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3242
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
Jordi Mallach [Wed, 21 Dec 2005 20:05:30 +0000 (20:05 +0000)]
Translation updates from the TP: ca, fr, ms, zh_TW.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3241
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 15 Dec 2005 04:46:13 +0000 (04:46 +0000)]
in README.CVS, update the given cvs commands so that they work again
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3240
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
Jordi Mallach [Mon, 12 Dec 2005 23:08:14 +0000 (23:08 +0000)]
Updated it, nl and de from the TP.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3239
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 8 Dec 2005 07:24:54 +0000 (07:24 +0000)]
a few last comment and consistency fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3238
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 8 Dec 2005 07:09:08 +0000 (07:09 +0000)]
add descriptive comments to pretty much all functions and major
variables that don't have them, plus a few miscellaneous minor fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3237
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 8 Dec 2005 02:47:10 +0000 (02:47 +0000)]
since proto.h includes nano.h, and nano.h includes config.h first,
include proto.h first and remove redundant includes of config.h in all
non-header source files
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3236
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 6 Dec 2005 19:39:56 +0000 (19:39 +0000)]
readd RETSIGTYPE return types for signal handlers, since any problems
with its being defined as the wrong type aren't nano's fault
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3235
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 1 Dec 2005 05:49:08 +0000 (05:49 +0000)]
fix compilation with --enable-debug, and remove unneeded assert
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3234
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 30 Nov 2005 21:19:42 +0000 (21:19 +0000)]
efficiency and comment fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3233
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 30 Nov 2005 19:33:56 +0000 (19:33 +0000)]
in ngetdelim(), do sanity checks in an assert instead of checking them
manually and returning -1 if they fail
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3232
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 30 Nov 2005 18:57:05 +0000 (18:57 +0000)]
update the Free Software Foundation's address as needed in the copyright
notices taken from other sources
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3231
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 30 Nov 2005 16:41:54 +0000 (16:41 +0000)]
cosmetic fix
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3230
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 21:30:00 +0000 (21:30 +0000)]
in brak_line(), in the surrounding #ifdef, replace the combination of
!DISABLE_JUSTIFY and !DISABLE_WRAPPING with !DISABLE_WRAPJUSTIFY, for
consistency
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3229
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 20:01:06 +0000 (20:01 +0000)]
comment fix
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3228
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 19:01:04 +0000 (19:01 +0000)]
comment fix
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3227
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 19:00:09 +0000 (19:00 +0000)]
in do_justify(), renumber after justifying each individual paragraph,
since find_paragraph() needs the line numbers to be right as well as
edit_refresh(); this fixes a potential segfault when doing full justify
with auto-indent turned on
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3226
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 18:34:45 +0000 (18:34 +0000)]
revert last changes, as they make full justify and justify act
differently
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3225
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 18:25:53 +0000 (18:25 +0000)]
in find_paragraph(), add parameter begin, the line that we can't move
further back than when searching for a paragraph; this is needed to
ensure that we don't justify the same lines more than once if
auto-indent is turned on, and the indentation of what should be the
previous paragraph matches that of what should be the current paragraph
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3224
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 05:52:49 +0000 (05:52 +0000)]
another comment fix
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3223
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 05:48:06 +0000 (05:48 +0000)]
cosmetic fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3222
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 05:39:31 +0000 (05:39 +0000)]
comment fix
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3221
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 05:21:06 +0000 (05:21 +0000)]
in execute_command(), instead of hardcoding /bin/sh as the shell to use
when executing a command, use $SHELL, and only fall back to /bin/sh if
$SHELL isn't set
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3220
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 04:27:07 +0000 (04:27 +0000)]
add missing update
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3219
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 04:25:57 +0000 (04:25 +0000)]
sort more configure options consistently
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3218
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 04:17:53 +0000 (04:17 +0000)]
in configure.ac, disable wrapping entirely when --enable-tiny is used,
as it matches the FAQ, it makes nano even smaller, and it eliminates the
need for --disable-wrapping-as-root in that case (in which it's
impossible to turn wrapping back on without nanorc support)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3217
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 29 Nov 2005 04:16:43 +0000 (04:16 +0000)]
in version(), if DISABLE_WRAPPING is defined, the code in
DISABLE_ROOTWRAP #ifdefs isn't included, so don't display
"--disable-wrapping-as-root" in that case
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3216
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Mon, 28 Nov 2005 19:35:29 +0000 (19:35 +0000)]
adjust copyright notices in all source files to account for Chris'
reassigning the 2005-2006 copyright on nano to me
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3215
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 25 Nov 2005 13:48:09 +0000 (13:48 +0000)]
more miscellaneous do_wrap() fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3214
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 23 Nov 2005 05:47:06 +0000 (05:47 +0000)]
properly update the revision date
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3213
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Wed, 23 Nov 2005 05:46:10 +0000 (05:46 +0000)]
merge one last update
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3212
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 22 Nov 2005 22:08:01 +0000 (22:08 +0000)]
remove redundant code
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3211
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 22 Nov 2005 21:48:24 +0000 (21:48 +0000)]
tweak do_wrap() to remove the assumption that the file always ends in a
magicline
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3210
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 22 Nov 2005 21:13:36 +0000 (21:13 +0000)]
in break_line(), only include the newline parameter if DISABLE_HELP
isn't defined, as it's only used then
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3209
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Tue, 22 Nov 2005 20:24:22 +0000 (20:24 +0000)]
in configure.ac, clarify description of --disable-speller
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3208
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Mon, 21 Nov 2005 21:45:07 +0000 (21:45 +0000)]
preemptively update the version number
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3207
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Mon, 21 Nov 2005 20:08:42 +0000 (20:08 +0000)]
in faq.html, clarify section 5.3 to better explain how to enable Unicode
support, and remove the mention of quirks, since they turned out to not
be a nano problem
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3206
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Mon, 21 Nov 2005 16:16:38 +0000 (16:16 +0000)]
merge a few minor updates from nano.1 into rnano.1
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3205
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
Jordi Mallach [Mon, 21 Nov 2005 09:36:11 +0000 (09:36 +0000)]
Add rnano manpage from Thijs.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3204
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Mon, 21 Nov 2005 03:36:29 +0000 (03:36 +0000)]
in nano.1, make one non-bold instance of "nano" bold, for consistency
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3203
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Sat, 19 Nov 2005 06:14:31 +0000 (06:14 +0000)]
in faq.html, add a new section 5.3 to explain the status of nano's
Unicode support
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3202
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Fri, 18 Nov 2005 20:21:48 +0000 (20:21 +0000)]
miscellaneous minor fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3201
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8
David Lawrence Ramsey [Thu, 17 Nov 2005 18:58:56 +0000 (18:58 +0000)]
more comment fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3200
35c25a1d -7b9e-4130-9fde-
d3aeb78583b8