senny / cabbage

get the maximum out of emacs
http://senny.github.com/cabbage/
156 stars 21 forks source link

supported Emacs versions #157

Closed senny closed 11 years ago

senny commented 12 years ago

I think we need to explicitly communicate, which versions of emacs are supported. Cabbage could still run on non-supported versions but we just don't check for it.

This raises the question: What versions do we want to support?

This brings me to the fact, that Emacs 24 has some nice features, which we should utilize. For example: electric-pair-mode could probably be used to replace our internal pair functionality. Of course this depends on the fact that cabbage won't be Emacs 23 compatible.

new functionality of Emacs 24: http://ergoemacs.org/emacs/emacs24_features.html

RESPONSE BY @jone I think we can drop support for older emacs versions as long as the new version is easily installable on all supported platforms (mac os, linux, windows). We could also just warn the user that it is only limited functional on older versions (e.g. pairing is missing), as long we are sure it does not raise on startup and the basic stuff works..