From 99a63a7a0c96b302c25079105b4ac3f77bd4b141 Mon Sep 17 00:00:00 2001 From: Miller Puckette Date: Thu, 24 Jan 2008 00:39:51 +0000 Subject: release 0.41-0 svn path=/trunk/; revision=9157 --- pd/doc/1.manual/x5.htm | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) (limited to 'pd/doc/1.manual/x5.htm') diff --git a/pd/doc/1.manual/x5.htm b/pd/doc/1.manual/x5.htm index ab950b9e..70744f90 100644 --- a/pd/doc/1.manual/x5.htm +++ b/pd/doc/1.manual/x5.htm @@ -20,6 +20,56 @@

5.1. release notes

+

------------------ 0.41 ---------------------------- + +

Pd may be compiled in 64 bit address spaces; this is well tested on +linux and at least seems to work on Microsoft and MacOS. On linux, in fact, +if you compile Pd in a 64-bit version of the OS it's automatically in the +64 bit address space. + +

In linux, a "-nosleep" flag causes Pd to poll instead of sleeping as it +waits for dac and adc; this is useful on multiprocessors when you don't mind +having Pd occupy 100% of one processor and want to get latency as low as +possible. (If you don't use this, latency on multiprocessors - Intel Core 2 at +least - is much worse for some reason than it is on uniprocessors.) It's +"experimental" but I use it every day. + +

added an experimental callback scheduler. This might reduce latency in +MacOS and/or Microsoft, although I haven't seen that actually happen yet. + +

removed limitation on huge messages from text files; this prevented long +"data" arrays from reloading from disk correctly. + +

fixed crash bug closing patches with open GOPs. + +

changed selection strategy so that, right after duplicating a collection +of objects, clicking tends to select an already-selected object. + +

the cursor changes slightly more apprpriately when switching between edit +to run modes. + +

got really confused about the proper role of "declare 'path" in abstractions; +for the moment they are ignored. I the future, it may be worthwhile to allow +them but to have them act only locally to the abstraction; but this might mean +a lot more computation overhead when opening files. + +

limited window sizes to that of the screen (otherwise, on Mac OS, it's +impossible to resize them.) + +

fixed "startup" dialogs to allow unlimited "path" and "lib" entries + +

started, but didn't finish, the process of getting Pd to compile with +t_float as 64 bits. This would slow Pd down but improve tabread4~'s accuracy. + +

made IEM Guis respect "-font" flag and friends. New startup flags: +"-font-face" (badly named); "-font-size" sysnonym of "-font". (Large patch from +HC). + +

String overflow protection here and there. + +

migrated to ".net" compiler ("VC 2005", a free download). + +

------------------ 0.40-1 --------------------------

Fixed "declare" which wasn't working properly yet in 0.40-0, and -- cgit v1.2.1