On Sat, Feb 08, 2003 at 10:45:42AM -0800, Ahmad Baitalmal wrote:
> Yaay, I got it to work, with syntax highlighting too :)
> check it out: http://www.bitbuilder.com/bl2_sv.png

Not bad; not bad at all, cool.

> K, time to send you a patch, please excuse my cvs diffing ignorance,
> I've tried doing the following inside my cvs gnome-python/pygtk
> directory
> cvs diff -urN
> ? gtk/gtksourceview.c
> ? gtk/gtksourceview.defs
> ? gtk/gtksourceview.override
> ? gtk/gtksourceviewmodule.c
> cvs [server aborted]: no such tag N

Well, there are two aspects to this problem. First, my suggestion was a
tiny bit off - you don't need option r since cvs diff's always
recursive (the -r indicates a specific revision or tag which isn't what
you want in this case). So it *would* be 

    cvs diff -uN 

I say *would* be because in your case you've got a couple of added files
(which I didn't know but should have guessed). This makes things a tiny
bit more complicated because you would have to do a 

    cvs add gtksourceview.*

Before running the diff. This doesn't do anything in the repository, but
it does require write access to the repository (for some reason which I
can't really understand). In your case, I'm presuming you don't have CVS
write access to cvs.gnome.org. If this is true, we'll need to do a bit
of a hack. 

I think the easiest solution is to attach the files to a
bugzilla.gnome.org bug report for pygtk (`Implement GtkSourceView' would
work). If there are any changes to the main (current) files in the CVS
tree, you should also run a diff of it and attach the diff too.

Johan's a bit busy today with pygtk but he's said he'll find time to
look at it, so I wouldn't worry about it being forgotten and limboed in
b.g.o.

> So I guess that's not the right way to do it?.. Should I checkout
> another gnome-python/pygtk-cvs and do a diff between the two pygtk
> folders?

That's the usual solution; it works too. Or just do a `cp -ax pygtk
pygtk-orig' and then  diff between them.

> And,,, do I need to send the files listen above, or do they get added as
> part of the diff output?

You would need to run a cvs add, like I said above, but it requires CVS
write access. :/

Take care,
--
Christian Reis, Senior Engineer, Async Open Source, Brazil.
http://async.com.br/~kiko/ | [+55 16] 261 2331 | NMFL
_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to