Re: [racket-dev] Git

2011-01-06 Thread Eli Barzilay
Four hours ago, Stephen Bloch wrote: On Jan 5, 2011, at 8:10 PM, Robby Findler ro...@eecs.northwestern.edu wrote: I'd like to move from one machine to another without pushing to the main repo. I know one way to do that is to use my own copy but it also seems like I should be able to

Re: [racket-dev] Git

2011-01-06 Thread Stefan Schmiedl
On Wed, 05 Jan 2011 23:14:58 -0600 Stephen Bloch sbl...@adelphi.edu wrote: On Jan 5, 2011, at 8:10 PM, Robby Findler ro...@eecs.northwestern.edu wrote: I'd like to move from one machine to another without pushing to the main repo. I know one way to do that is to use my own copy but it

Re: [racket-dev] Git

2011-01-06 Thread Eli Barzilay
Three minutes ago, Stefan Schmiedl wrote: Assuming that you have your changes committed to the repository on machine A, you could run the following on B: git clone m...@a:repo-path This should get you the contents of A onto B and also configure B to use A as origin, so that a git

Re: [racket-dev] Git

2011-01-06 Thread Stefan Schmiedl
On Thu, 6 Jan 2011 04:43:12 -0500 Eli Barzilay e...@barzilay.org wrote: Actually, assuming that Robby wants to push from either place to the main repository, having the default be the local one is something that will be easy to trip over. I assumed the alternative, since Robby wrote: I'd

Re: [racket-dev] Git

2011-01-06 Thread Robby Findler
Thanks guys for the explanations. I'll study them -- I think I'm missing some (probably simple) key piece of how git works internally that would probably make this all obvious; hopefully these examples will help me figure out what that piece is(!). When I wrote main repo, of course, I meant the

Re: [racket-dev] Git

2011-01-06 Thread Carl Eastlund
Robby, In case this helps, I maintain a repository cce/plt separate from the regular plt one. I keep it at whatever version I last found to work with my planet packages, etc., so I only have to update at my own pace, as well as my own branches for tinkering with the trunk. That way my state is

Re: [racket-dev] Git

2011-01-06 Thread Carl Eastlund
On Thu, Jan 6, 2011 at 8:35 AM, Robby Findler ro...@eecs.northwestern.edu wrote: Thanks, Carl. I have tried that route in the past and I found that I let robby/plt get too far out of sync with the tree. So I'm looking for a workflow where, perhaps, what I do is create robby/plt only when I

Re: [racket-dev] Git

2011-01-06 Thread Robby Findler
On Thu, Jan 6, 2011 at 7:41 AM, Carl Eastlund c...@ccs.neu.edu wrote: On Thu, Jan 6, 2011 at 8:35 AM, Robby Findler ro...@eecs.northwestern.edu wrote: Thanks, Carl. I have tried that route in the past and I found that I let robby/plt get too far out of sync with the tree. So I'm looking for a

Re: [racket-dev] Git

2011-01-06 Thread Carl Eastlund
On Thu, Jan 6, 2011 at 8:45 AM, Robby Findler ro...@eecs.northwestern.edu wrote: On Thu, Jan 6, 2011 at 7:41 AM, Carl Eastlund c...@ccs.neu.edu wrote: You can always just leave robby/plt around, but only use it for that purpose.  Even if you've left it in some odd state, at any point in time

Re: [racket-dev] Git

2011-01-06 Thread Carl Eastlund
On Thu, Jan 6, 2011 at 12:06 PM, Robby Findler ro...@eecs.northwestern.edu wrote: On Thu, Jan 6, 2011 at 8:00 AM, Carl Eastlund c...@ccs.neu.edu wrote: In case you find it to be an improved workflow, here's what I do: I maintain cce/plt as a clone of plt.  I work on it, on whatever branch.  

Re: [racket-dev] Git

2011-01-06 Thread Robby Findler
On Thu, Jan 6, 2011 at 11:22 AM, Carl Eastlund c...@ccs.neu.edu wrote: It looks like you had 53 commits that were pushed to plt/master in a slightly modified form -- probably you had them locally, rebased a few commits from plt/master, then pushed them, and robby/plt never got updated to

Re: [racket-dev] Git

2011-01-06 Thread Robby Findler
On Thu, Jan 6, 2011 at 12:25 PM, Carl Eastlund c...@ccs.neu.edu wrote: On Thu, Jan 6, 2011 at 12:37 PM, Robby Findler ro...@eecs.northwestern.edu wrote: On Thu, Jan 6, 2011 at 11:22 AM, Carl Eastlund c...@ccs.neu.edu wrote: It looks like you had 53 commits that were pushed to plt/master in a

Re: [racket-dev] Git

2011-01-06 Thread Carl Eastlund
On Thu, Jan 6, 2011 at 1:29 PM, Robby Findler ro...@eecs.northwestern.edu wrote: If your goal is to figure out this git stuff, I'm happy to keep answering questions.  If your goal is, more immediately, to figure out if you need those 53 commits, open up read permissions to robby/plt and I (or

Re: [racket-dev] Git

2011-01-06 Thread Robby Findler
On Thu, Jan 6, 2011 at 12:34 PM, Carl Eastlund c...@ccs.neu.edu wrote: On Thu, Jan 6, 2011 at 1:29 PM, Robby Findler ro...@eecs.northwestern.edu wrote: If your goal is to figure out this git stuff, I'm happy to keep answering questions.  If your goal is, more immediately, to figure out if

Re: [racket-dev] Git

2011-01-06 Thread Robby Findler
Yep, Eli's git overview had the answer, I think. I did RW @all. Robby On Thu, Jan 6, 2011 at 12:50 PM, Carl Eastlund c...@ccs.neu.edu wrote: On Thu, Jan 6, 2011 at 1:44 PM, Robby Findler ro...@eecs.northwestern.edu wrote: On Thu, Jan 6, 2011 at 12:34 PM, Carl Eastlund c...@ccs.neu.edu wrote:

Re: [racket-dev] Git

2011-01-06 Thread Stephen Bloch
It's so reassuring to know that I'm not the only one floundering with git :-) Stephen Bloch sbl...@adelphi.edu _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Git

2011-01-06 Thread Robby Findler
Thanks, Carl! I think I got it! My main missing piece was understanding what remotes tags really are and your messages plus a brush up on the git-for-people-who-are-not-afraid-of-dags made all the difference in the world. Robby _ For

[racket-dev] ??? what does this mean?

2011-01-06 Thread Matthias Felleisen
I am getting this: . . instantiate: superclass already initialized by class initialization for class: admin% 1. There is a single new expression in the buffer 2. There is no superclassing Any hints before I try to create a bug report?

Re: [racket-dev] ??? what does this mean?

2011-01-06 Thread Robby Findler
I think it means something like this happened: (new (class object% (super-new) (super-new))) . . collects\racket\private\class-internal.rkt:4455:0: instantiate: superclass already initialized by class initialization for class: unsaved-editor2155:3:7 but I don't know how

Re: [racket-dev] ??? what does this mean?

2011-01-06 Thread Matthias Felleisen
I guess I am so old that you should assume I don't know that much :-) On Jan 6, 2011, at 7:10 PM, Robby Findler wrote: I think it means something like this happened: (new (class object% (super-new) (super-new))) . . collects\racket\private\class-internal.rkt:4455:0:

Re: [racket-dev] ??? what does this mean?

2011-01-06 Thread Robby Findler
I think it was the four question marks in the subject that made me reply like that :) Robby On Thu, Jan 6, 2011 at 6:18 PM, Matthias Felleisen matth...@ccs.neu.edu wrote: I guess I am so old that you should assume I don't know that much :-) On Jan 6, 2011, at 7:10 PM, Robby Findler wrote:

[racket-dev] errors

2011-01-06 Thread Matthias Felleisen
Since we are releasing soon, I thought I'd remind everyone that we are getting these strange internal error messages from drracket when the mouse moves over the leftmargin/control panel in some way; on-move in window%: expected argument of type exact integer in [-1, 1]; given