diff options
Diffstat (limited to 'pd/doc/1.manual/x5.htm')
-rw-r--r-- | pd/doc/1.manual/x5.htm | 50 |
1 files changed, 50 insertions, 0 deletions
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 @@ <H3> <A name="s2"> 5.1. release notes </A> </H3> +<P> ------------------ 0.41 ---------------------------- + +<P> 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. + +<P> 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. + +<P> added an experimental callback scheduler. This might reduce latency in +MacOS and/or Microsoft, although I haven't seen that actually happen yet. + +<P> removed limitation on huge messages from text files; this prevented long +"data" arrays from reloading from disk correctly. + +<P> fixed crash bug closing patches with open GOPs. + +<P> changed selection strategy so that, right after duplicating a collection +of objects, clicking tends to select an already-selected object. + +<P> the cursor changes slightly more apprpriately when switching between edit +to run modes. + +<P> 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. + +<P> limited window sizes to that of the screen (otherwise, on Mac OS, it's +impossible to resize them.) + +<P> fixed "startup" dialogs to allow unlimited "path" and "lib" entries + +<P> 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. + +<P> made IEM Guis respect "-font" flag and friends. New startup flags: +"-font-face" (badly named); "-font-size" sysnonym of "-font". (Large patch from +HC). + +<P> String overflow protection here and there. + +<P> migrated to ".net" compiler ("VC 2005", a free download). + + <P> ------------------ 0.40-1 -------------------------- <P> Fixed "declare" which wasn't working properly yet in 0.40-0, and |