Apparently it assume display width of unicode characters to be 1. While this is true for european alphabets, but not for others.
<u:300+i.10 +----------+ |ĬĭĮįİıIJijĴĵ| +----------+ <u:3000+i.10 +----------+ |ஸஹாிீு| +----------+ <u:30000+i.10 +----------+ |田由甲申甴电甶男甸甹| +----------+ I guess the case for 3000+i.10 should be ignored, since I don't think J can make it right anyway. Unicode standard should already define display width for each block of characters. For simplicity it may assume code points starting from U+3400 (which the first CJK range started) have display width of 2. Ср, 22 июн 2016, Eric Iverson написал(а): > New tested builds for windows/linux/mac 32/64. > > This release is beta-7. Boxed utf-8 data now displays (and has ": result) > with extra spaces so that vertical box draw chars line up. > > See http://www.jsoftware.com/download/jengine for more details, > > If interested please install and play with these builds. Problems are much > better found now than later. > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm -- regards, ==================================================== GPG key 1024D/4434BAB3 2008-08-24 gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm