SWT SupportThe big highlight of this version is SWT support. There's so much to say that we cover this in a separate SWT page. Boot-comm-system!!New Repl abstractionNew command lineDarius' Smallcaps changes integratedSyntaxMap PatternSee MarkM's message Map Pattern Syntax. Experimental exporter / importer syntaxExperimental accumulator syntaxinterface (e.enable.typedef)implements (e.enable.auditors)Java matchers -- thanks, DariusRenamed: tracelnBugs Fixed
Term Data Conversion & Bug? term`${"foo"}(${"bar"}, .String.${"baz"}, $true, $false, > $null, ${'c'}, ${9}, ${2.3})` # value: term`foo(bar, "baz", true, false, \ # null, 'c', 9, 2.3)` x Pretty Printing FixedE_USER_HOME -- ercOctal no longer supportedtype__uriGetter:String[]:[int, String]Miranda method renaminggetOptMeta dead__yourself deprecatednew __conformTo/1AuditorsSyntax turned on, official part of languageNot yet fully implemented but usefulModule vs interface scoping problemJava interfaces are either Markers or rubber stampsDefault auditor behavior is now GozarianRemoved DeprecatedPromiseMaker(), makePromise(), Ref.run() -> Ref.promise() SturdyRef.liveRef(), SturdyRef.promiseRef() -> SturdyRef.getRcvr() e.ListenAddress -> e.ListenAddressPath e.interp.interactive -> use "--interact" option. Various unused & deprecated tracing methods e.enable.new-constructor is retired. It used to allow (optionally enable) the deprecated behavior of mapping Java constructors to "new" methods in addition to "run" methods. This existed in order to survive a transition which we have now survived. ImageIcon.new(File, ..) -> ImageIcon.run(File, ..) makeBrand.pair(name) -> makeBrandPair(name) |
||||||||||||||||||
Unless stated otherwise, all text on this page which is either unattributed or by Mark S. Miller is hereby placed in the public domain.
|