aquamacs emacs 1.8rc1
Emile Lite 1.0
Edit your XML code which will soon replace HTML. more>>
The application integrates aclone of the comprehensive Emacs text editor, with a graphical userinterface for Macintosh ease of use.
Emile Lite automatically adapts theuser interface to the current document type (DTD), building a customizedauthoring environment that is tailored to specific needs.
Swap Cop 1.1.2
Swap Cop - Move OSX swap files to different volumes. more>>
I removed Linux, since I could SSH, emacs, and perl perfectly fine in OS X, and the old Linux directory became an MP3 disk. But OS X is huge, and I felt a little cramped in the 1.7 GB partition, and backing up all the data I had would be too difficult, so repartitioning was out of the question.
But even that was not enough. I saw that there was a swap disk that was taking up a minimum of 80 MB, and more likely 160 MB or more (increasing in size as you use OS X). So why not move it to my MP3 partition (where space wasnt as much an issue), and reclaim the space on my main disk. Thus Swap Cop was born.
Why would you want to do this? Perhaps you are in the same position with an ill-arranged partitioning scheme like I was.
Or maybe you have a small disk that you would like to dedicate to swapping, to increase your OS performance. I originally made the change by hand, but realized that it wouldnt be too hard to have a user friendly software that would take care of it.
SQLite 2.8.16
SQLite - SQL database connection development library more>>
The distribution comes with a standalonecommand-line access program (sqlite) that can be used to administer anSQLite database and which serves as an example of how to use the SQLitelibrary.
SQLite is not a client library used to connect to a big databaseserver. SQLite is the server. The SQLite library reads and writesdirectly to and from the database files on disk.
SQLite is used by Mac OS X software such as NetNewsWire and SpamSieve.
When you download SQLite and build it on a stock Mac OS X system, thesqlite tool has a very primitive command-line editing facility. Thisbuild of sqlite uses the GNU readline library, which provides fancycommand-line editing (using, e.g. Emacs key bindings) as well as acommand history. Software built using the included libsqlite.a librarydoes not link with readline and thus is not tainted by the GPL.
Enhancements:
- Fix a bug that can lead to database corruption if there are two open connections to the same database and one connection does a VACUUM and the second makes some change to the database.
- Correctly handle quoted names in CREATE INDEX statements.
- Fix a naming conflict between sqlite.h and sqlite3.h.
- Avoid excess heap usage when copying expressions.
- Other minor bug fixes.
WebCode 1.2
WebCode - HTML editor with colored syntax more>>
It also supports dragging of images and html files to insert a link or image with a relative url. you can also create files into the files list, allowing you to add another page to youre site without a "save as" dialog.
Main features:
File system navigation
- Provides in-window access to other files in the website. Its designed to allow you to work on the pages in your site without needing multiple windows, or switching to Finder. It also supports dragging of images and html files to insert an A or IMG tag. Y ou can also create files into the files list, allowing you to add another page to youre site without a "Save As" dialog.
Notes
- WebCode provides a tab in the side-bar where you can write anything, your notes are document-specific, you can have separate notes for each of your pages.
Tag helper
- While youre editing a tag, the attributes of the tag are displayed in the status bar, if you cant remember if it was "href" or "src", the answer is there when you need it.
Find/Replace
- WebCodes features "live" Find/Replace. "Live" means as you type what youre looking for, a list of results is displayed. Youll probably only end up typing "app" even if youre looking for "Apple Computer". Find/Replace is displayed in the side bar for e asy access. Youll find this system hard to live without once youve tried it. Of course, regular expression is supported. WebCode also supports emacs style inline-search.
Custom Inserts
- WebCodes inserts system is fully customizeable, the built in inserts will place things like ... around the selection. With the Command-B keyboard equivalent. You can add your own inserts, or modify the existing ones as you like.
More
- WebCode has all the standard html editing stuff like syntax coloring, preview in browser, etc.
Enhanced Carbon Emacs 21.3.50.03.11.14.CVS
Enhanced Carbon Emacs - Powerful eMac text editor more>>
Enhancements:
- Changed version numbering scheme
- Compatibility with Panther
- Emacs CVS version of 2003-11-14
- Emacs can now be moved away from /Applications
- Package updates and bug fixes.
Emacs on Aqua 8.0.2
Emacs on Aqua - GNU Emacs ported to Mac OS X Cocoa more>>
This port offers superior platform support for the Aqua interface, including full desktop integration (dock, drag-and-drop, etc.), standard keybindings, use of standard Font, Color and File open/save panels, and support for Services. It also runs on other UNIX systems via GNUstep.
The port is based on GNU Emacs 20.7, which is one behind the latest major version. Emacs 21 added mostly UI enhancements, though some Lisp packages depend on 21-specific features. In many cases slightly older versions of these packages will work with Emacs-on-Aqua.
There are plans to update this port to version 21/22 once the GNU Emacs CVS codebase stabilizes.
Enhancements:
- Correct rendering for wide characters during cursor movement.
- Fix bungled hack in ispell bundling.
- Window size now displayed on resizes under OS X.
meMake 1.2.0
meMake - Enables the make tool to be used for ProjectBuilder projects more>>
With the make command enabled development is much easier for everyone, including new developers and experienced developers alike. The meMake application also has the added benefit of increasing compatibility with long existing Unix tools, such as emacs, vi, and gdb.
Emacs 9.0pre3
Emacs - Extensible, customizable, self-documenting real-time display editor more>>
Enhancements:
- A major upgrade was made to keyboard handling: system-selected compositional input methods should now work, as well as more keys and keyboards. XPM, toolbar, and tooltip support were added.
- Some improvements were made to scrollbars, zooming, italic rendering, pasting, and the color panel.
- The ns-set-background-alpha function was added to work around the inability to customize with numeric colors.
Excalibur 4.0.5
Excalibur - Multi-document spelling checker, LaTeX-aware more>>
Excalibur is also a very good LaTeX spelling checker. LaTeX is a collection of typesetting macros. If youre not a LaTeX user, you should turn off the option that makes Excalibur aware of LaTeX. See LaTeX Options for more information.
If you want to use it for spell checking the clipboard, its probably best to turn on the Open the Clipboard option or the Open the Clipboard and Go option. Excalibur is a stand-alone spelling checker that you may use with many other applications.
See Start-up Actions for more information. Excalibur supports Word Services which streamlines its operation with MT-NewsWatcher, Eudora Pro, Communicate, Nisus Writer, and AppleWorks.
Carbon Emacs 20090111
Mac-friendly distribution of the GNU Emacs text editor more>> Mac-friendly distribution of the GNU Emacs text editor
Carbon Emacs is a Carbon/OS X distribution of GNU Emacs, based on the CVS source code.
In order to install, drag the Emacs icon into the Applications folder or anywhere else you would like.
This distribution has been developed since 2003, with help from MacEmacs JP project.
Enhancements
- Based on Emacs 22.3 (CVS 2009-01-01)
Elisp libraries:
- Updated ess, howm, imaxima, mew, nxhtml, psvn, python-mode, and ruby-mode.
- Wanderlust is no longer maintained.
- Transparency syntax has been slightly modified so that it is compatible with emacs 23.
txt2regex 0.8
txt2regex - Regular expression (regex) wizard for the console more>>
In a simple interactive console interface, the user answer questions and the program build the regexes for more than 20 programs, like Vim, Emacs, Perl, PHP, Python, Procmail and OpenOffice.org. It is a Shell Script 100% written with Bash builtin commands.
No compilation or extra commands are needed, just download and run.
Supported programs (23)
AWK, ed, egrep, Emacs, expect, find, gawk, grep, lisp, lex, mawk, MySQL, OpenOffice.org, Perl, PHP, Postgres, Procmail, Python, SED, Tcl, VBscript, VI, Vim.
Eddie 1.1
Eddie - An editor designed for programmers for Mac OS X, inspired by MPW, it is ideal for C/C++ development. more>> Eddie - An editor designed for programmers for Mac OS X, inspired by MPW, it is ideal for C/C++ development.
Eddie is an editor designed for programmers for Mac OS X. Inspired by MPW on the Macintosh, it is ideal for C/C++ development. Supports a Worksheet -- a full-featured shell that combines the power of bash and the ease of editing in a normal text window-like mode.
Host of developer-oriented features including the C++ prototyper that makes writing code a snap. Eddie is also a great tool if you want to edit HTLM, .kon, JavaScript, and .widget files.
Main features:
- Full featured editor with an extensive set of keyboard shortcuts, unlimited Undo, etc.
- Worksheet windows with a full bash shell support, enhanced Tab-completion support
- Syntax coloring for C/C++, makefiles, assembly, HTML, JavaScript, Konfabulator and many other file formats
- Function popup with full C/C++ support, JavaScript
- Magic prototyper greatly simplifies C++ development
- Ifdef balancing, Commenting, fast Symbol lookup and completion through plugins
- Multiple clipboards with an extended feature set for complex copy-paste jobs
- Search/Replace supports regular expressions, multi-file, incremental search
- Windows may be split horizontally and vertically into several panes
- Extensive plugin API gives plugins full control over the application
- Every keyboard shortcut fully configurable, (includes plugin commands)
- Workset window allows organizing files into project-like groups
- Worksets support makefile generation, import from a makefile
- Support for source control systems like Perforce, Subversion, CVS
- Optional Emacs-like keymap support.
Enhancements
- Python function popup.
- Commenter Python support.
- Ruby syntax coloring and commenter support.
- Added a "Tab inserts spaces" preference.
- Added a "Auto save Worksheet Path" preference.
- Exported TARGET selection to the shell as $_TS and $TS_
- Selection in the TARGET window can now be addressed as a pipe in the Worksheet
You can now for instance do the following commands:
- "cat < $_TS"... to print the selection from your TARGET window into the Worksheet
- "date > $TS_"... to paste the date/time into your TARGET window
- "sort < $_TS > $TS_"... to sort selected lines in the TARGET window (great for sorting #includes, etc.)
- Show full file paths in declaration popup windows when showing duplicate symbols
- Added a menu item to reopen all documents that were open at last quit.
- Resize the window to avoid the Dock after moving the window
- Status panel shows hex values of short selections
- Faster ReplaceAll.
- Fixed a crash in the colors pref pane
- Fixed pathname tab completion to understand env variables
- Use ~/.bash_logout (if present) when quitting a shell or Worksheet
- Improved AutoIndent and ExtendOrShrinkToLineRight keyboard shortcuts
- Many other misc bug fixes
Enhanced Carbon Emacs Plugin 1.1
Enhanced Carbon Emacs Plugin - a universal enhancement plugin for arbitrary (unix, carbon, or aqua) emacs distributions more>>
Enhanced Carbon Emacs is a tool that includes a fully customisable LaTeX editing environment based on AucTeX, RefTeX, Preview and other packages. Basically, ECE is a convenient way to properly install a large number of pre-configured useful packages for LaTeX users, which includes a hack of AUCTeX, that allows to have a more intuitive handling of the "view" command in a macintosh context (in particular, for non-pdftex users willing to preview in pdf).
From emacs, you can launch directly any latex process or any mac application on files or regions you are working on.
Xrefactory for C/Java 1.6.10
Xrefactory for C/Java - A C and Java Refactoring Browser for Emacs and XEmacs more>>
Main features:
- Full integration with Emacs and XEmacs.
- Sources can be compiled under Unix (Linux, SunOs-Solaris, HP-UX, Mac OSX, etc.) and Windows (Cygwin) system.
- Support for both C and Java languages (including JNI).
- Source browsing based on our own tag implementation supporting multiple preprocessing passes and resolving scopes, accessibilities, overloading and polymorphism.
- Created in order to work with the largest projects. Xrefactory indexes all JDK 1.4 classes (1 million lines of code) in 2 minutes and the Linux kernel 2.4.7 sources (3 millions lines) in 15 minutes. Xrefactory is capable of updating its index by reparsing only modified files.
- Refactorings for method (function) extraction; renaming of packages, classes, parameters, variables, fields (structure records) and methods (functions); insertion, deletion and moving of parameters, field and method moving; pushing down and pulling up fields and methods; encapsulate field; and more. Refactorings are safe with detection of possible conflicts.
- Very solid implementation of code completion. Recognizing approximately 15 different contexts with completions auto-updated after each modification of source code without need for recompilation.
- Functions for finding forgotten symbols.
- Detection of unused variables, methods and functions.
- Javadoc documentation available at your finger tips via hot keys.
- Multiple projects support with project auto-detection.
- Interfacing Emacs IDE functions from the compile.el and comint.el packages.
- Capable of generating HTML documentation.
- Full undo under Emacs and XEmacs.
Zile 2.2.32
Zile is a customizable, self-documenting real-time open-source display editor more>>
Main features:
Small.
- It is very useful for small footprint installations (like on floppy disk) or quick editing sessions. A typical binary is about 100Kb.
8-bit clean.
- Zile can operate with binary files.
Looks like Emacs.
- Most Zile key sequences and function names are identical to Emacs ones.
Multi buffer editing with multi level undo.
- The number of files and undo operations that Zile can handle is limited only by memory.
Multi window.
- Zile can display multiple windows on the screen.
Killing, yanking and registers.
- The standard killing, yanking and register features of Emacs are available under Zile.
Minibuffer completion.
- Zile is able to complete filenames and commands in the minibuffer.
Auto fill (word wrap).
- Zile automatically breaks the lines when they become too wide (if the Auto Fill Mode is enabled).