]> git.wh0rd.org Git - nano.git/log
nano.git
9 years agoSaving and restoring the global flags the short and quick way.
Benno Schulenberg [Tue, 21 Apr 2015 17:37:59 +0000 (17:37 +0000)]
Saving and restoring the global flags the short and quick way.

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

9 years agoSaving the settings of the global case-sens, direction, and regexp flags,
Benno Schulenberg [Tue, 21 Apr 2015 17:27:33 +0000 (17:27 +0000)]
Saving the settings of the global case-sens, direction, and regexp flags,
and restoring them on exit.

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

9 years agoDeleting redundant reprises of a bol/eol regular-expression search.
Benno Schulenberg [Mon, 20 Apr 2015 18:01:06 +0000 (18:01 +0000)]
Deleting redundant reprises of a bol/eol regular-expression search.

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

9 years agoRenaming a function to the simpler 'need_statusbar_update()'
Benno Schulenberg [Mon, 20 Apr 2015 08:35:41 +0000 (08:35 +0000)]
Renaming a function to the simpler 'need_statusbar_update()'
as there is no vertical counterpart.

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

9 years agoFusing two identical functions into one: need_screen_update().
Benno Schulenberg [Mon, 20 Apr 2015 08:16:41 +0000 (08:16 +0000)]
Fusing two identical functions into one: need_screen_update().

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

9 years agoMaking sure an invalid starting byte of a multibyte sequence is properly
Benno Schulenberg [Sat, 18 Apr 2015 20:07:31 +0000 (20:07 +0000)]
Making sure an invalid starting byte of a multibyte sequence is properly
terminated, to prevent the displaying of ghost characters.

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

9 years agoMaking the descriptions of the multibuffer feature more accurate.
Benno Schulenberg [Sat, 18 Apr 2015 16:07:53 +0000 (16:07 +0000)]
Making the descriptions of the multibuffer feature more accurate.

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

9 years agoAdding two files: syntax highlighting for Emacs Lisp and Guile Scheme.
Benno Schulenberg [Sat, 18 Apr 2015 13:04:57 +0000 (13:04 +0000)]
Adding two files: syntax highlighting for Emacs Lisp and Guile Scheme.
Patch by Mark Oteiza.  (Tweaked by Benno.)

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

9 years agoAdding a linter definition to four of the syntax files.
Benno Schulenberg [Sat, 18 Apr 2015 11:35:23 +0000 (11:35 +0000)]
Adding a linter definition to four of the syntax files.
Patch by Mark Oteiza.

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

9 years agoArranging the movement keys in the File Browser in the order of
Benno Schulenberg [Fri, 17 Apr 2015 10:06:03 +0000 (10:06 +0000)]
Arranging the movement keys in the File Browser in the order of
ascending stride, as in the Help Viewer.

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

9 years agoBinding the unbound Home and End keys to goto_top and goto_bottom in the
Benno Schulenberg [Fri, 17 Apr 2015 09:42:04 +0000 (09:42 +0000)]
Binding the unbound Home and End keys to goto_top and goto_bottom in the
Help Viewer and the File Browswer, to mimic the behaviour of these keys
in file viewers and web browsers.

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

9 years agoAdding the 2.4.1 release marker to the Changelog.
Benno Schulenberg [Fri, 17 Apr 2015 09:28:18 +0000 (09:28 +0000)]
Adding the 2.4.1 release marker to the Changelog.

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

9 years agoDistinguishing a failure to launch the linter from receiving 0 parsable lines.
Benno Schulenberg [Fri, 17 Apr 2015 09:24:17 +0000 (09:24 +0000)]
Distinguishing a failure to launch the linter from receiving 0 parsable lines.
Adding a new function to glue together the invocation-error string.

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

9 years agoGNU nano 2.4.1 release v2.4.1
Chris Allegretta [Tue, 14 Apr 2015 18:03:44 +0000 (18:03 +0000)]
GNU nano 2.4.1 release

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

9 years agoGo even farther on the bug report front in README and only mention
Chris Allegretta [Tue, 14 Apr 2015 16:07:23 +0000 (16:07 +0000)]
Go even farther on the bug report front in README and only mention
about the Savannah page, based on Benno's excellent suggestion.

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

9 years agoFixing compilation with --enable-tiny (oops), and mentioning
Benno Schulenberg [Mon, 13 Apr 2015 10:59:12 +0000 (10:59 +0000)]
Fixing compilation with --enable-tiny (oops), and mentioning
also the Savannah page as a place for reporting bugs.

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

9 years agoOops. Correcting an oversight in the Changelog:
Benno Schulenberg [Sun, 12 Apr 2015 11:29:35 +0000 (11:29 +0000)]
Oops.  Correcting an oversight in the Changelog:
the original recent undo fix was by Mark Majeres.

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

9 years agoUsing mallocstrcpy() in a correct manner and
Benno Schulenberg [Sun, 12 Apr 2015 11:15:57 +0000 (11:15 +0000)]
Using mallocstrcpy() in a correct manner and
not letting it free an unrelated string.

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

9 years agoRemoving an unused variable, and adjusting the introductory comment
Benno Schulenberg [Sun, 12 Apr 2015 09:04:30 +0000 (09:04 +0000)]
Removing an unused variable, and adjusting the introductory comment
for the recently tweaked logic.

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

9 years agoRebinding ^Y and ^V in the WhereisFile menu
Benno Schulenberg [Sun, 12 Apr 2015 08:44:37 +0000 (08:44 +0000)]
Rebinding ^Y and ^V in the WhereisFile menu
to the effective and consistent first_file() and last_file().

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

9 years agoStopping M-\ and M-/ in the WhereisFile menu from doing also an
Benno Schulenberg [Sun, 12 Apr 2015 08:31:53 +0000 (08:31 +0000)]
Stopping M-\ and M-/ in the WhereisFile menu from doing also an
unrequested search after having performed their function.
Fixes Savannah bug #44790.

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

9 years agoNot splitting off the marked region into a separate partition, but
Benno Schulenberg [Sat, 11 Apr 2015 15:21:08 +0000 (15:21 +0000)]
Not splitting off the marked region into a separate partition, but
doing the replacings in situ in the current one, to fix an undo bug.

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

9 years agoCorrecting and adjusting some comments.
Benno Schulenberg [Wed, 8 Apr 2015 19:57:31 +0000 (19:57 +0000)]
Correcting and adjusting some comments.

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

9 years agoRenaming some things, for more contrast or to be more fitting.
Benno Schulenberg [Wed, 8 Apr 2015 18:40:40 +0000 (18:40 +0000)]
Renaming some things, for more contrast or to be more fitting.
And condensing the renamed function, and making it void because
the result isn't used anyway.

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

9 years agoGiving the file a neater layout, plus two table headers.
Benno Schulenberg [Tue, 7 Apr 2015 15:37:07 +0000 (15:37 +0000)]
Giving the file a neater layout, plus two table headers.

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

9 years agoAdding the names of recent translators, and sorting them.
Benno Schulenberg [Tue, 7 Apr 2015 15:23:12 +0000 (15:23 +0000)]
Adding the names of recent translators, and sorting them.

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

9 years agoEliding another miniscule function.
Benno Schulenberg [Tue, 7 Apr 2015 14:24:18 +0000 (14:24 +0000)]
Eliding another miniscule function.

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

9 years agoLetting bottombars() set the global variable 'currmenu'.
Benno Schulenberg [Tue, 7 Apr 2015 14:16:07 +0000 (14:16 +0000)]
Letting bottombars() set the global variable 'currmenu'.

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

9 years agoGreatly simplifying the searching for the next matching filename.
Benno Schulenberg [Tue, 7 Apr 2015 13:34:12 +0000 (13:34 +0000)]
Greatly simplifying the searching for the next matching filename.

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

9 years agoAvoiding to set 'focusing' when searching for filenames;
Benno Schulenberg [Tue, 7 Apr 2015 11:04:32 +0000 (11:04 +0000)]
Avoiding to set 'focusing' when searching for filenames;
it should be set only when searching/replacing text.

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

9 years agoEliding a miniscule function, and renaming a variable for clarity.
Benno Schulenberg [Tue, 7 Apr 2015 10:41:00 +0000 (10:41 +0000)]
Eliding a miniscule function, and renaming a variable for clarity.

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

9 years agoConsistently using the appropriate variable in the appropriate function.
Benno Schulenberg [Tue, 7 Apr 2015 08:44:24 +0000 (08:44 +0000)]
Consistently using the appropriate variable in the appropriate function.

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

9 years agoRemoving an unfitting comment and tweaking some others.
Benno Schulenberg [Tue, 7 Apr 2015 08:23:52 +0000 (08:23 +0000)]
Removing an unfitting comment and tweaking some others.

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

9 years agoNot searching for the empty string when nothing was sought yet
Benno Schulenberg [Tue, 7 Apr 2015 08:19:04 +0000 (08:19 +0000)]
Not searching for the empty string when nothing was sought yet
in the file browser (when historylig is set).

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

9 years agoExpanding on nano's features, and condensing the synopsis,
Benno Schulenberg [Sun, 5 Apr 2015 09:14:13 +0000 (09:14 +0000)]
Expanding on nano's features, and condensing the synopsis,

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

9 years agoIgnoring magic without libmagic, and ignoring formatter without spell checking.
Benno Schulenberg [Fri, 3 Apr 2015 17:28:30 +0000 (17:28 +0000)]
Ignoring magic without libmagic, and ignoring formatter without spell checking.

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

9 years agoRemoving two superfluous #ifndefs.
Benno Schulenberg [Fri, 3 Apr 2015 15:57:22 +0000 (15:57 +0000)]
Removing two superfluous #ifndefs.

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

9 years agoUpdating the README text to the fifth milestone: 2.4.x.
Benno Schulenberg [Fri, 3 Apr 2015 15:48:57 +0000 (15:48 +0000)]
Updating the README text to the fifth milestone: 2.4.x.

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

9 years agoAlso colouring a series of changed files that spans more than one line.
Benno Schulenberg [Sat, 28 Mar 2015 19:56:41 +0000 (19:56 +0000)]
Also colouring a series of changed files that spans more than one line.

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

9 years agoOnly scrolling the required number of lines
Benno Schulenberg [Sat, 28 Mar 2015 17:11:28 +0000 (17:11 +0000)]
Only scrolling the required number of lines
when pasting lines onto the bottom line.

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

9 years agoWhen searching, put a found off-screen string on the center line
Benno Schulenberg [Sat, 28 Mar 2015 17:01:46 +0000 (17:01 +0000)]
When searching, put a found off-screen string on the center line
instead of at the bottom or top, to show it in context.

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

9 years agoAdjusting the end point of the marked region to compensate
Benno Schulenberg [Fri, 27 Mar 2015 20:16:36 +0000 (20:16 +0000)]
Adjusting the end point of the marked region to compensate
for any change in length of the region's last line.
Patch by Mark Majeres.

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

9 years agoTreating the formatter like a speller,
Benno Schulenberg [Fri, 27 Mar 2015 16:55:49 +0000 (16:55 +0000)]
Treating the formatter like a speller,
to fix compilation with --disable-speller.
This fixes Savannah bug #44607.

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

9 years agoThe linter is only available when colour is.
Benno Schulenberg [Fri, 27 Mar 2015 15:34:41 +0000 (15:34 +0000)]
The linter is only available when colour is.

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

9 years agoNormalizing some whitespace.
Benno Schulenberg [Fri, 27 Mar 2015 13:46:50 +0000 (13:46 +0000)]
Normalizing some whitespace.

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

9 years agoRemoving two unneeded calls to edit_refresh(), to greatly speed up nano
Benno Schulenberg [Fri, 27 Mar 2015 11:29:23 +0000 (11:29 +0000)]
Removing two unneeded calls to edit_refresh(), to greatly speed up nano
when doing a Replace All with *lots* of occurrences.

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

9 years agoAdjusting some whitespace and wrapping.
Benno Schulenberg [Fri, 27 Mar 2015 10:49:19 +0000 (10:49 +0000)]
Adjusting some whitespace and wrapping.

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

9 years agoRecognizing also Debian package diffs.
Benno Schulenberg [Fri, 27 Mar 2015 09:14:21 +0000 (09:14 +0000)]
Recognizing also Debian package diffs.

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

9 years agoAllowing to rebind the linter when nano was configured with --disable-speller.
Benno Schulenberg [Wed, 25 Mar 2015 19:33:00 +0000 (19:33 +0000)]
Allowing to rebind the linter when nano was configured with --disable-speller.

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

9 years agoRemoving unneeded statement -- nothing has changed the value of 'currmenu'.
Benno Schulenberg [Wed, 25 Mar 2015 16:23:45 +0000 (16:23 +0000)]
Removing unneeded statement -- nothing has changed the value of 'currmenu'.

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

9 years agoRemoving a mistaken menu name -- as the formatter allows no interaction
Benno Schulenberg [Wed, 25 Mar 2015 16:20:45 +0000 (16:20 +0000)]
Removing a mistaken menu name -- as the formatter allows no interaction
it needs no associated menu.

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

9 years agoNot letting hashes inside triple-quoted strings cause comment colouring.
Benno Schulenberg [Wed, 25 Mar 2015 13:50:12 +0000 (13:50 +0000)]
Not letting hashes inside triple-quoted strings cause comment colouring.

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

9 years agoSlightly widening and relaxing the header regex.
Benno Schulenberg [Wed, 25 Mar 2015 13:42:40 +0000 (13:42 +0000)]
Slightly widening and relaxing the header regex.

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

9 years agoCorrecting the description of option --noread,
Benno Schulenberg [Mon, 23 Mar 2015 18:16:37 +0000 (18:16 +0000)]
Correcting the description of option --noread,
allowing writing to named pipes.

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

9 years agoNot unsetting the mark before the possible bailout for zero size.
Benno Schulenberg [Mon, 23 Mar 2015 17:12:49 +0000 (17:12 +0000)]
Not unsetting the mark before the possible bailout for zero size.

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

9 years agoAvoiding a spell-check error when the marked region is zero bytes long.
Benno Schulenberg [Mon, 23 Mar 2015 17:01:25 +0000 (17:01 +0000)]
Avoiding a spell-check error when the marked region is zero bytes long.

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

9 years agoThree tiny Changelog fixes.
Benno Schulenberg [Mon, 23 Mar 2015 13:06:07 +0000 (13:06 +0000)]
Three tiny Changelog fixes.

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

9 years ago2015-02-25 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Mon, 23 Mar 2015 04:32:45 +0000 (04:32 +0000)]
2015-02-25  Chris Allegretta <chrisa@asty.org>
        * src/text.c (do_alt_speller): timestamp can just be a __time_t.
        Fixes compilation on win32.

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

9 years agoBack to SVN
Chris Allegretta [Mon, 23 Mar 2015 04:23:32 +0000 (04:23 +0000)]
Back to SVN

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

9 years agoGNU nano 2.4.0 release v2.4.0
Chris Allegretta [Mon, 23 Mar 2015 03:49:37 +0000 (03:49 +0000)]
GNU nano 2.4.0 release

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

9 years agoNot centering the current line when smooth scrolling is used.
Benno Schulenberg [Sun, 22 Mar 2015 13:23:42 +0000 (13:23 +0000)]
Not centering the current line when smooth scrolling is used.
This fixes Savannah bug #42654.

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

9 years agoStepping backward or forward not simply one byte
Benno Schulenberg [Sun, 22 Mar 2015 11:42:29 +0000 (11:42 +0000)]
Stepping backward or forward not simply one byte
but one character (possibly multibyte).
This fixes Savannah bug #42175.

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

9 years agoStarting to look for a multibyte character not at the start of the string,
Benno Schulenberg [Sun, 22 Mar 2015 11:20:02 +0000 (11:20 +0000)]
Starting to look for a multibyte character not at the start of the string,
but only as far back as such a character can possibly be.
Speedup suggested by Mark Majeres.

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

9 years agoPlacing some comments better and unwrapping some lines.
Benno Schulenberg [Sat, 21 Mar 2015 21:40:56 +0000 (21:40 +0000)]
Placing some comments better and unwrapping some lines.

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

9 years agoRemoving some leftovers after Mark's patch.
Benno Schulenberg [Sat, 21 Mar 2015 21:13:03 +0000 (21:13 +0000)]
Removing some leftovers after Mark's patch.

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

9 years agoRestoring the positions of the mark and the cursor in a better way.
Benno Schulenberg [Sat, 21 Mar 2015 21:02:13 +0000 (21:02 +0000)]
Restoring the positions of the mark and the cursor in a better way.
Patch by Mark Majeres.

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

9 years agoKeeping related items together in the ^G help screen.
Benno Schulenberg [Fri, 20 Mar 2015 12:22:49 +0000 (12:22 +0000)]
Keeping related items together in the ^G help screen.

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

9 years agoMaking a message equal to another one.
Benno Schulenberg [Fri, 20 Mar 2015 11:37:53 +0000 (11:37 +0000)]
Making a message equal to another one.

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

9 years agoNormalizing some whitespace, removing an old comment,
Benno Schulenberg [Fri, 20 Mar 2015 11:18:22 +0000 (11:18 +0000)]
Normalizing some whitespace, removing an old comment,
and placing another one better.

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

9 years agoNot setting the modified flag when an external spell checker
Benno Schulenberg [Tue, 17 Mar 2015 20:10:59 +0000 (20:10 +0000)]
Not setting the modified flag when an external spell checker
didn't make any changes.

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

9 years agoAdding full name of bug reporter.
Benno Schulenberg [Sun, 15 Mar 2015 19:48:50 +0000 (19:48 +0000)]
Adding full name of bug reporter.

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

9 years agoFixing a mistaken message plus a few comments too.
Benno Schulenberg [Sat, 14 Mar 2015 20:17:21 +0000 (20:17 +0000)]
Fixing a mistaken message plus a few comments too.

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

9 years agoGetting out if there is nothing to renumber,
Benno Schulenberg [Sat, 14 Mar 2015 15:59:01 +0000 (15:59 +0000)]
Getting out if there is nothing to renumber,
to prevent do_undo() from falling over when trying to renumber emptiness.
Patch basically by Mark Majeres.

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

9 years agoDropping compile time from version information to enable a reproducible
Benno Schulenberg [Sun, 8 Mar 2015 20:14:10 +0000 (20:14 +0000)]
Dropping compile time from version information to enable a reproducible
build.  Proposed by Jérémy Bobbio and Jordi Mallach.

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

9 years agoUpdating years and version numbers in the docs
Benno Schulenberg [Sun, 8 Mar 2015 15:59:15 +0000 (15:59 +0000)]
Updating years and version numbers in the docs
in anticipation of a release.

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

9 years agoFixing the rebinding of toggles.
Benno Schulenberg [Sun, 8 Mar 2015 15:42:52 +0000 (15:42 +0000)]
Fixing the rebinding of toggles.

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

9 years agoFixing compilation with --enable-tiny plus --enable-nanorc.
Benno Schulenberg [Sun, 8 Mar 2015 12:10:52 +0000 (12:10 +0000)]
Fixing compilation with --enable-tiny plus --enable-nanorc.

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

9 years agoRemoving the mistaken square brackets around the arguments
Benno Schulenberg [Sat, 7 Mar 2015 22:11:56 +0000 (22:11 +0000)]
Removing the mistaken  square brackets around the arguments
of "header" and "magic" -- those regexes are not optional.

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

9 years agoOops.
Benno Schulenberg [Sat, 7 Mar 2015 21:51:01 +0000 (21:51 +0000)]
Oops.

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

9 years agoImproving the indentation of some lists in the nanorc man page.
Benno Schulenberg [Sat, 7 Mar 2015 21:48:15 +0000 (21:48 +0000)]
Improving the indentation of some lists in the nanorc man page.

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

9 years agoAdding a note about the inherent imperfection of using regular expressions
Benno Schulenberg [Sat, 7 Mar 2015 21:30:36 +0000 (21:30 +0000)]
Adding a note about the inherent imperfection of using regular expressions
for syntax highlighting, as suggested by Mike Frysinger.

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

9 years ago Typo fixing and whitespace adjusting of the NEWS file.
Benno Schulenberg [Sat, 7 Mar 2015 20:46:11 +0000 (20:46 +0000)]
  Typo fixing and whitespace adjusting of the NEWS file.

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

9 years agoBack to SVN
Chris Allegretta [Fri, 27 Feb 2015 17:00:11 +0000 (17:00 +0000)]
Back to SVN

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

9 years agoGNU nano 2.3.99pre3 release v2.3.99pre3
Chris Allegretta [Fri, 27 Feb 2015 16:57:55 +0000 (16:57 +0000)]
GNU nano 2.3.99pre3 release

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

9 years ago2015-02-25 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Wed, 25 Feb 2015 19:04:53 +0000 (19:04 +0000)]
2015-02-25  Chris Allegretta <chrisa@asty.org>
        * src/rcfile.c (parse_binding): Add exception for do_toggle as
        rebinding toggles broke with r5022.

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

9 years agoOops -- created that typo myself.
Benno Schulenberg [Sat, 21 Feb 2015 11:31:56 +0000 (11:31 +0000)]
Oops -- created that typo myself.

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

9 years agoWrapping some overlong lines, and fixing a typo in the Java file.
Benno Schulenberg [Sat, 21 Feb 2015 10:34:15 +0000 (10:34 +0000)]
Wrapping some overlong lines, and fixing a typo in the Java file.

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

9 years agoFixing the explanation of how to subscribe to a mailing list.
Benno Schulenberg [Sat, 21 Feb 2015 09:45:53 +0000 (09:45 +0000)]
Fixing the explanation of how to subscribe to a mailing list.

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

9 years agoRecognizing also dash, openrc and runscript as shell scripts.
Benno Schulenberg [Wed, 18 Feb 2015 20:01:30 +0000 (20:01 +0000)]
Recognizing also dash, openrc and runscript as shell scripts.
Patch by Mike Frysinger.

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

9 years agoIgnoring the autotools 'compile' file. Patch by Mike Frysinger.
Benno Schulenberg [Mon, 16 Feb 2015 20:13:29 +0000 (20:13 +0000)]
Ignoring the autotools 'compile' file.  Patch by Mike Frysinger.

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

9 years agoThe user does the editing, not the editor. So rephrasing.
Benno Schulenberg [Sun, 15 Feb 2015 16:28:08 +0000 (16:28 +0000)]
The user does the editing, not the editor.  So rephrasing.

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

9 years agoAlso showing the name of the affected file when finding a lock file,
Benno Schulenberg [Sun, 15 Feb 2015 16:20:09 +0000 (16:20 +0000)]
Also showing the name of the affected file when finding a lock file,
for when many files are opened at once.

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

9 years ago2015-02-09 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Mon, 9 Feb 2015 19:53:29 +0000 (19:53 +0000)]
2015-02-09  Chris Allegretta <chrisa@asty.org>
        * nano.spec.in: Add dependency on texinfo, docdir files for
        RPM file creation.

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

9 years agoBack to SVN
Chris Allegretta [Sat, 7 Feb 2015 03:33:14 +0000 (03:33 +0000)]
Back to SVN

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

9 years agoGNU nano 2.3.99pre2 release v2.3.99pre2
Chris Allegretta [Sat, 7 Feb 2015 00:26:43 +0000 (00:26 +0000)]
GNU nano 2.3.99pre2 release

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

9 years ago2015-02-03 Alex Henrie <alexhenrie24@gmail.com>
Chris Allegretta [Tue, 3 Feb 2015 22:49:57 +0000 (22:49 +0000)]
2015-02-03 Alex Henrie <alexhenrie24@gmail.com>
        * src/cut.c (do_cut_text): Make sure to set modified even when
        using --enable-tiny.

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

9 years agoAvoiding to trim the nano version number on the status bar.
Benno Schulenberg [Sun, 1 Feb 2015 10:07:08 +0000 (10:07 +0000)]
Avoiding to trim the nano version number on the status bar.
Patch by Kamil Dudka.

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

9 years agoAvoiding to print a wrong PID on the status bar.
Benno Schulenberg [Sun, 1 Feb 2015 09:58:02 +0000 (09:58 +0000)]
Avoiding to print a wrong PID on the status bar.
Patch by Kamil Dudka.  Bug reported by Don Swaner.

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

9 years agoMaking sure that 'lockprog' and 'lockuser' are properly terminated.
Benno Schulenberg [Sun, 1 Feb 2015 09:48:50 +0000 (09:48 +0000)]
Making sure that 'lockprog' and 'lockuser' are properly terminated.
Patch by Kamil Dudka.

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

9 years agoAvoiding to write uninitialized bytes to the lock file.
Benno Schulenberg [Sun, 1 Feb 2015 09:39:27 +0000 (09:39 +0000)]
Avoiding to write uninitialized bytes to the lock file.
Patch by Kamil Dudka.

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