[Sage] Getting started with Sage development

Graham King graham at darkcoding.net
Sat Mar 18 18:02:45 EST 2006


	Dear sage,

  I'm trying to tweak sage to improve my plugin knowledge (and I'm 
hoping to eventually add an unread item count by the feed title), and 
would really appreciate some pointers.
  I have got the cvs version building, and can install the sage-local.xpi.

  - Is there a way I can run an unpackaged version, so as not to 
build/bounce/install each time ? If so when I change a .js, how can I 
get Firefox to reload this ?

  - When sage does:

var Logger = new 
Components.Constructor("@sage.mozdev.org/sage/logger;1", "sageILogger", 
"init");
logger = new Logger();
logger.info("test");

  Where does the 'test' string end up ?

  - I don't really understand how the .idl files fit in. I think they 
are  XPCOM interfaces for Javascript to talk to Firefox (the C++ parts), 
but how can you tell what code is executed when a method on the 
interface is invoked ?

  Thanks in advance, and thanks for a great plugin.

  Best regards,
  Graham.


More information about the Sage mailing list