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

Reply via email to