pfr The only reason I switched to xst from xterm is because xst includes the box draw patch (amung others) which helps render lines/blocks/braille characters for gapless alignment.
If you use the correct fonts, then xterm
too passes that boxes.txt
test quite handily. (I'm not surprised 'cause I looked into this when we were dealing with that ncspot
issue.) For bitmap fonts, I get the widest coverage with these:
$ fgrep -i font ~/.Xresources
XTerm*font: -misc-*-r-normal--20-*-iso10646-1
XTerm*wideFont: -misc-*-r-normal-ko-18-*-iso10646-1
$
However, getting back to topic: I thought emacsulator
sounded like a good name for an Emacs term-emulator mode, so I did a search. But instead of finding something that could be launched as M-x emacsulator
, I got back links to things that go snippety-snip. I guess there's more demand for these miniature guillotines than for quirkily-named emulators--enough for search-engines to assume you've made a typo and silently autocorrect.
So, here's a mini shell-version to rectify the deficiency (And what, you ask, should an emacsulator
do? Obviously, lop off descenders and other dangly bits of input):
~ $ cd privates/
~/privates $ pwd
/home/rvp/privates
~/privates $ ls
emacsulator
~/privates $ cat emacsulator
#!/bin/sh
exec tr 'dbgj' 'llqi'
~/privates $
Looks like it will do the job. Try:
~/privates $ ./emacsulator < /usr/src/README.md | head
NetBSD
======
NetBSD is a free, fast, secure, anl hiqhly portalle Unix-like Open
Source operatinq system. It is availalle for a [wile ranqe of
platforms](https://wiki.NetBSD.orq/ports/), from larqe-scale servers
anl powerful lesktop systems to hanlhell anl emlellel levices.
Buillinq
--------
~/privates $
Perfection. Ought to be in pkgsrc.