Hi Craig,
installing ledger mode from MELPA with the emacs package installer works
pretty well now. It gives this warning:
Total of 18 files compiled, 1 failed, 1 skipped
ledger-context.el is the one failing to compile, the first time - it
compiles if you then go to the file and try it again. Also it seemed to
compile when installing the package a second time in the same emacs.
Here's some message output from the first attempt:
Compiling
/home/simon/.emacs.d/elpa/ldg-mode-20130702.1537/ledger-complete.el...done
Wrote /home/simon/.emacs.d/elpa/ldg-mode-20130702.1537/ledger-complete.elc
Checking /home/simon/.emacs.d/elpa/ldg-mode-20130702.1537...
Compiling
/home/simon/.emacs.d/elpa/ldg-mode-20130702.1537/ledger-context.el...
(single-line-config)
Checking /home/simon/.emacs.d/elpa/ldg-mode-20130702.1537...
Compiling
/home/simon/.emacs.d/elpa/ldg-mode-20130702.1537/ledger-exec.el...done
Wrote /home/simon/.emacs.d/elpa/ldg-mode-20130702.1537/ledger-exec.elc
Thanks for adding the ledger-mode-version variable. 3.0.0 I see - if
that's the true version, your work deserves a nice loud release
announcement!
The package installer still creates ldg-mode-pkg.el and
ldg-mode-autoloads.el, and lists the package as ldg-mode (a search for
ledger won't find it). I think this can be fixed by updating
https://github.com/milkypostman/melpa/blob/master/recipes/ldg-mode .
With the removal of *-new.el and the ldg -> ledger rename, this is more
inviting for users and contributors. This has been long needed, thanks
a lot!
-Simon