Help / User / Library Changes
>> << Pri JfC LJ Phr Dic Voc !: Rel NuVoc wd Help User
J6 Library Changes
autocode
Removed obsolete grid autocode.
colib.ijs
Removed coextend, and use of COCLASSPATH.
Demos
New life demo, with example project, see Life Project
files.ijs
Added ftype - return file type:
0 = unknown 1 = file 2 = directory
Added fapplylines - apply verb to lines of file.
Added freadblock - read file in blocks.
Moved fview to the jview class.
Find in Files
Added inside/outside quoted string contexts.
fixargs.ijs
Added fixargs.ijs to system/extras/migrate.
Form Editor
Rewritten for J6 using a single isigraph (much faster).
Added Lock button (thanks to Bill Lam).
format.ijs
Removed fmt from format.ijs, since superseded by 8!:2.
Grid
Grid has been rewritten for J6.
guids
Added Linux support
isigraph
Removed gbitmap (obsolete method, replaced by glpixel)
odbc.ijs
Added Bill Lam's ddins to support ODBC bulk insert.
print utilities
Added support for specifying printer name, and print to file.
socket.ijs
Made the following changes suggested by Lorin Lund:
sdsendto now accepts a 3 item argument, as well as the previous 5 item argument. The 3 argument case takes all of the address information as a 16 byte sockaddr/sockaddr_in block.
sdrecvfrom now returns both the IP address and the port number in the last item of the result. A new verb 'sockaddr_split' can be used to split this field out.
stdlib.ijs
Moved Fraser Jackson's Note definition from system\packages\misc\fndef.ijs to stdlib.ijs.
Added ucpcount=: # (7&u:) - code point count
Added exit=: 2!:55
Added inv=: ^:_1 (same as inverse)
Added items=: "_1
Added utf8 and ucp to convert to UTF-8 and UTF-16 (if necessary)
Table adverb now shows verb in display
validate.ijs
Added isempty - return 1 if argument is empty.
Added isutf8 - return 1 if text is valid UTF-8
view class
Enabled edit, and added a new calling syntax:
y is header;text;optionlist
where optionlist is a character list of keywords, delimited by commas and/or blanks, all default 0 if not given:
wrap, noprint, top, edit
Edit result is passed back in view_result_COCREATOR