-
I am thinking of a macro to define a function like this:
```elisp
(-defun-kw foo (a b &key one (two "2") &rest args)
(list a b :one one :two two :rest args))
(foo 1 2) ;…
-
From [Specific.jl](https://github.com/aminya/Specific.jl/blob/master/src/fexpr.jl) you can use `unwrap_fun` and `wrap_fun` to handle where expressions.
```julia
fexpr = :( function foo(a, b::T…
-
In our action keymaps we assume that defuns are expressions. However defuns match something else in text modes. Does it make sense to refine this, distinguish general defun-like targets and elisp-defu…
minad updated
2 years ago
-
Reproduce steps:
1. Open bug-dogears.el with
```
(defun test1 () 1)
(defun test2 () 2)
```
2. Move cursor to the 1st position of the 2nd line, like `|(defun test2 () 2)`
3. M-…
-
go-rename.el: `(defun go-rename (new-name &optional force)`
go-mode.el: `(defun go-rename ()`
And since go-rename.el requires go-mode.el, go-rename.el no longer compiles cleanly.
-
# Issue type
- Enhancement request
# Pitch
Given that we have evil motions for going backwards (for `defun`: `evil-backward-section-end`) and forward for `defun`, it would be helpful to have …
-
Common Lisp has a nice (gradual) type system with support for algebraic data types.
However declaring function types can be cumbersome:
```lisp
(declaim (ftype (function (ARG-TYPES) RETURN-TYPE…
-
Imported from SourceForge on 2024-07-08 09:34:14
Created by **[fsenese](https://sourceforge.net/u/fsenese/)** on 2014-12-27 16:49:14
Original: https://sourceforge.net/p/maxima/bugs/2867
---
...with …
rtoy updated
4 months ago
-
I'm trying to configure slime-tramp to translate filenames but it does not work, which means that the filenames are not translated at all.
My diagnostic reveals that the variables `lime-to-lisp-fil…
-
For example, after
```elisp
(aio-defun func ()
(declare (obsolete ("foo"))))
```
C-h f func RET won't show that the function is obsolete. Applying declarations is done by the `defun` macro;…