Main > Free Download Search >

Free emacs software for linux

emacs

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 125
Emacs 22.1

Emacs 22.1


Emacs is the extensible, customizable, self-documenting real-time display editor. more>>
Emacs project is the extensible, customizable, self-documenting real-time display editor.
If this seems to be a bit of a mouthful, an easier explanation is Emacs is a text editor and more. At its core is an interpreter for Emacs Lisp (``elisp, for short), a dialect of the Lisp programming language with extensions to support text editing.
Main features:
- Content sensitive major modes for a wide variety of file types, from plain text to source code to HTML files.
- Complete online documentation, including a tutorial for new users.
- Highly extensible through the Emacs Lisp language.
- Support for many languages and their scripts, including all the European ``Latin scripts, Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao, Ethiopian, and some Indian scripts. (Sorry, Mayan hieroglyphs are not supported.)
- A large number of extensions which add other functionality. The GNU Emacs distribution includes many extensions; many others are available separately--even a web browser.
<<less
Download (36MB)
Added: 2007-06-04 License: GPL (GNU General Public License) Price:
531 downloads
Fid Emacs 0.2

Fid Emacs 0.2


Fid Emacs is an Emacs-like text editor integrated with the Frigand Imperial Desktop. more>>
Fid Emacs project is an Emacs-like text editor integrated with the Frigand Imperial Desktop.
It uses Fids mechanisms for buffers, windows, frames, customization, and extensibility.
Enhancements:
- Retain compatibility with fid-core 0.2.1, fid-graphics 0.1.3
- Function key support
We now support the following keys:
- Up arrow
- Down arrow
- Right arrow
- Left arrow
- Backspace
- Delete
- Page up
- Page down
- Home
- End
<<less
Download (0.040MB)
Added: 2006-09-22 License: Other/Proprietary License Price:
1127 downloads
Firemacs 3.6

Firemacs 3.6


Firemacs will improve your browsers capability greatly. It is designed as a Firefox addon that adds Emacss editing features. more>>
Firemacs 3.6 will improve your browser's capability greatly. It is designed as a Firefox addon that adds Emacs's editing features. You can also enjoy "less"-like motions in non-input elements.

Major Features:

  1. You can browse the available commands in the configuration window.
  2. 'M-' means 'ESC' 'C-['. The Alt key can also be used on Windows/UNIX.
  3. To disable a command, remove its key characters

Enhancements:

  • Supporting Firefox 3.5.
  • Detecting FF's version with function definition
  • C-xC-a looks up Google Maps with a selected string
  • C-M-b copys the title and URL

Requirements:

  • Mozilla Firefox
<<less
Added: 2009-07-17 License: MPL Price: FREE
1 downloads
Emacs::Lisp 0.7

Emacs::Lisp 0.7


Emacs::Lisp provides support for writing Emacs extensions in Perl. more>>
Emacs::Lisp provides support for writing Emacs extensions in Perl.

Emacs allows you to customize your environment using Lisp. With EPL, you can use Perl, too. This module allows Perl code to call functions and access variables of Lisp.

You still need to learn some Lisp in order to understand The Elisp Manual, which is the definitive reference for Emacs programming. This document assumes a basic understanding of Emacs commands and Lisp data types. I also assume familiarity with Perls complex data structures (described in perlref) and objects (see perlobj).

Perlmacs was (is?) a project that embedded a Perl interpreter into the Emacs binary so that it could run Lisp, Perl, or any combination of the two. It uses Perls C interface, which requires patching and recompiling Emacs. As a result, each release is tied to a version of Emacs, it takes a lot of time and disk space to build, and it is not very portable.

EPL (Emacs Perl) accomplishes most of what Perlmacs can do, but it does not suffer from the same drawbacks. It uses unmodified Emacs and Perl and lets them work together through IPC (pipes). This may make some tasks much slower, but it is much more convenient to install and upgrade, and it works with XEmacs as well as Emacs 21 betas.

<<less
Download (0.097MB)
Added: 2007-03-29 License: GPL (GNU General Public License) Price:
945 downloads
XEmacs 21.5.27

XEmacs 21.5.27


XEmacs is an internationalized text editor. more>>
XEmacs was formerly known as Lucid Emacs and is a powerful, extensible text editor with full GUI support, initially based on an early version of GNU Emacs 19 from the Free Software Foundation and since kept up to ate with recent versions of that product.

XEmacs stems from a collaboration of Lucid, Inc. with Sun Microsystems, Inc. and the University of Illinois with additional support having been provided by Amdahl Corporation, INS Engineering Corporation, and a huge amount of volunteer effort.
<<less
Download (14.2MB)
Added: 2006-05-17 License: GPL (GNU General Public License) Price:
1261 downloads
Emacs Chess 2.0b6

Emacs Chess 2.0b6


Emacs Chess is an object-oriented library written in Elisp for manipulating chess objects (games, plies, positions, etc.), and f more>>
Emacs Chess is an object-oriented library written in Elisp for manipulating chess objects (games, plies, positions, etc.), and for displaying them.
Main features:
- Emacs Chess is also an object-oriented library for manipulating chess objects (games, plies, positions, etc), and for displaying them. It supports a wide range of engine objects to use as move sources. This what allows chess.el to act as a chess client.
- chess-announce.el announces your opponents moves verbally, such as "knight takes at f4"provided you have "festival" installed.
- chess-sound.el is similar to chess-announce, but uses specific WAV files for each sound used. It takes up much more disk space, but is nicer to listen to. Available in English only at the moment.
- chess-irc.el provides a tiny IRC bot, allowing you to play games over IRC so long as your opponent enters moves in short algebraic notation. If they dont have chess.el, all they need is a regular chessboard, and a knowledge of SAN (short alegebraic notation).
- chess-ics.el lets you to play on Internet Chess Servers, using chess.el as your chessboard display (which means chess-announce works with it, etc). It has only been tested with FICS so far.
- chess-crafty.el, chess-gnuchess.el and chess-phalanx.el let you play against the Crafty, Gnuchess and Phalanx engines.
- chess-random.el will create Fischer Random positions to play against. Note that this feature only really works against opponents who are also using chess.el. Simply type "S" in the chessboard display buffer to setup a Fischer Random starting position.
- chess-network.el lets you play against other chess.el users directly, over a single open port on the server side. To be a server, you must have "netcat" installed, or be using Emacs 21.3 or higher (which supports server side network sockets). To be a client, all you need is Emacs 21.1 or higher.
- chess-link.el lets you tie two engines together, so that events from one are responded to by events from another. This can let you run a chess bot on your computer over any of the transport, or you can use it to pit two computer chess engines against each other.
- chess.el can even export chessboard display to other X servers, allowing you to play against people in your meeting room, even if they dont have Emacs installed!
Enhancements:
- This maintenance release includes several bugfixes.
<<less
Download (0.38MB)
Added: 2007-04-24 License: GPL (GNU General Public License) Price:
545 downloads
C# for Emacs 0.4.0

C# for Emacs 0.4.0


csharp-mode is a derived mode for cc-mode 5.30.x or higher that implements the font-locking and indention rules for C#. more>>
C# for Emacs is a derived mode implementing most of the C# rules.

After a good number of years, we noticed that there wasnt a "non-patched" version of a csharp-mode for Emacs.

There were a few, but most of them had comments that they were "in progress" or "about to merge", but then we noticed that those notices were there even after a couple of months.

Then, we saw a request for a csharp-mode on the cc-mode Emacs site, so we decided to follow the rules and create one that required no patching or modification to the core cc-mode engine (which is a good thing). So, this is the C# mode.
There was a 0.3.0 version, but it broke things more than it fixed, so we pulled it.

<<less
Download (0.005MB)
Added: 2005-12-08 License: GPL (GNU General Public License) Price:
1415 downloads
Emacs Common Lisp 20070307

Emacs Common Lisp 20070307


Emacs Common Lisp is a Common Lisp implementation for Emacs. more>>
Emacs Common Lisp is an implementation of Common Lisp, written in Emacs Lisp. It does not yet purport to conform to the ANSI standard since, among other things, CLOS, and pretty printing are missing.

However, most other Common Lisp features like lexical closures,
packages, readtables, multiple values, bignums, adjustable arrays, etc, are present. At this stage many bugs remain and error checking is sparse.

This implementation provides a Common Lisp environment, separate from Emacs Lisp, running in Emacs. It does not intend to extend Emacs Lisp with Common Lisp functionality; however, Common Lisp functions compile to byte code, so Emacs Lisp functions can call Common Lisp functions and vice versa.

All Emacs Lisp data can be passed unchanged to Common Lisp functions, except vectors, which are used to implement various Common Lisp types not present in Emacs Lisp.

An Emacs Lisp vector should be converted to a Common Lisp vector (SIMPLE-VECTOR or VECTOR) when passed to a Common Lisp function.
<<less
Download (0.18MB)
Added: 2007-03-07 License: GPL (GNU General Public License) Price:
568 downloads
Zile is Lossy Emacs 2.2.41

Zile is Lossy Emacs 2.2.41


Zile is Lossy Emacs is an Emacs clone. more>>
Zile project is a small Emacs clone. Zile is a customizable, self-documenting real-time open-source display editor. Zile was written to be as similar as possible to Emacs; every Emacs user should feel at home.
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 can complete commands and filenames in the minibuffer.
Auto fill (word wrap)
- Zile automatically breaks the lines when they become too wide (if the Auto Fill Mode is enabled).
Enhancements:
- This release stops long file names from causing problems with the modeline.
<<less
Download (0.34MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
807 downloads
Emacs Configuration Framework 0.0.5

Emacs Configuration Framework 0.0.5


Emacs Configuration Framework is a versatile configuration package for Emacs. more>>
Emacs Configuration Framework is a versatile configuration package for Emacs. It is meant for users whose Emacs configuration has become so complex that it appears to be unmanageable.
It enables you to write and load the configuration for individual Emacs packages in pieces. You can use it to setup some autoloads for a package when you start Emacs and then do extra configuration after the package has loaded.
This speeds up your Emacs startup without compromising your ability to do complicated things.
Enhancements:
- This release adds a new rc.d/lang directory.
- Modes added: speedbar, semantic, cedet, and ecb.
<<less
Download (0.032MB)
Added: 2006-10-09 License: GPL (GNU General Public License) Price:
1111 downloads
Versatile Cursors for GNUemacs 1.09

Versatile Cursors for GNUemacs 1.09


Versatile Cursors for GNUemacs is a set of emacs commands managing an more>>
Versatile Cursors for GNUemacs is a set of emacs commands managing an "item" cursor (e.g. a word, expression, sentence, or defun).
Versatile Cursors for GNUemacs quickly re-assigns the cursor keys between these as needed. Built on this are high-level actions such as converting code blocks to separate functions.
This provides elegant and concise editing, and is pedal- and voice-friendly.
Main features:
- A block (or region) cursor, with motion and text selection by semantically significant units e.g. statements, statement parts, sentences, phrases, table rows and cells
- Editing in terms of these (e.g. ``Make the selected code conditional or ``Delete the selected text)
- Easy access to these through flexible, dynamic, rebinding of the arrow keys and others, with easy ways to navigate the space of possible navigation spaces
- High-level editing operations such as:
- Converting an expression to a local variable initialized to that value
- Converting a block of code to a procedure/function, working out automatically what parameters are required
- Means to access these (and other) navigation and editing commands through a narrow-channel interface such as footswitches (suitable for disability access, including RSI)
- Voice access setup for use with emacs-vr-mode
Enhancements:
- Mostly bug fixes, including a long-standing one for the mode changing wrongly on coming out of the minibuffer.
<<less
Download (0.46MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1220 downloads
Java Development Environment for Emacs 2.3.5

Java Development Environment for Emacs 2.3.5


Java Development Environment for Emacs is a complete Java development environment for Emacs. more>>
Java Development Environment for Emacs (JDEE) is an Emacs-based integrated development environment (IDE) for developing Java applications and applets.
Features include multiple code browsers, a JPDA-based debugger, method and field completion, template-based and procedure-based code generation, Java source code interpreter, context-sensitive help, and more.
Enhancements:
- On XEmacs, Use efc-xemacs-query-options, i.e., a GUI dialog box instead of a text dialog box, only if use-dialog-box is nonnil.
- Fixes bug in ProjectClasses to avoid duplicate entries of imports.
- Updated JDEEs Ant interface to force use of pipes to interact with external Ant process.
- Fixed regression that caused jde-help-class-member to issue a Lisp error.
- Fixed regression in jde-wiz-update-class-list command.
- Fixed regression that caused JDEbug to issue a Lisp error when launching an application.
- Thanks to Martin Schwamberger.
- Revise the following templates to conform to CheckStyle requirements:
- jde-gen-deep-clone-template
- jde-gen-to-string-method-template
- jde-gen-bean-template
- Thanks to Martin Schwamberger.
- Added the following code generation templates:
- jde-gen-exception
- Generates an exception class in the current buffer.
- jde-gen-exception-buffer
- Generates a buffer containing an exception class.
- jde-gen-hashcode-method
- Generates a hashcode method at point.
- jde-gen-equals-method
- Generates an equals method at point.
- jde-gen-tostring-method
- Generates a toString method that uses Apaches
- ToStringBuilder class.
- Thanks to Ole Arndt.
- Enhanced jde-run-option-classpath to allow you to specify that the JDEE should omit the classpath argument when running the class or application in the current buffer, regardless of the setting of jde-global-classpath.
- Fixed regression that caused the JDEE to switch projects during debugging when stepping into code that does not belong to the project being debugged.
- Updated regular expressions used by the JDEEs interface to jdb to accommodate non-English punctuation styles for numeric expressions in debugger messages, e.g.,
- 1.200 for a line number where the English would write 1,200.
- Thanks to Morten B. Isaksen.
- In previous releases, building javadoc caused all future uses of compilation mode to try to
- display the javadoc. This release fixes the problem.
- Thanks to David Evers.
- Updated the submit-problem-report command to include an XEmacs users init.el file.
<<less
Download (3.6MB)
Added: 2005-04-03 License: GPL (GNU General Public License) Price:
1671 downloads
Easymacs 2.0

Easymacs 2.0


Easymacs is an easy-to-learn, one-size-fits-all configuration for new users of GNU Emacs. more>>
Easymacs is an easy-to-learn, one-size-fits-all configuration for new users of GNU Emacs. The project sets up key bindings that conform to a common denominator of the Gnome/KDE/OS X/Microsoft Windows human interface guidelines, and provides function-key bindings for other powerful Emacs features.
It is fully documented, and the new user can productively edit text right away, without going through the Emacs tutorial. Many commonly-used functions can be accessed without having to learn the "chords" or multiple keystrokes that Emacs uses by default.
Humanists:
Easymacs was designed with the non-programmer in mind, someone who would like to use Emacs to edit mainly text files, especially LaTeX and TEI-conforming XML. Since many aspects of the configuration of Emacs require a certain knowledge of programming, this sort of person might find the default behavior of Emacs too foreign and too hard to reconfigure.
Programmers:
On the other hand, Easymacs is also a great environment for programmers who would like to use Emacs, but dont want to spend the time in learning how to configure it.
Main features:
- All of the usual features of an editor: undo, redo, search and replace, intelligent indentation and wrapping.
- Spell-checking as you type. This distinguishes between true misspellings and words which are used more than once in a file, and so are likely to be correct but unknown. You can correct misspellings with a single keystroke (F8).
- There are many convenient ways of entering non-ASCII text, including Unicode and various exotic encodings.
- Rectangular selection of text, which can be also used to insert the same text in many columns (Ctrl-Return).
- Most file-types define syntax-sensitive folding (F7).
- Visible, persistent bookmarks to mark particular lines in a file (Alt-F2).
- You can search for text in multiple files in a given folder or set of subfolders (Ctrl-Shtf-F9). The output displays a menu of the lines in the different files that match a your pattern, and you can jump from one to the next with a single keystroke (F10 or Alt-`).
- Auto-completion of words based on the content of other open files (F5), or on a dictionary (Shft-F8).
- Multiple cut and paste clipboards (just hit Ctrl-number before cutting, copying or pasting, and the commands will use the clipboard numbered 0-9 for that operation).
- History of clipboard contents: you can browse through the past contents of the clipboard and insert any one of the previous contents (Shft-Ctrl-V).
- Keyboard macros that let you record (Alt-Shft-F5) and play back (Alt-F5) a series of keystrokes, to ease repetitive tasks.
- You can look up the word at the cursor in dictionaries and thesauri with a single keystroke (Alt-F8).
- You can easily switch between open files via a menu (F9), or other quick shortcuts (Shft-F9, Ctrl-F9). There is also a menu of recently opened files (Alt-Shft-F1).
- There is a full command shell for manipulating files and running commands. (Alt-F9).
Enhancements:
- A number of small updates and additions were made.
- At a minimum, the forthcoming Emacs 22 is required.
<<less
Download (4.5MB)
Added: 2007-05-10 License: GPL (GNU General Public License) Price:
897 downloads
Doxymacs 1.8.0

Doxymacs 1.8.0


Doxymacs is an elisp package designed to make using and creating Doxygen easier for {X}Emacs users. more>>
Doxymacs is an elisp package designed to make using and creating Doxygen easier for {X}Emacs users.
The project currently features the ability to look up documentation for classes, functions, members, etc in the browser of your choice, fontification of Doxygen keywords, and automagical insertion of Doxygen comments.
Comments can be inserted in JavaDoc, Qt, or C++ style, or you can create your own style via templates.
Main features:
- ability to look up documentation for symbols from {X}Emacs in the browser of your choice.
- easily insert Doxygen style comments into source.
- optionally use an "external" (i.e. written in C) XML parser to speed up building the completion list.
- fontify Doxygen keywords.
<<less
Download (0.13MB)
Added: 2007-06-10 License: GPL (GNU General Public License) Price:
869 downloads
GNU TeXmacs 1.0.6.10

GNU TeXmacs 1.0.6.10


GNU TeXmacs is a free scientific text editor. more>>
GNU TeXmacs is a free scientific text editor, which was both inspired by TeX and GNU Emacs. The editor allows you to write structured documents via a wysiwyg (what-you-see-is-what-you-get) and user friendly interface.
New styles may be created by the user. GNU TeXmacs implements high-quality typesetting algorithms and TeX fonts, which help you to produce professionally looking documents.
The high typesetting quality still goes through for automatically generated formulas, which makes TeXmacs suitable as an interface for computer algebra systems. TeXmacs also supports the Guile/Scheme extension language, so that you may customize the interface and write your own extensions to the editor.
Converters exist for TeX/LaTeX and they are under development for Html/MathML/Xml. In the future, TeXmacs is planned to evolve towards a complete scientific office suite, with spreadsheet capacities, a technical drawing editor and a presentation mode.
Enhancements:
- The user interface for the graphical mode has been simplified and the Maxima interface has been updated.
- Further progress was made for the upcoming new GUI.
<<less
Download (5.0MB)
Added: 2007-05-14 License: GPL (GNU General Public License) Price:
894 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5