Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Add include so that pbcopy.c compiles on FreeBSD | June McEnroe | 2017-01-08 | |
| | ||||
* | Implement pbcopy and pbpaste in C | June McEnroe | 2017-01-06 | |
| | | | | | | | | | Ted Unangst broke my netcat implementation of pbpaste with this commit: <https://github.com/openbsd/src/commit/bb978d8>, which, when /dev/null is attached to stdin, causes nc to exit and never read from the socket. Turns out the core functionality of netcat can be implemented in about 50 lines of C. | |||
* | Add custom keyboard layout for macOS | June McEnroe | 2017-01-03 | |
| | ||||
* | Add gdbinit | June McEnroe | 2016-12-23 | |
| | ||||
* | Clean up tmux.conf a bit more | June McEnroe | 2016-12-01 | |
| | ||||
* | Remove iTerm tux profile | June McEnroe | 2016-12-01 | |
| | ||||
* | Use C-e C-e to switch tmux windows | June McEnroe | 2016-11-24 | |
| | ||||
* | Set tmux status colors BLACK | June McEnroe | 2016-11-10 | |
| | ||||
* | Update pbd.c style | June McEnroe | 2016-10-16 | |
| | ||||
* | Update xx.c style | June McEnroe | 2016-10-16 | |
| | ||||
* | Remove rpn.c | June McEnroe | 2016-10-16 | |
| | ||||
* | Add JRP_DUMP | June McEnroe | 2016-10-10 | |
| | ||||
* | Split jrp nops on dword boundaries | June McEnroe | 2016-10-10 | |
| | ||||
* | Fix jrp dop pushes | June McEnroe | 2016-10-10 | |
| | | | | | Pushing zero on a qop boundary would break because zero is the sentinal value for code.dop. | |||
* | Allocate two pages of stack for jrp | June McEnroe | 2016-10-09 | |
| | ||||
* | Fix jrp snprintf len | June McEnroe | 2016-10-09 | |
| | | | | I hate calculations like these. | |||
* | Rewrite jrp | June McEnroe | 2016-10-09 | |
| | ||||
* | Fix jrp prompt snprintf | June McEnroe | 2016-10-08 | |
| | ||||
* | Add quote to jrp and refactor jit | June McEnroe | 2016-10-08 | |
| | ||||
* | Fix jrp build -ledit | June McEnroe | 2016-10-08 | |
| | ||||
* | Fix jrp mmap MAP_ANON calls | June McEnroe | 2016-10-08 | |
| | ||||
* | Fix jrp OR op | June McEnroe | 2016-10-08 | |
| | ||||
* | Set up jrp input loop | June McEnroe | 2016-10-08 | |
| | ||||
* | Implement jrp JIT | June McEnroe | 2016-10-08 | |
| | ||||
* | Implement jit_hop and jit_hop for jrp | June McEnroe | 2016-10-07 | |
| | ||||
* | Keep stack top in rdi in jrp | June McEnroe | 2016-10-07 | |
| | ||||
* | Swap stacks in OP_CALL and wasteful OP_RELO in jrp | June McEnroe | 2016-10-07 | |
| | | | | NEED MORE BYTES. | |||
* | Add runtime functions to jrp | June McEnroe | 2016-10-07 | |
| | | | | | | The current JITed code causes a misaligned stack error when calling into C code. Need to find a way to align the RPN stack to 16 bytes, or swap back to the C stack before a CALL. | |||
* | Add OP_HIGH to jrp | June McEnroe | 2016-10-06 | |
| | ||||
* | Define IMMED_PUSH macro in jrp | June McEnroe | 2016-10-06 | |
| | ||||
* | Rearrange OP_PUSH so immediate is high dword in jrp | June McEnroe | 2016-10-06 | |
| | ||||
* | Use custom typedefs in jrp | June McEnroe | 2016-10-06 | |
| | ||||
* | Generate some test code in jrp | June McEnroe | 2016-10-06 | |
| | ||||
* | Use rbp instead of r15 in jrp | June McEnroe | 2016-10-05 | |
| | ||||
* | Begin JRP | June McEnroe | 2016-10-05 | |
| | ||||
* | Use long type in rpn | June McEnroe | 2016-10-04 | |
| | ||||
* | Set tmux tab size to 20 | June McEnroe | 2016-10-04 | |
| | ||||
* | Process argv in rpn | June McEnroe | 2016-10-04 | |
| | ||||
* | Fix whitespace handling in rpn | June McEnroe | 2016-10-04 | |
| | ||||
* | Add @ to rpn | June McEnroe | 2016-10-04 | |
| | ||||
* | Add ! to rpn | June McEnroe | 2016-10-04 | |
| | ||||
* | Add quoting to rpn | June McEnroe | 2016-10-04 | |
| | ||||
* | Try ops first in rpn | June McEnroe | 2016-10-04 | |
| | ||||
* | Add radix to rpn | June McEnroe | 2016-10-04 | |
| | ||||
* | What am I even doing? | June McEnroe | 2016-10-03 | |
| | | | | | It's Monday night and I've had a lot to drink because I didn't like what Monday day was like. Ain't that just the way? | |||
* | Set TERM in tmux | June McEnroe | 2016-09-29 | |
| | ||||
* | Reconfigure tmux | June McEnroe | 2016-09-29 | |
| | | | | | Still not sure what I'm doing with it. How do Emacs users deal with pressing control? | |||
* | Use shiftwidth=4 as default | June McEnroe | 2016-09-27 | |
| | ||||
* | Remove gcl shell alias | June McEnroe | 2016-09-20 | |
| | ||||
* | Set shiftwidth=4 for C | June McEnroe | 2016-09-20 | |
| |