This version adds `system-compile`, `system-load` and `system-test` as synonyms for the obvious `oos` analogues. It also mucks a bit with the website. In particular, there is a [getting started][gs] guide and the [manual][] has seen reformatting.
[gs]: http://common-lisp.net/project/asdf/getting-started.html [manual]: http://common-lisp.net/project/asdf/manual.html
comments much appreciated. -- Gary Warren King, metabang.com Cell: (413) 559 8738 Fax: (206) 338-4052 gwkkwg on Skype * garethsan on AIM * gwking on twitter
Suggestion: change to load-system, compile-system, etc. instead of system-FOO. The version with system- first is going to be a nuisance for people who use this a lot from the REPL w/ completion b/c it puts the common stuff first, instead of the distinctive.
Best, r ___ Robert P. Goldman Principal Scientist, SIFT, LLC www.sift.info
...... Original Message ....... On Tue, 9 Jun 2009 08:15:35 -0400 "Gary King" gwking@metabang.com wrote:
This version adds `system-compile`, `system-load` and `system-test` as synonyms for the obvious `oos` analogues. It also mucks a bit with the website. In particular, there is a [getting started][gs] guide and the [manual][] has seen reformatting.
comments much appreciated.
Gary Warren King, metabang.com Cell: (413) 559 8738 Fax: (206) 338-4052 gwkkwg on Skype * garethsan on AIM * gwking on twitter
asdf-devel mailing list asdf-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
Hi Robert,
Suggestion: change to load-system, compile-system, etc. instead of system-FOO. The version with system- first is going to be a nuisance for people who use this a lot from the REPL w/ completion b/c it puts the common stuff first, instead of the distinctive.
That's a good point; OTOH, I like the conceptual grouping of `system- foo`. Doesn't your completion let you type, e.g., #\s #- #\c [complete] to get the symbol? After all, sense `compile` and `load` are already CL symbols, you'd need to type #\l #\o #\a #\d #- [complete] or #\l #- #\s [complete] in any case.
what do you think?
Best, r ___ Robert P. Goldman Principal Scientist, SIFT, LLC www.sift.info
...... Original Message ....... On Tue, 9 Jun 2009 08:15:35 -0400 "Gary King" gwking@metabang.com wrote:
This version adds `system-compile`, `system-load` and `system-test` as synonyms for the obvious `oos` analogues. It also mucks a bit with the website. In particular, there is a [getting started][gs] guide and the [manual][] has seen reformatting.
comments much appreciated.
Gary Warren King, metabang.com Cell: (413) 559 8738 Fax: (206) 338-4052 gwkkwg on Skype * garethsan on AIM * gwking on twitter
asdf-devel mailing list asdf-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
-- Gary Warren King, metabang.com Cell: (413) 559 8738 Fax: (206) 338-4052 gwkkwg on Skype * garethsan on AIM * gwking on twitter
That's a good point; OTOH, I like the conceptual grouping of `system- foo`. Doesn't your completion let you type, e.g., #\s #- #\c [complete] to get the symbol? After all, sense `compile` and `load` are already CL symbols, you'd need to type #\l #\o #\a #\d #- [complete] or #\l #- #\s [complete] in any case.
except with fuzzy completion that scores consecutive matching characters exponentially, so typing 'load' brings up both versions on the top wherever 'load' is in them...
but i still prefer load-system because in english you would say 'load the/a system' not the other way around.
but i still prefer load-system because in english you would say 'load the/a system' not the other way around.
No, you say "hey system, load" <smile>
You and Robert have both convinced me. I'll make the change. -- Gary Warren King, metabang.com Cell: (413) 559 8738 Fax: (206) 338-4052 gwkkwg on Skype * garethsan on AIM * gwking on twitter
Gary King wrote:
Hi Robert,
Suggestion: change to load-system, compile-system, etc. instead of system-FOO. The version with system- first is going to be a nuisance for people who use this a lot from the REPL w/ completion b/c it puts the common stuff first, instead of the distinctive.
That's a good point; OTOH, I like the conceptual grouping of `system-foo`. Doesn't your completion let you type, e.g., #\s #- #\c [complete] to get the symbol? After all, sense `compile` and `load` are already CL symbols, you'd need to type #\l #\o #\a #\d #- [complete] or #\l #- #\s [complete] in any case.
This seems to work really poorly on ELI, at least. :-( [you get completions, but way too many to be useful, and there's no good way aside from the mouse of choosing between them]
That's why I use my :als (asdf-load-system), :acs, :ats, on allegro...
My preference is for the operation first, anyway, because compile-system seems like compile-file, but system-compile...
Not huge for me; I don't expect I'll ever use these myself. I just want to see one source of ASDF-whining go away.
Cheers,
R