diff options
Diffstat (limited to '')
-rw-r--r-- | 2024/talks/guile.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/2024/talks/guile.md b/2024/talks/guile.md index f1283063..1bd72def 100644 --- a/2024/talks/guile.md +++ b/2024/talks/guile.md @@ -187,6 +187,7 @@ Feedback: - <3 - lounge-204, there may be a guix connection in that object-capability-based secure IPC may enable guile-emacs to have fairly deep integration with other guile programs like guix and shepherd - robin: speaking of security, guile-emacs will have a very straightforward answer to problems like https://eshelyaron.com/posts/2024-11-27-emacs-aritrary-code-execution-and-how-to-avoid-it.html -- the application of the slogan "if you don't have it, you can't use it". ordinary elisp coding style doesn't necessarily allow for automatic detection of that kind of threat, but in that specific case we would use our CL dialect's reflection mechanisms to provide an environment in which the macroexpander, at least when used for code completion and similar, simply would not have the ability to produce side effects in the global environment +- YouTube comment: we're so back bless you robin [[!inline pages="internal(2024/info/guile-after)" raw="yes"]] |