libera/#commonlisp - IRC Chatlog
Search
15:03:48
jcowan
God help me if I have to do professional programming on a mobile device (unless it has a proper keyboard and screen, which to me removes it from the category "mobile device")
15:18:15
dim
it's not about using the mobile as a dev environment as much as producing an app that fits the mobile, I suppose
15:18:43
dim
though I would like that it would be possible to code an app from the mobile device itself, it would make the mobile device into an actual computer
15:20:26
pve
Hi, does anyone know if there exists an extension to ASDF that would let me compile/load all lisp files in a directory in no particular order? Perhaps as a subclass of "asdf:module".. This is something I might use when doing prototyping or other less serious things (not that anything I do is very serious :)
15:21:10
Bike
if you don't specify :serial t or dependencies for a component, asdf will just do some arbitrary order
15:21:28
Bike
do you want it to generate a component from a directory for you rather than having to write it out?
15:21:48
pve
Bike: I understand, I meant I'm too lazy to go and edit the asd file every time I want to add a file :)
15:24:34
pjb
pve: something like: :components #.(mapcar (lambda (path) `(:file (pathname-name path))) (directory #P"./*.lisp"))
15:28:15
pjb
check whether *load-pathname* is bound when you do asdf:oos 'asdf:load-op or asdf:compile-op (or the new API asdf-load).
15:28:58
pjb
pve: there's also the option of writting a little lisp script to generate a plain asd file.
15:34:59
dim
I though one of the advantages of ASDF would be to avoid the Makefile/autoconf/automake/... situation ;-)
15:35:21
dim
having lisp all the way down including the build system is a very nice property, I believe
17:44:00
pve
one minor issue is that it wont detect newly added files in the directory when I reload the system, because it doesn't think that the system has changed
19:32:31
etimmons
It's not quite ready yet (requires the latest version of ASDF that just got released)
19:33:59
etimmons
You reminded me that I should make sure it detects newly added files... Can't remember if I already handled that or not
20:51:24
pve
etimmons: Thanks for the link. I took a quick glance, but wasn't able to determine exactly how it handles directories. I'll look closer tomorrow.
0:00:05
remexre
is there a reasonable party to ping about the see-also links on http://www.lispworks.com/documentation/HyperSpec/Body/v_pl_plp.htm#PLPL being wrong?
0:43:15
Josh_2
My irl buddy wants to try CL however he has cerebral palsy so he cannot type properly with one hand, so no emacs/vim for him
0:48:03
moon-child
I think emacs may be doable, if you set it up so that you tap modifiers instead of holding them?
0:52:27
cjb
if you do setup emacs, maybe don't hide the menubar. if they are able to use a mouse, the menubar is very handy if using the keyboard is a problem.
0:54:30
moon-child
I think vim is also probably feasible too, if you move keys around. I was able to use it reasonably well one-handed when I broke my arm