<BitPuffin>
I don't even know if I think elisp itself is the biggest problem with emacs anymore. especially now that it has lexical scope
Sgeo_ has joined #racket
Sgeo has quit [Ping timeout: 240 seconds]
evdubs_ has joined #racket
<jcowan>
The failure of Guilemacs is attributable entirely to the Emacs team, not the Guilers
evdubs__ has joined #racket
evdubs has quit [Ping timeout: 252 seconds]
evdubs_ has quit [Ping timeout: 240 seconds]
phillbush has joined #racket
<winny>
elisp is a pretty challenging language to write robust code in
<winny>
i guess it's mainly the apis that make it challenging
badkins has quit [Remote host closed the connection]
badkins has joined #racket
<BitPuffin>
Yeah, I mean it has a decent subset of common lisp and varioua things that makes it good enough at lisping. But yeah can't say the emacs unique apis have been that great to work with in my experience
badkins has quit [Ping timeout: 252 seconds]
<BitPuffin>
There is also now some annoying ish fragmentation where we had dash and s , the former now sort of replaced by seq-* procedures because for whatever reason we couldn't have dash in core emacs
evdubs__ is now known as evdubs
evdubs_ has joined #racket
evdubs has quit [Ping timeout: 240 seconds]
phillbush has quit [Quit: Leaving]
Diagon has quit [Quit: Leaving]
badkins has joined #racket
badkins has quit [Ping timeout: 268 seconds]
AkechiShiro has quit [Quit: WeeChat 2.9]
<BitPuffin>
although emacs has the wonderful ability to redefine things while running. I really miss that in other systems.
<BitPuffin>
On that topic, could a mildly modified #lang racket support mutable toplevel mayhaps?
<BitPuffin>
Like maybe by redefining define to work a bit differently
dataangel has quit [Ping timeout: 246 seconds]
dataangel has joined #racket
caente has quit [Ping timeout: 268 seconds]
aeth has quit [Ping timeout: 252 seconds]
aeth has joined #racket
nebunez has joined #racket
endformationage has quit [Quit: WeeChat 2.9]
evdubs__ has joined #racket
evdubs_ has quit [Ping timeout: 268 seconds]
evdubs_ has joined #racket
evdubs__ has quit [Ping timeout: 240 seconds]
evdubs__ has joined #racket
evdubs_ has quit [Ping timeout: 268 seconds]
evdubs_ has joined #racket
evdubs has joined #racket
evdubs__ has quit [Ping timeout: 268 seconds]
evdubs_ has quit [Ping timeout: 240 seconds]
Lowl3v3l has joined #racket
evdubs has quit [Ping timeout: 260 seconds]
evdubs has joined #racket
nebunez has quit [Ping timeout: 240 seconds]
orivej has joined #racket
andrei-n has joined #racket
evdubs_ has joined #racket
evdubs has quit [Ping timeout: 268 seconds]
rgherdt_ has joined #racket
Sgeo_ has quit [Read error: Connection reset by peer]
Sgeo has joined #racket
badkins has joined #racket
badkins has quit [Ping timeout: 240 seconds]
brj has quit [Ping timeout: 240 seconds]
evdubs__ has joined #racket
brj has joined #racket
evdubs_ has quit [Ping timeout: 240 seconds]
ridik has joined #racket
Sgeo has quit [Read error: Connection reset by peer]
<countvajhula>
feels like it should be a straightforward thing but I haven't been able to get it to work despite trying various things, like wrapping the macro invocation with a datum->syntax in the calling macro
<countvajhula>
any pointers would be appreciated :)
evdubs__ has joined #racket
evdubs_ has quit [Ping timeout: 240 seconds]
Lowl3v3l has quit [Read error: Connection reset by peer]