Update change log for 0.86, make /f inline
parent
89b85307d6
commit
d13c808b53
|
@ -1,5 +1,6 @@
|
|||
- sometimes fep when closing window
|
||||
- windows rollover broken again
|
||||
- compile error after reloading library/math/float.factor
|
||||
|
||||
+ ui:
|
||||
|
||||
|
@ -16,6 +17,7 @@
|
|||
- help search looks funny
|
||||
- variable width word wrap
|
||||
- graphical module manager tool
|
||||
- graphical crossref tool
|
||||
- ui browser: show currently selected vocab & words
|
||||
- auto-update browser and help when sources reload
|
||||
- how do we refer to command shortcuts in the docs?
|
||||
|
|
|
@ -3,6 +3,40 @@ math memory sequences words compiler parser modules definitions
|
|||
tools alien ;
|
||||
|
||||
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" }
|
||||
{ $subtopic "Core"
|
||||
{ $list
|
||||
|
|
|
@ -40,6 +40,6 @@ M: float * float* ;
|
|||
M: float / float/f ;
|
||||
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 ;
|
||||
|
|
Loading…
Reference in New Issue