Hi Lukasz, (I took this off the bugtracker https://bugs.kde.org/show_bug.cgi?id=374352 on purpose)
thanks to my local mail archive, I was able to find the reason that we had back in 2008 with the QIF importer. The reported problem caused me to change the code to the version you see at http://kmymoney2.cvs.sourceforge.net/viewvc/kmymoney2/kmymoney2/kmymoney2/converter/mymoneystatementreader.cpp?r1=1.62&r2=1.63 on line 813 on the left pane. This in fact caused some trouble for another user, which made me change the code to the way it is today (the version on the right pane) Since the code is working for 8 years now, I somehow try to avoid to change the behavior of the application. Here are those links to the conversations in 2008: https://sourceforge.net/p/kmymoney2/mailman/kmymoney2-developer/thread/4942E8FF.6040507%40robntina.fastmail.us/#msg21060116 https://sourceforge.net/p/kmymoney2/mailman/kmymoney2-developer/thread/bd50af860812162251w59f9f8ebk24e5fc2b11925977%40mail.gmail.com/#msg21105276 As proposed by Brendan, we could add a new option to exactly match on the payee name and make that the default for newly created payees during import. That is what I proposed in #374352 as well. The current code and UI only allow us to do that via RegExps. I would not want to change the UI for 4.8.1. In the KF5 version, we can safely add a new option and internally store it as RegExp so that it even is backward compatible. -- Regards Thomas Baumgart GPG-FP: E55E D592 F45F 116B 8429 4F99 9C59 DB40 B75D D3BA ------------------------------------------------------------- How can you make a programming language that will be good for everything if you cannot even make such a screwdriver? An open source enthusiast -------------------------------------------------------------
signature.asc
Description: This is a digitally signed message part.