[sage-devel] Re: newbie development questions

2007-09-23 Thread John Cremona
I made a similar message (on kubuntu) go away by editing /etc/mercurial/hgrc.d/hgext.rc putting a # (comment) at the start of the line which mentioned themissing package. John On 9/23/07, cwitty <[EMAIL PROTECTED]> wrote: > > On Sep 20, 11:46 am, Jason Grout <[EMAIL PROTECTED]> wrote: > > 1. W

[sage-devel] Re: newbie development questions

2007-09-23 Thread cwitty
On Sep 20, 11:46 am, Jason Grout <[EMAIL PROTECTED]> wrote: > 1. When I make changes to, say, devel/sage-branch/sage/graphs/graph.py, > I don't see those changes available in SAGE. For example, I added a > function to the Graph class, but I couldn't access that function when I > started up SAGE.

[sage-devel] Re: newbie development questions

2007-09-22 Thread John Cremona
Thanks for the further explanation. On 9/22/07, William Stein <[EMAIL PROTECTED]> wrote: > > On 9/22/07, John Cremona <[EMAIL PROTECTED]> wrote: > > My own recent hacking, which rather foolishly has been done *without* > > first creating such a new branch, involves two files covered by > > hg_ext

[sage-devel] Re: newbie development questions

2007-09-22 Thread William Stein
On 9/22/07, John Cremona <[EMAIL PROTECTED]> wrote: > My own recent hacking, which rather foolishly has been done *without* > first creating such a new branch, involves two files covered by > hg_extcode and one covered by hg_sage. Would the right way to have > started this process have been to do

[sage-devel] Re: newbie development questions

2007-09-22 Thread John Cremona
Thanks for the very helpful guide! Questions: (1) since you started your new branch with hg_sage.clone(), I presume that this creates a branch of the subset of sage files covered by hg_sage , as opposed to the other subsets (hg_scripts, hg_doc, hg_extcode). My own recent hacking, which rather fo

[sage-devel] Re: newbie development questions

2007-09-20 Thread alex clemesha
Yeah, nice summary Robert. I feel like I just re-learned how to use Mercurial with SAGE. Alex On 9/20/07, Robert Miller <[EMAIL PROTECTED]> wrote: > > > Maybe I can offer more words of advice. The source revision system > used by sage is Mercurial: > http://www.genunix.org/wiki/index.php/Mercuria

[sage-devel] Re: newbie development questions

2007-09-20 Thread Hamptonio
Thanks for the blueprint! I knew most of that but it was very helpful to see it all spelled out in order. -Marshall On Sep 20, 2:52 pm, Robert Miller <[EMAIL PROTECTED]> wrote: > Maybe I can offer more words of advice. The source revision system > used by sage is Mercurial:http://www.genunix.org/

[sage-devel] Re: newbie development questions

2007-09-20 Thread Robert Miller
Maybe I can offer more words of advice. The source revision system used by sage is Mercurial: http://www.genunix.org/wiki/index.php/Mercurial The commands listed there have their equivalents in sage-land: $ hg ci becomes $ sage -hg ci The 'devel' directory contains all the different branches. When

[sage-devel] Re: newbie development questions

2007-09-20 Thread William Stein
On 9/20/07, Jason Grout <[EMAIL PROTECTED]> wrote: > > I have two newbie development questions. > > 1. When I make changes to, say, devel/sage-branch/sage/graphs/graph.py, > I don't see those changes available in SAGE. For example, I added a > function to the Graph class, but I couldn't access th