summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2010-03-17gc: do not unmark while collectingJohannes Weiner
2010-03-16parse: naming fix - `subform' instead of `child'Johannes Weiner
2010-03-10list: fix type of counter in list_length()Johannes Weiner
2010-03-10clean up type implementations a bitJohannes Weiner
2010-02-16string: remove unneeded <sheep/bool.h> inclusionJohannes Weiner
2010-02-16list: use size_t for position in sheep_list_search()Johannes Weiner
2010-02-16sequence: use size_t when dealing lengths and offsetsJohannes Weiner
2010-02-14module: make load-path a vm bindingJohannes Weiner
2010-02-14compile: make vm bindings mutableJohannes Weiner