Hi Brian,
Very nice work.

Here are the two issues I found:
1. File names of ics files contain ?. Some encoding issue happened there. We already talked about this on irc. So please remove these characters for now until we decide how we want to handle this.
It is a damn shame that svn does not have a proper unicode support. They are probably aware of the fact but hopefully they also plan to do something about it.
2. weeklyEvent.Check_DetailView({"displayName":u"%sWeekly call home%s", .... is missing the replacement variables. It should be weeklyEvent.Check_DetailView({"displayName":u"%sWeekly call home%s" % (i18n_char, i18n_char), ....
Silly me. These mods very very mechanical and I was typing really fast so I knew to expect these. I hoped to track all these out when I ran the test myself but obviously at least one got through.
Your wx changes to add callback support to the wxGetTranslation mechanism look really good. I am not a wx / swig expert but as far as I can tell visually they look correct.
To me too but obviously only a test will make sure of this. The design idea was mine - well probably we all had approximately the same idea as it is very straightforward - but RobinD was a big help in its implementation. He pointed me to existing code for examples and provided many ideas to improve the implementation.
I will need to test in a wx Chandler build environment. Unfortunately, at the moment on OS X I am unable to build the Chandler internal wx. Robin Dunn sent some suggestions but so far they have not worked. So until this get resolved I will focus on the functional test bug you found with UnicodeDecodeErrors.
OK. Hopefully the problem will not persist too long.

I have been working on the functional tests (to fix the testing environment) as well but I think that with your better understanding of python you will be more efficient regarding these problems (I can of course learn). Hence basically, I am run out of planned work at the moment. The implementations that you see were written mostly on Tue&Wed last week. Since then I have been working on a couple of unplanned things but these are not as useful towards our main goal of i18n of Chandler. So any ideas what I should do next? Perhaps now is the time for me to start learning about eggs and such...
I have also removed my patch to initial the wxLocale in Chandler from the equation. I saved my changes locally and will revisit them later.
OK.
First I would like to see the changes you made verified and committed then I will go back and work on loading the wx po libraries in Chandler.
OK.
Make sense?
Yes I think so.
So here is what I need from you.

1. Fix the two issues I detailed above.
Done.
2. Generate two diffs one containing the Chandler level changes (Functional Tests) and one containing the wx / swig changes.
See attached files.

Doing number 2 allows me to patch the Chandler function test suite with out having to mess with the wx stuff yet.
Cheers,
  Markku
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to