Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 1, 2012
  1. John Benediktsson
  2. John Benediktsson
  3. John Benediktsson
  4. John Benediktsson
Commits on Jul 18, 2012
  1. John Benediktsson
Commits on Jun 2, 2012
  1. John Benediktsson
Commits on Nov 24, 2011
  1. Joe Groff

    use radix literals

    jckarter authored
Commits on Oct 30, 2011
  1. Doug Coleman

    Add core-foundation.launch-services for finding the path of a bundle.…

    erg authored
    … Add a new standard-paths vocabulary for finding files.
Commits on Oct 19, 2011
  1. John Benediktsson
Commits on Oct 18, 2011
  1. John Benediktsson

    Eliminate duplicate syntax for stack effects "(" no longer drops and …

    mrjbq7 authored
    …is identical to the old "((", which is now removed.
Commits on Oct 14, 2011
  1. Doug Coleman

    Cleanups found with lint tool

    erg authored
Commits on Sep 29, 2011
  1. Doug Coleman

    Refactor the lexer/parser to expose friendlier words for scanning tok…

    erg authored
    …ens. The preferred top-level words now throw an exception on EOF.
    
    CREATE -> scan-new
    CREATE-CLASS -> scan-new-class
    CREATE-WORD -> scan-new-word
    CREATE-GENERIC -> scan-new-generic
    scan -> (scan-token)
    scan-token now throws on eof
    (scan-word) returns word/number/f
    scan-word now throws on eof
    scan-word-name expects a non-number
    Fixes #183.
    Fixes #209.
Commits on Sep 26, 2011
  1. Doug Coleman

    Trim down a few using lists

    erg authored
  2. John Benediktsson

    specialized-arrays: performed some cleanup.

    mrjbq7 authored
    Specifically,
        •   Created >c-array to be replacement for >T-array.
        •   Created cast-array to be generic replacement for all T-array-cast words.
        •   Created c-array@ to be generic replacement for T-array@ words.
        •   Replaced usages of <T-array> with T <c-array>
        •   Replaced usages of <direct-T-array> with T <c-direct-array>
        •   Replaced usages of >T-array with T >c-array
        •   Replaced usages of T-array-cast with T cast-array
        •   Replaced usages of malloc-T-array with T malloc-array.
        •   Removed malloc-T-array.
        •   Removed T-array-cast.
        •   Removed T-array@.
        •   Removed >T-array.
    
    I also added (but didn't change any code to use):
        •   T c-array-type, returns T-array
        •   T c-array?, returns T-array?
        •   c-array{ T ... }, returns T-array{ ... }
    
    Bootstraps just find on Mac OS X.  Also `load-all test-all` works for me.
Commits on Sep 19, 2011
  1. Joe Groff

    slots: pre-create the "at", "nth", and "global" slots to make determi…

    jckarter authored
    …nistic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global
Commits on Jul 29, 2011
  1. Joe Groff
Commits on Apr 17, 2011
  1. core-foundation.run-loop bug fix for Doug's bug fix

    Slava Pestov authored
Commits on Apr 15, 2011
  1. Doug Coleman

    Bugfix: Only reset-timer on mac if sleep-time returns an integer. If …

    erg authored
    …it returns f, don't divide by 1000 and error.
Commits on Apr 13, 2011
  1. Change do-callback to register the current thread with the callback, …

    Slava Pestov authored
    …instead of busy waiting for the current callback to become the right one before returning. Fixes 100% CPU usage issue with system-alert. Thanks to Blei and ex-rzr for doing preliminary analysis of the issue
Commits on Dec 26, 2010
  1. Move <ref>, deref and little-endian? from alien.c-types to alien.data…

    Slava Pestov authored
    …, remove <c-object>
Commits on Oct 25, 2010
  1. Doug Coleman
Commits on Jul 16, 2010
  1. alien.data: remove second quotation parameter from with-out-parameter…

    Slava Pestov authored
    …s, now all values are copied properly and calling 'clone' on structs in this quotation is not necessary
Commits on Jun 22, 2010
  1. Doug Coleman

    Remove more system-micros stuff

    erg authored
  2. Doug Coleman
Commits on May 23, 2010
  1. Updating code to use with-out-parameters

    Slava Pestov authored
Commits on Apr 1, 2010
  1. Joe Groff
  2. Doug Coleman
  3. Joe Groff

    "cdecl" -> cdecl

    jckarter authored
Commits on Mar 15, 2010
  1. core-foundation.run-loop: remove unnecessary yields. This fixes a thr…

    Slava Pestov authored
    …ead starvation issue with game.input
Commits on Feb 28, 2010
  1. core-foundation.run-loop: clean up and speed up some code to fix star…

    Slava Pestov authored
    …vation issue exposed by game.loop (reported by Joe Groff)
Commits on Feb 24, 2010
  1. core-foundation.run-loop: cleanup

    Slava Pestov authored
  2. Joe Groff

    ui.backend.cocoa: invalidate run loop timers before raising an NSAler…

    jckarter authored
    …t and add them back when runModal returns to avoid run loop callbacks reentering Factor
Commits on Feb 23, 2010
  1. Joe Groff
  2. Joe Groff

    cairo.ffi, core-foundation.strings: change some functions that don't …

    jckarter authored
    …really expect strings to use char* instead of c-string (reported by Blei)
  3. Joe Groff

    rename current string-mangling "char*" to "c-string". char* is now ju…

    jckarter authored
    …st a boring old pointer to char
Something went wrong with that request. Please try again.