This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "pure-data".
The branch, master has been updated via 05317c78bb163201d209a3800da1af593ad190dc (commit) via 6875d7713c28226510339ecae439b2f56b94d934 (commit) via fcbdc87927af2d9918954fbb7644fb613fadbedc (commit) via ab140e950c17ba4e84ae1043e25cb5a56caadc98 (commit) via 4feee8782af7af8f1d62a3e282cb63c55f07e938 (commit) via dfbfc754b30e26da2d105fa85cb73152ce9e40b5 (commit) via 82adaf15f0ff2928c26e261b76d1d5ed809d5788 (commit) via e594e030c73259ae2c681aab80b3556aadddf9c8 (commit) via 8dacf81768b7106d0eaca3876b649703cfda9ce8 (commit) via 9ab3c17d1663c75bac42791fad095f163e4992f8 (commit) via f0703a408103fff236f5bb52c2f3fefea226a356 (commit) via 9729cecb49d1007f39eb0e58094eea3be5261d9c (commit) via 2783d9241a6154aa677ed43b8acdbcdbc0afb104 (commit) via ea6a714837660c2a03aa286f186f70f6e57c258f (commit) from 1d5206ff55017ddc36f027d18f60d023edda2b7d (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 05317c78bb163201d209a3800da1af593ad190dc Author: Miller Puckette msp@ucsd.edu Date: Thu Jun 22 12:40:34 2017 -0700
Fixed bug in s_inter.c changes several commits ago (pd~ extern changed to use sys_havegui() instead of sys_nogui)
commit 6875d7713c28226510339ecae439b2f56b94d934 Author: IOhannes m zmoelnig zmoelnig@umlautQ.umlaeute.mur.at Date: Tue Mar 7 21:31:03 2017 +0100
fixed issue with filenames-with-parens() on OSX
Closes https://sourceforge.net/p/pure-data/bugs/871/
commit fcbdc87927af2d9918954fbb7644fb613fadbedc Author: IOhannes m zmoelnig zmoelnig@umlautQ.umlaeute.mur.at Date: Fri Mar 3 11:02:41 2017 +0100
generic preference system
# new features
- simple API that requires a minimum amount of data:
::pd_guiprefs::write foo "bla" # write a key/value pair to the default domain ::pd_guiprefs::read foo # read a value associated with the key from the default domain
- consistent use of `$::pd_guiprefs::domain` (it's always a domain-like string, that can be used regardless of the actual storage backend); the default is `org.puredata.pd.pd-gui` - honours `PD_CONFIG_DIR` environment variable to specify the filesystem location of Pd's config directory - honours [`XDG_CONFIG_HOME`](https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html) (on linux) to specify the filesystem location of the configuration - easy to switch to filesystem-based storage on OSX and W32 (though the default is still the native storage), simply by setting the `PD_CONFIG_DIR` variable (if set to an empty-value, sane defaults are assumed)
- as a side-effect, Pd now also exposes a `::platform` variable, that can be used to distinguish between OSX/linux/W32/... (rather than abusing the `windowingsystem` for that kind of information)
- some trailing whitespace has also been removed from the edited files
# (in)compatibility with old system the rewrite retains API-compatibility with the old system. however, i expect that after applying this fix, any data stored with an old version of Pd might not be availble in the new version. Afaict, this only affects the recentfiles (which i consider non-critical data).
we are now using a slightly different domain `org.puredata.pd.pd-gui`, which changes the actual storage path of the preferences (compared to older versions of Pd). the main effect of this is, that the old settings stored via the guiprefs will not be available anymore.
commit ab140e950c17ba4e84ae1043e25cb5a56caadc98 Author: IOhannes m zmoelnig zmoelnig@umlautQ.umlaeute.mur.at Date: Fri Mar 3 10:59:20 2017 +0100
export $::platform (which is a better indicator about the running platform than the windowing system)
commit 4feee8782af7af8f1d62a3e282cb63c55f07e938 Author: IOhannes m zmoelnig zmoelnig@umlautQ.umlaeute.mur.at Date: Fri Mar 3 10:40:49 2017 +0100
Removed trailing whitespace
commit dfbfc754b30e26da2d105fa85cb73152ce9e40b5 Merge: 82adaf1 8dacf81 Author: Miller Puckette msp@ucsd.edu Date: Thu Jun 22 12:25:13 2017 -0700
Merge branch 'tcl-windowposition'
commit 82adaf15f0ff2928c26e261b76d1d5ed809d5788 Merge: 1d5206f e594e03 Author: Miller Puckette msp@ucsd.edu Date: Thu Jun 22 11:43:01 2017 -0700
Merge branch 'fix-memleaks'
commit e594e030c73259ae2c681aab80b3556aadddf9c8 Merge: 9729cec c17754d Author: IOhannes m zmoelnig zmoelnig@umlautQ.umlaeute.mur.at Date: Wed Jun 7 14:38:40 2017 +0200
Merge branch 'master' into fix-memleaks
commit 8dacf81768b7106d0eaca3876b649703cfda9ce8 Author: IOhannes m zmoelnig zmoelnig@umlautQ.umlaeute.mur.at Date: Mon May 15 15:37:11 2017 +0200
removed debugging printout
commit 9ab3c17d1663c75bac42791fad095f163e4992f8 Merge: f0703a4 3b9e05c Author: IOhannes m zmoelnig zmoelnig@umlautQ.umlaeute.mur.at Date: Mon May 15 11:13:09 2017 +0200
Merge branch 'master' into tcl-windowposition
commit f0703a408103fff236f5bb52c2f3fefea226a356 Author: IOhannes m zmoelnig zmoelnig@umlautQ.umlaeute.mur.at Date: Thu Feb 16 16:08:15 2017 +0100
calculate window position offsets (rather than hardcoding them)
on X11, this ensures that windows are always opened at the same position. so we can do [vis 0, vis 1( repeatedly without moving the window around...
commit 9729cecb49d1007f39eb0e58094eea3be5261d9c Author: IOhannes m zmoelnig zmoelnig@umlautQ.umlaeute.mur.at Date: Wed Mar 9 20:57:18 2016 +0100
escape $args in comments
commit 2783d9241a6154aa677ed43b8acdbcdbc0afb104 Author: IOhannes m zmoelnig zmoelnig@umlautQ.umlaeute.mur.at Date: Tue Mar 8 23:47:19 2016 +0100
free allocated memory in destructor
commit ea6a714837660c2a03aa286f186f70f6e57c258f Author: IOhannes m zmoelnig zmoelnig@umlautQ.umlaeute.mur.at Date: Fri Feb 10 10:53:01 2017 +0100
Fixed a memory leak in expr parser
-----------------------------------------------------------------------
Summary of changes: doc/5.reference/message-help.pd | 2 +- extra/pd~/pdsched.c | 3 +- src/x_time.c | 2 + src/x_vexp.c | 1 + tcl/pd-gui.tcl | 26 ++- tcl/pd_guiprefs.tcl | 437 +++++++++++++++++++++++++--------------- tcl/pdwindow.tcl | 10 +- 7 files changed, 300 insertions(+), 181 deletions(-)
hooks/post-receive