freenode/#shirakumo - IRC Chatlog
Search
23:10:49
SAL9000
Unfortunate. Buffer settings are a thought but seems silly to shove the entire emoji value in there. I can see a workaround through running a httpd inside the script and having glowing-bear do requests to that.
23:11:37
SAL9000
Alternatively, provide a command that glowing-bear can automatically invoke, which creates a buffer containing the emoji data -- then everything stays in-band.
23:14:59
SAL9000
in that vein we should probably set up an equivalent to /server raw -- a buffer where the raw wire transactions are logged, if it is open.
23:15:45
Shinmera
well I suppose the base64 could be in the message tags, assuming there's no limit on their length.
23:17:22
SAL9000
there's filters -- we can send 2 messages, the 2nd of which contains the base64 data and is tagged lichat_hide
23:18:04
SAL9000
display hooks are an option as well -- the message can contain the base64 data but then display hook prevents it from being actually printed
23:18:30
Shinmera
Well, in any case it sounds like a lotta work for something we have to fork, too :/
23:19:05
SAL9000
The general in-band communciation issue might come up again, thus me thinking it through
23:21:33
SAL9000
yeah. terminals suck but their limitations are also part of their power, for lack of better terms?
23:22:00
Shinmera
Idunno. I feel like for 'real' applications like weechat the scope has been exceeded.
23:22:02
SAL9000
e.g. shove any tty app into tmux, add an sshd and suddenly you have what the modern web would call a "cloud" app
23:23:03
SAL9000
there is the example of emacs/vim, both of which adopted GUI interfaces without totally leaving behind their terminal "heritage" :-)
23:23:55
Shinmera
but emacs also sucks and is used for a lot of stuff it really shouldn't be used for.
23:24:13
SAL9000
"Emacs is an OS in search of a good text editor" is more true than we'd like it to be
23:25:28
SAL9000
kick the old dynamic variables stuff to the curb, give it a real JIT, replace the buffer struct... and emacs could fly again
23:25:44
Shinmera
at least it's getting closer to common lisp now that rms is mostly out of the picture