Andrew Barnert

Results 18 comments of Andrew Barnert

@willwade: I wouldn't worry too much about getting _all_ the modifiers across every platform; the only ones that normally produce extra symbols are shift (all platforms), option/alt/open-apple (Mac only) and...

To see the problem, you need a wide-Unicode Python 3 on an Intel Mac. The current python.org 3.3.0 installer is fine. ``` sh $ python3 -c "import appscript; print appscript.app('iTunes')"...

Apologies for the parens. The main reason to fix 2x is that the code is identical. The relevant types are defined the same way, so this can't possibly work. If...

Verified that the problem exists in Python 2. First you need to get a wide-Unicode build. Apple's builds are narrow, as are the python.org installers. If you're not sure about...

One more thing: The official Python 3.3.0 installer isn't actually wide Unicode; that distinction no longer matters. But it **acts** as if it were wide for the purposes of Py_UNICODE_WIDE,...

I just realized that sendthreadsafe.c is copied into py-appscript and rb-appscript almost verbatim; the only changes are the filenames, the `#include`, and the name of the top-level function (e.g., `AE_SendMessageThreadSafe`...

I found a near-working (no websockets needed) script on ullbergm's fork, fixed it up, added a driver script, and created PR #173 for it. I'll look over the looper here...

Sorry, yeah, the compiler just isn't in a steady-enough state to continue development. My test code no longer compiles in beta 3 because of the array changes. I still get...

First, I'm not sure what you mean by "used in tostring". That function has to return a single name for whatever keycode you gave it; if you define multiple aliases...

The good news is, changing our `UCKeyTranslate` wrapper to take a modifier state is trivial. The bad news is that the naive way of building the dict to go in...