[00:17:36] ** bitmvnch has joined us [00:21:55] ** bitmvnch has left IRC (Client Quit) [00:45:10] ** bitmvnch has joined us [01:03:26] ** bitmvnch has left IRC (Connection timed out) [04:41:05] ** bitmvnch has joined us [04:53:26] [connected at Wed Sep 6 04:53:26 2006] [04:53:26] <> *** Looking up your hostname... [04:53:26] <> *** Checking ident [04:53:26] <> *** No identd (auth) response [04:53:26] <> *** Found your hostname [04:53:26] <> *** Your host is calvino.freenode.net[calvino.freenode.net/6667], running version hyperion-1.0.2 [04:53:26] [I have joined #peak] [05:20:44] ** bitmvnch has left IRC (Remote closed the connection) [06:31:04] ** apoirier has joined us [08:32:28] ** ErikRose has left IRC () [09:09:40] ** ErikRose has joined us [12:14:40] ** bitmvnch has joined us [12:52:00] * whit wonder aloud if pje has any plans for peak.binding as it's own distro [13:30:01] ** pje has joined us [13:38:30] ** bitmvnch has left IRC () [14:25:32] ** apoirier has left IRC ("KVIrc 3.2.0 'Realia'") [14:26:14] ** ErikRose has left IRC () [14:46:17] ** ErikRose has joined us [15:10:38] ** ErikRose has left IRC (Read error: 54 (Connection reset by peer)) [15:10:49] ** ErikRose has joined us [15:13:29] whit: At risk of speaking for pje (he'll probably pipe up), he mused on some mailing list that binding and config become largely unnecessary in view of the `with` statement and something like pje's "contextual" lib. [15:14:15] sounds great. except I know how to use peak.binding and have little clue about those [15:14:36] anyway, I guess that means not going to happen ;) [15:14:37] They're easier and better. [15:14:45] what's not going to happen? [15:14:53] Basically, they're like Lisp globals. [15:15:03] `with` is in which future python? [15:15:08] 2.5 [15:15:09] 2.5 [15:15:19] They stack up according to the call stack, not according to the object containership stack. [15:15:22] cool! so that's pretty available [15:15:29] Aye. [15:15:47] Contextual also works with 2.4, anyway. [15:15:54] Right. It's just not as pretty, aye? [15:16:03] Yep. See http://svn.eby-sarna.com/Contextual/ [15:16:17] * whit will check it out [15:16:22] thanks [15:16:27] See especially the README: http://svn.eby-sarna.com/Contextual/README.txt?rev=2227&view=markup [15:16:57] Nice job on that readme, btw, pje. [15:17:26] Thanks. Did you find it sufficient to see how to replace binding/config usage with contextual objects? [15:17:37] I read it a long time ago, but I think so. [15:17:55] I think I understood it before I read that, from my Lisp stuff. [15:18:28] Ah. [15:19:00] I am planning to do a significant internal refactoring of Contextual pretty soon, but after that it should be ready for an official release on PyPI. [15:19:26] The current version is effectively a good first draft, but now that I've written it, I see how it actually needs to be structured internally. [15:19:33] But the API won't change much. [15:20:34] There's some more extensive doc at: http://svn.eby-sarna.com/Contextual/context.txt?rev=2226&view=markup [15:20:51] But the stuff in there is a bit more likely to change in the refactoring. [15:21:17] It covers more extensive replacements for peak.config stuff. [15:22:47] more mundane question. is ruledispatch in PyPi? [15:30:43] no [15:35:32] thanks [16:09:04] ** coderanger_ has joined us [16:59:42] ** coderanger_ has left IRC (Read error: 110 (Connection timed out)) [17:03:48] ** bitmvnch has joined us [17:23:00] ** coderanger_ has joined us [17:23:14] bitmvnch is now known as bitmvnch|dayoff [17:38:49] ** bitmvnch|dayoff has left IRC () [17:53:56] ** coderanger_ has left IRC ("Download Gaim: http://gaim.sourceforge.net/") [21:13:38] ** pje has left IRC ("Client exiting") [23:01:11] ** bitmvnch has joined us