From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#59785: 30.0.50; mouse-2 > (wrong-type-argument listp #) Date: Sat, 03 Dec 2022 13:04:18 +0100 Message-ID: <87zgc4pubh.fsf@web.de> References: <877cz9sje8.fsf@web.de> <83y1rpeg4q.fsf@gnu.org> <83wn79eftm.fsf@gnu.org> <874jucr95p.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32025"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 59785@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Dec 03 13:05:16 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1p1RGe-00089M-0q for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 03 Dec 2022 13:05:16 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p1RGS-0001O2-5p; Sat, 03 Dec 2022 07:05:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p1RGQ-0001Nh-KD for bug-gnu-emacs@gnu.org; Sat, 03 Dec 2022 07:05:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p1RGQ-0000z6-80 for bug-gnu-emacs@gnu.org; Sat, 03 Dec 2022 07:05:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p1RGP-0000Lf-UD for bug-gnu-emacs@gnu.org; Sat, 03 Dec 2022 07:05:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 03 Dec 2022 12:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59785 X-GNU-PR-Package: emacs Original-Received: via spool by 59785-submit@debbugs.gnu.org id=B59785.16700690701329 (code B ref 59785); Sat, 03 Dec 2022 12:05:01 +0000 Original-Received: (at 59785) by debbugs.gnu.org; 3 Dec 2022 12:04:30 +0000 Original-Received: from localhost ([127.0.0.1]:51628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1RFt-0000LN-UJ for submit@debbugs.gnu.org; Sat, 03 Dec 2022 07:04:30 -0500 Original-Received: from mout.web.de ([212.227.17.11]:58661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p1RFr-0000LG-Hb for 59785@debbugs.gnu.org; Sat, 03 Dec 2022 07:04:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1670069059; bh=Of1OcaqD5LS3CA0eNTHE+BGBqT86Znj7K/+pvR77w5I=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=jqDUjOpZjUmslxIkHrF2VsGTgHG0xmTxs6CI+TUf4bF7dnnmFKQCUkbXG4cGFksPV YBtaWsnurBPQfZBxjLphP2TL3oDFTfToxSCPvnNNlQIIQJ/G/UCXRAwtliqv9KXAVX qeJ1GM/EAub5BM+HUY36sajb1nfHfv05b5yQ9PGZcIGhhGBthTl1WRJZqwYeoUEcI8 3EAIhBM3XFQPB+wNSW+/040bVixHCh7AIu2RkynZA1kwbk5X5r1iLxsrenUnaL50+z Y/nsaExOWOYvjOoRYZfFayKIsPYiVRiZWVj6GoKovRjj6Ypg9yU8dBHR+zkz30H/j3 Yhpof6yBc9msw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from drachen.dragon ([92.76.229.140]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MWQuP-1pTDWS03EB-00Y4Ue; Sat, 03 Dec 2022 13:04:19 +0100 In-Reply-To: <874jucr95p.fsf@web.de> (Michael Heerdegen's message of "Sat, 03 Dec 2022 12:58:26 +0100") X-Provags-ID: V03:K1:lMAzIAlwWj7XaWQGxKAXIMAKNZGkkWEF84x27JjLWTIHnFU1/16 PA/VrDS4Kd+UFdEaOtWEd4MZ/62sskBGytdxHLYG7qKziSYe8OQ3xQt4E4VySQgO4W0cAqI PacOenisYNPOj7i0W1QJmiy7P1WzlLjUsf1Y6V+Vw94S53EWMdXenxlY0kQqQ9DMpDw48qv j4jZqEmwSwxPL62rJ+fwA== UI-OutboundReport: notjunk:1;M01:P0:7eyMQOynKiw=;GMCAWr1flyxmpv91Kd+WMpmWfty +FTXn9Wo2SrMN77e73aPz30xBfB/zNbO1+1mJK5hihg5PDxXjTc+6QH/cdHvvDUNs+KVYTO7f 3fHXZMBV+dgQFXrsIcrJIneaov3BzJK2+AbkmDVPceE9D+u55j4W5x+V6heR3VikggaO+IzSO 1j6SkoIv993OnvGxiNQHAa0hOH2+u1pQLETF7OKCdZs/fjXRCmRLWKcjkLAUkreLsjHtjn41E AyBZsziwwelqlxQJZ9OhocO3Jpp5bsQ2HoE4tvxsTnxayAWGJjS746+pUG4BpD6XQ2+HHXizT xe1kltguUqAbIBI9NqVoB0NZtn5Ado7Ckf6rrzqKNfyZEtza2fOw4+QxEhld6P64e0foZlqCQ U5aBlN5wrgmo641aJ4RkazqQljwylq9ExCkOC1dNfbJonNTKxEdsBLvBzHJD+E/VRy5BzY6B8 voOEwBhioP4RJE6Tc6+WfrnKKxW3Kej+dneWoL3X9jZX59uHCaUGqz7/En4V9AN8c0SqDKVX/ r1e8UkMH+m0V4bgoKf258aZbFZ6VOGhLj9aK1o3hjvZ/giNnH8U0oyo0Iflsq/GaUAjOBG+ML WhFQiwokecxjTiL56yzbmTnAVwTIx/JM32/seyQcL6gyr+8C0y6A7i5X6h3Qxcq3mYg5fflKW LAQbKuC70ak9pXuoB5emDtdJTBOcUkjZOqNKuvecCNL5gwuVfsNzWxktj3lfhvEPXF23y+8c4 S62tZ56Vf9sEUWtus9vQ8CFdI5X/CRPbkr4oEi0PeJfNQVSO18cAhU2yL/2aI3aRUC10mJsI X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:249832 Archived-At: Michael Heerdegen writes: > It's hard to get a backtrace for that scenario, though, but I can > retry if that would help. Here is it: | Debugger entered--Lisp error: (wrong-type-argument listp #) | (posn-col-row #) | (#f(compiled-function () #)) | (internal--track-mouse #f(compiled-function () #)) | (mouse-drag-drag (down-mouse-2 (# 317 (128 . 1= 28) 6738998 nil 317 (9 . 4) nil (2 . 16) (14 . 28)))) | (funcall-interactively mouse-drag-drag (down-mouse-2 (# 317 (128 . 128) 6738998 nil 317 (9 . 4) nil (2 . 16) (14 . 28)))) | (call-interactively mouse-drag-drag nil nil) | (command-execute mouse-drag-drag) | (# "Date+time [2022-12-03]: " nil org-read-date-histo= ry nil nil) | (my-read-string--default-in-prompt-around-ad # "Date+= time [2022-12-03]: " nil org-read-date-history nil) | (apply my-read-string--default-in-prompt-around-ad # = ("Date+time [2022-12-03]: " nil org-read-date-history nil)) | (read-string "Date+time [2022-12-03]: " nil org-read-date-history nil) | (org-read-date nil t nil nil) | (org-capture-fill-template) | (#f(compiled-function (&optional goto keys) "Capture something.\n\\\nThis will let you select a template from `org-capture-t= emplates', and\nthen file the newly captured information. The text is imme= diately\ninserted at the target location, and an indirect buffer is shown w= here\nyou can edit it. Pressing `\\[org-capture-finalize]' brings you back= to the previous\nstate of Emacs, so that you can continue your work.\n\nWh= en called interactively with a `\\[universal-argument]' prefix argument GOT= O, don't\ncapture anything, just go to the file/headline where the selected= \ntemplate stores its notes.\n\nWith a `\\[universal-argument] \\[universal= -argument]' prefix argument, go to the last note stored.\n\nWhen called wit= h a `C-0' (zero) prefix, insert a template at point.\n\nWhen called with a = `C-1' (one) prefix, force prompting for a date when\na datetree entry is ma= de.\n\nELisp programs can set KEYS to a string associated with a template\n= in `org-capture-templates'. In this case, interactive selection\nwill be b= ypassed.\n\nIf `org-capture-use-agenda-date' is non-nil, capturing from the= \nagenda will use the date at point as the default date. Then, a\n`C-1' pr= efix will tell the capture process to use the HH:MM time\nof the day at poi= nt (if any) or the current HH:MM time." (interactive "P") #) nil) | (apply #f(compiled-function (&optional goto keys) "Capture something.\n= \\\nThis will let you select a template from `org-cap= ture-templates', and\nthen file the newly captured information. The text i= s immediately\ninserted at the target location, and an indirect buffer is s= hown where\nyou can edit it. Pressing `\\[org-capture-finalize]' brings yo= u back to the previous\nstate of Emacs, so that you can continue your work.= \n\nWhen called interactively with a `\\[universal-argument]' prefix argume= nt GOTO, don't\ncapture anything, just go to the file/headline where the se= lected\ntemplate stores its notes.\n\nWith a `\\[universal-argument] \\[uni= versal-argument]' prefix argument, go to the last note stored.\n\nWhen call= ed with a `C-0' (zero) prefix, insert a template at point.\n\nWhen called w= ith a `C-1' (one) prefix, force prompting for a date when\na datetree entry= is made.\n\nELisp programs can set KEYS to a string associated with a temp= late\nin `org-capture-templates'. In this case, interactive selection\nwil= l be bypassed.\n\nIf `org-capture-use-agenda-date' is non-nil, capturing fr= om the\nagenda will use the date at point as the default date. Then, a\n`C= -1' prefix will tell the capture process to use the HH:MM time\nof the day = at point (if any) or the current HH:MM time." (interactive "P") #) nil) | (my-org-capture--around-ad #f(compiled-function (&optional goto keys) "= Capture something.\n\\\nThis will let you select a te= mplate from `org-capture-templates', and\nthen file the newly captured info= rmation. The text is immediately\ninserted at the target location, and an = indirect buffer is shown where\nyou can edit it. Pressing `\\[org-capture-= finalize]' brings you back to the previous\nstate of Emacs, so that you can= continue your work.\n\nWhen called interactively with a `\\[universal-argu= ment]' prefix argument GOTO, don't\ncapture anything, just go to the file/h= eadline where the selected\ntemplate stores its notes.\n\nWith a `\\[univer= sal-argument] \\[universal-argument]' prefix argument, go to the last note = stored.\n\nWhen called with a `C-0' (zero) prefix, insert a template at poi= nt.\n\nWhen called with a `C-1' (one) prefix, force prompting for a date wh= en\na datetree entry is made.\n\nELisp programs can set KEYS to a string as= sociated with a template\nin `org-capture-templates'. In this case, intera= ctive selection\nwill be bypassed.\n\nIf `org-capture-use-agenda-date' is n= on-nil, capturing from the\nagenda will use the date at point as the defaul= t date. Then, a\n`C-1' prefix will tell the capture process to use the HH:= MM time\nof the day at point (if any) or the current HH:MM time." (interact= ive "P") #) nil) | (apply my-org-capture--around-ad #f(compiled-function (&optional goto k= eys) "Capture something.\n\\\nThis will let you selec= t a template from `org-capture-templates', and\nthen file the newly capture= d information. The text is immediately\ninserted at the target location, a= nd an indirect buffer is shown where\nyou can edit it. Pressing `\\[org-ca= pture-finalize]' brings you back to the previous\nstate of Emacs, so that y= ou can continue your work.\n\nWhen called interactively with a `\\[universa= l-argument]' prefix argument GOTO, don't\ncapture anything, just go to the = file/headline where the selected\ntemplate stores its notes.\n\nWith a `\\[= universal-argument] \\[universal-argument]' prefix argument, go to the last= note stored.\n\nWhen called with a `C-0' (zero) prefix, insert a template = at point.\n\nWhen called with a `C-1' (one) prefix, force prompting for a d= ate when\na datetree entry is made.\n\nELisp programs can set KEYS to a str= ing associated with a template\nin `org-capture-templates'. In this case, = interactive selection\nwill be bypassed.\n\nIf `org-capture-use-agenda-date= ' is non-nil, capturing from the\nagenda will use the date at point as the = default date. Then, a\n`C-1' prefix will tell the capture process to use t= he HH:MM time\nof the day at point (if any) or the current HH:MM time." (in= teractive "P") #) nil) | (org-capture nil) | (funcall-interactively org-capture nil) | (call-interactively org-capture nil nil) | (command-execute org-capture) For that to happen the calendar must be in a different frame (different from the one from where the command had been invoked and where the active minibuffer is prompting). Michael.