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