Only if you fix it in your PR. Otherwise GnuCash needs to be updated to look for tmx instead of tsx.
Regards, John Ralls > On Nov 12, 2022, at 2:23 PM, gnu Gord <gnucashg...@gmail.com> wrote: > > Thank you very much, that worked!! > I'm not sure how this is going to be dealt with if/when the repaired version > of the TMX module is approved. > > Gord > > > On Sat, Nov 12, 2022 at 11:07 AM john <jra...@ceridwen.us > <mailto:jra...@ceridwen.us>> wrote: >> There's a pair of hard-coded structures at >> https://github.com/Gnucash/gnucash/blob/e30c1fce70c04fab4507ac869351165b0d70ae48/libgnucash/engine/gnc-commodity.c#L177 >> that lists the sources that GnuCash knows about; anything not in one of >> those two shows up in the third "unknown" list. The lists were last updated >> 5 years ago and are in need of another. >> >> When GnuCash starts up it queries F::Q for the available sources using >> gnc-fq-check and bounces the two lists, enabling in the entries in the >> hard-coded structs for the matching sources from gnc-fq-check; after the >> bounce any remaining F::Q sources populate the Unknown list at the bottom of >> the dialog. Yes, it's obviously brittle, but that's necessary because >> there's at present no way to retrieve the exchange names for the sources nor >> to distinguish between single and multiple source names so the combos in the >> security editor can't be populated dynamically. >> >> You'll notice that the Toronto Stock Exchange module is entered as tsx (line >> 227), so it doesn't match the current name of the module, tmx, and it >> doesn't get enabled but tmx appears in the unknown list. If you add your >> modified TSX module to @MODULES in Quotes.pm and you've changed every >> instance of tmx to tsx as part of your modifications it should get added to >> the sources list from gnc-fq-check and enable the tsx item in GnuCash's >> security editor. >> >> Regards, >> John Ralls >> >> >>> On Nov 12, 2022, at 9:07 AM, gnu Gord <gnucashg...@gmail.com >>> <mailto:gnucashg...@gmail.com>> wrote: >>> >>> Thanks for the suggestion but the TMX module is already listed in Quote.pm. >>> It existed before I started so there must be some other way GnuCash decides >>> whether a module is available for use or not... I just don't know how. >>> >>> Thanks again, >>> Gord >>> >>> >>> On Sat, Nov 12, 2022 at 7:20 AM Ken Farley <farle...@gmail.com >>> <mailto:farle...@gmail.com>> wrote: >>> >>>> If I remember correctly, when I made my own module to grab US EE Bond >>>> prices, in order for GnuCash to allow my module to be used, I had to add >>>> it to the MODULES list in Quote.pm. I'm working on a Mac, so your path >>>> might differ, but for me it's in /Library/Perl/5.30/Finance. I added a >>>> line between two of the entries in Quote.pm. For example, here's the >>>> chunk of that file for me, where I've added "USBonds" to reference my >>>> Perl module "USBonds.pm". >>>> >>>> @MODULES = qw/ >>>> AEX >>>> ... (many many modules) >>>> Troweprice >>>> USBonds >>>> USFedBonds >>>> Union >>>> YahooJSON >>>> ZA >>>> /; >>>> >>>> If that's not helpful, and something more has to be done, I don't know >>>> what it might be. I don't recall having to do anything else except >>>> restarting GnuCash. >>>> _______________________________________________ >>>> gnucash-user mailing list >>>> gnucash-user@gnucash.org <mailto:gnucash-user@gnucash.org> >>>> To update your subscription preferences or to unsubscribe: >>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user >>>> ----- >>>> Please remember to CC this list on all your replies. >>>> You can do this by using Reply-To-List or Reply-All. >>>> >>> _______________________________________________ >>> gnucash-user mailing list >>> gnucash-user@gnucash.org <mailto:gnucash-user@gnucash.org> >>> To update your subscription preferences or to unsubscribe: >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user >>> ----- >>> Please remember to CC this list on all your replies. >>> You can do this by using Reply-To-List or Reply-All. >> _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.