freenode/#clasp - IRC Chatlog
Search
14:55:23
drmeister
As long as bigmac is up tmux will maintain a virtual terminal. Once you reconnect to the tmux session the terminal restores
14:56:09
drmeister
You can even connect to the tmux session multiple times. Tmux will resize to the smallest window size. It’s really very neat.
14:59:28
Bike
well i mean - say i start tmux with -a, and work with that, and then unexpected the internet cuts. When i log back in, how do I get back to where I was? Just tmux -a again, and it finds the old session?
15:13:07
scymtym
yes, tmux a attaches to a running session. if you don't specify one explicitly and there is only one, it will automatically attach to that session
15:13:57
scymtym
initially creating the session is just "tmux" in case that was the point of confusion
15:15:11
jackdaniel
it may be worth considering rebinding C-b that is tmux's equivalent of C-x -- it was hard at first for my finger memory to have going back one char require hitting C-b C-b
15:18:58
docl
huh, I didn't know it was saved as "a" by default -- that's a lot simpler than what I was doing
15:57:21
drmeister
It looks like our fiber connection is noisy - so Verizon will come out between 1 and 5 EST to check the connection on both ends.
16:17:30
drmeister
One for emacs, one for running clasp and one for starting up the debugger to connect to the running clasp.
16:32:29
drmeister
Also, emacs output printing is slow and debugging image save/load generates _enormous_ amounts of output.
16:33:21
drmeister
I prefer working as physically close to the linux box as I can get because network bandwidth effects the rate at which I can debug it.
16:38:38
jackdaniel
I'm using terminal for these things because ansi-terminal mode has ugly colors :)
17:23:41
drmeister
I usually tweak the dark blue color because when debugging in udb all raw hex values are in deep blue on a black background (sigh).
17:26:31
drmeister
One nice feature of debugging on macOS is they limit PID addresses to 5 digits and usually memory addresses are lower in memory - so you have fewer digits to type.
17:47:26
drmeister
I'm currently debugging writing object files into the image and then all (all) that is left is at load time passing all the object files to the LLJIT and then writing the literal vector into the freshly generated Code_O objects. Everything else is done.