[patch] RFC: Add new F::Q sources from 1.13

Jerry Quinn jlquinn at optonline.net
Sun Dec 30 21:16:52 EST 2007


Hi, folks

As I was trying to track down an issue with a Canadian mutual fund not 
resolving correctly in F::Q, I saw that there were a number of quote 
sources not accessible through gnucash.

I don't know if this is sufficient to do the right thing, so someone 
with more knowledge please let me know where it's deficient.

Thanks,
Jerry Quinn


Index: src/engine/gnc-commodity.c
===================================================================
--- src/engine/gnc-commodity.c  (revision 16769)
+++ src/engine/gnc-commodity.c  (working copy)
@@ -129,16 +129,19 @@
    { FALSE, 0, 0, "AEX", "AEX", "aex" },
    { FALSE, 0, 0, "AEX Futures", "AEX_FUTURES", "aex_futures" },
    { FALSE, 0, 0, "AEX Options", "AEX_OPTIONS", "aex_options" },
+  { FALSE, 0, 0, "AIA Hong Kong", "AIAHK", "aiahk" },
    { FALSE, 0, 0, "AMFI India", "AMFIINDIA", "amfiindia" },
    { FALSE, 0, 0, "ASE", "ASEGR", "asegr" },
    { FALSE, 0, 0, "ASX", "ASX", "asx" },
    { FALSE, 0, 0, "BMO NesbittBurns", "BMONESBITTBURNS", 
"bmonesbittburns" },
+  { FALSE, 0, 0, "Boursorama", "BOURSO", "bourso" }, /* Added in F::Q 
1.13. */
    { FALSE, 0, 0, "Deka Investments", "DEKA", "deka" },
    { FALSE, 0, 0, "DWS", "DWS", "dwsfunds" },
    { FALSE, 0, 0, "Fidelity Direct", "FIDELITY_DIRECT", 
"fidelity_direct" },
    { FALSE, 0, 0, "Finance Canada", "FINANCECANADA", "financecanada" },
    { FALSE, 0, 0, "First Trust Portfolios", "FTPORTFOLIOS_DIRECT", 
"ftportfolios_direct" },
    { FALSE, 0, 0, "Fund Library", "FUNDLIBRARY", "fundlibrary" },
+  { FALSE, 0, 0, "Le Revenu", "LEREVENU", "lerevenu" }, /* Added in 
F::Q 1.13. */
    { FALSE, 0, 0, "Man Investments", "maninv", "maninv" },
    { FALSE, 0, 0, "Motley Fool", "FOOL", "fool" },
    { FALSE, 0, 0, "NZX", "NZX", "nzx" },
@@ -171,10 +174,13 @@
    { FALSE, 0, 0, "Canada Mutual (Fund Library, ...)", "CANADAMUTUAL", 
"canadamutual" },
    { FALSE, 0, 0, "Dutch (AEX, ...)", "DUTCH", "dutch" },
    { FALSE, 0, 0, "Europe (Yahoo, ...)", "EUROPE", "europe" },
+  { FALSE, 0, 0, "Finland (OMX, ...)", "FINLAND", "finland" }, /* Added 
in F::Q 1.13. */
+  { FALSE, 0, 0, "France (Bourso, ...)", "FRANCE", "france" }, /* Added 
in F::Q 1.13. */
    { FALSE, 0, 0, "Greece (ASE, ...)", "GREECE", "greece" },
    { FALSE, 0, 0, "India Mutual (AMFI, ...)", "INDIAMUTUAL", 
"indiamutual" },
    { FALSE, 0, 0, "Fidelity (Fidelity, ...)", "FIDELITY", "fidelity" },
    { FALSE, 0, 0, "First Trust (First Trust, ...)", "FTPORTFOLIOS", 
"ftportfolios" },
+  { FALSE, 0, 0, "Helsinki Exchange (OMX, ...)", "HEX", "hex" }, /* 
Added in F::Q 1.13. */
    { FALSE, 0, 0, "Nasdaq (Yahoo, ...)", "NASDAQ", "nasdaq" },
    { FALSE, 0, 0, "New Zealand (Yahoo, ...)", "NZ", "nz" },
    { FALSE, 0, 0, "NYSE (Yahoo, ...)", "NYSE", "nyse" },
jlquinn at cerberus:~/gnucash/trunk$



More information about the gnucash-devel mailing list