Stas Boukarev <stass...@gmail.com> writes: > Matthew Mondor <mm_li...@pulsar-zone.net> writes: > >> Hello, >> >> Anyone also experience the above error, along with a delay, and if >> typing during that delay, lost characters? Most notably when typing >> inside a WITH-OPEN-FILE macro, but I know it also happened in a few >> other cases, although I forgot where. > The problem is that sys:function-lambda-list doesn't like macros or > special operators anymore. Clearly, the name suggests that it takes > functions, but it used to work on non-functions before this change: > http://sourceforge.net/p/ecls/ecl/ci/b1ec23bce8a385251f14b278c080e22e459cc70f/tree/src/lsp/top.lsp?diff=8b1c6a203919bdfd6da989565e53bd149dad7e1b It's possible to use (ext:get-annotation operator :lambda-list nil), but it returns a string for LET (ext:get-annotation 'let :lambda-list nil) => "(let ({var | (var [init])}*) {decl}* {form}*)" -- With best regards, Stas.
------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list