Wednesday, 2009-05-27

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** tansell_laptop has joined #tp00:06
greywhind_tansell: http://codereview.appspot.com/6711400:06
tpbTitle: Issue 67114: Fixed old way of finding types of objects to draw in Overlay.py, changed icon drawing in Systems.py. - Code Review (at codereview.appspot.com)00:06
*** jmtan has joined #tp00:13
*** jmtan has quit IRC00:15
*** jmtan has joined #tp00:16
tansell_laptopgreywhind_, reviewing now00:17
tansell_laptopdid you read the git-cl page?00:17
greywhind_tansell_laptop: yes00:18
tansell_laptopokay00:18
*** tansell-laptop has quit IRC00:23
tansell_laptopgreywhind_, comments added00:32
greywhind_tansell_laptop: dealing with them00:34
llnzbbl00:38
*** llnz has quit IRC00:38
greywhind_tansell_laptop: updated the commit: http://codereview.appspot.com/6711400:40
tpbTitle: Issue 67114: Fixed old way of finding types of objects to draw in Overlay.py, changed icon drawing in Systems.py. - Code Review (at codereview.appspot.com)00:40
greywhind_tansell_laptop: i like this tool00:46
tansell_laptopI don't like the way it wraps at 80 characters00:54
greywhind_tansell_laptop: you can set it in your preferences00:54
greywhind_click "settings" at the top00:54
*** greywhind has joined #tp01:12
tansell_laptopgreywhind, more comments01:13
*** greywhind_ has quit IRC01:20
*** greenlion has joined #tp01:38
*** greenlion has quit IRC01:38
*** greenlion has joined #tp01:39
*** jmtan1 has joined #tp01:55
*** jmtan has quit IRC02:02
*** jmtan has joined #tp02:30
*** jmtan1 has quit IRC02:34
greywhindtansell_laptop: still around?02:41
tansellgreywhind, yes but currently busy02:42
greywhindok02:42
greywhindwell, when you get a chance, do you happen to know what the "references:" parameter inside a Ship List means?02:43
tansellgreywhind, I think it's the design id that this ship is02:50
tansellbut I could be wrong02:50
tansellI need more context02:50
*** llnz has joined #tp02:52
greywhind[Ship List: [references([iII]): [(9, 2, 1)]], Damage: [value(I): 0]]02:52
greywhindwhat's that mean?02:53
greywhindthere's one ship of type 9, one of type 2, and one of type 1?02:53
llnznope, read the spec02:58
llnzif you give a minute i'll find it02:58
llnzit's a reference quanity list03:00
greywhindllnz: i forget where the spec is03:01
llnzhttp://www.thousandparsec.net/tp/dev/documents/protocolxml.php03:01
tpb<http://ln-s.net/JXj> (at www.thousandparsec.net)03:01
llnzthat's the html version03:01
llnzbased on the xml in the document repo03:01
llnzReference Quality ListGives a list of references and how many of each of them.03:02
llnza list, the References, A list of as described in the Generic Reference System The References list contains:03:02
llnz32 bit signed integer, the Reference Type, type of thing being referenced03:02
llnz32 bit unsigned integer, the The ID of the thing referenced,03:02
llnz32 bit unsigned integer, the The quantity of the referenced thing.,03:02
greywhindah! ok, thanks03:02
llnzref type 9: design03:02
llnzref id 2: design id 203:03
llnzquantity: 103:03
greywhindllnz: is there a mapping from ref type to "design" or something in the code somewhere?03:04
llnzyes03:05
llnzthe generic reference system03:05
greywhindany idea where that is in the code?03:06
llnzhttp://www.thousandparsec.net/tp/dev/documents/protocol3.php#GenericReferenceSystem03:07
tpb<http://ln-s.net/1o6q> (at www.thousandparsec.net)03:07
greywhindllnz: ok, thanks03:07
llnznot sure where in code03:07
mithro_see the tpclient-pywx/libtpproto-py/tp/netlib/GenericRS.py03:07
greywhindmithro_: ok.03:08
llnzgreywhind: you are working on tp04 for lib*-py and tpclient-pywx?03:08
greywhindllnz: yeah03:08
llnzcool03:09
mithro_llnz: it's his GSoC project :)03:09
greywhindit should be, eventually :P03:09
llnzi guess you will point out issues with tpserver-cpp and the rulesets03:09
greywhindi'll bring up anything that seems problematic, like the multiple coordinate/reference object problem03:10
*** nash has quit IRC03:24
greywhindmithro_: so... GenericRS.Types["Design"] doesn't seem to exist.03:37
tansellgreywhind, feel free to fix :)03:37
greywhindthere is no "9"03:37
greywhindany idea where Llnz got that list?03:38
greywhindwhere it says design should be 9?03:38
mithro_greywhind: yeah - it's in the protocol definition I think03:38
greywhindthe protocol says:03:39
greywhind# 8? - Category03:39
greywhind# 9? - Component03:39
mithro_well - looks like the protocol document needs updating :)03:39
greywhindany idea what 8 should actually be?03:39
llnzjust a second03:40
llnz8 is category, 9 is design03:41
greywhindok03:41
greywhindany above 9?03:42
llnznot yet03:42
greywhindok03:42
greywhindupdated in GenericRS03:42
llnz10 will probably be component03:42
greywhindi'll commit and push it soon03:42
mithro_post about it03:42
mithro_llnz: also need property right?03:42
llnzmithro_: not sure03:42
llnzno need yet03:42
greywhindwhy does this cause a busy-loop, i wonder:03:43
greywhind# Don't draw the Universe:03:43
greywhindif obj.id == 0:03:43
greywhindreturn03:43
mithro_probably the calling code is looping on the result03:44
greywhindmithro_: so i should send an e-mail about the change to GenericRS?03:54
mithro_yes03:54
greywhindshould i still push the change myself though?03:54
mithro_yes03:55
greywhindok03:55
mithro_I'm assume it's pretty simple so not worth going a git-cl for03:55
greywhindyeah, it's quite simple03:55
greywhindmithro_: ok, one last git-cl for the night coming up04:02
tansell_laptopokay sure04:02
tansell_laptopokay04:03
greywhindtansell: hm... i've made changes to another file, and git cl doesn't seem to have a way to exclude it04:05
greywhindmind if i just commit that too?04:05
greywhindmaybe if i make another branch?04:06
greywhindit still seems to want to include Systems.py :-/04:08
greywhindtansell: oh, never mind. it seems to have worked like i wanted. issue is updated: http://codereview.appspot.com/67114/show04:10
tpbTitle: Issue 67114: Fixed old way of finding types of objects to draw in Overlay.py, changed icon drawing in Systems.py. - Code Review (at codereview.appspot.com)04:10
*** llnz2 has joined #tp04:12
*** llnz has quit IRC04:13
*** llnz2 is now known as llnz04:13
greywhindmithro_: should I push the GenericRS change to the tp04 branch or the master?04:17
greywhindi'll go ahead and push to tp04.04:24
greywhindless chance of screwing things up04:24
greywhindactually, i'll just wait til' tomorrow04:26
greywhindi'm also going to wait until tomorrow for my blog post, because it's quite late and i need to sleep04:26
greywhind'night04:26
tansell_laptopgreywhind, okay04:29
greywhindtansell_laptop: i'm still here, actually. which should i do, in the morning?04:30
tansell_laptopgreywhind, up to you04:31
tansell_laptopI'm looking at your CL now04:31
greywhindok. i'll see any comments you make tomorrow. actually leaving now!04:32
tansell_laptopgreywhind, comments published - quite a few more04:59
tansell_laptopshenki, ping?05:00
tansell_laptopshenki, can you do a pretend code-review of  http://codereview.mithis.com/1/show05:00
tpbTitle: Issue 1: Testing. - Code Review (at codereview.mithis.com)05:00
*** greywhind_ has joined #tp05:15
*** greywhind has quit IRC05:15
llnztansell_laptop: I will05:34
llnztansell_laptop: comment added05:37
*** mithro_ has quit IRC06:19
*** tansell_laptop has quit IRC06:23
CIA-46llnz tpserver-cpp * r138206c6edf7 /tpserver/ (4 files):06:26
CIA-46Added Media ObjectParameter to tpserver-cpp.06:26
CIA-46Had not yet been added. Needs users in the rulesets.06:26
*** reac has quit IRC06:49
*** tansell_laptop has joined #tp07:10
*** greywhind has joined #tp07:12
CIA-46llnz tpserver-cpp * rf4d0ba84e4b2 /tpserver/game.cpp:07:15
CIA-46Updated default media base url.07:15
CIA-46We moved to subversion a while ago.07:15
tansell_laptopllnz, whats the new URL?07:26
llnzsvn.thousandparsec.net/svn/media/client/07:26
llnznot really new07:27
llnzjust newer than darcs.thousandparsec.net/repos/media/client07:27
tansell_laptopha07:28
llnz:-)07:28
tansell_laptopthe old URL still works07:28
llnzi know, but I thought I should update it, save the redirection07:28
tansell_laptopif you follow the permanent redirect07:29
tansell_laptopI was surprised that it did :P07:29
*** greywhind_ has quit IRC07:30
tansell_laptopllnz, what do you think of rietveld?07:31
llnzit looks useful07:32
llnzi'm not sure if I would use it for tp though07:32
tansell_laptopwhat would you use?07:32
tansell_laptopNothing?07:33
llnzi tend to read the commit diffs on the mailing list07:38
shenkitansell_laptop: what arguments do you pass to 'ps'?08:00
shenkii remember you had a set of 3 that were quite good. i can't work out what tehy are tho08:01
shenkiah, fax08:09
*** verhoevenv has joined #tp08:12
tansell_laptopi found commenting on them is kinda hard08:13
tansell_laptopbecause they are already committed08:16
llnzbut at least there is commits, a history trail08:22
tansell_laptopyes - but not a neat history trail08:24
tansell_laptopIE sometimes it takes a person a while to comment08:25
tansell_laptopso you get an interleaving of the patches08:25
*** peres has joined #tp08:35
*** Noughmad has joined #tp08:48
*** verhoevenv has quit IRC09:04
* llnz wanders off09:21
llnzlater all09:21
*** llnz has quit IRC09:21
*** mithro_ has joined #tp09:25
*** Landon_ has joined #tp09:37
*** Landon has quit IRC09:41
*** Landon has joined #tp09:42
*** Landon has quit IRC09:45
*** Landon has joined #tp09:46
*** Landon_ has quit IRC10:07
*** alanp has joined #tp10:08
*** verhoevenv has joined #tp10:20
*** peres has left #tp10:35
*** JLP has joined #tp10:46
*** alanp has quit IRC10:54
*** tansell_laptop has quit IRC11:10
*** greywhind_ has joined #tp11:12
*** greywhind has quit IRC11:12
*** mithro_ has quit IRC11:27
*** mhilmi has joined #tp11:51
*** peres has joined #tp12:35
*** verhoevenv has quit IRC13:25
*** greywhind_ has quit IRC13:32
*** peres has left #tp13:36
*** verhoevenv has joined #tp13:43
*** greywhind has joined #tp14:00
*** Erroneous has joined #tp14:17
*** greywhind has quit IRC14:23
*** greywhind has joined #tp14:32
*** jmtan has quit IRC14:57
*** llnz has joined #tp16:07
chereztansell: Ping?16:08
llnzcherez: it's 6am where he is16:10
CIA-46noegnud libtpproto-py-tp04 * r2285115b777e /tp/netlib/GenericRS.py:16:10
CIA-46Added two new types to GenericRS.py (8: Category, 9: Design) that were part of the spec but16:10
CIA-46not in the code.16:10
cherezllnz: Well, I wasn't expecting a response, but there was a chance. :P16:11
greywhindyou never know with Mithro - he's awake when you least expect it :P16:11
*** greenlion has quit IRC16:22
*** greenlion has joined #tp16:24
cherezComing up with good numbers to test on xstruct is tricky.16:32
cherezIt's like I have 2^32 choices, and none stand out as particularly good.16:32
llnzis this the serialisation in libpproto-py?16:39
llnztest boundaries, including invalid numbers16:39
*** greenlion has quit IRC17:13
*** alanp has joined #tp17:20
cherezYikes, floats aren't supported?!17:26
*** Noughmad has quit IRC17:36
*** alanp has quit IRC17:58
*** verhoevenv has quit IRC18:12
cherezFreaking floats.18:32
*** peres has joined #tp18:55
*** greywhind_ has joined #tp19:16
*** greywhind has quit IRC19:16
*** nash has joined #tp19:43
llnzhi nash19:52
nashheyo19:52
nashhow is life?19:52
llnznot bad, you?19:58
nashTiring20:02
tansellI'm here now20:02
nashToo many wakeups for little babies at 3 and 4 am20:02
greywhind_tansell: i made changes to deal with your suggestions20:02
greywhind_tansell: but git-cl seems to have trouble with modified submodule20:02
greywhind_greywhind (03:28 PM):~/Programming/tp04/tpclient-pywx > git cl upload origin/tp04 extra/objectutils.py             |   32 ++++++++++++++++++++++-20:03
greywhind_ libtpproto-py                    |    2 +-20:03
greywhind_ windows/main/overlays/Overlay.py |   13 ++++++---20:03
greywhind_ windows/main/overlays/Systems.py |   52 ++++++++++++++++++++++---------------20:03
greywhind_ 4 files changed, 71 insertions(+), 28 deletions(-)20:03
greywhind_This branch is associated with issue 67114. Adding patch to that issue.20:03
greywhind_Got error status from 'git show aff2b4cf79ae082b797c8b8d19d25aff4a23c5f9'20:03
tansellwhat does20:04
tansellgit show aff2b4cf79ae082b797c8b8d19d25aff4a23c5f920:04
tansellsay?20:04
greywhind_fatal: bad object aff2b4cf79ae082b797c8b8d19d25aff4a23c5f920:04
greywhind_that's the patch in the submodule20:04
*** jnengland77 has joined #tp20:05
greywhind_i need to run git show from inside the submodule directory, not the tpclient-pywx directory20:05
tansellahh - it appears that you have run into a problem with git-cl not supporting submodules20:06
greywhind_yeah20:06
tansellso the bumping of libtpproto-py to a new version was a seperate patch right20:07
greywhind_yeah20:07
greywhind_but... maybe not in this branch, actually20:07
tansellhrm?20:07
greywhind_i have another branch where i did it as a separate commit20:08
tansellthen you merged that branch into this one?20:08
greywhind_no, they're not merged yet20:08
greywhind_but i then committed another change to this one, which probably included the submodule update20:09
greywhind_maybe i should revert that commit and leave the submodule update out?20:09
tansellgreywhind_, yeah20:09
greywhind_tansell: remind me what the command is for that?20:09
tansellI recommend fireing up gitk20:09
greywhind_ok20:10
tansellthen doing a "reset branch to here (soft)20:10
greywhind_to the previous one?20:10
greywhind_what do i do with the commit, then? it seems to still exist, just not as part of a branch20:11
tansellgreywhind_, just ignore it20:13
greywhind_ok20:13
*** jnengland77 has quit IRC20:13
tansellit'll go away when a git-gc is eventually called20:13
tanselljust create a new commit now without the submodule changes20:13
greywhind_ok20:13
tansellcherez, pong?20:13
greywhind_how do i remove something from the list of changes to commit?20:13
*** jnengland77 has joined #tp20:14
tansellis it in the index?20:16
tansellgit rm --cached20:16
greywhind_i don't think that's what i wanted20:17
greywhind_greywhind (05:16 PM):~/Programming/tp04/tpclient-pywx > git status20:17
greywhind_# On branch icon-drawing-tp0420:17
greywhind_# Changes to be committed:20:17
greywhind_#   (use "git reset HEAD <file>..." to unstage)20:17
greywhind_#20:17
greywhind_#       modified:   extra/objectutils.py20:17
greywhind_#       deleted:    libtpproto-py20:17
greywhind_#       modified:   windows/main/overlays/Overlay.py20:17
greywhind_#20:17
greywhind_# Untracked files:20:17
greywhind_#   (use "git add <file>..." to include in what will be committed)20:17
greywhind_#20:17
greywhind_#       libtpproto-py/20:17
tansellopps :P20:17
tansellgit-add -i20:18
tansellthen20:18
tansellr20:18
tansellselect the libtpproto-py patch20:18
greywhind_ok20:18
greywhind_then exit?20:19
tansellyeah20:19
greywhind_greywhind (05:19 PM):~/Programming/tp04/tpclient-pywx > git status20:19
greywhind_# On branch icon-drawing-tp0420:19
greywhind_# Changes to be committed:20:19
greywhind_#   (use "git reset HEAD <file>..." to unstage)20:19
greywhind_#20:19
greywhind_#       modified:   extra/objectutils.py20:19
greywhind_#       modified:   windows/main/overlays/Overlay.py20:19
greywhind_#20:19
greywhind_# Changed but not updated:20:19
greywhind_#   (use "git add <file>..." to update what will be committed)20:19
greywhind_#   (use "git checkout -- <file>..." to discard changes in working directory)20:19
greywhind_#20:19
greywhind_#       modified:   libtpproto-py20:19
greywhind_#20:20
greywhind_that looks right, yes?20:20
tansellgreywhind_, yeah20:20
tansellI'm working on making git-cl better20:20
greywhind_still gives the same error20:21
greywhind_do i have to reset libtpproto-py?20:21
*** mithro_ has joined #tp20:22
*** Landon_ has joined #tp20:23
*** Landon has quit IRC20:23
*** Landon_ is now known as Landon20:23
greywhind_mithro_: do i have to reset libtpproto-py?20:27
tansellgreywhind_, hrm20:29
tansellit still gave exactly the same error?20:29
tansellor a similar error?20:29
greywhind_tansell: exactly the same20:32
greywhind_This branch is associated with issue 67114. Adding patch to that issue.20:32
greywhind_Got error status from 'git show aff2b4cf79ae082b797c8b8d19d25aff4a23c5f9'20:32
greywhind_tansell: my computer just arrived!20:33
tansellgreywhind_, yay20:33
greywhind_i'll be switching back to developing on there within the next day or so20:33
tansellhrm that is a bit weird20:33
greywhind_it seems that it takes even uncommitted changes20:33
tansellgreywhind_, maybe do a git-stash20:33
greywhind_what's that?20:34
greywhind_and i don't seem to have that command20:34
tansellpush you changes into a temporarily location20:34
tansellit's a standard part of git since 1.5.220:34
greywhind_greywhind (05:38 PM):~/Programming/tp04/tpclient-pywx > git stash20:38
greywhind_No local changes to save20:38
tansellhrm20:39
tansellgit status show?20:39
tansellgreywhind_, maybe just revert the libtpproto-py changes20:43
greywhind_yeah, since they're still in another branch, that should be fine, right?20:44
tansellyeah20:45
greywhind_greywhind (05:48 PM):~/Programming/tp04/tpclient-pywx > git reset --hard20:51
greywhind_HEAD is now at cba784f Added a method to check whether an object is top level (the Universe or a galaxy).20:51
greywhind_it doesn't seem to have reset libtpproto-py though20:52
tansellthat was not what you wanted to do20:53
tansellgit checkout libtpproto-py20:53
greywhind_the change has already been pushed20:53
tansellwhich change?20:53
greywhind_the one in libtpproto-py20:54
tansellthats fine20:54
greywhind_so git checkout libtpproto-py does nothing20:54
tanselloh20:54
tansellduh20:54
tansellgit submodule update libtpproto-py20:55
greywhind_aha20:55
greywhind_there we go20:55
greywhind_uploaded!20:56
tansellyay20:56
greywhind_sorry about all the trouble :-/20:57
tansellgreywhind_, so to understand how submodules work20:57
tansellthe "parent" repository basically has information saying "this module is at commit X"20:57
greywhind_ok20:58
tansellgit submodule update makes the module go to the commit X20:58
greywhind_gotcha20:58
tansellgreywhind_, I don't like the a_b_c style of naming things20:59
greywhind_oh, sorry - what do you prefer? (i've done too much C lately)21:00
tansellisTopLevel probably21:03
tanselland getPositionList21:03
tansellthese functions should have docstrings21:07
tansellgreywhind_, more feedback on your CL21:16
greywhind_tansell: sorry, had a rather large amount of e-mail to sort through21:24
greywhind_i'll look at the feedback now21:24
tansellsame as the above really21:25
greywhind_k21:25
greywhind_after that, do you think it's ready to push?21:26
mithro_greywhind_: pretty much21:29
greywhind_oh... i forgot to remove that parent line when i changed the function parameters21:31
greywhind_mithro_: ok, hopefully final version of commit is uploaded21:36
tansellwhats the CL URL again?21:37
tansellgreywhind_, you updated the theme for your blog?21:38
*** Erroneous has quit IRC21:40
greywhind_tansell: it has been the same for a few days, i think?21:41
tansellI generally read it via the feed21:41
greywhind_ah21:41
greywhind_well, i like this theme a lot21:41
greywhind_http://codereview.appspot.com/67114/show21:41
tpbTitle: Issue 67114: Fixed old way of finding types of objects to draw in Overlay.py, changed icon drawing in Systems.py. - Code Review (at codereview.appspot.com)21:41
greywhind_once this is pushed, i'll have another patch for review21:44
mithro_greywhind_: it's pretty good21:44
tansellsuits the contents :)21:44
greywhind_yep21:44
greywhind_besides, there're only so many themes you can pick from without installing wordpress into your own host21:45
greywhind_and i don't have my own host, really21:45
tansellgreywhind_, btw you should be able to upload to codeview.mithis.com now21:46
greywhind_ok21:46
greywhind_i'll do that for the next patch21:46
tansellgreywhind_, you can also have multiple outstanding patches for review21:46
greywhind_tansell: i wasn't sure which branch to diff from for the second, though21:47
tansellif you created a new branch for the second set of changes21:47
tansellyou do it from your branch point21:47
greywhind_ok21:47
greywhind_fixed the comments again - uploaded21:48
tansellLGTM means you should just go ahead a submit it21:48
tansellLooks Good to Me21:48
greywhind_ok21:48
greywhind_now to look up how to merge those all into one commit...21:49
tansellhttp://www.thousandparsec.net/wiki/GitCL21:51
tpbTitle: GitCL - Thousand Parsec Wiki (at www.thousandparsec.net)21:51
greywhind_yeah,  got it - thanks21:51
greywhind_tansell: how do i push only the tp04 branch?21:54
greywhind_tansell: never mind - i have to eat dinner. i'll be back in a bit.21:55
tansellgreywhind_, by default I don't think it'll push new branches unless you tell it too21:57
mithro_use your dry-run stuff to give it a go21:59
*** peres has quit IRC22:09
CIA-46noegnud tpclient-pywx-tp04 * r23922ab9be53 / (4 files in 2 dirs):22:13
CIA-46Fixed old method of determining what type of objects to draw in Overlay.py,22:13
CIA-46modified how icons are drawn in Systems.py to work with DynamicObjects.22:13
greywhind_mithro_: ok... so now i need to actually use the libtpproto-py change22:26
greywhind_but i also want to upload this22:26
cherezBlasted. floating point comparison.22:32
*** mhilmi2 has joined #tp22:50
tansellgreywhind_, commit the libtpproto-py change22:52
tansellhey cherez22:52
greywhind_tansell: it's been committed.22:52
cherezHey tansell.22:52
tansellgreywhind_, there are two commits needed22:52
tansell1) commit in libtpproto-py22:52
tansell2) commit in tpclient-pywx to tell it to use the new libtpproto-py version22:53
greywhind_did both22:53
greywhind_but git cl upload still gives that error22:53
tansellgreywhind_, so did you push 2)22:53
greywhind_tansell: no22:53
tansellgreywhind_, oh?22:53
greywhind_i didn't push the commit in tpclient-pywx because it is only in the branch with the stuff i want to use git cl on22:54
tansellgreywhind_, you have a couple of options22:54
tansellgreywhind_, I would recommend doing a git-cherry-pick of the commit22:54
tansellpushing the commit22:54
greywhind_tansell: ok, how do i do that?22:54
tanselland then rebase your changes onto the new head22:55
tansellfire up "gitk --all"22:55
greywhind_ok22:55
tansellgit checkout tp0422:56
tansellthen a22:56
tansellgit cherry-pick <sha1>22:56
tansellyou can find the sha1 in gitk22:56
greywhind_can i right-click on the commit i want and select "cherry-pick this commit"?22:56
mithro_should be able too22:57
greywhind_ok, done22:57
tansellthen you should be able to push that change right22:57
CIA-46noegnud tpclient-pywx-tp04 * r5da97299e7a3 /libtpproto-py: Updated libtpproto-py to make use of GenericRS change.22:58
greywhind_yep22:58
greywhind_now i go back to my other branch22:58
tansellyeah22:58
tanselland do a git rebase22:58
tansellgit-rebase is pretty tricky22:59
tansellso go to your branch22:59
tanselland do a22:59
greywhind_i want to "git rebase tp04"?22:59
tansellgit-rebase tp0422:59
tansellgreywhind_, yeah22:59
greywhind_errors... let me paste22:59
greywhind_http://pastebin.com/dda3b55823:00
tpbTitle: pastebin - collaborative debugging tool (at pastebin.com)23:00
tansellgreywhind_, so your branch has all your old changes in it?23:01
tansellyou'll want to do a23:01
greywhind_i did a merge23:01
tansell"git rebase --skip" past those23:01
tanselleach time you start a new branch, you want to start it from tp0423:03
*** mhilmi has quit IRC23:04
tansellgreywhind_, that working okay?23:05
greywhind_tansell: seems to have worked, although there doesn't seem to be a distinct commit for my change now, but the changed code is still there23:06
tansellgreywhind_, hrm?23:06
tansellyou did a 'git rebase --skip' to get past your old commits right?23:07
greywhind_yeah23:07
tansellso did you skip *all* of them?23:07
tansellor just the old ones?23:07
greywhind_i am... not entirely sure23:07
tansellokay23:07
greywhind_but the code does appear to still be working23:07
tansellanother option would have been to do a23:07
tansellstart a new branch from tp0423:08
tansellthen git-cherry-pick your change accross23:08
greywhind_yeah, i guess that would also have worked23:08
greywhind_well, i'm going to try git cl upload now23:08
tansellokay23:08
greywhind_at least this should still be committed correctly when i squash it23:09
greywhind_eventually23:09
greywhind_greywhind (08:08 PM):~/Programming/tp04/tpclient-pywx > git cl upload origin/tp0423:10
greywhind_No output from ['git', 'diff', '--full-index', 'origin/tp04']23:10
tansellgreywhind_, that means you have no differences between your current code and origin/tp04 branch23:10
tansellgreywhind_, did you commit the code?23:10
greywhind_yep23:10
tansellso what does23:11
tansellgit diff origin/tp04 show?23:11
tanselland what does git-status show?23:11
greywhind_nothing23:11
greywhind_greywhind (08:10 PM):~/Programming/tp04/tpclient-pywx > git status23:11
greywhind_# On branch ship-name-popup-fix23:11
greywhind_nothing to commit (working directory clean)23:11
tansellso as far as git is concerned you have no changes23:11
tansellare you sure your changes are in?23:11
greywhind_the code is definitely working to show the new poppups23:12
greywhind_and that shouldn't have been in tp04 already, since it was only in this branch23:12
tansellhrm23:12
tansellgreywhind_, do a23:12
tansellgit-branch -a -v23:13
greywhind_greywhind (08:12 PM):~/Programming/tp04/tpclient-pywx > git branch -a -v23:13
greywhind_* ship-name-popup-fix                5da9729 Updated libtpproto-py to make use of GenericRS change.23:13
greywhind_  stable                             43d255b Update libtpclient-py submodule to latest head.23:13
greywhind_  tp04                               5da9729 Updated libtpproto-py to make use of GenericRS change.23:13
greywhind_  remotes/origin/HEAD                -> origin/stable23:13
greywhind_  remotes/origin/schemepy            5588eea Added code to check the schemepy requirement and setup the sys.path.23:13
greywhind_  remotes/origin/stable              43d255b Update libtpclient-py submodule to latest head.23:13
greywhind_  remotes/origin/tp04                5da9729 Updated libtpproto-py to make use of GenericRS change.23:13
greywhind_  remotes/origin/tpclient-pywx-0.2.x 0e7e5e3 Don't die on a permission denied for making the file executable.23:13
greywhind_  remotes/origin/tpclient-pywx-0.3.x 43d255b Update libtpclient-py submodule to latest head.23:13
tansellso either you committed you change as part of the previous commit23:14
greywhind_i must have skipped it, but it still added it to the rebase?23:14
tansellwhat does the following do23:15
tansellgit rebase --abort23:15
greywhind_No rebase in progress?23:15
greywhind_one thing i could do is just copy the code file to another location, switch back to the tp04 branch, make a new branch, and put the code file back23:16
greywhind_then commit that23:16
greywhind_and ignore this brnach23:16
greywhind_*branch23:16
greywhind_do you think that would work?23:16
tansellif git-status shows no change23:18
tansellthen you have nothing changed23:18
greywhind_well, let me try this23:18
greywhind_huh. it seems to have made the change in tp04 too23:19
tansellhttp://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpclient-pywx.git;a=commitdiff;h=23922ab9be53c43488138c5df231133b3ece324e;hp=c1a3421ded7637d0c33203d47cad82d2ecf03cff23:19
tpb<http://ln-s.net/3EiH> (at git.thousandparsec.net)23:19
greywhind_huh. alright. well, i guess it's already there.23:20
tansellhttp://codereview.appspot.com/67114/diff/23/102223:20
greywhind_look alright to you?23:20
tansellyeah it's okay23:21
greywhind_ok. well, i'll just move on then23:22
tansellit could use some work - but nothing I would suggest at this moment23:22
greywhind_on to the next bug, then!23:22
tansellgreat23:24
tansellcherez, so do we have a blog?23:24
cherezI set one up, I haven't posted yet.23:25
chereztansell: I appear to need login information for git-cl.23:26
tansellcherez, any google login will work23:26
tansellyour gmail one should23:27
cherezOh, it uses my Google account?23:27
cherezNifty.23:27
tansellyeah23:27
cherezThen I think it's pushing a commit. Doesn't really need much review; it's basically just some more tests and I ran into the same problem with packing floats as I did with characters.23:29
tansellcherez, well it would be good to get it working23:29
cherezRight.23:30
tansellplus at the moment I would like to review patches a little bit more vigorously23:30
cherezThe upload has been going for about 2 minutes now without any output....23:31
tansellcherez, that sounds wrong23:31
tansellwhat command did you run?23:31
cherez$ git cl upload23:31
cherezAfter setting the configuration shown on the wiki.23:32
tanselltry ctrl-c it23:32
tanselland do a23:32
tansellgit cl upload origin/master23:32
cherezIt timed out.23:32
cherezurllib2.URLError: <urlopen error (110, 'Connection timed out')>23:33
tansellcherez, do you need a proxy server?23:34
cherez"git cl upload origin" worked.23:34
tansellhrm - did it give you an issue number?23:35
tansellahh ha23:35
tansellhttp://codereview.mithis.com/1001/show23:35
tpbTitle: Issue 1001: Fixed floating point numbers and added float and timestamp tests. - Code Review (at codereview.mithis.com)23:35
tansellcherez, comments posted23:41
cherezHow did I not notice upnack yet?!23:46
tansellcherez, specially since I'23:46
tansellve poked you on IRC about it like twice23:46
tanselland sent you an email about it23:46
tansellcherez, did you get my email?23:46
*** epyon has quit IRC23:46
cherezI think I read it as unpack when I read your email.23:47
*** jmtan has joined #tp23:48
tansellLandon, poke?23:48
tansellgreywhind_, so if my calander is right - we would have our normal weekly meeting now23:57
greywhind_tansell: yep. can you give me a sec to get on IRC on my other computer?23:57
greywhind_i want to give this one back to the rest of my family now :P23:57
tansellokay23:57
tansellit would be good to continue to test on mac too23:58
tansellmac doesn't get enough love (mainly because it sucks -- but anyway :)23:58
greywhind_i will try to, but i don't want to hog it like i have been23:58
greywhind_besides, it's slow and annoying to work on all the time23:58
greywhind_switching over now... brb23:59
*** bddebian has quit IRC23:59
*** greywhind_ has quit IRC23:59
*** mhilmi2 has quit IRC23:59

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!