summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJay Freeman <saurik@saurik.com>2013-09-06 23:03:00 +0000
committerJay Freeman <saurik@saurik.com>2013-09-06 23:03:00 +0000
commit7126f4688b9ba1273ff2b7219b108afc00dd9e12 (patch)
tree21ca113d978f92398d1d43c69972cbb0e8c79d93
parent21cf6095a39dcab67f118b19df69ab2476aa752d (diff)
Upgrade to GNU nano 2.2.6.
git-svn-id: http://svn.telesphoreo.org/trunk@775 514c082c-b64e-11dc-b46d-3d985efe055d
-rw-r--r--data/nano/_metadata/conffiles1
-rw-r--r--data/nano/_metadata/version2
-rw-r--r--data/nano/make.sh2
-rw-r--r--data/nano/nano-2.0.7.tar.gzbin1363684 -> 0 bytes
-rw-r--r--data/nano/nano-2.2.6.tar.gzbin0 -> 1572388 bytes
-rw-r--r--data/nano/nanorc260
-rw-r--r--data/nano/timestamp.diff12
7 files changed, 9 insertions, 268 deletions
diff --git a/data/nano/_metadata/conffiles b/data/nano/_metadata/conffiles
new file mode 100644
index 000000000..ecc14ac9c
--- /dev/null
+++ b/data/nano/_metadata/conffiles
@@ -0,0 +1 @@
+/etc/nanorc
diff --git a/data/nano/_metadata/version b/data/nano/_metadata/version
index f1547e6d1..bda8fbec1 100644
--- a/data/nano/_metadata/version
+++ b/data/nano/_metadata/version
@@ -1 +1 @@
-2.0.7
+2.2.6
diff --git a/data/nano/make.sh b/data/nano/make.sh
index 223b97e75..4c3c40818 100644
--- a/data/nano/make.sh
+++ b/data/nano/make.sh
@@ -4,4 +4,4 @@ make
pkg:install
pkg: mkdir -p /etc/profile.d
pkg: cp -a %/nano.sh /etc/profile.d
-pkg: cp -a %/nanorc /etc
+pkg: cp -a ./doc/nanorc.sample /etc/nanorc
diff --git a/data/nano/nano-2.0.7.tar.gz b/data/nano/nano-2.0.7.tar.gz
deleted file mode 100644
index fd55d0f85..000000000
--- a/data/nano/nano-2.0.7.tar.gz
+++ /dev/null
Binary files differ
diff --git a/data/nano/nano-2.2.6.tar.gz b/data/nano/nano-2.2.6.tar.gz
new file mode 100644
index 000000000..15445f070
--- /dev/null
+++ b/data/nano/nano-2.2.6.tar.gz
Binary files differ
diff --git a/data/nano/nanorc b/data/nano/nanorc
deleted file mode 100644
index 0a56d93d3..000000000
--- a/data/nano/nanorc
+++ /dev/null
@@ -1,260 +0,0 @@
-## Sample initialization file for GNU nano.
-##
-## Please note that you must have configured nano with --enable-nanorc
-## for this file to be read! Also note that this file should not be in
-## DOS or Mac format, and that characters specially interpreted by the
-## shell should not be escaped here.
-##
-## To make sure a value is disabled, use "unset <option>".
-##
-## For the options that take parameters, the default value is given.
-## Other options are unset by default.
-##
-## Quotes inside string parameters don't have to be escaped with
-## backslashes. The last double quote in the string will be treated as
-## its end. For example, for the "brackets" option, ""')>]}" will match
-## ", ', ), >, ], and }.
-
-## Use auto-indentation.
-# set autoindent
-
-## Backup files to filename~.
-# set backup
-
-## The directory to put unique backup files in.
-# set backupdir ""
-
-## Do backwards searches by default.
-# set backwards
-
-## Use bold text instead of reverse video text.
-# set boldtext
-
-## The characters treated as closing brackets when justifying
-## paragraphs. They cannot contain blank characters. Only closing
-## punctuation, optionally followed by closing brackets, can end
-## sentences.
-##
-# set brackets ""')>]}"
-
-## Do case sensitive searches by default.
-# set casesensitive
-
-## Constantly display the cursor position in the statusbar. Note that
-## this overrides "quickblank".
-# set const
-
-## Use cut to end of line by default.
-# set cut
-
-## Set the line length for wrapping text and justifying paragraphs.
-## If fill is 0 or less, the line length will be the screen width less
-## this number.
-##
-# set fill -8
-
-## Enable ~/.nano_history for saving and reading search/replace strings.
-set historylog
-
-## The opening and closing brackets that can be found by bracket
-## searches. They cannot contain blank characters. The former set must
-## come before the latter set, and both must be in the same order.
-##
-# set matchbrackets "(<[{)>]}"
-
-## Use the blank line below the titlebar as extra editing space.
-# set morespace
-
-## Enable mouse support, if available for your system. When enabled,
-## mouse clicks can be used to place the cursor, set the mark (with a
-## double click), and execute shortcuts. The mouse will work in the X
-## Window System, and on the console when gpm is running.
-##
-# set mouse
-
-## Allow multiple file buffers (inserting a file will put it into a
-## separate buffer). You must have configured with --enable-multibuffer
-## for this to work.
-##
-# set multibuffer
-
-## Don't convert files from DOS/Mac format.
-# set noconvert
-
-## Don't follow symlinks when writing files.
-# set nofollow
-
-## Don't display the helpful shortcut lists at the bottom of the screen.
-# set nohelp
-
-## Don't add newlines to the ends of files.
-# set nonewlines
-
-## Don't wrap text at all.
-# set nowrap
-
-## Set operating directory. nano will not read or write files outside
-## this directory and its subdirectories. Also, the current directory
-## is changed to here, so any files are inserted from this dir. A blank
-## string means the operating directory feature is turned off.
-##
-# set operatingdir ""
-
-## Preserve the XON and XOFF keys (^Q and ^S).
-# set preserve
-
-## The characters treated as closing punctuation when justifying
-## paragraphs. They cannot contain blank characters. Only closing
-## punctuation, optionally followed by closing brackets, can end
-## sentences.
-##
-# set punct "!.?"
-
-## Do quick statusbar blanking. Statusbar messages will disappear after
-## 1 keystroke instead of 26. Note that "const" overrides this.
-##
-# set quickblank
-
-## The email-quote string, used to justify email-quoted paragraphs.
-## This is an extended regular expression if your system supports them,
-## otherwise a literal string. Default:
-# set quotestr "^([ ]*[#:>\|}])+"
-## if you have extended regular expression support, otherwise:
-# set quotestr "> "
-
-## Fix Backspace/Delete confusion problem.
-# set rebinddelete
-
-## Fix numeric keypad key confusion problem.
-# set rebindkeypad
-
-## Do extended regular expression searches by default.
-# set regexp
-
-## Make the Home key smarter. When Home is pressed anywhere but at the
-## very beginning of non-whitespace characters on a line, the cursor
-## will jump to that beginning (either forwards or backwards). If the
-## cursor is already at that position, it will jump to the true
-## beginning of the line.
-# set smarthome
-
-## Use smooth scrolling as the default.
-# set smooth
-
-## Use this spelling checker instead of the internal one. This option
-## does not properly have a default value.
-##
-# set speller "aspell -x -c"
-
-## Allow nano to be suspended.
-# set suspend
-
-## Use this tab size instead of the default; it must be greater than 0.
-# set tabsize 8
-
-## Convert typed tabs to spaces.
-# set tabstospaces
-
-## Save automatically on exit, don't prompt.
-# set tempfile
-
-## Disallow file modification. Why would you want this in an rcfile? ;)
-# set view
-
-## The two single-column characters used to display the first characters
-## of tabs and spaces. 187 in ISO 8859-1 (0000BB in Unicode) and 183 in
-## ISO-8859-1 (0000B7 in Unicode) seem to be good values for these.
-# set whitespace " "
-
-## Detect word boundaries more accurately by treating punctuation
-## characters as parts of words.
-# set wordbounds
-
-
-## Color setup
-##
-## Format:
-##
-## syntax "short description" ["filename regex" ...]
-##
-## The "none" syntax is reserved; specifying it on the command line is
-## the same as not having a syntax at all. The "default" syntax is
-## special: it takes no filename regexes, and applies to files that
-## don't match any other syntax's filename regexes.
-##
-## color foreground,background "regex" ["regex"...]
-## or
-## icolor foreground,background "regex" ["regex"...]
-##
-## "color" will do case sensitive matches, while "icolor" will do case
-## insensitive matches.
-##
-## Valid colors: white, black, red, blue, green, yellow, magenta, cyan.
-## For foreground colors, you may use the prefix "bright" to get a
-## stronger highlight.
-##
-## To use multi-line regexes, use the start="regex" end="regex"
-## [start="regex" end="regex"...] format.
-##
-## If your system supports transparency, not specifying a background
-## color will use a transparent color. If you don't want this, be sure
-## to set the background color to black or white.
-##
-## If you wish, you may put your syntaxes in separate files. You can
-## make use of such files (which can only include "syntax", "color", and
-## "icolor" commands) as follows:
-##
-## include "/path/to/syntax_file.nanorc"
-##
-## Unless otherwise noted, the name of the syntax file (without the
-## ".nanorc" extension) should be the same as the "short description"
-## name inside that file. These names are kept fairly short to make
-## them easier to remember and faster to type using nano's -Y option.
-##
-## All regexes should be extended regular expressions.
-
-
-## Nanorc files
-include "/usr/share/nano/nanorc.nanorc"
-
-## C/C++
-include "/usr/share/nano/c.nanorc"
-
-## HTML
-include "/usr/share/nano/html.nanorc"
-
-## TeX
-include "/usr/share/nano/tex.nanorc"
-
-## Quoted emails (under e.g. mutt)
-include "/usr/share/nano/mutt.nanorc"
-
-## Patch files
-include "/usr/share/nano/patch.nanorc"
-
-## Manpages
-include "/usr/share/nano/man.nanorc"
-
-## Groff
-include "/usr/share/nano/groff.nanorc"
-
-## Perl
-include "/usr/share/nano/perl.nanorc"
-
-## Python
-include "/usr/share/nano/python.nanorc"
-
-## Ruby
-include "/usr/share/nano/ruby.nanorc"
-
-## Java
-include "/usr/share/nano/java.nanorc"
-
-## Assembler
-include "/usr/share/nano/asm.nanorc"
-
-## Bourne shell scripts
-include "/usr/share/nano/sh.nanorc"
-
-## POV-Ray
-include "/usr/share/nano/pov.nanorc"
diff --git a/data/nano/timestamp.diff b/data/nano/timestamp.diff
index 660577f99..71e278535 100644
--- a/data/nano/timestamp.diff
+++ b/data/nano/timestamp.diff
@@ -1,13 +1,13 @@
-diff -ru nano-2.0.7/src/nano.c nano-2.0.7+iPhone/src/nano.c
---- nano-2.0.7/src/nano.c 2007-12-18 22:00:17.000000000 +0000
-+++ nano-2.0.7+iPhone/src/nano.c 2008-06-16 20:43:20.000000000 +0000
-@@ -884,8 +884,7 @@
+diff -ru nano-2.2.6/src/nano.c nano-2.2.6+iPhone/src/nano.c
+--- nano-2.2.6/src/nano.c 2010-11-12 06:13:08.000000000 +0000
++++ nano-2.2.6+iPhone/src/nano.c 2013-09-06 23:00:09.000000000 +0000
+@@ -935,8 +935,7 @@
* it was compiled with. */
void version(void)
{
- printf(_(" GNU nano version %s (compiled %s, %s)\n"), VERSION,
- __TIME__, __DATE__);
+ printf(_(" GNU nano version %s\n"), VERSION);
- printf(" (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007\n");
- printf(" Free Software Foundation, Inc.\n");
+ printf(" (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,\n");
+ printf(" 2008, 2009 Free Software Foundation, Inc.\n");
printf(