You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(548) |
Dec
(254) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(207) |
Feb
(364) |
Mar
(1050) |
Apr
(1250) |
May
(304) |
Jun
(235) |
Jul
(347) |
Aug
(896) |
Sep
(1110) |
Oct
(666) |
Nov
(657) |
Dec
(500) |
2002 |
Jan
(706) |
Feb
(677) |
Mar
(785) |
Apr
(606) |
May
(449) |
Jun
(957) |
Jul
(1125) |
Aug
(628) |
Sep
(413) |
Oct
(686) |
Nov
(368) |
Dec
(428) |
2003 |
Jan
(458) |
Feb
(956) |
Mar
(690) |
Apr
(525) |
May
(643) |
Jun
(449) |
Jul
(788) |
Aug
(408) |
Sep
(569) |
Oct
(815) |
Nov
(985) |
Dec
(604) |
2004 |
Jan
(558) |
Feb
(716) |
Mar
(897) |
Apr
(626) |
May
(1010) |
Jun
(693) |
Jul
(890) |
Aug
(641) |
Sep
(1050) |
Oct
(1014) |
Nov
(1107) |
Dec
(738) |
2005 |
Jan
(587) |
Feb
(472) |
Mar
(661) |
Apr
(761) |
May
(839) |
Jun
(740) |
Jul
(657) |
Aug
(610) |
Sep
(566) |
Oct
(760) |
Nov
(768) |
Dec
(544) |
2006 |
Jan
(359) |
Feb
(261) |
Mar
(1211) |
Apr
(546) |
May
(356) |
Jun
(340) |
Jul
(292) |
Aug
(535) |
Sep
(611) |
Oct
(855) |
Nov
(713) |
Dec
(579) |
2007 |
Jan
(426) |
Feb
(561) |
Mar
(438) |
Apr
(595) |
May
(621) |
Jun
(668) |
Jul
(354) |
Aug
(370) |
Sep
(832) |
Oct
(1139) |
Nov
(1228) |
Dec
(839) |
2008 |
Jan
(682) |
Feb
(404) |
Mar
(801) |
Apr
(676) |
May
(552) |
Jun
(827) |
Jul
(758) |
Aug
(902) |
Sep
(335) |
Oct
(815) |
Nov
(870) |
Dec
(1504) |
2009 |
Jan
(913) |
Feb
(889) |
Mar
(521) |
Apr
(616) |
May
(415) |
Jun
(346) |
Jul
(597) |
Aug
(423) |
Sep
(321) |
Oct
(680) |
Nov
(779) |
Dec
(711) |
2010 |
Jan
(725) |
Feb
(632) |
Mar
(889) |
Apr
(575) |
May
(432) |
Jun
(354) |
Jul
(236) |
Aug
(602) |
Sep
(683) |
Oct
(520) |
Nov
(538) |
Dec
(372) |
2011 |
Jan
(380) |
Feb
(76) |
Mar
(315) |
Apr
(307) |
May
(149) |
Jun
(220) |
Jul
(288) |
Aug
(607) |
Sep
(272) |
Oct
(239) |
Nov
(170) |
Dec
(124) |
2012 |
Jan
(387) |
Feb
(293) |
Mar
(292) |
Apr
(435) |
May
(381) |
Jun
(405) |
Jul
(587) |
Aug
(334) |
Sep
(278) |
Oct
(133) |
Nov
(353) |
Dec
(314) |
2013 |
Jan
(448) |
Feb
(335) |
Mar
(327) |
Apr
(177) |
May
(184) |
Jun
(142) |
Jul
(65) |
Aug
(52) |
Sep
(119) |
Oct
(156) |
Nov
(192) |
Dec
(68) |
2014 |
Jan
(123) |
Feb
(266) |
Mar
(192) |
Apr
(161) |
May
(558) |
Jun
(212) |
Jul
(327) |
Aug
(401) |
Sep
(552) |
Oct
(529) |
Nov
(337) |
Dec
(304) |
2015 |
Jan
(189) |
Feb
(334) |
Mar
(346) |
Apr
(282) |
May
(379) |
Jun
(286) |
Jul
(306) |
Aug
(216) |
Sep
(279) |
Oct
(465) |
Nov
(291) |
Dec
(312) |
2016 |
Jan
(505) |
Feb
(386) |
Mar
(545) |
Apr
(340) |
May
(306) |
Jun
(386) |
Jul
(558) |
Aug
(427) |
Sep
(427) |
Oct
(361) |
Nov
(410) |
Dec
(311) |
2017 |
Jan
(503) |
Feb
(309) |
Mar
(426) |
Apr
(638) |
May
(778) |
Jun
(688) |
Jul
(299) |
Aug
(548) |
Sep
(524) |
Oct
(651) |
Nov
(1050) |
Dec
(844) |
2018 |
Jan
(619) |
Feb
(349) |
Mar
(456) |
Apr
(441) |
May
(493) |
Jun
(413) |
Jul
(434) |
Aug
(395) |
Sep
(500) |
Oct
(827) |
Nov
(792) |
Dec
(512) |
2019 |
Jan
(457) |
Feb
(390) |
Mar
(621) |
Apr
(642) |
May
(642) |
Jun
(538) |
Jul
(477) |
Aug
(632) |
Sep
(715) |
Oct
(949) |
Nov
(886) |
Dec
(582) |
2020 |
Jan
(594) |
Feb
(442) |
Mar
(701) |
Apr
(1385) |
May
(856) |
Jun
(550) |
Jul
(810) |
Aug
(886) |
Sep
(1186) |
Oct
(1095) |
Nov
(842) |
Dec
(675) |
2021 |
Jan
(701) |
Feb
(579) |
Mar
(654) |
Apr
(922) |
May
(697) |
Jun
(558) |
Jul
(335) |
Aug
(243) |
Sep
(283) |
Oct
(276) |
Nov
(469) |
Dec
(626) |
2022 |
Jan
(520) |
Feb
(687) |
Mar
(675) |
Apr
(389) |
May
(512) |
Jun
(492) |
Jul
(446) |
Aug
(489) |
Sep
(1115) |
Oct
(801) |
Nov
(665) |
Dec
(418) |
2023 |
Jan
(440) |
Feb
(579) |
Mar
(893) |
Apr
(917) |
May
(782) |
Jun
(398) |
Jul
(850) |
Aug
(596) |
Sep
(928) |
Oct
(602) |
Nov
(1089) |
Dec
(696) |
2024 |
Jan
(691) |
Feb
(458) |
Mar
(650) |
Apr
(670) |
May
(829) |
Jun
(831) |
Jul
(597) |
Aug
(1113) |
Sep
(282) |
Oct
|
Nov
|
Dec
|
From: <no...@tc...> - 2024-09-20 00:48:15
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [2c3187c270731c71f8993ba5f6e4cb06b736a15ce3a6452bb0b0488c39535c8f] [Segmentation fault with bogus resource value (X11)] By emiliano For Tk On 2024-09-20T00:35:31.982 Details https://core.tcl-lang.org/tk/tinfo?name=2c3187c270731c71f8993ba5f6e4cb06b736a15ce3a6452bb0b0488c39535c8f Ticket https://core.tcl-lang.org/tk/tktview/3981091ed336044f569b9b7db01d6fbfa27c7ef5 Changed Fields icomment: I realized that anything that makes the creation of the main window fail while initializing Tk fires the same bug. In particular (no xrdb needed) $ wish9.0 -use FOO Segmentation fault (core dumped) Here is the stack trace: Program received signal SIGSEGV, Segmentation fault. 0xb7f3124b in Ttk_TkDestroyedHandler () from /usr/local/lib/libtcl9tk9.0.so (gdb) bt #0 0xb7f3124b in Ttk_TkDestroyedHandler () from /usr/local/lib/libtcl9tk9.0.so #1 0xb7e7b8ff in Tk_DestroyWindow (tkwin=0x4660d8) at /home/carla/src/tk/unix/../generic/tkWindow.c:1692 #2 0xb7e8634a in TkCreateFrame (dummy443=0x0, interp=0x423e38, objc=6, objv=0x46d3cc, type=1, appName=0x451958 "wish") at /home/carla/src/tk/unix/../generic/tkFrame.c:677 #3 0xb7e7ddb4 in Initialize (interp=0x423e38) at /home/carla/src/tk/unix/../generic/tkWindow.c:3435 #4 0xb7e7d07f in Tk_Init (interp=0x423e38) at /home/carla/src/tk/unix/../generic/tkWindow.c:3080 #5 0x0040091c in Tcl_AppInit () #6 0xb7e6b03d in Tk_MainEx () from /usr/local/lib/libtcl9tk9.0.so #7 0x0040079c in main () My analysis is this (line numbers are trunk's, case is "wish9.0 -use FOO"): 1) During intialization, Initialize() (generic/tkWindow.c:3187) is called by Tk_Init. 2) Initialize() calls TkCreateFrame() (generic/tkWindow.c:3435) , which errors out on generic/tkFrame.c:573 (-use expects an integer). Below the 'error:' label, it calls Tk_DestroyWindow(). 3) Tk_DestroyWindow() (generic/tkWindow.c:1382) on line 1639 decrements the refcount of the main window, ans since this is the last one (and the first), Ttk_TkDestroyedHandler() is called on line 1692. 4) At this point, Ttk has not yet been initialized!. It is done *after* TkCreateFrame() on point 2), in Initialize(), line 3495, calling Ttk_Init(). 5) Since it's not initialized (initialization path is Ttk_Init() on generic/ttk/ttkInit.c -> Ttk_StylePkgInit() in generic/ttk/ttkTheme.c ) , Ttk hasn't called Tcl_SetAssocData (generic/ttk/ttkTheme.c:1768) yet. 6) When called in point 3) from Ttk_TkDestroyedHandler() (generic/ ...((truncated)) login: emiliano ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-19 21:04:16
|
Automated mail by fx, on behalf of no...@tc... Commit [59fc24d88bd1956ef025eff5fbd05bebab1aadd92ac3ce5d11dea095fc8d08e8] By fvogel For Tk (branch: revised_text) On 2024-09-19T21:02:45.671 Details https://core.tcl-lang.org/tk/info/59fc24d88bd1956ef025eff5fbd05bebab1aadd92ac3ce5d11dea095fc8d08e8 Description merge trunk Changed Files 3 edited generic/tkPointer.c generic/ttk/ttkTreeview.c tests/ttk/treeview.test ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-19 21:03:58
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [388cb63019f16cae64dd37ae63c9dd5dbd9cfff575576cdaf8f9c0c5ccea4afa] [Assignment of invalid symbolic constant "NotifyNormal"] By fvogel For Tk On 2024-09-19T21:02:06.125 Details https://core.tcl-lang.org/tk/tinfo?name=388cb63019f16cae64dd37ae63c9dd5dbd9cfff575576cdaf8f9c0c5ccea4afa Ticket https://core.tcl-lang.org/tk/tktview/18e9840f84e0babf70eb9f1edb9d06cf35726459 Changed Fields assignee: fvogel closedate: 2024-09-19 21:02:06 closer: fvogel icomment: Totally correct, thanks. Fixed in core-8-6-branch and trunk. login: fvogel resolution: Fixed status: Closed ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-19 21:03:44
|
Automated mail by fx, on behalf of no...@tc... Commit [7c5f7fff3ac37d71d94ef776557489f6ab2e91f354c5a698da038e8baa6a628c] By fvogel For Tk (branch: main) On 2024-09-19T21:01:29.383 Details https://core.tcl-lang.org/tk/info/7c5f7fff3ac37d71d94ef776557489f6ab2e91f354c5a698da038e8baa6a628c Description Fix [18e9840f84]: Assignment of invalid symbolic constant NotifyNormal Changed Files 1 edited generic/tkPointer.c ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-19 21:03:32
|
Automated mail by fx, on behalf of no...@tc... Commit [05d282a8717a874575eeff9ed73e567d08e620a4a5a0e7e005127cd4fced9ec7] By fvogel For Tk (branch: core-8-6-branch) On 2024-09-19T21:01:03.379 Details https://core.tcl-lang.org/tk/info/05d282a8717a874575eeff9ed73e567d08e620a4a5a0e7e005127cd4fced9ec7 Description Fix [18e9840f84]: Assignment of invalid symbolic constant NotifyNormal Changed Files 1 edited generic/tkPointer.c ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-19 20:48:20
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [d6cdff9f74a287d2d68e769cd0c7e06dab66b8bfbd2d8745103b80cd4c6b72c3] [Segmentation fault with bogus resource value (X11)] By fvogel For Tk On 2024-09-19T20:44:47.401 Details https://core.tcl-lang.org/tk/tinfo?name=d6cdff9f74a287d2d68e769cd0c7e06dab66b8bfbd2d8745103b80cd4c6b72c3 Ticket https://core.tcl-lang.org/tk/tktview/3981091ed336044f569b9b7db01d6fbfa27c7ef5 Changed Fields icomment: Two questions: - You have reported this for 9.0 and have shown that is does not happen for 8.6. Did you identify what changed in 9.0 that created this bug? I gladly admit that your proposed patch fixes the issue, but I would be more comfortable if we understood why this patch is not needed in 8.6 (the code of Ttk_TkDestroyedHandler() is the same in 8.6 and 9.0). In other words, I'm wondering whether the proposed fix is the right one. - Can you show the stack trace from gdb? login: fvogel ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-19 14:03:37
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [845523f896b30ccf8142e723f43c9041b1bcfc6ee0513683a9d59955837f67c1] [Segmentation fault with bogus resource value (X11)] By emiliano For Tk On 2024-09-19T14:01:58.301 Details https://core.tcl-lang.org/tk/tinfo?name=845523f896b30ccf8142e723f43c9041b1bcfc6ee0513683a9d59955837f67c1 Ticket https://core.tcl-lang.org/tk/tktview/3981091ed336044f569b9b7db01d6fbfa27c7ef5 Changed Fields icomment: Gdb points out at https://core.tcl-lang.org/tk/file?ci=tip&name=generic/ttk/ttkTheme.c&l n=541 . Further inspection shows that pkgPtr is NULL. Patch attached solves the issue. login: emiliano ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-19 14:03:37
|
Automated mail by fx, on behalf of no...@tc... Added Attachment [df9324266b7a83d54fdcfb79b22d97e17adaabcf3df2de156b12c0a6547923fb] [ttkTheme.diff] To Ticket https://core.tcl-lang.org/tk/tktview/3981091ed336044f569b9b7db01d6fbfa27c7ef5 By emiliano For Tk On 2024-09-19T14:02:18.499 Details https://core.tcl-lang.org/tk/ainfo/f6e0af56066f4e63e97b99da81351b6240d834e840504408969c4752cbed157a Contents https://core.tcl-lang.org/tk/artifact/df9324266b7a83d54fdcfb79b22d97e17adaabcf3df2de156b12c0a6547923fb ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-19 13:48:22
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [5cca5ef82829afa47bad756b24250970ffdf63bd1f4ebd48e5905fadad235ba1] [Segmentation fault with bogus resource value (X11)] By emiliano For Tk On 2024-09-19T13:37:28.521 Details https://core.tcl-lang.org/tk/tinfo?name=5cca5ef82829afa47bad756b24250970ffdf63bd1f4ebd48e5905fadad235ba1 Ticket https://core.tcl-lang.org/tk/tktview/3981091ed336044f569b9b7db01d6fbfa27c7ef5 Changed Fields assignee: nobody closer: nobody comment: Installing a bogus value on the resource manager on X11 results in a segmentation fault in 8.7/9.0 ~$ xrdb -edit tmp.txt; echo "*background: BOGUS" | xrdb -merge - ~$ wish8.7 Segmentation fault (core dumped) ~$ wish8.6 application-specific initialization failed: unknown color name "BOGUS" Same bug on 9.0 confirmed by Schelte on the chat. foundin: 9.0 is_private: 0 login: emiliano priority: 5 Medium resolution: None severity: Important status: Open submitter: emiliano subsystem: (unused) title: Segmentation fault with bogus resource value (X11) type: Bug ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-19 09:03:22
|
Automated mail by fx, on behalf of no...@tc... Commit [9bc6b74b7ae33d758f8935e100cda2eb430e8e7ada1d037f9331552d0cb5abbb] By pooryorick For Thread (branch: unchained) On 2024-09-19T08:48:12.157 Details https://core.tcl-lang.org/thread/info/9bc6b74b7ae33d758f8935e100cda2eb430e8e7ada1d037f9331552d0cb5abbb Description Replace TCL_OBJTYPE_V0 with 0. Changed Files 1 edited generic/tclXkeylist.c ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-18 19:03:50
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [0524a7b8b03a210af99a3305f1f8e6cc07dbb2a44865b7b809896dba24884981] [Assignment of invalid symbolic constant "NotifyNormal"] By erikleunissen For Tk On 2024-09-18T19:00:39.609 Details https://core.tcl-lang.org/tk/tinfo?name=0524a7b8b03a210af99a3305f1f8e6cc07dbb2a44865b7b809896dba24884981 Ticket https://core.tcl-lang.org/tk/tktview/18e9840f84e0babf70eb9f1edb9d06cf35726459 Changed Fields comment: Referring to the two entries on 2024-03-13 in ticket [22349fc78a], where a secondary bug was identified, and subsequently fixed in commit [1dac28ab] on bug-fix branch [bug-22349fc78a]. The abandonment of that bug-fix branch also caused that the fix for the secondary bug got lost. login: erikleunissen ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-18 19:03:36
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [c8b56a83d75190b608958452c26ce1623b864f324946cfbce9ebec301d0c3d55] [Assignment of invalid symbolic constant "NotifyNormal"] By erikleunissen For Tk On 2024-09-18T18:51:11.705 Details https://core.tcl-lang.org/tk/tinfo?name=c8b56a83d75190b608958452c26ce1623b864f324946cfbce9ebec301d0c3d55 Ticket https://core.tcl-lang.org/tk/tktview/18e9840f84e0babf70eb9f1edb9d06cf35726459 Changed Fields assignee: nobody closer: nobody comment: Referring to the two entries on 2024-03-13 in ticket [22349fc78a], where a secondary bug was identified, and subsequently fixed in commit [1dac28ab] on bug-fix branch [bug-22349fc78a]. The abandonment of that bug-fix branch also caused that the fix for the bug got lost. foundin: 9.0b3 is_private: 0 login: erikleunissen priority: 5 Medium private_contact: 609f4c7ecf7dbb7a46acdc7eb164753d196088a6 resolution: None severity: Minor status: Open submitter: erikleunissen subsystem: 69. Events title: Assignment of invalid symbolic constant "NotifyNormal" type: Bug ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-18 18:48:18
|
Automated mail by fx, on behalf of no...@tc... Commit [d88ef4877470e02fc5af2d47b9c2ad7e2fb8c11b468d7e8e3e8295735c3c5104] By dgp For Tk (branch: core-9-0-0-rc) On 2024-09-18T18:37:06.466 Details https://core.tcl-lang.org/tk/info/d88ef4877470e02fc5af2d47b9c2ad7e2fb8c11b468d7e8e3e8295735c3c5104 Description merge trunk Changed Files 4 edited generic/ttk/ttkTreeview.c tests/ttk/treeview.test win/configure win/configure.ac ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-18 17:33:28
|
Automated mail by fx, on behalf of no...@tc... Commit [e69ca67edbb869402bda7c1bea4882927df8ea6c5ee907e0893100fbc35c77b7] By dgp For ITcl (branch: main) On 2024-09-18T17:23:42.758 Details https://core.tcl-lang.org/itcl/info/e69ca67edbb869402bda7c1bea4882927df8ea6c5ee907e0893100fbc35c77b7 Description Bump to version Itcl 4.3.1 Changed Files 7 edited configure configure.ac generic/itcl.h itclWidget/configure itclWidget/configure.ac (truncated) ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-18 17:33:23
|
Automated mail by fx, on behalf of no...@tc... Commit [45951e9079d05951cc8d4f27f4a4ae403780f7dfc04181788fa8320db6ad0360] By dgp For ITcl (branch: main) On 2024-09-18T17:17:56.383 Details https://core.tcl-lang.org/itcl/info/45951e9079d05951cc8d4f27f4a4ae403780f7dfc04181788fa8320db6ad0360 Description Several tests are examining the child namespaces of an internal implementation namespace of TclOO in order to determine whether an Itcl type has instances. There may have been a time long ago when the Tcl and Itcl implementations agreed with that indirect probe. It must be long in the murky past. These tests have long been failing to test what they purport to test. Revised the tests to use [itcl::find] to ask Itcl whether instances are still present, since that's what the tests claim to be testing. Changed Files 1 edited tests/typeclass.test ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-18 15:48:49
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [2b6a607f0410e48261f0826751b4f6321dbaa1c2ee7efc3d79b39c8cc7300b23] [Warning from build under tcl/pkgs] By dgp For Thread On 2024-09-18T15:44:06.118 Details https://core.tcl-lang.org/thread/tinfo?name=2b6a607f0410e48261f0826751b4f6321dbaa1c2ee7efc3d79b39c8cc7300b23 Ticket https://core.tcl-lang.org/thread/tktview/d7c9182edc14dec62fc7a51f42d3526de4a554b1 Changed Fields login: dgp severity: Minor ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-18 15:48:40
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [edbd417f268e1bd6b3c9b57d42300356328c721b1bab33227f636dac5825f7b3] [Warning from build under tcl/pkgs] By dgp For Thread On 2024-09-18T15:41:02.754 Details https://core.tcl-lang.org/thread/tinfo?name=edbd417f268e1bd6b3c9b57d42300356328c721b1bab33227f636dac5825f7b3 Ticket https://core.tcl-lang.org/thread/tktview/d7c9182edc14dec62fc7a51f42d3526de4a554b1 Changed Fields icomment: After removing zip file litter, I ran into similar troubles with files named threadUuid.h To be sure, I trashed the whole sandbox and started again with a fresh `fossil open`. The results from that appear to be good. I think it's fair to say I had some past build residues contributing to the problem. I think it's also fair to say the Thread build is fragile to this, and doesn't seem to provide the full toolset to put things right easily. login: dgp ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-18 15:33:26
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [1c3025aadcaf4d40a7ab9ab6f823bd9ae73fc6f9e0a65bdc17ea9737b20ffec9] [Warning from build under tcl/pkgs] By dgp For Thread On 2024-09-18T15:26:47.071 Details https://core.tcl-lang.org/thread/tinfo?name=1c3025aadcaf4d40a7ab9ab6f823bd9ae73fc6f9e0a65bdc17ea9737b20ffec9 Ticket https://core.tcl-lang.org/thread/tktview/d7c9182edc14dec62fc7a51f42d3526de4a554b1 Changed Fields icomment: Appears to have something to do with confusion over where THREAD_ZIP_FILE is supposed to be built and then found. When I start, the Thread package sources are found in ...path/to/tcl/pkgs/thread/ and in that directory I already have a file named libthread3.0.0.zip A file with that name is not checked in to fossil, so this is a remnant from some past build. Yet, I do not see any target in the Thread package Makefile that would have the job of deleting this file. Anyhow, with that file present, when I try a master build in the directory ...path/to/tcl/unix and the subdirectories ...path/to/tcl/unix/pkgs/thread and ...path/to/tcl/unix/pkgs8/thread are created and builds of Thread are attempted in them, the target `make libthread3.0.0.zip` is somehow satisfied by the presence of a file with that name over in the sources directory, even though it is missing from the build directory. The ${THREAD_ZIP_FILE} target generation steps are never executed, and then it seems that later steps in the build are unhappy that there is no file libthread3.0.0.zip in the build directory to work with. So I do think there is an element of an unclean build at work. I expect after I manually remove that stray zip file in the sources directory, I will see things work. But this is an indication that the cleanup task isn't properly performed by Thread's Makefile itself, and it sure looks like some parts of the Makefile are confused about the difference between source directories and build directories. login: dgp ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-18 00:03:15
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [b2dc433e424426c7f94434a1b9d5a5024d78cb3c5ef8c5b9dd78545680da0850] [Hang in event generate in Tk9.0 Aqua with a combobox target] By marc_culler For Tk On 2024-09-17T23:49:39.695 Details https://core.tcl-lang.org/tk/tinfo?name=b2dc433e424426c7f94434a1b9d5a5024d78cb3c5ef8c5b9dd78545680da0850 Ticket https://core.tcl-lang.org/tk/tktview/8b49e9cfa66887f66baed045e44cad2bfb82c751 Changed Fields icomment: I can now explain this. (And I am responsible, and it is more or less by design.) The difference between 8.6 and 9.0 is that in Tk 9.0 a macOS combobox uses a native macOS menu instead of a Tk window. This is better in many ways, but mainly it makes the Tk combobox look like a macOS combobox. This means that clicking on the combobox button causes a call to "menu post" which in turn causes a native popup menu to appear. When a macOS popup menu appears the Apple window manager enters a separate event loop. This means that no Apple events are received by Tk until the menu is dismissed, which happens if there is any key event or a mouse button event which may or may not select a menu item. When a menu pops up Tk starts a separate thread running a Tk event loop, so timer events and generated events do get processed while the menu is on the screen. In particular, if a <ButtonRelease> event is generated by an after command that event does get processed by Tk. However, there is nothing that a handler for that event can do to dismiss the menu. This is not an Apple issue. It is a design issue with Tk. It was decided that macOS and Windows would not support the menu unpost command. The manual says: "This subcommand does not work on Windows and the Macintosh, as those platforms have their own way of unposting menus." In fact, macOS does provide a way of dismissing a menu by calling the [NSMenu cancelTracking] method. So it would be possible to implement menu unpost on macOS. If that command were implemented the combobox Post proc could bind it to, say, <ButtonRelease-1>. Then the combobox menu could be dismissed by actually clicking the combobox button (as it is now) or by generating a <ButtonRelease> event. login: marc_culler username: Marc Culler ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-17 21:33:24
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [48cde3bd1b3e905eb7927c451edde99b8a94b81d85fa60fcf9eb0b6a1edf19e7] [Hang in event generate in Tk9.0 Aqua with a combobox target] By marc_culler For Tk On 2024-09-17T21:20:34.233 Details https://core.tcl-lang.org/tk/tinfo?name=48cde3bd1b3e905eb7927c451edde99b8a94b81d85fa60fcf9eb0b6a1edf19e7 Ticket https://core.tcl-lang.org/tk/tktview/8b49e9cfa66887f66baed045e44cad2bfb82c751 Changed Fields icomment: Thanks, François. The key issue, as far as I am concerned, is that the call to event generate does not return until some unrelated event occurs. That just should not happen. The Xevent should be added to to the queue and the command should complete immediately. It should not be blocking for anything. I can create the hang in wish, so I will try sampling the process while it is waiting and see if I can figure out which function is blocked. login: marc_culler username: Marc Culler ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-17 21:18:18
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [a9fffcc467c21ce973db22d607ba444b9bd1112e3df32f30a95a8446f313e0ad] [macOS Sequoia: warning: 'setShowsResizeIndicator:' is deprecated] By marc_culler For Tk On 2024-09-17T21:13:48.075 Details https://core.tcl-lang.org/tk/tinfo?name=a9fffcc467c21ce973db22d607ba444b9bd1112e3df32f30a95a8446f313e0ad Ticket https://core.tcl-lang.org/tk/tktview/265d4e9ff144390195db1a75aaabee08599988e0 Changed Fields icomment: I think we can remove that call. I believe it was relevant for macOS 10.6, which had a resize grip on the lower right corner of the window. Apple removed those grips many years ago, and we no longer support 10.6 as far as I know. login: marc_culler username: Marc Culler ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-17 20:33:25
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [33a883f0e7fce85fb823ab5b6d8c661cc1b693f15db1d146c0e4742351df53ea] [macOS Sequoia: warning: 'setShowsResizeIndicator:' is deprecated] By fvogel For Tk On 2024-09-17T20:22:53.389 Details https://core.tcl-lang.org/tk/tinfo?name=33a883f0e7fce85fb823ab5b6d8c661cc1b693f15db1d146c0e4742351df53ea Ticket https://core.tcl-lang.org/tk/tktview/265d4e9ff144390195db1a75aaabee08599988e0 Changed Fields assignee: nobody closer: nobody comment: On macOS Sequoia, in core-8-6-branch at least, when building Tk with xcode (i.e. an aqua build), the following warning is obtained: <verbatim> /Volumes/Users/fvogel/Documents/tcltk/fossil/tk/unix/../macosx/tkMacOS XWm.c:6833:17: warning: 'setShowsResizeIndicator:' is deprecated: first deprecated in macOS 15.0 - This property does not do anything and should not be used. [-Wdeprecated-declarations] 6833 | [macWindow setShowsResizeIndicator: | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Fra meworks/AppKit.framework/Headers/NSWindow.h:1031:16: note: property 'showsResizeIndicator' is declared deprecated here 1031 | @property BOOL showsResizeIndicator API_DEPRECATED("This property does not do anything and should not be used.", macos(10.0,15.0)); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Fra meworks/AppKit.framework/Headers/NSWindow.h:1031:16: note: 'setShowsResizeIndicator:' has been explicitly marked deprecated here </verbatim> foundin: core-8-6-branch is_private: 0 login: fvogel priority: 5 Medium private_contact: a013af67114eccc19ad12b04f14923acea9e96b7 resolution: None severity: Minor status: Open submitter: fvogel subsystem: 83. Mac OS X Build title: macOS Sequoia: warning: 'setShowsResizeIndicator:' is deprecated type: Bug ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-17 20:33:19
|
Automated mail by fx, on behalf of no...@tc... Commit [7b7c20ed42b0fd114896dac2856e71a45c7c0a04bc0e6b283a6ce018b474e60a] By fvogel For Tk (branch: main) On 2024-09-17T20:29:13.464 Details https://core.tcl-lang.org/tk/info/7b7c20ed42b0fd114896dac2856e71a45c7c0a04bc0e6b283a6ce018b474e60a Description Fix [8e9d65d2d4]: Unexpected behavior of ttk::treeview with detached items. Changed Files 2 edited generic/ttk/ttkTreeview.c tests/ttk/treeview.test ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-17 20:33:19
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [917a90bac831960cb1b35c8e2d65eb83cf4ebcf8076a5cfb832a06125f339f91] [Unexpected behavior of ttk::treeview with detached items.] By fvogel For Tk On 2024-09-17T20:30:27.440 Details https://core.tcl-lang.org/tk/tinfo?name=917a90bac831960cb1b35c8e2d65eb83cf4ebcf8076a5cfb832a06125f339f91 Ticket https://core.tcl-lang.org/tk/tktview/8e9d65d2d4f9ab7b6a4e0856076c17933ca894dc Changed Fields closedate: 2024-09-17 20:30:27 closer: fvogel icomment: Merged in trunk. login: fvogel resolution: Fixed status: Closed ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |
From: <no...@tc...> - 2024-09-17 20:33:16
|
Automated mail by fx, on behalf of no...@tc... By fvogel For Tk On 2024-09-17T20:29:59.527 Changed https://core.tcl-lang.org/tk/info/2878f0827bbefe7265d30983b360fd4a476f5e90e168f95f3957ff95b2f595af Tag +closed ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |