Will have a look at eieio, thanks.
Just to be clear: the exact behavior of the modified functions are low priority.What I see as the main goal is building a framework for contextual editing/navigating.
And making it easy for the end-user to extend it.
Check out the repo I posted earlier, it has a lot of nice functionality for repls.
2012/8/15 Simon Hafner
<reactormonk@gmail.com>
2012/8/15 Andreas Liljeqvist <bonega@gmail.com>:
> I am not really familiar with elisp though, what are the equivalence of
> multimethods as found in clojure for example?
According to #emacs, there is eieio, if I you associate multimethods
with dynamic dispatch.
> "cW" stopping in the case of structure(parenthesis etc) when in lispy-modes.
I'm not sure, this might give some WTF situations. parenthesis
movement is covered by `%`. But making `%` mode-aware to move between
e.g. `do` and `end` in ruby-mode would be awesome.
> "gd" Using whatever we have available for definition.
semantic-mode might help here.
> "i" Going to the first available actual input-area. (mostly for repls)
Good idea.
_______________________________________________
implementations-list mailing list
implementations-list@lists.ourproject.org
https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list