--- Log opened Fri Jul 11 00:00:34 2008 |
00:07 | <@gnolam> | Umm... that's meaningful in /any/ versioning software, no? |
00:09 | <@Vornicus> | what is? |
00:13 | <@gnolam> | <ToxicFrog> Difficulties in finding out what revision I have checked out. |
00:13 | <@gnolam> | <ToxicFrog> Insofar as that's a meaningful concept in perforce, since it tracks revisions per file. |
00:15 | <@Vornicus> | ah |
00:22 | <@ToxicFrog> | gnolam: I mean, I want to ask "what is the state of the entire source tree" |
00:22 | <@ToxicFrog> | However, it doesn't have whole-repository revision numbers. |
00:23 | <@ToxicFrog> | So you have to do this by asking it "what is the most recent changelist checked in that includes changes anywhere in my working set", and then use the timestamp from that. |
00:25 | <@gnolam> | Ah. So no "I'm bored, let's check out the SVN tree" actions then. |
00:25 | <@ToxicFrog> | Fundamentally, changelist numbers serve the same purpose in p4 that revision IDs do in most RCSs, but p4 doesn't think of them that way and thus they're kind of unweildy to work with. |
00:25 | <@ToxicFrog> | Well, you can say "I want the current head revision" |
00:25 | <@ToxicFrog> | And "I want the state of the repo as it was immediately after the submission of changelist X", which is functionally equivalent to saying "I want working state X" in git or svn or cvs. |
00:26 | <@ToxicFrog> | However, "what is the state of my working tree, as a changeset identifier" is not as easy, and that's what I wanted. |
00:27 | <@gnolam> | In my (acknowledged limited) experience, the latter is what you want 95% of the time... |
00:30 | <@ToxicFrog> | Not usually, I find. I rarely need to know what revision I was synced to before I started making changes. |
00:31 | < McMartin[SanDiego]> | Other than "is it up to date" |
00:32 | <@ToxicFrog> | Yeah. |
00:32 | <@ToxicFrog> | (in this case, I needed to know so that I could grab some images from the build machine corresponding to the revision I was using as a basis) |
00:47 | | Reivles [~dogmatix@Nightstar-6390.dsl.telstraclear.net] has quit [Ping Timeout] |
00:50 | | Reivles [~dogmatix@Nightstar-20483.dsl.telstraclear.net] has joined #Code |
00:51 | | Reivles [~dogmatix@Nightstar-20483.dsl.telstraclear.net] has quit [Client exited] |
00:51 | | Reivles [~dogmatix@Nightstar-20483.dsl.telstraclear.net] has joined #Code |
02:03 | | AnnoDomini [AnnoDomini@Nightstar-29247.neoplus.adsl.tpnet.pl] has quit [Quit: The screams are not loud enough.] |
02:04 | | gnolam [lenin@Nightstar-2037.A163.cust.bahnhof.se] has quit [Quit: Z?] |
02:38 | | Reivles [~dogmatix@Nightstar-20483.dsl.telstraclear.net] has quit [Ping Timeout] |
02:38 | | Reivles [~dogmatix@Nightstar-20483.dsl.telstraclear.net] has joined #Code |
03:49 | | Thaqui [~Thaqui@Nightstar-5265.dialup.xtra.co.nz] has joined #code |
03:49 | | mode/#code [+o Thaqui] by ChanServ |
05:13 | | Vornicus [~vorn@Admin.Nightstar.Net] has quit [Ping Timeout] |
05:47 | | Thaqui [~Thaqui@Nightstar-5265.dialup.xtra.co.nz] has left #code [Leaving] |
05:55 | | Vornicus [~vorn@64.252.37.ns-5147] has joined #code |
05:55 | | mode/#code [+o Vornicus] by ChanServ |
06:32 | | Schlock [~schlock@Nightstar-8551.hsd1.wa.comcast.net] has left #code [] |
06:38 | | Syloqs-AFH [Syloq@Admin.Nightstar.Net] has quit [Connection reset by peer] |
08:25 | | You're now known as TheWatcher |
10:45 | | gnolam [lenin@Nightstar-2037.A163.cust.bahnhof.se] has joined #Code |
10:45 | | mode/#code [+o gnolam] by ChanServ |
10:57 | | AnnoDomini [AnnoDomini@Nightstar-29599.neoplus.adsl.tpnet.pl] has joined #Code |
10:57 | | mode/#code [+o AnnoDomini] by ChanServ |
12:51 | | Reivles [~dogmatix@Nightstar-20483.dsl.telstraclear.net] has quit [Connection reset by peer] |
12:59 | | Reivles [~dogmatix@Nightstar-20483.dsl.telstraclear.net] has joined #Code |
13:12 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out] |
13:55 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
13:55 | | mode/#code [+o ToxicFrog] by ChanServ |
14:38 | <@Vornicus> | Okay, so, I suck at writing C extensions in Python. I can't tell what the hell I'm doing. |
15:34 | <@TheWatcher> | Anyone ever had problems with doxygen spewing out "Error: bad label format anonymous_namespace{<file>::cpp}::<function>" when generating call graphs? |
15:37 | | Reivles [~dogmatix@Nightstar-20483.dsl.telstraclear.net] has quit [Connection reset by peer] |
15:39 | <@ToxicFrog> | Never used Doxygen, sorry. |
15:39 | <@ToxicFrog> | Vornicus: as in, Python modules loadable from C? |
15:39 | <@ToxicFrog> | Or C modules loadable from Python? |
15:44 | | Reivles [~dogmatix@Nightstar-20483.dsl.telstraclear.net] has joined #Code |
15:56 | <@Vornicus> | C modules loadable from python. |
15:58 | <@Vornicus> | I'm rewriting the bisect module, which provides binary search and insert on lists; the existing implementation usually runs a C version of itself. |
16:00 | <@Vornicus> | I have a python version currently. |
16:16 | | Brother_Willibald [lenin@Nightstar-2037.A163.cust.bahnhof.se] has joined #Code |
16:16 | | gnolam is now known as NSGuest-90 |
16:16 | | Brother_Willibald is now known as gnolam |
16:16 | | NSGuest-90 [lenin@Nightstar-2037.A163.cust.bahnhof.se] has quit [Ping Timeout] |
16:57 | <@TheWatcher> | Turns out it was a known bug in < 1.5.5 versions, meh |
18:21 | | Reivles [~dogmatix@Nightstar-20483.dsl.telstraclear.net] has quit [Connection reset by peer] |
18:28 | | Reivles [~dogmatix@Nightstar-20483.dsl.telstraclear.net] has joined #Code |
18:29 | | Doctor_Nick [~nick@Nightstar-23917.hsd1.fl.comcast.net] has quit [Quit: leaving] |
18:30 | | Doctor_Nick [~nick@Nightstar-23917.hsd1.fl.comcast.net] has joined #code |
18:31 | | Doctor_Nick [~nick@Nightstar-23917.hsd1.fl.comcast.net] has quit [Quit: leaving] |
18:33 | | Doctor_Nick [~nick@Nightstar-23917.hsd1.fl.comcast.net] has joined #code |
18:37 | | Attilla_ [~The.Attil@92.18.193.ns-3985] has joined #code |
18:38 | | Attilla [~The.Attil@92.18.193.ns-3985] has quit [Ping Timeout] |
18:38 | | Attilla_ is now known as Attilla |
19:29 | | Attilla [~The.Attil@92.18.193.ns-3985] has quit [Ping Timeout] |
19:39 | | Attilla [~The.Attil@92.18.193.ns-3985] has joined #code |
19:39 | | mode/#code [+o Attilla] by ChanServ |
20:08 | | Vornicus is now known as Vornicus-Latens |
20:25 | <@ToxicFrog> | http://www.icfpcontest.org/ |
20:25 | <@ToxicFrog> | The task has been posted, and the contest is go! |
20:31 | <@EvilDarkLord> | I'm watching some friends of mine starting their effort now. |
20:32 | <@ToxicFrog> | I might pass on one. |
20:32 | <@ToxicFrog> | On this one, that is. |
20:33 | <@ToxicFrog> | It requires realtime socket programming, which is not my favorite. |
20:33 | <@jerith> | Maybe I'll check it out. Erlang may be handy. :-) |
20:34 | <@ToxicFrog> | What're erlang's performance characteristics? |
20:34 | <@ToxicFrog> | (socket here means TCP, btw, and hostname resolution - you're writing a client which controls a server) |
20:35 | | Attilla_ [~The.Attil@92.18.193.ns-3985] has joined #code |
20:36 | | Attilla [~The.Attil@92.18.193.ns-3985] has quit [Ping Timeout] |
20:36 | <@jerith> | Meh. Latency across the pond will be a killer. |
20:36 | <@jerith> | Erlag was designed for telecomms switches. |
20:37 | | Attilla_ is now known as Attilla |
20:37 | <@ToxicFrog> | They provide a downloadable server you can use for local tests. |
20:37 | | * jerith ponders. |
20:37 | <@ToxicFrog> | Or they will. Not sure if it's available for download yet. |
23:14 | | You're now known as TheWatcher[T-2] |
23:17 | | You're now known as TheWatcher[zZzZ] |
23:52 | | Attilla_ [~The.Attil@92.18.193.ns-3985] has joined #code |
23:52 | | Attilla [~The.Attil@92.18.193.ns-3985] has quit [Ping Timeout] |
--- Log closed Sat Jul 12 00:00:44 2008 |