Even before I upgraded to OS X 10.4 (Tiger), I got the report that the Save File dialog in Realpolitik crashes. Now I have applied a quick’n’dirty fix for the next couple of days for all Tiger users and released Realpolitik 1.7.0 Alpha 2 earlier than planned.

Currently I’m revamping the dialogs known to Mac developers as Navigation Services. Already done in Alpha 2 is the Open File dialog:

RP 170a2 Open File Dialog

From the users perspective you have now a working type pop-up, where you can choose Realpolitik Files (.dpy files and files created by Realpolitik), Text Files or just any document.

Read More ...

After much carbonizing by Ben Hines and some polishing by me a new Realpolitik Release is available on Sourceforge, the first release for OS X.

The release version Realpolitik 1.7.0 Alpha1 is not yet stable (hence Alpha 1), there are still some known (and probably many more unknown) errors like selection and redrawing problems with the orders window, but with some care (backup your .dpy files!) it should be usable.

Parallel to the Mac version a new Windows version is out. It’s called Alpha too, but should be as stable as the old releases. The only major change for the windows version is the switch from Mindvision Installer VISE to the NSIS installer. VISE was once free for shareware developers, but is not anymore. And NSIS looks at least as good as VISE, is open source and has CVS-friendly plain text configuration files.

Read More ...

Im Gegensatz zu PCs ist bei OS X Python bereits vorinstalliert. Leider fehlt jedoch ausgerechnet IDLE, so dass trotzdem noch etwas zu tun bleibt.

Installationsanleitung für IDLE (von PythonMac FAQ abgekupfert)

  • Tcl/Tk Aqua herunterladen und installieren
  • MacPython herunterladen und installieren (für OS X 10.3 sind das die MacPython Panther Addons)
  • Das Programm PackageManager im Ordner /Programme/MacPython-2.3 starten
  • Im PackageManager _tkinter installieren

“Neue” Division

Damit IDLE sich so benimmt wie im Buch beschrieben (vgl. Anhang D im Buch), muss noch eine Datei leicht verändert werden.

Read More ...

(Deutscher Text siehe separater Artikel)

K got the book Python für Kids. To enable him to use the book on OS X, I wanted to setup the Python environment on the Mac as on the PC: Install IDLE and, to hide the differences between integer and floating point math, configure to use the new division.

Installing IDLE on OS X 10.3 is easy with MacPython. IDLE comes as bundle, ready to be launched with the mouse from the Finder. But for using the new division without the need for from __future__ import division, IDLE must be started with options. How to embed these options in the IDLE.app bundle?

Read More ...

Peter Steiner

Software Developer and Opinionated Citizen

Switzerland