Phix 1.0.4 uploaded

new topic     » topic index » view thread      » older message » newer message

Maintenance release, one rather alarming bug, plus lots more tinkering with xpGUI.

Bugfix: An optimisation added 1/5/22 for s[i] += x was not checking s had a refcount of 1, 
        with predictably disastrous and completely unpredictable consequences/symptoms. 
Bugfix: Show as Hex (Ctrl H) in Edita converted 0 to # when it should of course be #0. 
Tweaked decode_flags() to handle multiple bits and (belatedly) added test\t71decode_flags.exw 
Added an optional bit to the bQuiet parameter of requires(), such that requires(32,0b1xx) or 
        requires(64,0b1xx) is a preference, rather than causing the usual fatal error. 
Bugfix: (24/8/23) Edita/Edix not detecting urls at the start of the line properly. 
        ScanforUrls() now has an "if chidx2-1>chidx or text[chidx]<=' ' then" test. 
mpfr_get_fixed() now rounds the last digit in the same fashion as bankers_rounding(). 
Added '_' to (s)printf qualifiers, like '+' but leading ' '|'-' instead of '+'|'-'. 
Allow unquoted keys and trailing commas in parse_json() [in builtins/json.e] 
On the whole I'm pretty pleased with the progress of xpGUI, but it's a big ole job 
- possibly only 4 or 5 major omissions now, but more bugs than I can guesstimate. 

To see where I'm at with xpGUI, start here: http://phix.x10.mx/docs/html/xpelements.htm

Usual place: http://phix.x10.mx/download.php (1.0.3 notes: https://openeuphoria.org/forum/138004.wc )

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu