project:ares added by ~abcdw on ~abcdw/tickets
Ticket created by ~abcdw on ~abcdw/tickets
Not yet cleaned up and not simplified reproducer:
(define (call-command-with-output-error-to-string cmd) (let* ((err-cons (pipe)) (port (with-error-to-port (cdr err-cons) (lambda () (open-output-pipe cmd)))) (_ (setvbuf (car err-cons) 'block (* 1024 1024 16))) (_ (scm->json bril-program port)) (result "hi" ;; (read-delimited "" port) )) (close-port (cdr err-cons)) (values result (read-delimited "" (car err-cons)))))
Comment by ~abcdw on ~abcdw/tickets
REPORTED
RESOLVED IMPLEMENTEDComment by ~abcdw on ~abcdw/tickets
RESOLVED CLOSED
REPORTEDComment by ~abcdw on ~abcdw/tickets
REPORTED
RESOLVED CLOSEDComment by ~abcdw on ~abcdw/tickets
An RDE tip of the week/month: When you open consult-pass (bound to
s-P
in sway, win+shift+p), you can userde-password-store-autotype
function (bound tos-. a
, which will type the username field value and secret to the active window.Can be a good candidate for newsletter.
Comment by ~abcdw on ~whereiseveryone/toys
On 2025-01-01 19:57, ~whereiseveryone wrote:
~abcdw wdyt if we made this into a guix channel?
I think setting up a guix channel is too much involved and doesn't worth it at the moment.
On 2025-01-01 19:57, ~whereiseveryone wrote:
~abcdw wdyt if we made this into a guix channel?
I think setting up a guix channel is too much involved and doesn't worth it at the moment.
project:ares added by ~abcdw on ~abcdw/tickets
Ticket created by ~abcdw on ~abcdw/tickets
(define (format-i x) (format #f "~a\n" x)) (define (reproduce) (let loop ((i 0)) (format #t "hi: ~s\n" (format-i i)) (usleep 1000000) (loop (1+ i)))) (define tth (call-with-new-thread reproduce))
if you run this code, you won't see much output, only next eval action will actually show all accumulated output.