02:42:09 udzinari [~user@209.158.broadband13.iol.cz] has joined #sbcl 03:12:56 derrida [~derrida@unaffiliated/deleuze] has joined #sbcl 03:25:03 what controls the formatting of compilation errors and debugger invoked lines? 03:26:33 should have dug in first :) 04:06:05 -!- nyef [~nyef@pool-64-222-178-106.man.east.myfairpoint.net] has quit [Quit: G'night all.] 05:47:36 cmpitg [~cmpitg@113.22.82.56] has joined #sbcl 06:54:59 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 255 seconds] 07:12:39 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 07:25:32 -!- mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has quit [Ping timeout: 276 seconds] 07:27:56 mega1 [~quassel@catv4E5CABA2.pool.t-online.hu] has joined #sbcl 07:50:14 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 276 seconds] 08:27:00 -!- flip214 [~marek@unaffiliated/flip214] has quit [Remote host closed the connection] 08:31:51 flip214 [~marek@unaffiliated/flip214] has joined #sbcl 08:32:41 tcr [~tcr@77-21-209-90-dynip.superkabel.de] has joined #sbcl 08:49:33 Krystof [~csr21@158.223.161.73] has joined #sbcl 08:49:33 -!- ChanServ has set mode +o Krystof 08:57:59 -!- Krystof [~csr21@158.223.161.73] has quit [Ping timeout: 255 seconds] 09:03:19 Krystof [~csr21@158.223.161.73] has joined #sbcl 09:03:19 -!- ChanServ has set mode +o Krystof 09:33:05 -!- cmpitg [~cmpitg@113.22.82.56] has quit [Ping timeout: 255 seconds] 10:27:30 attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has joined #sbcl 10:52:19 -!- Krystof [~csr21@158.223.161.73] has quit [Ping timeout: 250 seconds] 11:21:30 hargettp [~anonymous@pool-71-174-138-74.bstnma.east.verizon.net] has joined #sbcl 11:35:48 -!- hefner [~hefner@ppp-61-90-102-153.revip.asianet.co.th] has quit [Ping timeout: 240 seconds] 11:42:58 hefner [~hefner@ppp-58-11-13-192.revip2.asianet.co.th] has joined #sbcl 11:43:35 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Ping timeout: 276 seconds] 11:47:05 -!- hargettp [~anonymous@pool-71-174-138-74.bstnma.east.verizon.net] has quit [Quit: hargettp] 11:49:34 hargettp [~anonymous@pool-71-174-138-74.bstnma.east.verizon.net] has joined #sbcl 12:21:33 is there a safe describe-object somewhere? one that will try hard to deal with errors to provide the most possible information... 12:22:33 what would be the name of such function? describe-safely? 12:23:24 the name would be "please send a patch" 12:23:40 I've added a skip-slot restart to describe-instance, and I'm thinking in adding a describe-foo that tries to deal with errors 12:23:53 I am working on a patch, soon langind in my branch... 12:24:29 I just need a good name for such a describe-foo, because cl:describe does not have key args 12:26:42 best-effort-describe? describe/best-effort? 12:27:35 and where's nikodemus btw? :) 12:30:13 I like describe/best-effort the most 12:32:05 Krystof [~csr21@158.223.161.73] has joined #sbcl 12:32:05 -!- ChanServ has set mode +o Krystof 12:40:48 -!- hargettp [~anonymous@pool-71-174-138-74.bstnma.east.verizon.net] has quit [Quit: hargettp] 12:56:53 -!- Krystof [~csr21@158.223.161.73] has quit [Ping timeout: 276 seconds] 13:00:02 *attila_lendvai* is still poen for suggestions 13:01:51 describe-ignoring-errors? 13:02:15 hargettp [~hargettp@pool-71-174-138-74.bstnma.east.verizon.net] has joined #sbcl 13:03:50 hrm, it's more specific, but... what it really does is really just ignoring error, even if a bit more fine-grained way than a big handler... 13:04:05 *attila_lendvai* renames 13:04:53 attila_lendvai: how about just an :errorp nil ? 13:05:18 fe[nl]ix: adding extra &key's to cl:describe? is that allowed? 13:07:10 I would prefer the &key way, but I have no idea whether that is allowed or not... 13:09:07 Krystof [~csr21@158.223.161.73] has joined #sbcl 13:09:11 -!- ChanServ has set mode +o Krystof 13:11:25 I even get a warning with &key that: The definition has &KEY arguments, but proclamation doesn't. 13:11:54 there's probably a defknown somewhere 13:12:38 -!- hargettp [~hargettp@pool-71-174-138-74.bstnma.east.verizon.net] has quit [Ping timeout: 245 seconds] 13:13:04 attila_lendvai: you could add a key named by a non-keyword symbol, like sb-ext:errorp or something 13:13:24 certainly wouldn't violate the _spirit_ of the spec 13:13:51 well, apply'ing describe would still behave different 13:14:44 so, I put my question different: what would maximize the probability of accepting my change? using &key errorp or describe-ignoring-errors? 13:15:14 another idea is to introduce a sb-ext:*suppress-print-errors* instead and make all the relevant functions respect it 13:17:53 cmm: hm. but what if I want to ignore a broader range of errors, not just print errors? like in describe calling custom SVUC functions... my version of describe installs a skip-slot restart and if requested invokes this restart in case of any errors coming from describing a slot of an object... 13:18:37 or anything inside describe qualifies as "print error"? 13:19:25 the utility of sb-ext:*suppress-print-errors* would certainly be much bigger, though 13:20:19 you don't have to implement everything right away 13:22:19 ok, I look into adding sb-ext:*suppress-print-errors* and using it for this inside describe as a first step 13:26:06 nikodemus [~nikodemus@cs181058025.pp.htv.fi] has joined #sbcl 13:26:06 -!- ChanServ has set mode +o nikodemus 13:26:20 attila_lendvai: if you want a more flexible way to specify conditions, then perhaps the *break-on-signals* specification could be useful as a model 13:29:01 *attila_lendvai* needs to run, will et back to this in about 3 hours 13:29:03 thanks 13:29:08 -!- attila_lendvai [~attila_le@4d6f5d3b.adsl.enternet.hu] has quit [Quit: Leaving.] 13:29:19 de nada :) 13:35:14 tsuru [~charlie@c-174-50-217-160.hsd1.tn.comcast.net] has joined #sbcl 13:46:04 -!- flip214 [~marek@unaffiliated/flip214] has quit [Quit: Leaving] 13:46:24 stassats` [~stassats@wikipedia/stassats] has joined #sbcl 14:00:47 cmpitg [~cmpitg@113.22.82.56] has joined #sbcl 14:18:49 hargettp [~hargettp@pool-71-174-138-74.bstnma.east.verizon.net] has joined #sbcl 14:20:41 -!- nikodemus [~nikodemus@cs181058025.pp.htv.fi] has quit [Quit: Leaving] 14:42:36 nyef [~nyef@pool-64-222-178-106.man.east.myfairpoint.net] has joined #sbcl 14:42:49 G'morning all. 14:51:20 good morning nyef 14:54:31 hi nyef 15:00:38 -!- Krystof [~csr21@158.223.161.73] has quit [Ping timeout: 264 seconds] 15:24:11 Krystof [~csr21@158.223.161.73] has joined #sbcl 15:24:11 -!- ChanServ has set mode +o Krystof 16:00:17 -!- cmpitg [~cmpitg@113.22.82.56] has quit [Quit: leaving] 16:51:05 drewc [~user@S01060013101b6ddb.vc.shawcable.net] has joined #sbcl 16:59:18 -!- hargettp [~hargettp@pool-71-174-138-74.bstnma.east.verizon.net] has quit [Ping timeout: 245 seconds] 17:11:07 -!- Krystof [~csr21@158.223.161.73] has quit [Read error: Operation timed out] 17:46:02 where is one supposed to set *debugger-beginner-help-p*? i found it in debug.lisp but nothing setf'ing sb-debug::*debugger-beginner-help-p* throws an error that the package is locked so i assume this is not what i want. 17:46:15 s/nothing// 17:46:22 -!- tcr [~tcr@77-21-209-90-dynip.superkabel.de] has left #sbcl 17:47:26 Perhaps sb-debug:*debug-beginner-help-p* ? 17:47:32 also, the manual calls it *debugger-beginner-help* 17:47:44 File a bug? 17:48:03 nyef: k 17:55:50 -!- Xof [~crhodes@158.223.51.79] has quit [Ping timeout: 264 seconds] 17:57:18 Xof [~crhodes@158.223.51.79] has joined #sbcl 17:57:18 -!- ChanServ has set mode +o Xof 18:00:05 attila_lendvai [~attila_le@catv-89-133-170-47.catv.broadband.hu] has joined #sbcl 18:13:03 -!- nyef [~nyef@pool-64-222-178-106.man.east.myfairpoint.net] has quit [Ping timeout: 245 seconds] 18:19:41 udzinari [~user@209.158.broadband13.iol.cz] has joined #sbcl 18:26:52 nyef [~nyef@pool-64-222-178-106.man.east.myfairpoint.net] has joined #sbcl 19:38:19 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 19:38:19 -!- ChanServ has set mode +o Krystof 19:41:49 -!- lisppaste2 [~lisppaste@common-lisp.net] has quit [Ping timeout: 240 seconds] 19:44:00 -!- fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has quit [Quit: Valete!] 19:48:03 fe[nl]ix [~lacedaemo@pdpc/supporter/professional/fenlix] has joined #sbcl 19:56:22 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Read error: Connection reset by peer] 20:00:46 udzinari [~user@209.158.broadband13.iol.cz] has joined #sbcl 20:14:29 -!- Krystof [~csr21@csrhodes.plus.com] has quit [Ping timeout: 276 seconds] 21:37:16 Krystof [~csr21@csrhodes.plus.com] has joined #sbcl 21:37:16 -!- ChanServ has set mode +o Krystof 21:43:27 rpg [~rpg@216.243.156.16.real-time.com] has joined #sbcl 21:56:19 -!- cmm [~cmm@bzq-79-182-202-208.red.bezeqint.net] has quit [Ping timeout: 252 seconds] 22:22:16 cmm [~cmm@bzq-79-182-202-208.red.bezeqint.net] has joined #sbcl 23:12:47 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 252 seconds]