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 |