Linux SoftwareText Editing&ProcessingOthersAuto-recompile 1.1

Auto-recompile 1.1


Auto-recompile is a small emacs add-on that allows you to fix compilation errors faster
Developer:   Fredrik Hubinette
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Auto-recompile is a small emacs add-on that allows you to fix compilation errors faster. It does this by continuously compiling the program you are working on while you are fixing problems.

Auto-recompile eliminates the need to explicitly start a compilation for every fix you make, and manages your compilations and error lists in the background so that all you have to do is go from error to error and fix them until the program compiles.

Usage:

M-x auto-recompile will toggle auto-recompile on and off.

When auto-recompile is active, your emacs will do some extra things:

When you save a file, emacs will start a new compilation with the same parameters as the last call to M-x compile. Any active previous compilation will be killed, but it's buffer will remain so that you can still work on any compilation errors in that buffer.

Each new compilation will live in it's own buffer.

When you hit C-x ` to go to the next error, emacs will search all compilation buffers, starting with the newest one until it finds one that has an error. When it finds a buffer with an error, older compilation buffers will be killed automatically as any error in those buffers aren't interesting anymore.

If no error is found, emacs will show you the end of thelast compilation buffer. This will tell you if the current compilation is still active, or if it completed successfully.

When using C-`, emacs will automatically save ALL buffers if the next error is in a different buffer than the last one. This will automatically start a new compilation.

So, what does all this mean? It means that after starting a compile with M-x compile, all you need to do is to use C-x ` to go from error to error and fix them. Emacs will automatically save and recompile as you work your way through the files.

Occationally you may want to save file explicitly, but it should not be needed.

Please beware that auto-recompile mode can be dangerous. It will kill compilations without warning, and it will save ALL buffers in your emacs without asking. To turn off the automatic saving of buffers, set auto-recompile-save to nil.

Auto-recompile is distributed under the GPL v2 license.
tags auto recompile  emacs will  new compilation  will automatically  the next  compilation will  next error  compilation buffers  all buffers  save all  automatically save  this will  the last  

Download Auto-recompile 1.1


 http://fredrik.hubbe.net/hacks/auto-recompile.el.gz


Authors software

Similar software

Auto-recompile 1.1 (by Fredrik Hubinette)
Auto-recompile is a small emacs add-on that allows you to fix compilation errors faster

ktexteditor-yankbuffer 0.2 (by Erik Johansson)
ktexteditor-yankbuffer is a plugin for KDE text editors that gives you yank (C-y) behaviour and emacs-like kill line (C-k)

Zile is Lossy Emacs 2.2.24 (by Reuben Thomas)
Zile project is a small Emacs clone

Emacs Common Lisp 20061030 (by Lars Brinkhoff)
Emacs Common Lisp is an implementation of Common Lisp, written in Emacs Lisp

Xtla 1.2 (by Stefan Reichoer)
Xtla is the Emacs front-end to the GNU Arch revision control system

CGI::Wrap 2006.0215 (by David Muir Sharnoff)
CGI::Wrap is a buffer output when building CGI programs.

SYNOPSIS

use CGI;
use CGI::Croak;
use CGI::W

Fid Emacs 0.2 (by Jon Cast)

Emacs Configuration Framework 0.0.5 (by Dmitry S. Kulyabov)
Emacs Configuration Framework is a versatile configuration package for Emacs

Java Development Environment for Emacs 2.3.5 (by Paul Kinnucan)
Java Development Environment for Emacs (JDEE) is an Emacs-based integrated development environment (IDE) for developing Java applicat

Audio::LADSPA::Buffer 0.018 (by Joost Diepenmaat)
Audio::LADSPA::Buffer is a Perl module for LADSPA buffer.

SYNOPSIS

use Audio::LADSPA;

my $buffer = Audio::LADSPA::Bu


Other software in this category

EditPad 5.4.5 (by Jan Goyvaerts)
EditPad for Linux is compatible with most recent Linux distributions, including SuSE 7.x and 8.x, Mandrake 7.x, 8.x and 9.x and Red H

LinuText 1.3 (by Naskita)
LinuText is a text editor for Linux written in Tcl/Tk

Vim 7.0 (by Bram Moolenaar)
Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set.

GNU nano 2.0.1 (by Chris Allegretta)
GNU nano project was started because of a few "problems" with the wonderfully easy-to-use and friendly Pico text editor.

First and

NEdit 5.5 (by NEdit)
NEdit is a multi-purpose text editor for the X Window System, which combines a standard, easy to use, graphical user interface with t

    search


Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


Subscribe in Rojo
Google Reader
Add to My Yahoo!

Add to My AOL
Subscribe with Bloglines
Subscribe in NewsGator Online
Add 'nixbit linux software' to Newsburst from CNET News.com
del.icio.us nixbit linux software


Top tags