emacs-noflet
emacs-noflet copied to clipboard
noflet - nic's overriding flet, for fleting functions for the purpose of decorating them
Currently noflet uses both these packages but doesn't correctly require them nor declare them as dependencies in its package header.
Currently emacs 27.1 is warning about cl being deprecated, I found one of the packages that does require cl is noflet whic I use, I came to the repository and...
When using the noflet macro, there are unused variable warnings for 'err' and 'this-fn'. These can be smothered by adding a call to ignore which will be optimized away by...
Using Emacs 25.2.2. I'm bewildered by this. This works fine: ```el (noflet ((find-file-noselect (file-name) (if (string-match-p "^#.*" file-name) (this-fn "/tmp/mytest") (this-fn file-name))) (expand-file-name (file-name &optional thing) (if (string-match-p "^#.*" file-name)...
Now if a function binding in "noflet" includes an interactive form, that function will be available as a command in BODY, (i.e. BODY can invoke it via "call-interactively"). Note that...
Is it possible to remove byte-compile warning for `this-fn` when I use noflet: ```lisp (noflet ((ask-user-about-supersession-threat (_))) ... ) ``` ``` Warning: Unused lexical variable ‘this-fn’ ```
The current version of noflet depends on both cl-lib and dash, but doesn't require either. Please require these libraries explicitly.
could you please create a tag to use this package using melpa stable [1]. Thanks [1] : http://stable.melpa.org/