From Colin Woodbury to ~fosskers/transducers
Hi everyone, I'm happy to announce the release of the first version of the transducers library for Emacs Lisp. This is the third library in the series, after the Common Lisp and Fennel implementations. This port features nearly everything available in the original Common Lisp, with some tweaks and additions made for the specifics of Emacs Lisp. For instance, it's possible to stream over the contents of open buffers. For more information, see the README: https://git.sr.ht/~fosskers/transducers.el To report issues, see the issue tracker: https://lists.sr.ht/~fosskers/transducers
From Colin Woodbury to ~sircmpwn/email-test-drive
This is my custom git message. --- colin-woodbury | 1 + 1 file changed, 1 insertion(+) create mode 100644 colin-woodbury diff --git a/colin-woodbury b/colin-woodbury new file mode 100644 index 0000000..66cb3d4 --- /dev/null +++ b/colin-woodbury @@ -0,0 +1 @@ -- I have successfully used git send-email![message trimmed]
From Colin Woodbury to ~sircmpwn/email-test-drive
This is my custom git message. --- This is extra commentary that won't make it into the git log? colin-woodbury | 1 + 1 file changed, 1 insertion(+) create mode 100644 colin-woodbury diff --git a/colin-woodbury b/colin-woodbury new file mode 100644 index 0000000..b4380e4 --- /dev/null +++ b/colin-woodbury @@ -0,0 +1 @@ [message trimmed]
From Colin Woodbury to ~sircmpwn/email-test-drive
--- colin-woodbury | 1 + 1 file changed, 1 insertion(+) create mode 100644 colin-woodbury diff --git a/colin-woodbury b/colin-woodbury new file mode 100644 index 0000000..9fbaee3 --- /dev/null +++ b/colin-woodbury @@ -0,0 +1 @@ -- 2.42.0 I'm about to try git send-mail[message trimmed]
From Colin Woodbury to ~technomancy/fennel
On 8/29/23 00:50, Phil Hagelberg wrote: > If you just to disable all globals checking for a given repl session you > can use this flag when launching the repl: --globals "*" > > If you just want to allow globals which are actually part of TIC-80, you > could add them to the --globals list when starting up the repl, but > that's going to be a very long list leading to an awkward repl > invocation. To do it after the repl loads you'd have to call the > `global` special which adds it to the allowlist. Maybe create a file with: > > (global (line btnp btn ...) nil) > > But you'd have to construct that form yourself. >
From Colin Woodbury to ~technomancy/fennel
Hi everyone, I'm trying to discover a way to load Fennel functions into a REPL which reference global symbols provided only at runtime. For example, the built-in functions provided by the TIC-80 environment. Currently, if you try to load a Fennel function 'A' which calls a TIC-80 function 'B', the compiler will complain that 'B' is nowhere to be seen, and thus 'A' can't be loaded. While that's normally desirable behaviour, it would be convenient if there were a way to tell the compiler to "trust me" or otherwise overlook the issue. At the moment, the following ideas come to mind: 1. Invoke some incantation involving _G. 2. Mock out a second file that contains all the TIC-80 functions I want as stubs, import that during development, but ignore it at runtime
From Colin Woodbury to ~fosskers/transducers
I'm rejecting this patch. Who even pays your salary? Get out of here.
From Colin Woodbury to ~fosskers/transducers
I cannot overstate the importance of this patch.
From Colin Woodbury to ~fosskers/transducers
On 7/26/23 12:37, Colin Woodbury wrote:
> +Hugely impactful edit here.
There are four too many words in this line, please correct this.
From Colin Woodbury to ~fosskers/transducers
You can see clearly that this is a massively impactful change. Actually, this is just me testing out Source Hut and email-based workflows. --- README.org | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.org b/README.org index 14b7908..1d5082b 100644 --- a/README.org +++ b/README.org @@ -1,5 +1,7 @@ #+title: Transducers: Ergonomic, efficient data processing [message trimmed]