summaryrefslogtreecommitdiff
path: root/editors/nano
AgeCommit message (Collapse)AuthorFilesLines
2015-11-22Update nano to 2.4.3wiedi2-8/+7
2015.11.18 - GNU nano 2.4.3 "Apocalypse" is now available for your downloading pleasure. This release includes a myriad of fixes including several memory leaks, issues with color syntax higlighting, search/replace, file insertion and help menu bugs. Many thanks to Benno Schulenberg for tireless efforts on the vast majority of fixes for some time now. As always please report bugs via the Savannah page, and remember to Share and Enjoy.
2015-11-03Add SHA512 digests for distfiles for editors categoryagc1-1/+2
Problems found with existing distfiles: distfiles/javascript-2.1b1.el distfiles/yEd-3.14.2.zip No changes made to the javascript-mode or yEd distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-08-18Bump all packages that depend on curses.bui* or terminfo.bui* since theywiz1-2/+2
might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that.
2015-08-17Bump PKGREVISION for ncurses shlib bump.wiz1-1/+2
2015-07-08Update nano to 2.4.2wiedi3-8/+11
2015.07.05 - GNU nano 2.4.1 "Portorož" is released. This release includes several fixes, including the ability to resize when in modes other than the main editing window, proper displaying of invalid UTF-8 bytes, new syntax definitions for Elisp, Guile, and PostgreSQL, and better display of shortcuts in the help menu and file browser. Thanks for your patience and using nano!
2015-06-05Update nano to 2.4.1wiedi5-18/+30
2015.04.14 - GNU nano 2.4.1 "Glitch Gremlin" is released. This release includes several fixes for issues with the file browser menu, linter and formatter functions, spell checker, undo/redo with some specific marked-cutting situations, and some small improvements to the color syntax highlighting definitions. There are also various documentation and code comment updates included, and finally, fixes for compilation on non-GNU/Linux systems and certain configure combinations. Toasters! 2015.03.22 - GNU nano 2.4.0 "lizf" is released. This is the first stable release in many years, and brings together many new features from the 2.3 series, including: a fully functional undo system (now enabled by default), vim-compatible file locking, linter support, formatter support, syntax highlighting flexibility, and many fixes for issues reported since 2.2. Many sincere thanks to all of the bug reports, patches, well wishes and contributions from everyone who has continued to support us. Thank you for using nano! 2015.02.27 - GNU nano 2.3.99pre3 "Ashley" is released. This is likely to be the last release before the next major (2.4.0) release. Please test it out and send us any feedback via the Savannah bug page for nano (https://savannah.gnu.org/bugs/?group=nano). This release includes fixes for rebinding toggles via nanorc, several memory alignment fixes, and documentation and build updates. As always thank you for using nano - Share and Enjoy! 2015.02.06 - GNU nano 2.3.99pre2 "Snowblind" is released. This release contains only fixes, including: a long-standing problem with cutting in nano-tiny, several memory alignment improvements, and issues with leftover file locks. Please keep reporting bugs so we can get a happy and healthy 2.4.0 soon. Thanks for using nano! 2015.01.06 - GNU nano 2.3.99pre1 "Junior" is released. As the first 2.4 release candidate there will be fewer new features but many bugfixes going forward. This release contains new support for language reformatters like Go's gofmt command which takes the place of the spelling checker. Fixes in this release include many syntax highlighting fixes and improvements, and documentation formatting updates. As always please report bugs via the Savannah bug page for nano (https://savannah.gnu.org/bugs/?group=nano), so we can release a super awesome and bug-free 2.4.0 soon! 2014.07.17 - GNU nano 2.3.6 "Columbo" is released. This release contains a fix for installing internationalization files. Also included are scattered documentation (in particular man page) fixes, and a few touch ups to syntax highlighting definitions. Oh, just one more thing, thanks for using nano! 2014.07.11 - GNU nano 2.3.5 "lucky day" is released. This release contains many visible and under-the-hood fixes for components such as file locking, more fixes to the undo system, and you no longer have to explicitly ask nano to have undo/redo support as it now defaults to being enabled. Other notable fixes include a better handling of --tempfile mode, and better handling of command line arguments when also attempting to specify +<line number>. As always, please file any bugs you find at the Savannah page for nano, at https://savannah.gnu.org/bugs/index.php?42639 and thanks for using nano. 2014.06.02 - GNU nano 2.3.4 won't leave you high, won't leave you dry. This release contains only a small number of fixes, but in particular allows nano to compile on non-UTF8 curses implementations (i.e. libncursesw). Other small fixes to the undo implementation and the default syntax config are also included. As always, Share and Enjoy! 2014.05.28 - GNU nano 2.3.3 is in its right place. This release contains many many improvements to the core system, including substantial improvements to the undo/redo code, UTF-8 handling, the configure script, and display of shortcuts on very wide terminals, New features include the ability to write to named pipes (--noread), as well as linter support (see the nanorc man page for details). Also included are much improved syntax highlighting code, and configurations for JSON, texinfo, Go, and a default syntax for catch all highlighting. Finally, nano now has the ability to set the color of the title bar, status bar, and shortcut keys (e.g. "^X") and their descriptions. Again see the nanorc page for details. There's much more, too much to include here, but please keep those reports and general feedback coming! Thank you for helping us help you help us all. 2013.03.22 - GNU nano 2.3.2 "Annoy your coworkers for fun and profit" is released. This release introduces vim-style file locking (though not backup/restore), useful when using nano in a multi-editor environment. Feedback is welcome if you run into any issues with this new code. Other new features include additional support for word boundary checking when cross compiling, fixes for trying to go to an invalid line number, and the usual documentation tweaks. 2011.05.10 - GNU nano 2.3.1 "I'm in space" is released. This release includes some fixes for the new libmagic code, as well as a fix for improper character counts when using auto-indent. Also included are new syntax highlighting definitions for RPM spec and lua files. Thanks for using nano and keep circulating the tapes. 2011.02.26 - GNU nano 2.3.0 "Septic surprise" is released. This first release in the 2.3 unstable series brings several new features. First, libmagic support for syntax highlighting has been added on top of the existing file extension and header support already available. Secondly, cursor position can be saved between editing sessions with the -P or --poslog command-line flag, or via "set poslog" in your .nanorc. Also included are some fixes for compilation with g++, and better handling of issues writing the backup file, which should reduce the need for the 'set allow_insecure_backup" nanorc option. Don't stop, get it get it, don't stop, get it get it.
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-09-15recursive bump from libffi shlib major bumpobache1-1/+2
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-08-27Update to 2.2.6ryoon4-12/+12
* Replace PKG_LEGACY_OPTS with PKG_OPTIONS_LEGACY_OPTS Changelog: 2010.11.22 - GNU nano 2.2.6 "Pimp my BBS" wants you to go to www.desertbus.org and donate a few bucks for the great Child's Play Charity! This is just a small release to update a bug where restricted mode was not particularly restricted since key bindings were introduced. It also signals the return of win32 builds which now feature nanorc support; please see the FAQ for details of how to enable it, this feature is a bit of a kludge for now. Remember that when all else fails, USE SPACE JUMP. 2010.08.05 - GNU nano 2.2.5 "Inactivity timeout" is now available. This release includes slightly less restrictive checkng when writing files in strange environments (e.g. when being used out of crontab). For very strange situations (such as where you cannot change the permissions on the file you're writing, there is a new rc file option "allow_insecure_backup" to be even more permissive and allowing the write to proceed. Also included are some syntax highlighting updated, and that is about it. Keep fighting the good fight children.
2012-03-13Install a sample config file by default.fhajny2-3/+10
Bump PKGREVISION.
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz1-2/+2
2012-02-06Revbump forwiz1-2/+2
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2011-08-01Disable groff html check to prevent random PLIST variation.dholland2-1/+17
2011-04-22recursive bump from gettext-lib shlib bump.obache1-1/+2
2010-04-18update to 2.2.4 to resolve CVE-2010-1160 & CVE-2010-1161tez3-8/+20
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz1-3/+2
block). Uncomment some commented out LICENSE lines while here.
2008-11-06Update to 2.0.8. Changes from 2.0.7 are minor bugfixes. See bundledsnj2-7/+6
ChangeLog for details.
2008-02-21+ Rename the "ncursesw" option to "wide-curses". This should be supportedjlam2-4/+9
under NetBSD-current without actually needing ncursesw. Bump the PKGREVISION to 1.
2007-12-23Mark as GPLv3 (commented out).wiz1-1/+3
2007-12-22Update nano to 2.0.7.obache5-42/+8
Patches for NetBSD curses no longer need. 2007/12/20 - GNU nano 2.0.7 keeps its balance. This release fixes several bugs, among others: a segfault and several cursor positioning problems when uncutting text or inserting files into the current buffer; a problem where the total number of characters would be miscalculated when replacing single-byte characters with multibyte ones; several minor issues with the statusbar prompt involving text display and mouse support; and several oddities when tab-completing in the middle of a line. It also improves autodetection of DOS and Mac format files, properly supports the mouse wheel when using a version of ncurses built with the --enable-ext-mouse option, fixes some problems under NetBSD curses, adds a lot of translation updates, and adds more minor documentation updates. Slang curses emulation support has also been changed to turn off all the options that --enable-tiny does, as it's hopelessly broken otherwise. Finally, nano is now licensed under the GNU GPL version 3 or later, and its documentation is now dual-licensed under the GNU GPL version 3 or later and the GNU FDL version 1.2 or later. Have fun.
2007-12-18This package is DESTDIR ready.obache1-1/+3
2007-12-05Let not to refresh aggressively.obache3-7/+7
2007-11-03Remove needless USE_NCURSES=yes definition.obache1-2/+1
2007-10-26Fixes cursor update problem in prompt windows with NetBSD's curses,obache3-2/+16
reported in PR 37208. Bump PKGREVISION.
2007-10-24Update nano to 2.0.6.obache5-13/+74
Based on patch provided by Jason White in PR 37133. * Added patch to work with NetBSD's curses. * Added ncuesesw option. * IRIX now require glib2, not glib. The 2.0 release of GNU nano is a major leap forward in usability and features, building on the 1.3 branch. The following improvemens and features are available in version 2.0 include: * UTF-8 support. * Improved color syntax highlighting. * Copy text without cutting.. * Verbatim input mode. * Repeat last seach w/o confirmation (Meta-W) * Spell check/replace selected text only * Indent marked text * Move to beginning/end of paragraph * Search within the file browser * Mixed file format auto-conversion
2007-10-14Update nano to 1.2.5, latest 1.2 release.obache2-8/+7
Based on patch provided by Jason White in PR 32859. GNU nano 1.2.5 - 2005.05.15 - files.c: open_prevfile(), open_nextfile() - Translate the "New Buffer" string when displaying "Switched to" messages on the statusbar. (DLR) input_tab() - Fix snprintf() call so that we don't segfault when trying to complete a filename containing %'s. (Ulf H<E4>rnhammar) - global.c: shortcut_init() - Move the "Cancel" shortcut up so that it's just after the "Get Help" shortcut, for consistency with the other shortcut lists. (DLR) - nano.c: do_int_spell_fix() - Move the REVERSE_SEARCH flag toggling into the NANO_SMALL #ifdef, since the tiny version of nano doesn't support reverse searching. Also, turn the USE_REGEXP flag off during spell checking in order to avoid a potential segfault. (DLR) quote_length() - Fix problem where quoted justify wouldn't work if HAVE_REGEX_H wasn't set. (David Benbennick) main() - Interpret the escape sequences Esc O F and Esc O H as End and Home, respectively, as nanogetstr() does. Also, don't interpret Esc O z as a "NumLock glitch" value. (DLR) - Call setlocale() outside the ENABLE_NLS #ifdef, since UTF-8 support won't work properly if the locale isn't set, whether NLS is enabled or not. (Junichi Uekawa) - winio.c: blocking_wgetch() - New function used in place of blocking wgetch() calls. If we get ERR when using blocking input, it means that the input source that we were using is gone. In this case, call handle_hupterm(), so that nano dies gracefully instead of going into an infinite loop. (DLR, found by Jim Uhl) get_page_start() - For consistency, tweak so that scrolling always occurs when we try to move onto the "$" at the end of the line, as opposed to (a) when we move onto the "$" at the end of the line on the first page and (b) when we move onto the character just before the "$" on subsequent pages. (DLR)
2007-09-30Reset maintainer -- shell@ is inactive.wiz1-2/+2
2006-07-06Needs msgfmt.joerg1-1/+2
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam1-25/+25
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-03-31Move info file entries to PLIST.jlam2-3/+4
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests in addition to the SHA1 ones.agc1-1/+2
2004-10-21Update editors/nano to 1.2.4.xtraeme4-21/+27
Too many changes to list here, because our pkgsrc version was really old! please take a look at the NEWS/ChangeLog file. Another change: Georg Schwarz reported in PR pkg/26671 that nano requires glib to build in his system (IRIX 5.3) and I know what's happening there... nano.h checks for the functions snprintf()/vsnprint(), if they aren't available, the glib functions are used instead, so put the glib dependency if MACHINE_PLATFORM = IRIX 5.3 and closing PR. No idea about IRIX 6.x, sorry.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-05-07Add RCS tagscjep1-0/+1
2004-04-22If we're including gettext-lib, use it. (nano was factoring it out iftv3-3/+15
"msgfmt" was missing.)
2004-02-12Remove .info from PLIST.minskim1-2/+1
2004-02-12bl3ifyminskim1-4/+4
2003-09-28Back out last change related to moving ncurses/buildlink2.mk tojlam1-2/+2
curses.buildlink2.mk. This was wrong because we _really_ do want to express that we want _n_curses when we include the buildlink2.mk file. We should have a better way to say that the NetBSD curses doesn't quite work well enough. In fact, it's far better to depend on ncurses by default, and exceptionally note when it's okay to use NetBSD curses for specific packages. We will look into this again in the future.
2003-09-27move ncurses/buildlink2.mk to mk/curses.buildlink2.mk, as it providesgrant1-2/+2
support for base system curses/ncurses as well as ncurses itself. suggested by wiz.
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz1-1/+2
2003-06-30Convert to USE_NEW_TEXINFO.seb2-5/+5
2002-12-26Updated to nano-1.0.9shell3-8/+9
Changes : free_charptrarray, striponedir() - Plug some memory leaks (Steven Kneizys). read_file() - Abort if we read a file of 0 lines (num_lines == 0), fixes BUG #70. - Reverse tests to stop segfault on editing a new file of 0 lines (David Benbennick). do_int_speller() - Fix zombie processes and spelling buffer issues (Rocco Corsi) do_gotoline() - Set placewewant if we actually move to a different line. nanogetstr() - Add NANO_HOME_KEY and NANO_END_KEY to the home and end key code (fixes BUG #69). bottombars(), onekey() - Make bottom list dynamic with screen size (Guus Sliepen & Chris). do_credits() - Add Thomas Dickey. strcasestr() - Renamed to stristr since strcasestr has not been confirmed to be detected properly on various Linux systems. Updated POs : no nb it fr uk gl
2002-11-30USE_PKGLOCALEDIR, delint.salo2-19/+20
2002-10-13buildlink1 -> buildlink2.wiz3-19/+5