Permalink
Commits on Jan 11, 2018
  1. Release version 1.4.2

    tarsius committed Jan 11, 2018
Commits on Dec 13, 2017
Commits on Aug 17, 2017
  1. Cosmetics

    tarsius committed Aug 17, 2017
Commits on Aug 5, 2017
  1. Update homepage url

    tarsius committed Aug 5, 2017
Commits on Jul 28, 2017
  1. No longer depend on dash

    tarsius committed Jul 28, 2017
Commits on Jul 22, 2017
  1. Fix typo in README.md

    grettke committed with tarsius Jul 22, 2017
Commits on Jan 30, 2017
  1. Bump dependencies

    tarsius committed Jan 30, 2017
    Most importantly depend on Packed 2.0.0 or greater and adjust
    doc-strings, comments, and a call to `packed-ignored-directory-p'
    accordingly.
Commits on Jul 11, 2016
Commits on Apr 24, 2016
  1. bump dependencies

    tarsius committed Apr 24, 2016
Commits on Mar 21, 2016
Commits on Nov 7, 2015
  1. auto-compile-handle-compile-error: don't start compiling

    tarsius committed Nov 7, 2015
    Previously when this function was called due to an unbalanced
    expression, `auto-compile-pretend-byte-compiled' was unconditionally set
    to `t'.  Fixing the expression and saving again, then caused the file to
    be byte-compiled.  Now we only set `auto-compile-pretend-byte-compiled'
    on failure when the new START argument is non-nil, or when the
    byte-compile destination already exists.
    
    Fixes #12.
Commits on Jul 31, 2015
  1. remove cl-lib from Package-Requires

    tarsius committed Jul 31, 2015
    That's implied by depending on emacs-24.3.
Commits on Jul 30, 2015
  1. Merge pull request #10 from purcell/patch-3

    tarsius committed Jul 30, 2015
    Depend on emacs 24.3, for defvar-local
Commits on Jul 3, 2015
Commits on May 11, 2015
  1. Declare dependency on dash

    purcell committed with tarsius May 11, 2015
Commits on Mar 6, 2015
  1. mention dash in usage instructions

    tarsius committed Mar 6, 2015
    Auto-compile depends on dash, so we have to put the latter
    on the `load-path' before attempting to load the former.
Commits on Jan 13, 2015
  1. minor improvements

    tarsius committed Jan 13, 2015
  2. use pcase

    tarsius committed Jan 13, 2015
  3. use dash

    tarsius committed Jan 13, 2015
Commits on Sep 13, 2014
  1. fix homepage, bump dependencies

    tarsius committed Sep 13, 2014
Commits on May 21, 2014
  1. check whether auto-compile-file-buffer is non-nil before use

    tarsius committed May 21, 2014
    Auto-Compile isn't the only one triggering compilation.  When
    something else does it, then `auto-compile-file-buffer' is nil.
Commits on May 18, 2014
  1. add README.md

    tarsius committed May 18, 2014
    Add a rule to the Makefile to generate README.md from the library
    commentary in the library.  Track the generated file.
  2. improve library commentary

    tarsius committed May 18, 2014
    Make it shorter and concentrate on the things users actually need to
    know.  Most importantly mention the new options that can be used to
    make automatic compilation less intrusive.
  3. add Makefile

    tarsius committed May 18, 2014
  4. add auto-compile-inhibit-compile-hook

    tarsius committed May 18, 2014
    to allow inhibiting automatic compilation under user-defined
    circumstances.
    
    Also add `auto-compile-inhibit-compile-detached-git-head' but do
    not add it to the hook variable's default value.
    
    Start using `cl-defun' to define `auto-compile-byte-compile' and
    then use `cl-return-from' to abort compilation when the hook succeeds.
    This avoids having to reindent the whole thing.
  5. optionally add warning counter to mode line

    tarsius committed May 18, 2014
    as an alternative to automatically displaying the *Compile-Log* buffer
    when there are warnings.  Add new options `auto-compile-display-buffer'
    and `auto-compile-mode-line-counter' to control the behavior.  Setting
    the former to nil and the latter to t makes the automatic compilation
    less intrusive.
  6. fix section nesting

    tarsius committed May 18, 2014
    "Toggle and Perform Compilation" is not a subsection of "Options".
Commits on Mar 9, 2014
  1. first release

    tarsius committed Mar 9, 2014
  2. don't use ◆ for bullets in commentary

    tarsius committed Mar 9, 2014
    It's just to ugly.  Use - instead.
Commits on Nov 6, 2013
  1. remove version string

    tarsius committed Nov 6, 2013
  2. auto-compile-mark-failed-modified: disable by default

    tarsius committed Nov 6, 2013
    Setting this to t is problematic when Magit, VC, or some other version
    control mode is used.  When that is the case Auto-Compile can get very
    confused.