Update change log for 0.86, make /f inline
parent
89b85307d6
commit
d13c808b53
|
@ -1,5 +1,6 @@
|
||||||
- sometimes fep when closing window
|
- sometimes fep when closing window
|
||||||
- windows rollover broken again
|
- windows rollover broken again
|
||||||
|
- compile error after reloading library/math/float.factor
|
||||||
|
|
||||||
+ ui:
|
+ ui:
|
||||||
|
|
||||||
|
@ -16,6 +17,7 @@
|
||||||
- help search looks funny
|
- help search looks funny
|
||||||
- variable width word wrap
|
- variable width word wrap
|
||||||
- graphical module manager tool
|
- graphical module manager tool
|
||||||
|
- graphical crossref tool
|
||||||
- ui browser: show currently selected vocab & words
|
- ui browser: show currently selected vocab & words
|
||||||
- auto-update browser and help when sources reload
|
- auto-update browser and help when sources reload
|
||||||
- how do we refer to command shortcuts in the docs?
|
- how do we refer to command shortcuts in the docs?
|
||||||
|
|
|
@ -3,6 +3,40 @@ math memory sequences words compiler parser modules definitions
|
||||||
tools alien ;
|
tools alien ;
|
||||||
|
|
||||||
ARTICLE: "changes" "Changes in the latest release"
|
ARTICLE: "changes" "Changes in the latest release"
|
||||||
|
{ $heading "Factor 0.86" }
|
||||||
|
{ $subtopic "Core"
|
||||||
|
{ $list
|
||||||
|
"Improved memory management code leads to reduced memory consumption, less frequent garbage collections and fixes a few corner cases where Factor could run out of heap even if a GC would have freed enough memory to proceed"
|
||||||
|
"Improved prettyprinter low lays out code in a more pleasing manner"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{ $subtopic "UI"
|
||||||
|
{ $list
|
||||||
|
{ "Double and triple clicks are now recognized, and can be used to select text in the editor gadget" }
|
||||||
|
{ "Windows now update while being resized on Windows" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{ $subtopic "Module system"
|
||||||
|
{ $list
|
||||||
|
{ "The syntax for " { $link POSTPONE: PROVIDE: } " has changed, consult the documentation" }
|
||||||
|
{ "Modules can now provide documentation, see " { $link run-module } " and " { $link POSTPONE: MAIN: } }
|
||||||
|
{ "Modules can now provide a main entry point, see " { $link "documenting-modules" } }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{ $subtopic "Contributed libraries"
|
||||||
|
{ $list
|
||||||
|
{ "New " { $snippet "contrib/cpuinfo" } " (Doug Coleman)" }
|
||||||
|
{ "Updated " { $snippet "contrib/match" } " (Chris Double)" }
|
||||||
|
{ "Updated " { $snippet "contrib/parser-combinators" } " (Chris Double)" }
|
||||||
|
{ "Updated " { $snippet "contrib/postgresql" } " (Doug Coleman)" }
|
||||||
|
{ "Updated " { $snippet "contrib/process" } " (Doug Coleman)" }
|
||||||
|
{ "Updated " { $snippet "contrib/sqlite" } " (Doug Coleman)" }
|
||||||
|
{ "Updated " { $snippet "contrib/textmate" } " (Benjamin Pollack)" }
|
||||||
|
{ "Updated " { $snippet "contrib/tuple-db" } " (Doug Coleman)" }
|
||||||
|
{ "Updated " { $snippet "contrib/vim" } " (Doug Coleman)" }
|
||||||
|
{ "Updated " { $snippet "contrib/xml" } " (Daniel Ehrenberg)" }
|
||||||
|
}
|
||||||
|
}
|
||||||
{ $heading "Factor 0.85" }
|
{ $heading "Factor 0.85" }
|
||||||
{ $subtopic "Core"
|
{ $subtopic "Core"
|
||||||
{ $list
|
{ $list
|
||||||
|
|
|
@ -40,6 +40,6 @@ M: float * float* ;
|
||||||
M: float / float/f ;
|
M: float / float/f ;
|
||||||
M: float mod float-mod ;
|
M: float mod float-mod ;
|
||||||
|
|
||||||
: /f ( x y -- z ) >r >float r> >float float/f ; foldable
|
: /f ( x y -- z ) >r >float r> >float float/f ; inline
|
||||||
|
|
||||||
M: ratio >float >fraction /f ;
|
M: ratio >float >fraction /f ;
|
||||||
|
|
Loading…
Reference in New Issue