aquamacs emacs 1.8rc1
Aquamacs Emacs 2.0preview3
Aquamacs Emacs 2.0preview3 is designed to be a useful and familiar Mac-like distribution of the powerful Emacs text editor. more>> <<less
Epsilon 13.09
Epsilon offers you with such an advanced EMACS-style programmers text editor which is created for Windows, Linux, Mac OS X, FreeBSD, OS/2 and DOS. more>> <<less
Lugarus Epsilon Programmers Editor is an advanced EMACS-style programmers text editor forLicense:update/patch

JabRef 2.6b
JabRef is well-known as a easy yet useful graphical application that is designed to allow users to manage bibliographical databases. more>>
JabRef 2.6b is well-known as a easy yet useful graphical application that is designed to allow users to manage bibliographical databases.
JabRef is designed specifically for BibTeX bases, but can import and export many other bibliographic formats. JabRef runs on all platforms and requires Java 1.5 or newer.
Major Features:
- Advanced BibTeX editor
- Detailed editing of BibTeX entries.
- Search functions
- Search a pattern in the whole bibliography.
- Classification of entries
- You can group entries explicitly, by keywords or any other fields.
- Import of various formats
- BibTeXML, CSA, Refer/Endnote, ISI Web of Science, SilverPlatter, Medline/Pubmed (xml), Scifinder, OVID, INSPEC, Biblioscape, Sixpack, JStor and RIS.
- Built-in and custom export formats
- HTML, Docbook, BibTeXML, MODS, RTF, Refer/Endnote and OpenOffice.org.
- Customization of BibTeX fields
- You can add your own fields to any BibTeX entry type.
- Customization of the JabRef interface
- Fonts, displayed fields, etc
- Integrates to your environment
- Launch external applications: PDF/PS viewers, web browser, insert citations into LyX, Kile, LatexEDitor, Emacs, Vim and WinEdt
- Automatic Key generation
- Search Medline, Citeseer, IEEEXplore and arXiv
- Support for XMP Metadata in PDFs
- Improve the workflow of sharing PDFs and bibliography information
- Plugin functionality
Enhancements:
- Modified export layout procedure so missing formatters can be reported in the error output. Export now succeeds with warnings added where formatters are missing.
- Conditional blocks (begin{field}...end{field}) in layout files can now be given a semicolon-separated list of fields as argument. All fields must then be set for output to be given.
- Changed RIS import so multiple abstract fields in an entry are concatenated.
, web browser, insert citations into LyX, Kile, LatexEDitor, Emacs, Vim and WinEdt. Automatic
Komodo Edit 5.2.0
Komodo Edit will make you satisfied because it delivers powerful editing capabilities for dynamic languages including Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML. more>>
Komodo Edit 5.2.0 will make you satisfied because it delivers powerful editing capabilities for dynamic languages including Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML.
Background syntax checking and syntax coloring catch errors immediately, while AutoComplete and CallTips guide developers as they code. It is available now on Linux, Mac OS X, and Windows.
Other features include a project manager, for flexible organization of all project elements, and the Toolbox, for storing configurable "Run" commands, macros, code snippets, URLs, Live and Virtual Folders, templates, menus, toolbars and remote files. Toolbox items can be distributed to other Komodo users.
Komodo Edit also allows users to easily extend its architecture, with support for adding advanced capabilities through Firefox-style .xpi extensions.
Major Features:
- Multi-language editor
- Multi-language support: Advanced support for:
-
- Browser-side languages: CSS, HTML, JavaScript and XML
- Server-side languages: Perl, PHP, Python, Ruby and Tcl
- Web template languages: RHTML, Template-Toolkit, HTML-Smarty and Django
- Autocomplete and Call Tips
-
- Autocomplete and calltips
- Write code faster and shorten the learning curve with code completion that guides you as you work
- CSS, HTML, JavaScript, Perl, PHP, Python, Ruby, Tcl, XML and XSLT.
- Schema-based XML/HTML completion
- Multiple-language file support, such as CSS and JavaScript completion in HTML
- Support for adding third-party libraries
- Interpreter version differentiation of built-in and standard library information
- Multi-language file support
-
- Correct syntax coloring of multi-language files and templated files, common in many web programming frameworks. Add custom language support (User-Defined Languages or UDL, used to provide support for RHTML, Template-Toolkit, HTML-Mason, Smarty and Django).
- Standard editing features
-
- Code commenting, auto-indent and outdent, block selection, incremental search, reflow paragraph, join lines, enter next character as raw literal, repeat next keystroke and clean line endings on "save".
- Syntax checking
-
- Instant feedback for all fully-supported languages.
- Syntax coloring
-
- Spot errors easily and improve readability and context, even in multi-language files (unique to Komodo!).
- Vi emulation
-
- Modal Vi keybindings emulate navigation, text insertion and command behavior. Custom commands can be implemented by adding Komodo macros to a Vi Commands Toolbox folder.
- Emacs keybindings
-
- Emacs-like keybinding scheme supports new editor features modeled on Emacs, such as transient marks (similar to the Emacs "mark ring"), repeat next command and reflow paragraph.
- HTML preview
-
- Check HTML, XML and CSS files side-by-side or in a browser, using arbitrary files or URLs.
- Multilingual Input Method Editor (IME) support
-
- Use your standard keyboard to enter multi-byte characters, such as Simplified Chinese, Japanese and Korean.
- Code snippets
-
- Store any piece of code for reuse.
- Code folding
-
- Work quickly and efficiently with large sections of code.
- Multi-document editing
-
- Easily work on multiple documents simultaneously using multiple tab groups, split view, and cross-document search.
- Tutorials
-
- Easily master editing features.
- Project manager: Convenient, flexible organization of all project elements.
- Live Folders
-
- Project view displays the current contents of corresponding file system directory.
- Virtual Folders
-
- Explicitly maintained multi-purpose containers for any project or Toolbox component, containing pointers to selected components from different file system locations.
- Toolbox
- Store it
-
- Store virtually anything, including configurable "Run" commands, macros, code snippets, URLs, Live and Virtual Folders, templates, menus, toolbars and remote files.
- Share it
-
- Share a Toolbox with networked team members or distribute valuable Toolbox items to other Komodo users with the import/export function.
- Extensibility
- XPI Extensions
-
- Create your own plug-ins. XPI extension support provides the same capability as Firefox, with all standard Mozilla APIs based on XUL, XBL, and XPCOM, plus the own for Python and JavaScript. Other new features, such as the DOM Viewer, are also extensions. With full documentation and an active community providing support, Komodo IDE's power is as boundless as your imagination.
Enhancements:
- Better performance and stability
- Customizable list of primary languages
- Easily view source of HTML pages
- Sub-language background colors
- PHP 5.3 support
- Ruby 1.9.1 debugging support (IDE)
- SCC history search-ability (IDE)
- Dropped the Komodo Mac OS X powerpc builds.
- Mac OS X 10.4 or greater
- Intel processor
- 512 MB RAM (1 GB+ recommended)
- 200 MB hard disk space.

Komodo IDE 5.2.0
Komodo IDE 5.2.0 is a powerful program for end-to-end development of dynamic web applications. more>>
Komodo IDE 5.2.0 comes as the first unified workspace for end-to-end development of dynamic web applications. A rich feature set for client-side Ajax languages such as CSS, HTML, JavaScript and XML, coupled with advanced support for dynamic languages such as Perl, PHP, Python, Ruby and Tcl, enables developers to quickly and easily create robust web apps.
Award-winning features include comprehensive editing and debugging, plus intelligent tools for regular expressions, team development, customization and unparalleled extensibility. The result is a powerful coding environment for framework stacks like Ruby on Rails and CakePHP and client libraries such as the Yahoo! UI Library and Dojo. A single license covers you across Linux, Mac OS X and Windows.
Major Features:
- Multi-language Support
- Browser-side technologies: CSS, HTML, JavaScript, and XML
- Server-side languages: Perl, PHP, Python, Ruby, and Tcl
- Web template languages: RHTML, Template-Toolkit, HTML-Smarty, and Django
- Autocomplete and Call Tips
- Write code faster and shorten the learning curve with code completion that guides you as you work
- CSS, HTML, JavaScript, Perl, PHP, Python, Ruby, Tcl, XML, and XSLT
- Schema-based XML/HTML completion
- Multiple-language file support, such as CSS and JavaScript completion in HTML
- Framework support for Rails and Zend
- Support for adding third-party libraries
- Interpreter version differentiation of built-in and standard library information
- Multi-language File Support
- Correct syntax coloring of multi-language files and templated files, common in many web programming frameworks. Add custom language support with UDL.
- Standard Editing Features
- code formatting
- code commenting
- auto-indent
- block selection
- column editing
- Syntax Checking
- Instant feedback for all fully-supported languages.
- Syntax Coloring
- Spot errors easily and improve readability and context, even in multi-language files.
- Abbreviations
- Inserts snippets from your toolbox at the touch of a key.
- Vi Emulation
- Modal Vi keybindings emulate navigation, text insertion and command behavior. Custom commands can be implemented by adding Komodo macros to a Vi Commands Toolbox folder.
- Emacs Keybindings
- Emacs-like keybinding scheme supports new editor features modeled on Emacs, such as transient marks (similar to the Emacs "mark ring"), repeat next command and reflow paragraph.
- HTML Preview
- Check HTML, XML and CSS files side-by-side or in a browser, using arbitrary files or URLs.
- View HTML Source
- Drag and drop a URL onto Komodo (http://, https://), Komodo now offers to view the source contents of this web page. This is convenient for checking the underlying HTML source code of web pages.
- Multilingual Input Method Editor (IME) support
- Use your standard keyboard to enter multi-byte characters, such as Simplified Chinese, Japanese and Korean.
- Code Snippets
- Store any piece of code for reuse.
- Code Folding
- Work quickly and efficiently with large sections of code.
- Multi-document Editing
- Easily work on multiple documents simultaneously using multiple tab groups, split view, and cross-document search.
- History
- Navigation (forward and back) buttons and a drop list in the toolbar that let you browse though the files and buffer locations you've been editing recently.
- Search Highlighting
- Matches are highlighted in the current buffer.
- Editor Hyperlinking
- Ctrl'+'hover' will highlight HTTP hyperlinks under the pointer; 'Ctrl'+'click' will open the URL in the configured browser.
- CSS Color Popup
- Ctrl' + 'hover' over a color value in CSS will display a popup of that color; 'Ctrl'+'click' will open the color picker.
- Primary Language Preferences
- It is now possible to configure which languages you'd like to see as primary languages in Komodo. The primary languages are the first group of languages seen in the language drop-down menus, whilst secondary languages are grouped under the Other sub-menu.
- Sub-language Background Colors
Enhancements:
- Ruby Debugging Support: Debugging support for Ruby 1.9.1 and up.
- PHP: New PHP 5.3 support:
- Code browser and sectionlist support for namespaces
- Code completions for /Namespaces
- Syntax coloring of latest keywords ("namespace", "use", "as", etc...)
- Updated xdebug builds to support PHP 5.3
- Improved debugger wizard for the first time setup
- Support for a wider range of PHP builds on Windows
- Sub-language background colors: You can now give sub-languages a different background color in multi-language buffers.
- View HTML Source: Drag and drop an http:// or https:// URL onto Komodo to see the contents of the page.

ANTLRWorks 1.3b
ANTLRWorks brings users a novel grammar development environment for ANTLR v3 grammars, which combines an excellent grammar-aware editor with an interpreter for rapid prototyping and a language-agnostic debugger for isolating grammar errors. more>>
ANTLRWorks 1.3b brings users a novel grammar development environment for ANTLR v3 grammars, which combines an excellent grammar-aware editor with an interpreter for rapid prototyping and a language-agnostic debugger for isolating grammar errors. ANTLRWorks allows users to edit, visualize, interpret and debug any ANTLR 3 grammar through an easy-to-use graphical user interface.
ANTLRWorks helps eliminate grammar nondeterminisms, one of the most difficult problems for beginners and experts alike, by highlighting nondeterministic paths in the syntax diagram associated with a grammar. ANTLRWorks' goal is to make grammars more accessible to the average programmer, improve maintainability and readability of grammars by providing excellent grammar navigation and refactoring tools, and address the most common questions and problems encountered by grammar developers
Major Features:
- Editor
- Single window editing
- Syntax highlighting
- Rule navigation tree
- Jump to rule or token definition
- Go To Rule
- Find usages of tokens or rules
- Find and Replace using regular expression
- Sensitive keyword, rule, and token auto-completion
- Rules and actions folding
- Tips and ideas
- Auto-indentation
- Refactoring - remove left recursion, extract or inline rule, etc.
- Show generated lexer or parser code using syntax coloring
- Syntax diagram display for lexer and parser rule
- Show unreachable alternative(s) in syntax diagram
- Display nondeterminism warning as ambiguous paths through the syntax diagram
- Highlight decision DFA
- Rule dependency graph
- Export syntax diagram, NFA and parse tree to bitmap image or EPS file
- Perforce integration
- emacs key bindings (Mac OS X only)
- Contextual menus
- Grammar interpreter
- Dynamically interpreter any input text
- Display parse trees as list or graph
- Grammar debugger
- Local or remote debugger
- Language agnostic
- Dynamic parse tree
- Dynamic AST
- Tree grammar debugging
- Lookahead highlighting
- Breakpoint in grammar
- Breakpoint in input text!
- Breakpoint on any events - LT, consume token, exception, etc.
- Step over rule
- Show corresponding grammar location and parse tree node for each input token
- Detachable panels
- Code generation:
- ANTLRWorks supports code generation in any language that ANTLR knows how to generate via the output=language option.
- For Java, however, ANTLRWorks knows how to build a test harness, compile everything, launch the parser, and connect to it--a great rapid prototyping feature when you can't use the interpreter because actions and/or semantic predicates must execute.
Enhancements:
- New Grammar Wizard
- StringTemplate Editor
- Custom test rig
- Run an input directly on the grammar
Aquamacs Emacs 2.0preview2
Aquamacs Emacs is a very flexible and effective Mac-like distribution of the powerful Emacs text editor which looks and behaves like a Mac program - even though its still GNU Emacs with all the extensibility that millions have come to appreciate. more>>
Aquamacs Emacs 2.0preview2 is a very flexible and effective Mac-like distribution of the powerful Emacs text editor which looks and behaves like a Mac program - even though it's still GNU Emacs with all the extensibility that millions have come to appreciate.
Emacs is a text editor of legendary power and configurability, but it also has an enormously complex interface. Aquamacs tames the Emacs tiger: you get Apple shortcuts (in addition to the Emacs ones), nice fonts, one file per window (if wanted), international input methods, Apple Help manuals and more.
Aquamacs comes with a range of modes for various markup and programming languages: HTML, C/C, Java, Python, Perl, AppleScript, Tcl, XML, R (S)... These modes have extra functions for the languages, including excellent syntax highlighting. You can even use Aquamacs to read news and e-mail, just like any Emacs.
CopyToClipboard
Java based command line tool that will help you copy the content of multiple files directly to the clipboard. more>>
CopyToClipboard is an excellent software which copies all the files you pass in to the clipboard. This is helpful when you have a lot of data -- at least Emacs bitches and moans when you try to copy a lot of text to the clipboard.
Usage: copytoclipboard + . Where the contents of s will be copied to the clipboard.
Files: Source, though really it's two files:
- CopyToClipboard.java
- Makefile

Firemacs 3.7
Firemacs 3.7 is an extension to add Emacss editing features to Firefox which helps you enjoy less-like motions in non-input elements. more>>
Firemacs 3.7 is an extension to add Emacs's editing features to Firefox which helps you enjoy "less"-like motions in non-input elements.
- You can browse the available commands in the configuration window.
- 'M-' means 'ESC' 'C-['. The Alt key can also be used on Windows/UNIX.
- To disable a command, remove its key characters.
Tips: Problems specific to Mac:
- Typing C-a when Find Diag is displayed, all matched keys are highlighted after the cursor moves to the beginning of the line
- Set ui.key.generalAccessKey to 0 to disable this kind of accesskey (default -1)
- On Firefox 2, typing 'C-SPC' gets a menu appeared. Use 'C-i' instead
- This was fixed on Firefox 3 but came back on b5, sigh
Enhancements: Firemacs 3.6 does not work on second or later frames. So, backported the old code.
<<lessAquamacs Emacs 2.0preview1
Aquamacs Emacs is considered as a simple and easy to use Mac-like distribution of the powerful Emacs text editor. more>>
Aquamacs Emacs 2.0preview1 is considered as a simple and easy to use Mac-like distribution of the powerful Emacs text editor. It looks and behaves like a Mac program - even though it's still GNU Emacs with all the extensibility that millions have come to appreciate.
Emacs is a text editor of legendary power and configurability, but it also has an enormously complex interface. Aquamacs tames the Emacs tiger: you get Apple shortcuts (in addition to the Emacs ones), nice fonts, one file per window (if wanted), international input methods, Apple Help manuals and more.
Aquamacs comes with a range of modes for various markup and programming languages: HTML, C/C , Java, Python, Perl, AppleScript, Tcl, XML, R (S)... These modes have extra functions for the languages, including excellent syntax highlighting. You can even use Aquamacs to read news and e-mail, just like any Emacs.
Aquamacs Emacs 1.8rc1
Text and code editor based on Emacs. more>>
Aquamacs Emacs 1.8rc1 provides users with a Mac-like distribution of the powerful Emacs text editor. It looks and behaves like a Mac program - even though it's still GNU Emacs with all the extensibility that millions have come to appreciate.
Emacs is a text editor of legendary power and configurability, but it also has an enormously complex interface. Aquamacs tames the Emacs tiger: you get Apple shortcuts (in addition to the Emacs ones), nice fonts, one file per window (if wanted), international input methods, Apple Help manuals and more. Aquamacs comes with a range of modes for various markup and programming languages: HTML, C/C , Java, Python, Perl, AppleScript, Tcl, XML, R (S)... These modes have extra functions for the languages, including excellent syntax highlighting. You can even use Aquamacs to read news and e-mail, just like any Emacs.
License:Freeware
ZEmacs 6.3
LISP extensions, largely original, for GNU Emacs with the goal to obtain a more user friendly and powerful interface more>> <<less
PyPE 2.8.8
An editor written in Python with the wxPython GUI toolkit more>>
Major Features:
- Explicit exclude directories option in the search tab.
- Delete line and Delete right operations.
- Rectangular pasting.
- Non-white background colors.
- Automatic spellchecking in the background for text and tex/latex documents.
- Support for chapter delimiters in tex/latex documents.
- The ability to "split" the view so that you can see the contents of up to two other files while editing one file.
- Reorganized options to make it easier to understand PyPEs features, and to make it reasonable to navigate on screens with lower resolutions
- The ability to quickly run Python code snippets
- The ability to run .py and .pyw files with a system Python, capturing the output and allowing interaction via a command shell
- Optional automatic rebuilding of browsable source tree, autocomplete, and tooltips
- Optional "realtime" syntax checking for Python
- Support for displaying comments created with the "Transforms -> Insert Comment" in the Name, Line, and Filter tools
- Support for using some Vim options when first opening a file
- Easy converting between tabs and spaces in documents with a simple transform
- Command line option to allow PyPE to be portable when using the Windows distributions
- The find in files Search tab can be set to ignore leading dot subdirectories (like .svn )
- "Round box" indicator for shell output in wxPython 2.7+releases for shell output
- Will discover all Python interpreters known by the Windows Registry or in the environment path, and allows the user to choose from among them (and others) for the Python Shell
- Supports XML encoding declarations (in addition to previously-existing Python encoding declaration and BOM support)
- Command-line options for setting base font and font sizes
- ***entries above this entry are in reverse-chronological order that they were added
- All menu items can have almost any key binding desired, support for international keyboard mappings and non-latin characters fully supported (Options -> Change Menus and Hotkeys)
- Multiple open documents via tabs
- Syntax highlighting for Python, Pyrex, HTML/XML, C/C++, TeX/LaTeX, and plain text (plain text doesn't really have coloring)
- Drag and drop re-arrangement of documents in the Documents tool
- Display documents with or without path information
- Optional listing of previously open documents
- Display previously open documents with or without path information
- Drag and drop opening of files
- Open stdlib/site-packages Python module when Python search path has been defined
- Open all documents that were open when you last closed down PyPE (--last command-line option, File -> Open Last)
- Save all documents with a single menu command
- Command shell with command history
- External-process Python shell with syntax highlighting; never experience the while 1: pass lockup of your editor again
- Shells have optional display of indicators for lines recieved from the shell
- Revert to previously saved version
- Workspace management for handling projects
- Browsable filesystem tool with bookmarkable paths (pathmarks)
- Fully usable undo/redo
- Per-document Find/Replace bars
- Find bar with find-as-you-type
- Replace bar with "Smart Case" replacements
- Bars can be located on the top or bottom of the editor
- Both support Python string escapes
- Optional per-document history
- Start/end selection without needing to hold down the shift key or select with the mouse
- Indent/dedent region
- Find in files
- Searching through the current file, its includes, the selected text, open files, directories, or tags in directories
- File inclusion/exclusion based on file extension
- Optional case sensitivity, regular expressions, multi-line searches, whole-word, quoted, or commented
- Three different methods to view your results
- Spell checker with custom dictionary and alphabet support, along with spelling suggester
- Easy changing of line endings
- Easy changing of file encoding for unicode platforms, based on BOM
- Support for coding: directive in Python source files
- Wrap selected text to specified number of columns with CRLFCRLF line ending
- Insert a full-line comment (for marking code sections)
- Comment/uncomment region
- Auto-indent/dedent on return
- Trigger expansions based on what you have typed, simple language that includes support for autoindenting return and programmatic cursor placement
- Zooming
- Jump to line or character position
- Calltips
- Per-document preferences, default preferences for each supported language
- Current line highlighting
- Autocomplete
- Bookmarks with previous/next navigation
- Indentation guides
- Code folding
- Tab width/use/non-use
- Long-line wrapping (no CR/LF/CRLF characters inserted)
- Sloppy Cut/Copy
- Smart Paste
- Long-line indicators
- Both tool listings can be shown or hidden by menu or hotkey
- Both tool listings can be relocated top/bottom or left/right
- Optional toolbar that can be placed on the top or left side of the window
- Various cursor tracking options to suit user preference
- Optional display of information about the current document in the title bar
- A hierarchical listing of functions, classes and methods that are browsable by definition order or alphabetically
- Function/method/section filter tool
- Updates as you type
- Color-coded based on what kind of item it is (function, method, class, macro)
- Optional case sensitivity
- Exact, any, and all matching
- Optional context-sensitive display and search
- Optional matching subsequence search us.ti matches UserString.Title
- Macros
- Recorded as you type
- Fully modifiable
- Time-limited to prevent run-away macros
- Hotkey support
- Embedded HTML help, with information about macros, command-line options, etc.
- Language specific features:
- All Languages:
-
- support for todos (except for plain text)
- autoindent (indent preservation in the case of plain text)
- Python and Pyrex
-
- Try/except/finally wrapping of selected text
- Indent/dedent on block start (if, for, etc.)/end (return, pass, etc.)
- Parsers that support the extraction of class, method, and function definitions
- If given syntactically correct Python, will also extract docstrings for calltips
- Class/method/function information is available in the filter tool
- C/C++
-
- A simple parser that can extract function, method, and function-like macro definitions
- Function/method/function-like macro information is available in the filter tool
- Call tips based on function definition
- TeX/LaTeX:
-
- Parser that supports the extraction of section and label information
- Section/label information is included in the filter tool
Enhancements: (fixed) a bug related to realtime parsing of non-ascii Python source.
Snd 10.6
Open source sound editor modeled loosely after Emacs more>>
iCalMaker is a text based appointment creation tool for use with iCal or to create appointment files. Using iCalMaker it is possible: to use an intelligent import of appointment data from the clipboard; to import appointments from tab and comma delimited files; to import data from a vCal file; to import data from an iCal file; to create appointments within iCalMaker; to make appointments as single, or repeating (daily, weekly, monthly, yearly) events with exclusion dates, and also as requests which can be sent via e-mail
Requirements: Mac OS X 10.3 or 10.4
Whats new in this version: Updated esellerate sales engine
<<lessruby2shoes 1.09
Low resource writers software for screenplays and fiction more>> Low resource writers software for screenplays and fiction
ruby2shoes combines Emacs and Python to create a sophisticated writing environment for screenplay and fiction writers.
Emacs modes are used to create .sp or .fc files. Spirit, a Python application, then archives these files, converts them to text, LaTeX or HTML, or prints them in a variety of ways.
System requirements:
- Python