Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Apr 19, 2015
  1. Merge pull request #16 from cryptorick/freebsd-first-class

    Make FreeBSD a "first class citizen" among femtolisp's build OSes.
Commits on Apr 11, 2015
  1. Make FreeBSD a "first class citizen" among femtolisp's build OSes.

    Rick Hanson authored
    It looks like FreeBSD should do what OpenBSD does in femtolisp's code.
    The biggest change here (I think) is that of determining the correct
    value of CC in the Makefile(s).  As of version 10, FreeBSD's base
    compiler is clang; so there is now some logic in the Makefile(s) to
    determine if the build is occurring on a FreeBSD system >= 10.0.  If
    so, then the value of CC will be "clang"; otherwise, it will be "gcc",
    as before.
Commits on Feb 15, 2015
Commits on May 22, 2014
Commits on Feb 26, 2014
  1. Merge pull request #12 from tluyben/master

    Femtolisp works now on modern macs (fix from Julia)
  2. Femtolisp works now on modern macs (fix from Julia)

    tycho luyben authored
Commits on Oct 22, 2013
Commits on Aug 26, 2013
Commits on Jun 11, 2013
  1. remove more unused stuff

  2. gitignore flisp.boot.bak

Commits on Jun 10, 2013
  1. fix argument handling bug in fl_map1

    need to pop after _applyn; functions might rewrite the stack to
    contain non-values.
Commits on Jun 8, 2013
  1. several minor changes and additions:

    - add io.ungetc and string.isutf8
    - maintain input order in delete-duplicates
    - error for unicode escapes greater than 0x10ffff
    - make more builtins constant (use setc instead of set)
    - use prog1 in begin0 macro
    - array-ref was incorrectly called array-ref! in aliases.scm
    - use (void) instead of () in 0-arg C functions
    - don't do arithmetic with void*
Commits on Jun 4, 2013
  1. Merge pull request #8 from jturner/master

    Adds support for OpenBSD and INITFILE define
  2. @jturner

    Allow the defining of an init file at build time

    jturner authored
    Since OpenBSD is unable to determine the pathname of a running process,
    this allows us to specify the full path to flisp.boot. This will also
    come in handy for system wide installs where you want flisp to live in
    bin and flisp.boot to live in share or a similar location.
  3. @jturner

    Add support for OpenBSD

    jturner authored
Commits on May 13, 2013
  1. Merge pull request #7 from jondistad/osx-update

    Minor modifications to build on current OS X machine
Commits on May 8, 2013
  1. @jondistad
Commits on Mar 31, 2013
Commits on Mar 29, 2013
  1. add wcwidth.c for windows

  2. change wcwidth detection

    fix some compiler warnings
  3. Merge pull request #6 from nroza/master

    preprocessor platform detection and extern decl
Commits on Mar 20, 2013
  1. @rubicks

    adding /llt/*.a to .gitignore

    rubicks authored
  2. @rubicks

    added /llt/*.o to .gitignore

    rubicks authored
Commits on Mar 17, 2013
  1. @rubicks
Commits on Feb 11, 2013
  1. fix a bug in map

    faster delete-duplicates for long lists
Commits on Oct 12, 2012
Commits on Mar 15, 2012
Commits on Feb 27, 2012
  1. portability improvements

Commits on Feb 21, 2012
Commits on Feb 20, 2012
Something went wrong with that request. Please try again.