ok, but pd-vanilla is actually 0.43 and has tcl/tk-8.4, while pd-extended is 0.42 and has tcl/tk-8.5, so now it's not possible to use the new plugin release without recompiling vanilla, or using a recent nightly build of pd-extended, that reduces a lot the chances for using it.
I've installed the version 0.33 on vanilla and it doesn't look so bad, if it's just a matter of using pdsend instead of using pd it's possible to use both with this code:
if {[llength [info procs ::pdsend]] == 0} { proc ::pdsend {args} {::pd "[join $args { }] ;"}}
Miller, why pd-vanilla still uses 8.4 ???
I'm actually coding an interface that is 8.4 compatible but with weird behaviors, and working well with 8.5 and it's new options.
----- "yvan volochine" yvan.pd@gmail.com a écrit :
On 05/06/2011 08:16 PM, Patrice Colet wrote:
thank you for this plugin, is it possible to have a 8.4 compatible
code?
then it would be possible to load it within pd-vanilla
no sorry I won't support tcl-8.4 (and its ugly fonts)
note that gui-plugins work only in pd >= 0.43 (vanilla or not) if you use pd-0.43 you should update tcl/tk to 8.5 anyway.
cheers, _y
I found the time to refine autocompletion-plugin so I ended up
kinda
rewriting it (screenshot below).
there are lots of changes, it would be nice if some of you could
test
it and tell me what's wrong or what is weird etc...
latest is here:
http://github.com/gusano/pd_stuffs/tree/master/gui-plugins/autocompletion
I tested it only on linux and pd-0.43.1-test2 (vanilla).
list of changes:
- new GUI (à la DesireData)
- added support for osx and win32 (untested)
- added bash-completion-mode behavior (more or less)
- added *.cfg file for options
- completions update while typing
- added 'All' mode (requested: completions popup as soon as you
type)
- hiting 'Enter' without the popup unedits and select the object
...
I'd like to track down bugs before releasing it this time ;)
thanks for the help.
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 05/07/2011 12:17 AM, Patrice Colet wrote:
ok, but pd-vanilla is actually 0.43 and has tcl/tk-8.4, while pd-extended is 0.42 and has tcl/tk-8.5,
"pd-vanilla does not "have" tcl/tk 8.4 actually it doesn't have any tcl/tk, and can be used 8.4 or 8.5 or 8.6 (other versions i have not tested).
i _assume_ that you are using Pd on w32 and the w32-binaries come with tcl/tk 8.4. if so, you should say that (you are on w32), to help us understand your problem.
anyhow, you might want to update your tcl/tk.
fg,asdr IOhannes
On May 6, 2011, at 7:16 PM, IOhannes m zmölnig wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 05/07/2011 12:17 AM, Patrice Colet wrote:
ok, but pd-vanilla is actually 0.43 and has tcl/tk-8.4, while pd- extended is 0.42 and has tcl/tk-8.5,
"pd-vanilla does not "have" tcl/tk 8.4 actually it doesn't have any tcl/tk, and can be used 8.4 or 8.5 or 8.6 (other versions i have not tested).
i _assume_ that you are using Pd on w32 and the w32-binaries come with tcl/tk 8.4. if so, you should say that (you are on w32), to help us understand your problem.
anyhow, you might want to update your tcl/tk.
If you are talking about Pd-vanilla on Windows, then it does indeed
have Tcl/Tk 8.4. Its included in it. And Pd-vanilla on Mac OS X is
linked against the built-in version of Tcl/Tk, so on Mac OS X older
than 10.6, Pd-vanilla binaries will use 8.4.7, which is even worse
than 8.4.19.
.hc
Programs should be written for people to read, and only incidentally
for machines to execute.
----- "IOhannes m zmölnig" zmoelnig@iem.at a écrit :
i _assume_ that you are using Pd on w32 and the w32-binaries come with tcl/tk 8.4. if so, you should say that (you are on w32), to help us understand your problem.
Oh yes, like always I forgot to mention about using w32 version, tcl-tk is included in it.
anyhow, you might want to update your tcl/tk.
I have to find where did I put my pd-vanilla makefile.mingw or code another one to have 8.5 in it.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 05/07/2011 03:05 AM, Patrice Colet wrote:
anyhow, you might want to update your tcl/tk.
I have to find where did I put my pd-vanilla makefile.mingw or code another one to have 8.5 in it.
no need for that. since 0.43, Pd doesn't link against libtcl any more; so you should be able to just replace wish.exe and the accompanying tcl/tk libraries (tk.dll and the like), restart and by happy.
famsdr IOhannes