• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Auto-recompile Download

Auto-recompile

December 6, 2005
Auto-recompile, an Emacs add-on, enables speedy error corrections during compilation. An ideal way to save time, it's a small but useful utility.
Version 1.1
License GPL
Platform Linux
Supported Languages English
Homepage fredrik.hubbe.net
Developed by Fredrik Hubinette
Auto-recompile is a useful add-on for emacs users who are looking to improve their workflow when fixing compilation errors. This tool continuously compiles your program as you work on it, eliminating the need to manually start a compilation for every fix you make. It also manages your compilations and error lists in the background to make the process smoother, allowing you to simply go from error to error and fix them until your program compiles.

Using Auto-recompile is simple. Just toggle it on and off with M-x auto-recompile. When the tool is active, emacs will do a few extra things to assist you. Whenever you save a file, emacs will initiate a new compilation with the same parameters as the last call to M-x compile. Any previous compilation will be killed, but its buffer will remain so that you can continue working on any errors in that buffer. Each new compilation will have its own buffer.

When you hit C-x ` to go to the next error, emacs will search all of the compilation buffers, starting with the newest one, until it finds one with an error. Once it finds a buffer with an error, older compilation buffers will be automatically killed, as any errors in those buffers are no longer relevant. If no errors are found, emacs will show you the end of the last compilation buffer, which tells you if the current compilation is still active or if it has 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 start a new compilation in the background automatically. This means that after starting a compile with M-x compile, all you need to do is use C-x ` to work your way through the errors and fix them. Emacs will automatically save and recompile as you make progress.

It is worth noting that auto-recompile mode can be dangerous, as it kills compilations without warning and saves ALL buffers in your emacs without asking. To turn off automatic saving of buffers, set auto-recompile-save to nil in the settings. Auto-recompile is distributed under the GPL v2 license.
What's New

Version 1.1: N/A

Free Download 3K
359
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Opennap NG
Opennap NG is a Napster-inspired server built on the Opennap framework.
Bubble system
The Bubble system Superkaramba theme is a customized design inspired by the ...
HideUpdate
HideUpdate is an extension that grants users the ability to display or ...
iHRIS Plan
iHRIS Plan is a software tool for modeling and planning.
ObexFS
This software utilizes FUSE-based filesystem and OBEX to grant memory access to ...
newdocms
Newdocms, a document management system, allows users to customize document attributes and ...
Optimus OLED Keyboard Linux Driver
The Optimus OLED Keyboard Linux Driver is a software solution that offers ...
gnetload network load meter
gnetload is a load meter software for measuring network and ISDN load. ...
Pingwinek
Pingwinek is a Linux OS created in Poland under the GNU license.
rospell
Rosspell is a programming editor capable of supporting UTF-8 and providing spelling ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.