Eric, I thought you said it would be up in a couple of days/weeks! Nice work
(and Beta 9 works fine on Darwin).
For Henry, it's different, although I am not sure it is an improvement for
boxing. I wish I had some useful suggestions, but with fixed width and the
inability to move characters within space, I am not sure how you resolve this.
Maybe box size could be based on the shape of the UTF-8 encoding, although that
ends up padding out to the right with the higher value for the row index.
Tricky.
Cheers, bob
JVERSION
Engine: j804/j64/darwin
Release: commercial/2015-12-21 18:06:25
Library: 8.04.15
Qt IDE: 1.4.10/5.4.2
Platform: Darwin 64
Installer: J804 install
InstallPath: /applications/j64-804
Contact: www.jsoftware.com
< 3 4 $ 'a', (u: 30101), 'b'
┌────────┐
│a疕ba │
│疕ba疕│
│ba疕b │
└────────┘
< 3 4 $ 'a','疕', 'b'
┌────┐
│a疕│
│ba��│
│�ba�│
└────┘
JVERSION
Engine: j805/j64/darwin
Beta-9: commercial/2016-07-05T17:11:06
Library: 8.04.15
Qt IDE: 1.4.9/5.4.2
Platform: Darwin 64
Installer: J804 install
InstallPath: /users/bobtherriault/j64-804
Contact: www.jsoftware.com
< 3 4 $ 'a', (u: 30101), 'b'
┌──────┐
│a疕ba │
│疕ba疕│
│ba疕b │
└──────┘
< 3 4 $ 'a', '疕', 'b'
┌────┐
│a疕 │
│baç│
│baç│
└────┘
$ ": 3 4 $ 'a', (u: 30101), 'b' NB. create UTF-8 encoding shape
3 8
< 3 8 $ 'x' NB. this box would accommodate the size of the unicode, but
the box would need to be generated independently of the contents.
┌────────┐
│xxxxxxxx│
│xxxxxxxx│
│xxxxxxxx│
└────────┘
> On Jul 5, 2016, at 3:29 PM, 'Pascal Jasmin' via Source <[email protected]>
> wrote:
>
> unicode looks better, but every one of these pages has misalignments
>
>
> ,. <"1 8 32 $ 4 u: 0 + i.256 NB. quarterwidth row 5
>
> ,. <"1 8 32 $ 4 u: 256 + i.256
> ,. <"1 8 32 $ 4 u: 512 + i.256
> ,. <"1 8 32 $ 4 u: 768 + i.256 NB. first pages are digraph 0 (back) space
> chars.
>
> ,. <"1 8 32 $ 4 u: 1024 + i.256
>
>
> < (4 u: ,@:(3&u: ,. 758 + ?@(95"0))) 'Digraph char cheating'
> ┌──────────────────────────────────────────┐
> │D˿i̅g̢r˶a̭p̠h̡ ̗c̳h˻a̢r͒ ̒c̋h̭e̐a͒ṫi̵n̍g͒│
> └──────────────────────────────────────────┘
>
>
> alternate "real" diacritics, don't quite line up either
>
>
> dict =: ,&.>/"1 ((0 (0 ". '16b' , tolower@(4 5 6 7 &{)@{::) each ]) ,. (1 (0
> ". '16b' , tolower@(4 5 6 7 &{)@{::) every each ('</tr>';'<tr>')&(] <;._1~
> E.) each)) (<'<tr class="letter_separator">')&(] <;._1~ +./@:E.every) dltb
> each cutLF a NB. a is html source for
> http://pinyin.info/unicode/diacritics.html
>
> twist =: 4 u: ({. every dict) (] ({~ ?@#)@:(dict {::~ ])`[@.((# dict) =
> ]) i.)("_ 0) 3 u: ]
>
> ,. cut twist someasciitext
>
> ----- Original Message -----
> From: Eric Iverson <[email protected]>
> To: Source forum <[email protected]>
> Sent: Tuesday, July 5, 2016 5:22 PM
> Subject: [Jsource] j805-beta-9 release candidates
>
> New tested builds for windows/linux/mac 32/64
>
> This beta release has some significant performance improvements courtesy
> Henry Rich.
>
> 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
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm