Update change log for 0.86, make /f inline

slava 2006-11-10 08:56:37 +00:00
parent 89b85307d6
commit d13c808b53
3 changed files with 37 additions and 1 deletions

View File

@ -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?

View File

@ -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

View File

@ -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 ;