]> git.wh0rd.org Git - nano.git/log
nano.git
13 years ago2011-02-22 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Wed, 23 Feb 2011 03:09:23 +0000 (03:09 +0000)]
2011-02-22 Chris Allegretta <chrisa@asty.org>
        * color.c (nfreeregex): Fix that we were trying to set the pointer passed by value
          to NULL.  Fixes crashes on file save reported by Ken Tyler and Matthieu Lejeune.

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

13 years ago * files.c (load_history): Set last_search to the last search value we loaded...
Chris Allegretta [Fri, 18 Feb 2011 07:49:28 +0000 (07:49 +0000)]
    * files.c (load_history): Set last_search to the last search value we loaded from history,
          so do_research will succeed without needing to manually load the last seach in.  Fixes
          bug reported by Matt "ML" at gmail.

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

13 years ago2011-02-18 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Fri, 18 Feb 2011 07:30:57 +0000 (07:30 +0000)]
2011-02-18 Chris Allegretta <chrisa@asty.org>
        * New saved cursor position history option.  Command line option -P or --poslog, rc file
          entry "poslog".  Search history changes to ~/.nano/search_history, cursor position log
          is ~/.nano/filepos_history.  Added checks to move the legacy .nano_history file to the new
          location.  Several new functions to files.c: load_poshistory(), save_poshistory(),
          check_poshistory(), update_poshistory(), and reworking of histfilename().  New FAQ entry
          4.15 discussing the change and offering an interoperability workaround.

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

13 years agoCheckpoint commit of saved file position implementation in case my desktop bites it.
Chris Allegretta [Wed, 16 Feb 2011 06:52:30 +0000 (06:52 +0000)]
Checkpoint commit of saved file position implementation in case my desktop bites it.

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

13 years ago2011-02-12 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sun, 13 Feb 2011 04:23:10 +0000 (04:23 +0000)]
2011-02-12 Chris Allegretta <chrisa@asty.org>
        * Initial libmagic implementation, adapted from Eitan Adler <eitanadlerlist@gmail.com>.
          New nanorc entry "magic" to enable this functionality, nanorc file and man page updates.

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

13 years ago * src/*: Retire iso_me_harder_funcmap based on suggestion by <bernd.spaeth...
Chris Allegretta [Mon, 7 Feb 2011 14:45:56 +0000 (14:45 +0000)]
    * src/*: Retire iso_me_harder_funcmap based on suggestion by <bernd.spaeth@gmx.net>
          This does add 20KB to nano's executable size but it gets rid of a lot of indirection
          that makes people stomach turn.  There are several new stub functions and need of more
          tidying as a result of this.

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

13 years ago2011-02-06 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Mon, 7 Feb 2011 02:06:20 +0000 (02:06 +0000)]
2011-02-06 Chris Allegretta <chrisa@asty.org>
* files.c (write_file) - Fix problems with writing the backup file (albeit interactively)
  with new function prompt_failed_backupwrite(), allows more secure handling of problems
  with failing to write the backup file compared to 'allow_insecure_backup'.
* winio.c (edit_redraw): Removed unused variable

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

14 years ago2010-11-15 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Mon, 15 Nov 2010 06:59:09 +0000 (06:59 +0000)]
2010-11-15 Chris Allegretta <chrisa@asty.org>
        * Add a section to the FAQ about using nanorc on Win32 systems.

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

14 years ago2010-11-12 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Fri, 12 Nov 2010 06:22:12 +0000 (06:22 +0000)]
2010-11-12 Chris Allegretta <chrisa@asty.org>
        * Add check for RESTRICTED mode back to speller, suspend and insert file
          routines, since adding key bindings broke the fact that they should be
          disabled in restricted mode.  Fixes Savannah bug 31625 reported by
          Charlie Somerville.

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

14 years agoBump configure version for 2.3 branch
Chris Allegretta [Wed, 11 Aug 2010 02:47:34 +0000 (02:47 +0000)]
Bump configure version for 2.3 branch

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

14 years agoBack to SVN, fix typo
Chris Allegretta [Wed, 11 Aug 2010 02:41:26 +0000 (02:41 +0000)]
Back to SVN, fix typo

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

14 years agoGNU nano 2.2.5 release v2.2.5
Chris Allegretta [Fri, 6 Aug 2010 01:20:51 +0000 (01:20 +0000)]
GNU nano 2.2.5 release

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

14 years ago2010-08-04 Lauri Kasanen <curaga@operamail.comcuraga@operamail.com>
Chris Allegretta [Wed, 4 Aug 2010 13:47:23 +0000 (13:47 +0000)]
2010-08-04 Lauri Kasanen <curaga@operamail.comcuraga@operamail.com>
        * doc/syntax/mgp.nanorc: New Magicpoint syntax highlighting definition

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

14 years ago2010-08-04 Peter <exodus@savannah>
Chris Allegretta [Wed, 4 Aug 2010 13:37:48 +0000 (13:37 +0000)]
2010-08-04 Peter <exodus@savannah>
* doc/syntax/tex.nanorc: No longer highlight escaped comments

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

14 years agoAdd more inseure backup checks to that strange cases like with ACLs will work with...
Chris Allegretta [Thu, 24 Jun 2010 14:47:00 +0000 (14:47 +0000)]
Add more inseure backup checks to that strange cases like with ACLs will work with allow_insecure_backup.

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

14 years ago2010-06-20 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Mon, 21 Jun 2010 03:10:10 +0000 (03:10 +0000)]
2010-06-20 Chris Allegretta <chrisa@asty.org>
        * New option allow_insecure_backup, allows the previous security
          fixes for backup files to be overridden if you're really positive
          you want to.  Fixes Savannah bug 29732 by Brian Szymanski <skibrianski>.

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

14 years ago2010-05-23 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sun, 23 May 2010 04:30:23 +0000 (04:30 +0000)]
2010-05-23 Chris Allegretta <chrisa@asty.org>
        * files.c (write_file): Don't even try to chown() the backup
          file unless we're root, since it's probably going to fail if
          we're editing a file we don't own.  Fixes Savannah bug
          29514: [nano 2.2.2] backup should ignore chown errors.

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

14 years agoBack to svn!
Chris Allegretta [Sun, 23 May 2010 04:26:22 +0000 (04:26 +0000)]
Back to svn!

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

14 years agoGNU nano 2.2.4 v2.2.4
Chris Allegretta [Thu, 15 Apr 2010 07:40:41 +0000 (07:40 +0000)]
GNU nano 2.2.4

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

14 years ago2010-04-07 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Wed, 14 Apr 2010 21:55:39 +0000 (21:55 +0000)]
2010-04-07 Chris Allegretta <chrisa@asty.org>
        * doc/man/nano.1,nanorc.5: Remove the backup file warnings now
          that a sufficient security fix exists for the backup file code.

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

14 years agoAdd CVE information for the fixes in this release.
Chris Allegretta [Wed, 14 Apr 2010 21:53:59 +0000 (21:53 +0000)]
Add CVE information for the fixes in this release.

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

14 years ago2010-04-14 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Wed, 14 Apr 2010 06:03:12 +0000 (06:03 +0000)]
2010-04-14 Chris Allegretta <chrisa@asty.org>
        * files.c (wirte_file): Don't set current_stat when tmp == TRUE, check
          whether current_stat is set when trying to use it, and don't do the
          modification check if the filename changed, since we have no way
          of knowing about it in that case.  Fixes Savannah bug 29392, reported
          by Mike Frysinger.

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

14 years ago2010-04-09 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Wed, 14 Apr 2010 03:14:40 +0000 (03:14 +0000)]
2010-04-09 Chris Allegretta <chrisa@asty.org>
        * text.c (do_alt_speller): Skip invoking the alt speller if the file size
          is 0 bytes.  Fixes Savannah bug 29393 reported by Mike Frysinger.

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

14 years ago2010-04-13 Felipe Bugno <necron@bol.com.br>
Chris Allegretta [Wed, 14 Apr 2010 02:38:56 +0000 (02:38 +0000)]
2010-04-13 Felipe Bugno <necron@bol.com.br>
        * doc/syntax/cmake.nanorc: Added cmake syntax highlighting file.

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

14 years agoSigh, left out O_EXCL from Dan's patch
Chris Allegretta [Fri, 9 Apr 2010 15:31:00 +0000 (15:31 +0000)]
Sigh, left out O_EXCL from Dan's patch

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

14 years ago2010-04-09 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Fri, 9 Apr 2010 15:01:51 +0000 (15:01 +0000)]
2010-04-09 Chris Allegretta <chrisa@asty.org>
        * files.c (do_writeout): Better security fixes for backup file writing,
          mangled from submission by Dan Rosenberg <dan.j.rosenberg at gmail>.

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

14 years agoOkay maybe make it crash EVEN less.
Chris Allegretta [Thu, 8 Apr 2010 04:07:14 +0000 (04:07 +0000)]
Okay maybe make it crash EVEN less.

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

14 years ago2010-04-02 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Thu, 8 Apr 2010 02:22:53 +0000 (02:22 +0000)]
2010-04-02 Chris Allegretta <chrisa@asty.org>
        * files.c (do_writeout): Previous fixes should not cause a crash
          when saving a new file.  Discovered by Mike Frysinger <vapier@gentoo.org>.

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

14 years ago2010-04-07 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Wed, 7 Apr 2010 06:20:55 +0000 (06:20 +0000)]
2010-04-07 Chris Allegretta <chrisa@asty.org>
        * doc/man/nano.1,nanorc.5: Add warnings about using backup
          mode as root due to the Dan Rosenberg security analysis.

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

14 years agoFix that wording cause it's the file owner we care about
Chris Allegretta [Wed, 7 Apr 2010 05:53:41 +0000 (05:53 +0000)]
Fix that wording cause it's the file owner we care about

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

14 years ago * files.c (do_writeout): Also abort on writing a backup
Chris Allegretta [Wed, 7 Apr 2010 05:48:24 +0000 (05:48 +0000)]
    * files.c (do_writeout): Also abort on writing a backup
          file when its owner doesn't match the edited file.

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

14 years ago2010-04-02 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sat, 3 Apr 2010 02:39:18 +0000 (02:39 +0000)]
2010-04-02 Chris Allegretta <chrisa@asty.org>
        * files.c (do_writeout): Expand modification check to include both the
          original file's device ID and inode number as reasons to warn the
          user that the file has been modified.  Based on security article on nano
          by Dan Rosenberg.

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

14 years ago2010-03-21 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sun, 21 Mar 2010 05:31:43 +0000 (05:31 +0000)]
2010-03-21 Chris Allegretta <chrisa@asty.org>
        * nano.c (page_stdin et al): Don't attempt to reset/reopen the terminal
          settings when reading stdin if it was aborted with SIGINT.  May fix Savannah
          bug 29114 reported by  Mike Frysinger.

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

14 years ago2010-03-21 Mike Frysinger <vapier@gentoo.org>
Chris Allegretta [Sun, 21 Mar 2010 05:04:03 +0000 (05:04 +0000)]
2010-03-21 Mike Frysinger <vapier@gentoo.org>
        * doc/syntax/c.nanorc: Add additional support for #include_next and #pragma

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

14 years agoFix ChangeLog to reflect previosu commit.
Chris Allegretta [Sun, 21 Mar 2010 04:57:14 +0000 (04:57 +0000)]
Fix ChangeLog to reflect previosu commit.

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

14 years agoMake previous fix more succinct and fix page down also.
Chris Allegretta [Sun, 21 Mar 2010 04:56:37 +0000 (04:56 +0000)]
Make previous fix more succinct and fix page down also.

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

14 years ago * move.c (do_page_up): Explicitly set current_y to 0 when paging up when not in
Chris Allegretta [Sun, 21 Mar 2010 04:35:17 +0000 (04:35 +0000)]
* move.c (do_page_up): Explicitly set current_y to 0 when paging up when not in
  smooth scroll mode, as previous fixes would otherwise cause the cursor to not
  really be moved to the stop of the screen.

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

14 years ago2010-03-07 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sun, 7 Mar 2010 19:35:46 +0000 (19:35 +0000)]
2010-03-07 Chris Allegretta <chrisa@asty.org>
        * configure.ac, nano.c (handle_sigwinch): Create check for whether LINES and
          COLS can safely be redefined.  Fixes compilation issues with cygwin, and likely
          with newer versions of ncurses, fixes Savannah bug 28984 repoted by Andy Koppe
          and Eric Oliver via mailing list.
        * winio.c (get_mouseinput) - fix stray semicolon in code, also reported in
          bug 28984.

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

14 years agoGNU nano 2.2.3 release v2.2.3
Chris Allegretta [Thu, 11 Feb 2010 06:13:55 +0000 (06:13 +0000)]
GNU nano 2.2.3 release

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

14 years ago2010-01-28 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Fri, 29 Jan 2010 03:40:58 +0000 (03:40 +0000)]
2010-01-28 Chris Allegretta <chrisa@asty.org>
        * move.c (do_page_up, do_page_down): Fix for smooth mode not preserving cusor
          position.  Part one of fix for Savannah bug 21178 by Mike Frysinger.

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

14 years agoBack to SVN
Chris Allegretta [Tue, 19 Jan 2010 00:05:49 +0000 (00:05 +0000)]
Back to SVN

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

14 years agoGNU nano 2.2.2 release v2.2.2
Chris Allegretta [Mon, 18 Jan 2010 03:47:40 +0000 (03:47 +0000)]
GNU nano 2.2.2 release

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

14 years agoCompile fix with current_stat. Not sure how I missed that.
Chris Allegretta [Mon, 18 Jan 2010 03:43:24 +0000 (03:43 +0000)]
Compile fix with current_stat.  Not sure how I missed that.

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

14 years agoMissed ChangeLog entry frm previous, must have been from wrong cwd
Chris Allegretta [Mon, 18 Jan 2010 00:24:09 +0000 (00:24 +0000)]
Missed ChangeLog entry frm previous, must have been from wrong cwd

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

14 years ago2010-01-17 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sun, 17 Jan 2010 05:30:22 +0000 (05:30 +0000)]
2010-01-17 Chris Allegretta <chrisa@asty.org>
        * nano.c (main), prompt.c (do_statusbar_input): Handle problems with an unmapped
          function due to key rebinding, fixes crashes on FreeBSD repoted by Eitan
          Adler <eitanadlerlist@gmail.com>.

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

14 years ago2010-01-14 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Thu, 14 Jan 2010 06:32:37 +0000 (06:32 +0000)]
2010-01-14 Chris Allegretta <chrisa@asty.org>
        * files.c (do_writeout): Fix for crash / incorrect external modification warning
          due to earlier fix in r4467.

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

14 years ago2010-01-12 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Wed, 13 Jan 2010 03:21:19 +0000 (03:21 +0000)]
2010-01-12 Chris Allegretta <chrisa@asty.org>
        * move.c (do_page_up, do_page_down): Fix issues with not enough scrolling down/up
          and cursor centering.
        * winio.c (edit_scroll): Remove lots of needless checking of line length for
          soft wrapping code.
        * winio.c (edit_update) - Remove extra code for when updating with old_current outside
          of the new buffer boundary and centering issues.

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

14 years ago2010-01-05 Tito <farmatito@tiscali.it>
Chris Allegretta [Tue, 5 Jan 2010 23:35:50 +0000 (23:35 +0000)]
2010-01-05 Tito <farmatito@tiscali.it>
        * search.c (update_history) - Fix bad length check causing search crash on armel platform.

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

14 years ago2010-01-04 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Mon, 4 Jan 2010 19:00:55 +0000 (19:00 +0000)]
2010-01-04 Chris Allegretta <chrisa@asty.org>
        * winio.c: edit_update, edit_redraw - Fix search not scrolling to the middle of the screen
          (reported by alpha@qzx.com) and places where we rely on maxrows but should not.

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

14 years agodoc/man/nano.1: Avoid a groff warning by prepending a zero-width space to a line...
Jordi Mallach [Sat, 26 Dec 2009 01:58:50 +0000 (01:58 +0000)]
doc/man/nano.1: Avoid a groff warning by prepending a zero-width space to a line starting with '.

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

14 years ago2009-12-22 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Wed, 23 Dec 2009 05:03:09 +0000 (05:03 +0000)]
2009-12-22 Chris Allegretta <chrisa@asty.org>
        * files.c (write_file): Fix compatibility with previous stat fix and tiny mode.

2009-12-22 David Lawrence Ramsey <pooka109@gmail.com>
        * global.c: Add new strings for forward/back in the file browser.  New variables
          nano_forwardfile_msg and nano_backfile_msg.

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

14 years ago2009-12-20 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sun, 20 Dec 2009 05:55:41 +0000 (05:55 +0000)]
2009-12-20 Chris Allegretta <chrisa@asty.org>
        * files.c (is_file_writable): remove assert check for f, since it's not
          initialized at the time.  Fixes Savannah bug 28309, reported by Zoltan Kovacs.

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

14 years ago2009-12-20 Brian Szymanski <skibrianski via Savannah>
Chris Allegretta [Sun, 20 Dec 2009 05:46:35 +0000 (05:46 +0000)]
2009-12-20 Brian Szymanski <skibrianski via Savannah>
        * src/files.c (write_file): Check stat struct exists, and if not use just obtained stat data.
          Fixes Ubuntu bug 471568, "reproducible crash in nano on trying to save to a file
          different than the one specified on the command line".

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

14 years ago2009-12-15 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Tue, 15 Dec 2009 18:07:17 +0000 (18:07 +0000)]
2009-12-15 Chris Allegretta <chrisa@asty.org>
        * doc/nanorc.sample.in - Remove erroneous 'set suspendenable' as it's actually a
          key binding (e.g. 'bind M-Z suspendenable all') and not a settable flag.  Fixes
          Savannah bug 28299 reported by Mike Frysinger.

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

14 years agoOh snap, back to SVN.
Chris Allegretta [Sun, 13 Dec 2009 05:03:24 +0000 (05:03 +0000)]
Oh snap, back to SVN.

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

14 years agoGNU nano 2.2.1 release v2.2.1
Chris Allegretta [Sun, 13 Dec 2009 03:31:00 +0000 (03:31 +0000)]
GNU nano 2.2.1 release

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

14 years ago2009-12-12 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sat, 12 Dec 2009 22:21:20 +0000 (22:21 +0000)]
2009-12-12 Chris Allegretta <chrisa@asty.org>
        * text.c (do_delete), nano.c (do_output): Add check for length of current line
          before and after adding/deleting text, and do full refresh if it is now
          a different multiple of COLS.  Also get rid of superfluous do_refresh
          vars now that we have edit_refresh_needed.

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

14 years ago2009-12-07 David Lawrence Ramsey <pooka109@gmail.com>
Chris Allegretta [Wed, 9 Dec 2009 17:09:37 +0000 (17:09 +0000)]
2009-12-07 David Lawrence Ramsey <pooka109@gmail.com>
        * global.c (shortcut_init), browser.c (do_browser): Fix M-W not being bound to
          research in either main menu or browser.

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

14 years ago2009-12-09 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Wed, 9 Dec 2009 16:51:43 +0000 (16:51 +0000)]
2009-12-09 Chris Allegretta <chrisa@asty.org>
        * files.c (read_file) - Add parameter for whether we should even try to check
          file writability, as the message is useless when we're inserting into an
          existing buffer.  Fixes Savannah bug 28219.

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

14 years ago2009-12-07 David Lawrence Ramsey <pooka109@gmail.com>
Chris Allegretta [Mon, 7 Dec 2009 12:34:23 +0000 (12:34 +0000)]
2009-12-07 David Lawrence Ramsey <pooka109@gmail.com>
        * global.c (shortcut_init): Many fixes for keybindings code oversights, including
          restore page up/down and GotoDir to browser,
        * browser.c (do_browser): Fix breaking out of a submenu (e.g. gotodir) breaks out
          of browser altogether.
        * doc/nanorc.sample.in: Add missing entries for fortran/ObjC/OCaml entries.

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

14 years ago2009-12-03 David Lawrence Ramsey <pooka109@gmail.com>
Chris Allegretta [Fri, 4 Dec 2009 04:29:55 +0000 (04:29 +0000)]
2009-12-03 David Lawrence Ramsey <pooka109@gmail.com>
        * global.c (shortcut_init) - Remove help shortcut from help shortcut list :-)  Tweaked
          to reorder exit shortcut to end of list to not mess up prev/next shortcut symmetry.

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

14 years ago2009-12-03 Eitan Adler <eitanadlerlist@gmail.com>
Chris Allegretta [Fri, 4 Dec 2009 03:46:04 +0000 (03:46 +0000)]
2009-12-03 Eitan Adler <eitanadlerlist@gmail.com>
        * doc/syntax/makefile.nanorc - Fix poor regex for all alpha characters which sometimes leads to
          error messages, reported by gibboris@gmail.com.

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

14 years agoAdd --disable-wrapping to nano-regress
Chris Allegretta [Thu, 3 Dec 2009 03:20:24 +0000 (03:20 +0000)]
Add --disable-wrapping to nano-regress

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

14 years ago2009-12-02 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Thu, 3 Dec 2009 03:12:00 +0000 (03:12 +0000)]
2009-12-02 Chris Allegretta <chrisa@asty.org>
        * text.c (add_undo, do_undo, do_redo) - Do not execute cases for SPLIT when DISABLE_WRAPPING
          is defined.  Fixes Savannah bug 28151 (anon).

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

14 years agoFix escaping of hyphens for the -$ option.
Jordi Mallach [Wed, 2 Dec 2009 22:47:57 +0000 (22:47 +0000)]
Fix escaping of hyphens for the -$ option.

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

14 years ago2009-12-01 David Lawrence Ramsey <pooka109@gmail.com>
Chris Allegretta [Wed, 2 Dec 2009 03:36:22 +0000 (03:36 +0000)]
2009-12-01 David Lawrence Ramsey <pooka109@gmail.com>
        * Update documentation for 2.2 features including sample nanorc file, texinfo
          file, man pages, UPGRADE file, and update copyright noticed for the current year.

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

14 years ago2009-12-01 Kamil Dudka <kdudka@redhat.com>
Chris Allegretta [Wed, 2 Dec 2009 03:24:18 +0000 (03:24 +0000)]
2009-12-01 Kamil Dudka <kdudka@redhat.com>
        * chars.c, file.c - Better handle unused results for things like mbtowc(), new
          macro IGNORE_CALL_RESULT.

2009-12-01 Chris Allegretta <chrisa@asty.org>
        * global.c (shortcut_init) - Remove redundant entries for ^Y/^V reported by
          Christian Weisgerber.
        * doc/man/nanorc.5 - Fix typo in Meta documentation, reported by gibboris@gmail.com.

2009-11-29 David Lawrence Ramsey <pooka109@gmail.com>
        * global.c (shortcut_init) - Add support for ^P and ^N in the help menu.

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

14 years agoGNU nano 2.2.0 release v2.2.0
Chris Allegretta [Mon, 30 Nov 2009 05:26:30 +0000 (05:26 +0000)]
GNU nano 2.2.0 release

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

14 years ago2009-11-29 David Lawrence Ramsey <pooka109@gmail.com>
Chris Allegretta [Sun, 29 Nov 2009 06:24:10 +0000 (06:24 +0000)]
2009-11-29 David Lawrence Ramsey <pooka109@gmail.com>
        * global.c: Fix replace and insert file initializations for proper compilation options.
        * nano.c (do_suspend): Update comments to reflect actual code path, bad Chris and thanks for
          noticing Jordi.
        * configure.ac: Fix typos

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

14 years ago2009-11-29 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sun, 29 Nov 2009 06:13:22 +0000 (06:13 +0000)]
2009-11-29 Chris Allegretta <chrisa@asty.org>
        * prompt.c (get_prompt_string) - Universally handle help key when is disabled.  Fixes Savannah
          bug 28117 by David Lawrence Ramsey <pooka109@gmail.com>.
        * chars.c, files.c: Add junk vars to silence the compiler.  Sigh.

2009-11-29 David Lawrence Ramsey <pooka109@gmail.com>
        * Change several *chars to const char, additional cleanups and casts to make compilers happier.

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

14 years ago * doc/dyntax/makefile.nanorc - Sample Makefile highlighting based on wiki...
Chris Allegretta [Sat, 28 Nov 2009 04:11:04 +0000 (04:11 +0000)]
    * doc/dyntax/makefile.nanorc - Sample Makefile highlighting based on wiki.linuxhelp.net version.

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

14 years ago2009-11-27 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sat, 28 Nov 2009 03:01:30 +0000 (03:01 +0000)]
2009-11-27 Chris Allegretta <chrisa@asty.org>
        * nano.c (do_suspend): Don't clear the screen but do move the cursor down to the last line
          first in an effort to not corrupt the screen, which contradicts Pico but is consistent
          with almost all other text editors.  Fixes Savannah bug 28110/Debian bug 460510
          reported by Tim Connors <reportbug@rather.puzzling.org>.

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

14 years ago * rcfile.c (parse_rcfile), initialize size argument to getline(), fixes crash on...
Chris Allegretta [Fri, 27 Nov 2009 05:09:56 +0000 (05:09 +0000)]
* rcfile.c (parse_rcfile), initialize size argument to getline(), fixes crash on FreeBSD
  reported by Eitan Adler <eitanadlerlist@gmail.com>.

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

14 years ago2009-11-26 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Fri, 27 Nov 2009 03:04:59 +0000 (03:04 +0000)]
2009-11-26 Chris Allegretta <chrisa@asty.org>
        * winio.c (edit_scroll): Adjust for long lines when scrolling.

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

14 years ago2009-11-26 Jordi Mallach <jordi@gnu.org>
Chris Allegretta [Fri, 27 Nov 2009 02:50:12 +0000 (02:50 +0000)]
2009-11-26 Jordi Mallach <jordi@gnu.org>
        * doc/man/*: Update all man pages to escape unescapred hyphens.

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

14 years agoSimplify logic in do_down() since we now have maxrows to rely on.
Chris Allegretta [Thu, 26 Nov 2009 18:23:00 +0000 (18:23 +0000)]
Simplify logic in do_down() since we now have maxrows to rely on.

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

15 years ago2009-11-24 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Tue, 24 Nov 2009 17:15:53 +0000 (17:15 +0000)]
2009-11-24 Chris Allegretta <chrisa@asty.org>
        * move.c (do_page_up, do_page_down): Make these functions work better with soft
          line wrapping.
        * winio.c (compute_maxrows): Make maxrows calculation more accurate when all lines are > COLS.

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

15 years agoPart 2 of David's fixes for David's bug 71 fix
Chris Allegretta [Sun, 22 Nov 2009 23:23:31 +0000 (23:23 +0000)]
Part 2 of David's fixes for David's bug 71 fix

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

15 years ago2009-11-22 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sun, 22 Nov 2009 21:35:56 +0000 (21:35 +0000)]
2009-11-22 Chris Allegretta <chrisa@asty.org>
        * nano.c (main): Allow edit_refresh_needed to take effect when using --enable-tiny
          (fixes Savannah bug 28076 reported by David Lawrence Ramsey).

2009-11-22 David Lawrence Ramsey <pooka109@gmail.com>
        * nano.c (move_to_filestruct): Fix bug 71 (cut at top of line recenters)
        * Fix compilation with --enable-tiny

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

15 years ago2009-11-22 Mike Frysinger <vapier@gentoo.org>
Chris Allegretta [Sun, 22 Nov 2009 16:36:53 +0000 (16:36 +0000)]
2009-11-22 Mike Frysinger <vapier@gentoo.org>
        * doc/syntax/gentoo.nanorc: Tweak comment highlighting.

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

15 years agoBack to SVN!
Chris Allegretta [Sun, 22 Nov 2009 02:52:23 +0000 (02:52 +0000)]
Back to SVN!

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

15 years agoGNU nano 2.1.99pre2 release v2.1.99pre2
Chris Allegretta [Sun, 22 Nov 2009 02:49:39 +0000 (02:49 +0000)]
GNU nano 2.1.99pre2 release

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

15 years ago * prompt.c (update_statusbar_line): Set statusbar_pww when updating the line.
Chris Allegretta [Sat, 21 Nov 2009 17:12:28 +0000 (17:12 +0000)]
    * prompt.c (update_statusbar_line): Set statusbar_pww when updating the line.
          Fixes Savannah bug 24957 by Mike Frysinger.

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

15 years ago2009-11-21 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sat, 21 Nov 2009 16:26:59 +0000 (16:26 +0000)]
2009-11-21 Chris Allegretta <chrisa@asty.org>
        * rcfile.c: Add unbinding keyword, fixes Savannah bug 22852 reported by frankd.

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

15 years ago2009-11-19 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Fri, 20 Nov 2009 05:09:12 +0000 (05:09 +0000)]
2009-11-19 Chris Allegretta <chrisa@asty.org>
        * nano.c (die_save_file) Try nd match the permissions of the file we were
          editing but only make a minimal effort to do so. Fixes Savannah bug 27273
          reported by Mike Frysinger.

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

15 years agoTypo fix part 2, noticed by j.mader@gmail.com.
Chris Allegretta [Wed, 18 Nov 2009 22:10:13 +0000 (22:10 +0000)]
Typo fix part 2, noticed by j.mader@gmail.com.

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

15 years agoBack to svn, oops.
Chris Allegretta [Wed, 18 Nov 2009 21:34:09 +0000 (21:34 +0000)]
Back to svn, oops.

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

15 years ago2009-11-18 Adrian Bunk <bunk via Savannah>
Chris Allegretta [Wed, 18 Nov 2009 12:39:47 +0000 (12:39 +0000)]
2009-11-18 Adrian Bunk <bunk via Savannah>
* nano.c (main) - Allow --fill and --nowrap to override nanorc entries and each other
          on the command line.

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

15 years agoFurther fixes, also fix some page/up down issues where we go way off course.
Chris Allegretta [Mon, 16 Nov 2009 04:28:40 +0000 (04:28 +0000)]
Further fixes, also fix some page/up down issues where we go way off course.

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

15 years ago2009-11-15 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Mon, 16 Nov 2009 00:15:45 +0000 (00:15 +0000)]
2009-11-15 Chris Allegretta <chrisa@asty.org>
        * winio.c (edit_refresh): Always computer maxsize regardless of whether smooth scrolling
          is enabled.  Fixes Savannah bug 28024 by Mike Frysinger.

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

15 years agoGNU nano 2.1.99pre1 release v2.1.99pre1
Chris Allegretta [Sun, 15 Nov 2009 06:20:21 +0000 (06:20 +0000)]
GNU nano 2.1.99pre1 release

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

15 years ago * files.c (do_writeout) - Only mention file modification if we're writing...
Chris Allegretta [Sat, 14 Nov 2009 20:06:24 +0000 (20:06 +0000)]
    * files.c (do_writeout) - Only mention file modification if we're writing the same
          file we originally opened.

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

15 years ago2009-11-14 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sat, 14 Nov 2009 19:57:38 +0000 (19:57 +0000)]
2009-11-14 Chris Allegretta <chrisa@asty.org>
        * move.c (do_first_line, do_last_line): Just set edit_refresh_needed rather than
          get messy.

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

15 years ago * nano.c (do_mouse): Fix mouse support not working with soft wrapping. Fixes
Chris Allegretta [Fri, 13 Nov 2009 20:38:32 +0000 (20:38 +0000)]
    * nano.c (do_mouse): Fix mouse support not working with soft wrapping.  Fixes
          Savannah bug 27549 reported by Hannes Schueller.

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

15 years ago2009-11-13 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Fri, 13 Nov 2009 13:48:56 +0000 (13:48 +0000)]
2009-11-13 Chris Allegretta <chrisa@asty.org>
        * winio.c: Add new static maxsize to be able to easier calculation with
          softwrap.

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

15 years ago2009-11-11 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Wed, 11 Nov 2009 06:00:33 +0000 (06:00 +0000)]
2009-11-11 Chris Allegretta <chrisa@asty.org>
        * winio.c: Large tweaking of cursor and text display based on COLS not COLS - 1,
          due to finally understanding that display_string wasn't being called properly
          when softwrap was enabled.  Fixes Savnnah bug 27603, Return key doesn't scroll
          viewport reported by Hannes Schueller.
        * - Fix size_t formatting issues with -pedantic by converting vals to long unsigned
          for printing.

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

15 years agoBetter fix, remove unneeded closecode variable and update bug credit.
Chris Allegretta [Tue, 10 Nov 2009 03:44:12 +0000 (03:44 +0000)]
Better fix, remove unneeded closecode variable and update bug credit.

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

15 years ago2009-11-09 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Tue, 10 Nov 2009 02:46:17 +0000 (02:46 +0000)]
2009-11-09 Chris Allegretta <chrisa@asty.org>
        * files.c (read_file): - Remove debugging messages from file load

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

15 years ago2009-11-07 Chris Allegretta <chrisa@asty.org>
Chris Allegretta [Sat, 7 Nov 2009 16:56:17 +0000 (16:56 +0000)]
2009-11-07 Chris Allegretta <chrisa@asty.org>
        * nano.h - Add bogus value at begin of flags enumeration because it
          causes casesens rcfile option to misbehave, reported by Helmut
          Jarausch <jarausch@igpm.rwth-aachen.de>

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

15 years ago * rcfile.c - Add in specific check for UNDOABLE and fix declaration as
Chris Allegretta [Tue, 3 Nov 2009 19:31:17 +0000 (19:31 +0000)]
    * rcfile.c - Add in specific check for UNDOABLE and fix declaration as
          to what flag it toggles.  Fixes undo mode being able to be called from
          the rc file, reported by Helmut Jarausch <jarausch@igpm.rwth-aachen.de>

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