[linas@linas.org: Re: Plugins, modules oe similar functionality]

Derek Atkins warlord@MIT.EDU
10 Jun 2002 15:56:38 -0400


Unfortunately at this time there is no way to get a plug-in module to
actually get loaded at runtime without modifying existing code.  I
plan to "fix" this by providing a 'plugins' directory -- any scheme
files in that directory will get loaded during program initialization.

I haven't figured out exactly how to implement that, yet ;)

-derek

linas@linas.org (Linas Vepstas) writes:

> From: linas@linas.org (Linas Vepstas)
> Subject: Re: Plugins, modules oe similar functionality
> To: Michele Ravani <Michele.Ravani@swissonline.ch>
> Cc: gnucash-user@lists.gnucash.org
> 
> On Sun, Jun 09, 2002 at 03:51:27PM +0200, Michele Ravani was heard to remark:
> > Hi
> > 
> > I've tried to find information (docs, website, ...) about how to bind new
> > scm modules into gnucash and have the functionality they implement to
> > appear in the application (hope it is clear what I mean).
> 
> You should post this message to gnucash-devel.
> 
> 
> I beleive that there is a sample module called "foo", and that's 
> probably a good starting point.
> 
> I'm not sure if there are docs; maybe someone else can answer that.
> 
> --linas
> 
> > What I would like to (try to) do, is to implement an importer for the
> > transaction data I can download from my bank, which are simple
> > position=meaning records. The optimal would be to be able to do this in a
> > more or less generic way (dunno if I will be able to), so that one could
> > use it for a whole class of file formats.
> > 
> > Could you please point me in the right direction?
> > Some info on the GUI bindings of scm would also be very useful.
> > I do realize that could be one of the famous RTFM cases, but ... please?
> > 
> > Thanks
> > 
> > -- 
> > Michele Ravani                  Michele.Ravani@swissonline.ch
> > "Those who live hoping, die singing" My Gran
> 
> -- 
> pub  1024D/01045933 2001-02-01 Linas Vepstas (Labas!) <linas@linas.org>
> PGP Key fingerprint = 8305 2521 6000 0B5E 8984  3F54 64A9 9A82 0104 5933
> 
> 
> 
> ----------
> 
> 
> -- 
> pub  1024D/01045933 2001-02-01 Linas Vepstas (Labas!) <linas@linas.org>
> PGP Key fingerprint = 8305 2521 6000 0B5E 8984  3F54 64A9 9A82 0104 5933
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel@lists.gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord@MIT.EDU                        PGP key available