Nano

An enhanced clone of the Pico text editor
Download

Nano Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • nano Team
  • Publisher web site:
  • http://www.nano-editor.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 1.4 MB

Nano Tags


Nano Description

An enhanced clone of the Pico text editor nano is a free and open source console-based text editor that was made after the Pico text editor, but contains more features. Here are some key features of "nano": · 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 What's New in This Release: · rcfile.c (parse_include): Abort on being unable to open an included rcfile. Fixes Savannah bug 25490, nanorc: "include"ing a file which doesn't exist causes nano to segfault. · More color syntax speedups: Determine in reset_multis() whether we really need to call edit_refresh(). Additional global var edit_refresh_needed() to hopefully reduce repeated calls to the function. New helper funcs reset_multis_before() and reset_multis_after(). · New color precalculation code for mult-line regexes. New function precalc_multicolorinfo(), new structure multidata for keeping track of where regexes start/stop. More performance improvements forthcoming. · nano.c (move_to_filestruct) - properky initialize new fileage for multiswatching, sigh. Fix cut sefaults discovered by Mike Frysinger. · nano.c (main): Add support for nano acting like a pager when invoked with - as first file argument. · doc/syntax/gentoo.nanorc: Updates from David and Mike Frysinger. · files.c (open_file), nanorc.c (parse_include): Don't get_full_path on included rc files, due to it potentially impacting the ability to read files in nano's cwd(). Fixes Savnanah bug #25297 reported by Mike Frysinger) · First pass at some caching of caching color info. Right now it's only for multi-line regexes but this may not be enough to increase performance. · Add interruptability to search functions. New functions enable_nodelay and disable_nodelay and changes to the routines to handle checking for pending searches. Fixes Savnnah bug 24946: Need interrrupt for search. · Change function definitions to shorts instead of (void *)s. New mapping function iso_me_harder_funcmap().


Nano Related Software