Currently `haskell-mode` claims compatibility with Emacs 24.1, this is not true. Note that our test suite runs properly on both Emacs 24.1 and Emacs 24.2. Support for Emacs 24.1/2 faces compilation warnings/errors: - `eval-after-load` signals `"Error: Attempt to modify read-only object"` - there are issues with `cl` package: function 'cl-find-if' from cl package called at runtime - `setq-local` is absent Fixable, but requires work. So we have to decide and commit to one of the following: 1. Officially support Emacs 24.3 and greater. 2. Officially support Emacs 24.1/2 and add Travis tests for those. Release dates for Emacs versions: - Emacs 24.1: June 10, 2012 - Emacs 24.2: August 27, 2012 - Emacs 24.3: March 11, 2013 - Emacs 24.4: October 20, 2014 - Emacs 24.5: April 10, 2015 Ubuntu LTS 14.04 has Emacs 24.3 installed.