OK, I'll wait until Roman (or anyone else) can verify this fixes it. (Meanwhile I've hit at least one crasher bug when deleting fields from [struct] objects (which sets off a chain of data resizing and relocation) - so I'll probably have something to update in a day or two as well.
cheers M
On 8/6/25 1:39 PM, Benjamin Wesch wrote:
that's what i feared. :( sorry about this! - i assumed that my tests here were sufficient.
thanks for your tests, roman!
i would hope that this different approach might fix it (so that the help menu works for pd window and patch window with the "Pd help" entry): https://urldefense.com/v3/__https://github.com/pure-data/pure-data/compare/m...
that's not confirmed yet, though.
cheers, ben
On Wed, Aug 6, 2025 at 1:33 PM Roman Haefeli reduzent@gmail.com wrote:
I checked the diff between test1 und test2 and found the only change in the tcl files to be in pd_menus.tcl.
After commenting out the following lines (79-82):
# # create separate help menu for pdwindow on macOS (system integration) # if {$::windowingsystem eq "aqua" && $::tcl_version >= 8.5} { # build_help_menu [menu $::pdwindow_menubar.help] # $::pdwindow_menubar entryconfigure "Help" -menu $::pdwindow_menubar.help # } #
I have a working Pd-0.56-0.app on macOS 15.5
(The change didn't seem to have an effect immediately. I had to restart Pd.app a few times before I experienced a difference)
Roman
On Tue, 2025-08-05 at 12:30 +0200, Benjamin Wesch wrote:
yep. i prepared some builds from several commits between those - just don't have a machine to test right now.
cheers, ben
On Tue, Aug 5, 2025, 12:22 Miller Puckette via Pd-dev pd-dev@lists.iem.at wrote:
I can't seem to get hold of the CI "pipelines" right now (getting an error) but... would it be possible to test some versions between test1 and test2 to narrow things down?
cheers M
On 8/5/25 12:08 PM, Benjamin Wesch wrote:
I only hope that this has nothing to do with my rewrite of the menus (having different menus for the PdWindow and PatchWindows).
since test1 already includes your changes (afaict) and works well, i guess they're fine. i'm currently more worried that my attempt of restoring the "Pd help" entry is causing the issue and somehow interferes with the initialization: https://urldefense.com/v3/__https://github.com/pure-data/pure-data/commit/ea...
... but same here: no idea why that's not an issue on my machine.
cheers, ben
---
pd-dev@lists.iem.at - the Pd developers' mailinglist https://urldefense.com/v3/__https://lists.iem.at/hyperkitty/list/pd-dev@list...
pd-dev@lists.iem.at - the Pd developers' mailinglist https://urldefense.com/v3/__https://lists.iem.at/hyperkitty/list/pd-dev@list...
pd-dev@lists.iem.at - the Pd developers' mailinglist https://urldefense.com/v3/__https://lists.iem.at/hyperkitty/list/pd-dev@list...
pd-dev@lists.iem.at - the Pd developers' mailinglist https://urldefense.com/v3/__https://lists.iem.at/hyperkitty/list/pd-dev@list...