Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 6934d9e75f fix generation of auto-compiled file names on mingw systems %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 56dbc8a899 rewrite ensure-writable-dir to not be racy %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 6f06e8d35f autocompile -> auto-compile %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 2183d66e13 more sensible error if compiled-file-name returns false in compile-file %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès eda0622095 Choose the input source file encoding in a locale-independent way. %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 6cb423613e remove syntax-error and call-with-compile-error-catch from compile.scm %!s(int64=14) %!d(string=hai) anos
  Ludovic Courtès fefd60ba4b Check for go/scm mtime ordering rather than equality. %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 4288533bb3 current-language fluid refactoring %!s(int64=15) %!d(string=hai) anos
  Andy Wingo b9e67767ae compile-file gets #:canonicalization arg, defaults to 'relative %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 04af4c4c52 `load' doesn't cause the compiler to be loaded in some cases %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 06bfe276c8 nanosecond timestamp support in stat and utime %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 6734191c68 Remove unused top-level variables. %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 8753fd537c fix brainfuck for new tree-il, and add tests %!s(int64=16) %!d(string=hai) anos
  Andy Wingo f95f82f8e1 compilation enviroments are always modules; simplifications & refactorings %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 40867c9776 no more *compilation-environment* fluid %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 4b2afc6258 language-readers receive environment as an arg %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès f65e2b1ec5 Honor and confine expansion-time side-effects to `current-reader'. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 87c595c757 Compile in a fresh module by default. %!s(int64=16) %!d(string=hai) anos
  Michael Gran 889975e51a Add full Unicode capability to ports and the default reader %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 2e4c3227ce Add `(system base message)', a simple warning framework. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès e1203ea00f Switch remaining GPLv2+ Guile-VM headers to LGPLv3+. %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 179fe33632 put autocompiled files into ~/.cache or $XDG_CACHE_HOME %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 25b82b3485 new function: canonicalize-path. use when autocompiling %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 535fb833b3 stamp .go with timestamp of .scm; a fresh go has same mtime of .scm %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 3c997c4ba9 simplify autocompilation some more %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 5ea401bffe further autocompilation tweaks %!s(int64=16) %!d(string=hai) anos
  Andy Wingo f3130a2ecf compiled-file-name tries to put the .go in the %load-compiled-path %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 4c9c9b9b98 install .go files under $libdir, not $datadir %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 34f3d47df9 add reader support for #; #` #' #, and #,@. fix bug in compile-and-load. %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 81fd315299 update docs, clean up VM vestiges, macro docs, fix (/ a b c) %!s(int64=16) %!d(string=hai) anos