| coffee-mug | I define mypackage, but I only want to make it use rt and load unit test code when I do asdf:load my-unit-test does that make sense? I'm not sure if I'm explaining what I'm trying to accomplish well |
| rudi | coffee-mug: vaguely - to test mypackage, I'd create a package mypackage-tests that uses mypackage and rt |
| coffee-mug | rudi: that's what I did originally |
| rudi | and do all tests in mypackage-tests - that way you don't accidentally use any internal symbols of mypackage |
| coffee-mug | problem with that is that for such a set up mypackage would have to export everything but I want to test internal stuff as well |
| rudi | coffee-mug: write mypackage::internal-symbol that way it's apparent that you're using internal functionality in the tests and the unwary code reader gets a hint of "don't do that" |
| action | rudi thinks that's a Good Thing |
| rudi | thinks that's a Good Thing |
| coffee-mug | hmm that does make sense |
| rudi | tests are documentation, if there isn't any :) |
| coffee-mug | yes yes that is true actually I think you make a very good point |
| vagif | I'm using kill the form Ctrl-Alt-K and then yank Ctrl-Y to copy a form. How can i do it in one stroke ? There's Ctrl-Alt-@ to copy mark the form then I can use Alt-W to copy marked region but this is again 2 strokes how can i do it in 1 stroke ? |
| nyef | Custom keybinding? |
| vagif | never mind. i created a new command in lispworks |
| fax | *joy* I finally wrote my macro it just calls apply :| but it took _ages_ to write |
| baggito | heh |
| _sledge_ | gigamonkey: thanks for the pointer (pun intended) to the CFFI mailing list |
| luis | _sledge_: what's up? |
| sledge | luis: not much :) Actually... I should thank balooga for his pointer. |
| baggito | if i use a with-slots within a with-slots with the same names of slots on different objects, it is always the inner-most ones that are used, right? just a sanity check |
| sledge | gigamonkey is the one who asked the question on the cffi ml |
| luis | sledge: ah, want to pass lisp objects to C too? |
| sledge | I kinda started the whole question. gigamonkey picked it up and asked the CFFI guys |