There are three versions now on the table:
* Sergei's latest version (at
https://chdk.setepontos.com/d/3290/691), with "IR Remote Release delay" and "IR proximity release".
* Vatoz's latest version (at
https://chdk.setepontos.com/d/3290/646) with "IR Remote Release delay" and "SetM1 and SetM2" [see also
https://chdk.setepontos.com/d/3290/649].
* My own version at SVN, based on "2011-01-30_IR" from Sergei, but still not released as it does not contain any user-visible changes.
I have been studying the code, and have gained some knowledge and confidence; I plan BIG changes to the
core of this hack real soon (stay tunned!), and keeping in-sync with my changes will probably be hard for other developers. I will try to add all new features released here to my version as soon as possible, but of course everybody is invited to collaborate (the repository is still open to anybody). Meanwhile, maintaining separate branches probably is the wisest idea.