Peter Eisentraut <[EMAIL PROTECTED]> writes: > There are probably no rigid rules on this, but my interpretation of these tags > is usually this: > > XXX -- not sure if this is the best way to do this, needs ideas > TODO -- specific ideas for improvement > FIXME -- broken, must be fixed to be usable
I don't have strong feelings on this. I appear to use them more or less interchangeably. Or perhaps what I did is consistent with your rules. Except that the "FIXME" isn't unusable it's just that I put the prototype in clearly the wrong file. So it definitely has to be corrected but I don't know where to move it. The XXX is for something I think is correct now but might need to be fixed if new callers need tighter memory management. And which could use a close look by a reviewer to be sure I'm right about the memory management being ok for now. FWIW we don't seem to have any such strict rules about them: $ find . -name \*.[ch] -print0 | xargs -0 grep FIXME | wc -l 22 $ find . -name \*.[ch] -print0 | xargs -0 grep XXX | wc -l 485 $ find . -name \*.[ch] -print0 | xargs -0 grep TODO | wc -l 33 -- Gregory Stark EnterpriseDB http://www.enterprisedb.com Ask me about EnterpriseDB's RemoteDBA services! -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers