The ace-jump-mode included with emacs-live is version 1.0, but I'm interested in using a newer version of ace-jump-mode. I've included the newer version in one of my live-packs, but I'm not sure the best way to override the older version's function definition and instead use the newer one.
Currently I've just commented out the older ace-jump-mode require in the bundled live-pack, but I'd rather not have to touch your code when attempting to use my own versions of extensions that are already bundled in.
Currently, there's no way to suppress the loading of an arbitrary file in Emacs Live. This is perhaps something to consider for the future.
Two further points:
It should be OK to just load the new version on top of the old in your user pack - Emacs just has a single namespace, and as your user pack will be loaded last, it will win.
I've just updated Emacs Live to use the latest ace-jump-mode :-)
The ace-jump-mode included with emacs-live is version 1.0, but I'm interested in using a newer version of ace-jump-mode. I've included the newer version in one of my live-packs, but I'm not sure the best way to override the older version's function definition and instead use the newer one.
Currently I've just commented out the older ace-jump-mode require in the bundled live-pack, but I'd rather not have to touch your code when attempting to use my own versions of extensions that are already bundled in.