Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes:
| >>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:
|
| Lars> This is among the things the any patch makes possible. IMNSHO
| Lars> quite nice.
|
| But this means that the LFUNS are not usable anymore from
| minibuffer/bindings... I know it was not really possible before, but
| by using an explicit type, we are really closing this door now.
We should not leak such internal information anyway.
And, no, LFUNS are still usable from minibuffer/bindings etc.
| I am less and less sure that using LFUNs to communicate between the
| kernel and the controllers was a good idea. Why not just use plain old
| C++ methods instead? Or maybe signals?
| Either these LFUNs are like the others and having an ascii
| representation of the arguments is a must for scripting, or they are
| not like the others and they should be pure C++.
We should not expose the internal format of LFUNS at all, but define a
nice text/ascii format for them, (and docutment it).
Our minibuffer/bindings parser will then convert the external
representaion to the internal one.
--
Lgb