Jump to content

NEdit

From EDM2
Revision as of 23:36, 24 January 2016 by Reiknir (talk | contribs)

An open source GUI multi-platform programmer's editor that was originally developed in the early 90's to give UNIX workstations a text editor that looked and worked more like a (then) modern NeXT, OS/2 or Macintosh editor looked like. It saw a lot of development in the late 90's and into the mid noughties and had by then become quite an accomplished tool, but the usual UNIX squabbles have since then made development crawl down to a halt. NEdit run on OS/2 using the XFree86 windowing system.

Features

NEdit features a C-like macro language and has automatic indentation, autocomplete and syntax highlighting for a number languages but has no other automatic formatting, folding or code indexing features but can process index tag files generated by Ctags. Has support for multiple open windows either via a tabbed interface or by opening multiple editing windows.

One nifty feature is what they call "CallTips" but that is bubble help for keywords in your file, you can use existing keywords or create your own -- Pop-up help for various keywords in your file. It also has the usual shell/CLI command line integration features and slightly more unusually use on-screen text as a shell command a la Oberon.

Background & history

NEdit was originally developed in the early 1990's by Mark Edel who was then working at US research institution Fermilab and was sometimes referred to as the "Nirvana editor". Created on an Silicon Graphics workstation using the Motif graphics toolkit, the program with its almost WYSIWYG look and feel was visually and functionally markedly different from the usual UNIX text editor, but that needs not come as a surprise considering that author Mark Edel had been a professional Mac developer for years before taking the software development job at Fermilab.

NEdit soon got ported to basically every platform that had a Motif port on them such as Solaris, SunOS, HP-UX, Digital Unix, Ultrix, IBM AIX and VMS systems, with even the obscure Desqview X having a functional port for a while, it become very popular on some of the to the point of being shipped as the standard text editor on SGI systems, and as Linux, OS/2 and Microsoft Windows gained functional Motif implementations, they all got a port of NEdit as well.

By the late 90's the codebase had become fairly stable but the project author was facing demands from the Linux community to move away from the Motif library and also demands from distributions like Red Hat and Debian that the code would be moved to the GPL v2 license.

Language Support

  • US English

Syntax highlighting and autocomplete

NEdit has automatic indentation, autocomplete and syntax highlighting built in for Ada, Awk, C, C++, Csh, FORTRAN, Java, HTML, LaTeX, Pascal, Perl, Python, TCL, Verilog, VHDL and Yacc.

Links

Authors