summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-12-15sheep 0.1.3HEADv0.1.3masterJohannes Weiner
2010-08-12libl/regex: protect result list while constructingJohannes Weiner
2010-07-19clean up function argument alignmentJohannes Weiner
2010-07-19lib/io: properly initialize line bufferJohannes Weiner
2010-07-17examples: add battery status scriptJohannes Weiner
2010-07-17rename <sheep/object_types.h> to <sheep/types.h>Johannes Weiner
2010-07-17sequence: implement (slice)Johannes Weiner
2010-07-14lib/io: factor file check and error reportingJohannes Weiner
2010-07-14lib/io: add (io:readline)Johannes Weiner
2010-06-15v0.1.2v0.1.2Johannes Weiner
2010-05-12lib: error reporting fixesJohannes Weiner
2010-05-12lib: library fixes for string changesJohannes Weiner
2010-05-12unpack: remove caller name from argumentsJohannes Weiner
2010-05-12vm: runtime error reporting facilityJohannes Weiner
2010-05-12type: print plain type name in !repr modeJohannes Weiner
2010-05-12function: print plain function name in !repr modeJohannes Weiner
2010-05-12alien: print plain alien name in !repr modeJohannes Weiner
2010-05-12alien: do not write return value location on errorJohannes Weiner
2010-05-12parse: report errors `file:line: expression: message' styleJohannes Weiner
2010-05-11type: add type namesJohannes Weiner
2010-05-11type: export typeclass typeJohannes Weiner
2010-05-11unpack: pass vm descriptor into unpack helpersJohannes Weiner
2010-05-11sequence: support unlimited arguments to (concat)Johannes Weiner
2010-05-11util: update sb->nr_bytes after adding stringJohannes Weiner
2010-05-11util: non-formatting strbuf appendingJohannes Weiner
2010-05-11object: use strbuf for formattingJohannes Weiner
2010-05-10string: use (bytes, nr_bytes) tuples to describe stringsJohannes Weiner
2010-04-28doc/language: add (type) and (filter)Johannes Weiner
2010-04-27lib: add regex moduleJohannes Weiner
2010-04-27eval: fix cast from map entry to slot indexJohannes Weiner
2010-04-27usr/sheep-mode: add missing specials for indent and font lockingJohannes Weiner
2010-04-27list: use readable variable names in (map)Johannes Weiner
2010-04-27list: add (filter)Johannes Weiner
2010-04-26examples/count: slurp file in pagesJohannes Weiner
2010-04-26v0.1.1v0.1.1Johannes Weiner
2010-04-26core: factor out slot binding and value returnJohannes Weiner
2010-04-26examples: add example counting bytes in a fileJohannes Weiner
2010-04-26lib: add `io' moduleJohannes Weiner
2010-04-25type objectJohannes Weiner
2010-04-25add ->call type methodJohannes Weiner
2010-03-18vm: default value for global slotsJohannes Weiner
2010-03-18module: do not dlclose() for nowJohannes Weiner
2010-03-18unpack: fix pointer fuck-up in custom type unpackingJohannes Weiner
2010-03-17core: evaluate (set) value in own contextJohannes Weiner
2010-03-17core: evaluate (variable) value in own contextJohannes Weiner
2010-03-17runtime module loadingJohannes Weiner
2010-03-17map: no need for strlen() before hashing stringJohannes Weiner
2010-03-17module: bail on errors after access() checksJohannes Weiner
2010-03-17module: use dlerror() for dlopen() problem reportsJohannes Weiner
2010-03-17gc: clarify code in alloc()Johannes Weiner