[Gnucash-changes] r13390 - gnucash/trunk/lib/libqof/qof - Implement QOF_COMMIT_EDIT_PART2 as a function instead of a macro.

Derek Atkins warlord at MIT.EDU
Wed Mar 1 10:19:12 EST 2006


Christian Stimming <stimming at tuhh.de> writes:

> Actually I do. (should we have a vote on this one? :) And as a reader of 
> someone else's code I would actually prefer very much to not have macros 
> affect the control flow of the calling function. So in this discussion I 
> indeed agree with Chris' explanation: It might be a big convenience for 
> the one who is writing the macro, but for the one reading the code it's 
> a PITA and if at all possible it should rather be avoided... Basically 
> I'd view this just as our ChangeLog policy: People might consider 
> writing an extra ChangeLog entry a big inconvenience for them, but when 
> reading someone else's commits, it's a substantial simplification for 
> looking up particular changes.

How about this: I'll relent on this if Chris and Neil agree to make
ChangeLog entries along with their commits (instead of collecting lots
of commits and then adding changelog entries after the fact).

:-)

> Christian

-derek

-- 
       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 at MIT.EDU                        PGP key available


More information about the gnucash-devel mailing list