Nicholas Marriott

Results 56 comments of Nicholas Marriott

Yes that seems OK, if it is a genuine failure then rename will also fail.

I don't think this necessary. If the macro is broken in some autoconf versions, use an older or newer one.

What does `f 1` then `p *m` show in `gdb`?

Thanks but this is not enough - `fetch_poll` does not free `cause` when `io_polln` returns `EAGAIN`. If you set `cause` on `EAGAIN` then you need need to check all calls...

Either it should always initialize `cause` when returning `EAGAIN` and all callers should free it, or it should never initialize `cause` when returning `EAGAIN` and no callers should free it....

This appears to fix it for me. I was wondering about the case for starting without a preferences file but in that case the volume would just be default anyway...

Thanks, will just wait until you get to it.

My recollection is that last time we (@csdvrx) talked about this, I did a fair bit of work on parsing sixels for tmux and then we discussed how in order...

The SIXEL format isn't very good but I don't remember saying it won't be in tmux, although perhaps that is what came across. SIXEL really doesn't work very well with...

OK I assume you are talking about the code here https://github.com/csdvrx/sixel-tmux/blob/main/sixel.c. So this seems reasonable enough to me, although I am not going to pretend to fully understand how it...