| Commit message (Collapse) | Author | Age | 
| ... |  | 
| | 
| 
| 
|  | 
Oops.
 | 
| | 
| 
| 
|  | 
You can't turn off bell in ksh.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
|  | 
Including the \r in the delimeters works properly in every version of
ksh I have. Awesome.
Also switch to emacs editing mode because it works better and I know how
to use it now. And set CDPATH with an empty item so it doesn't print the
expansion all the time.
 | 
| | 
| 
| 
| 
|  | 
Kind of annoying to need two files, but for now I want to maintain
compatibility with all ksh implementations.
 | 
| | 
| 
| 
| 
|  | 
You know, it's nice to be able to actually read the man page for your
shell.
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
zsh is not really my aesthetic, so I'm trying out ksh.
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
Black=22,21,16
Red=163,40,16
Green=114,122,24
Yellow=163,119,32
Blue=61,98,102
Magenta=122,73,85
Cyan=85,122,85
White=122,113,85
BoldBlack=76,70,53
BoldRed=204,50,20
BoldGreen=142,153,30
BoldYellow=204,149,40
BoldBlue=76,123,127
BoldMagenta=153,91,107
BoldCyan=107,153,107
BoldWhite=204,188,142
BackgroundColour=20,19,14
ForegroundColour=183,169,128
CursorColour=97,90,68
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
Otherwise manUnderline counts as "cleared" so the default in man.vim
takes over again.
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
Someone removed the trailing whitespace, I guess.
 | 
| | 
| 
| 
| 
|  | 
neovim 0.3.0 just doesn't give a shit anymore about how many colors your
terminal supports.
 | 
| | 
| 
| 
|  | 
Heard this at the cafe a couple times.
 | 
| | 
| 
| 
|  | 
I have no idea why I've kept on typing this out.
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
Everything "works" but I'm not able to round-trip data. It seems like
the documentation lies about the format in some way.
 | 
| | 
| 
| 
| 
|  | 
Neovim is really dumb about how it interprets the names, and at this
point I actually know the order the colors are in.
 | 
| | 
| 
| 
|  | 
The token 'linux' is #defined. Dumb.
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
I wonder when the last time was something needed -ledit...
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
Apparently you actually need CMSG_SPACE and not just CMSG_LEN... Well
done, everyone.
 | 
| | 
| 
| 
| 
| 
|  | 
It turns out that you're supposed to call cfmakeraw with a termios
initialized by tcgetattr. Using an uninitialized termios resulted in
hnel on NetBSD breaking the pty and causing a silent logout.
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
On NetBSD, kevent.udata is intptr_t rather than void *, and their EV_SET
macro does the cast.
 | 
| | 
| 
| 
| 
|  | 
Turns out that NetBSD has its own curses implementation and I'm all for
not linking GNU software <3
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
The stack is a baby.
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
I can't for the life of me figure out how to properly iterate backwards.
Why?
 | 
| | 
| 
| 
|  | 
Also I'm calling them vecs now. No one can stop me.
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
Switched to minimized viewmodels with lowest viewmodel FOV and it's much
better.
 | 
| | 
| 
| 
|  | 
I started playing with the sticky jumper rather than a shield.
 | 
| |  | 
 | 
| |  | 
 |