From unknown Sat Jun 21 10:10:32 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#1858 <1858@debbugs.gnu.org> To: bug#1858 <1858@debbugs.gnu.org> Subject: Status: cleanup: POLL_FOR_INPUT Reply-To: bug#1858 <1858@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:10:32 +0000 retitle 1858 cleanup: POLL_FOR_INPUT reassign 1858 emacs submitter 1858 Dan Nicolaescu severity 1858 minor tag 1858 fixed thanks From dann@mothra.ics.uci.edu Sun Jan 11 09:30:47 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 11 Jan 2009 17:30:48 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0BHUjXH010518 for ; Sun, 11 Jan 2009 09:30:46 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LM496-0002Kb-JG for bug-gnu-emacs@gnu.org; Sun, 11 Jan 2009 12:30:44 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LM495-0002KH-K6 for bug-gnu-emacs@gnu.org; Sun, 11 Jan 2009 12:30:44 -0500 Received: from [199.232.76.173] (port=32871 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LM495-0002KA-Fb for bug-gnu-emacs@gnu.org; Sun, 11 Jan 2009 12:30:43 -0500 Received: from barrelv2.ics.uci.edu ([128.195.1.114]:62180) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA1:24) (Exim 4.60) (envelope-from ) id 1LM495-00018N-2U for bug-gnu-emacs@gnu.org; Sun, 11 Jan 2009 12:30:43 -0500 Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by barrelv2.ics.uci.edu (8.13.8+Sun/8.13.8) with ESMTP id n0BHURqa026556 for ; Sun, 11 Jan 2009 09:30:27 -0800 (PST) Received: (from dann@localhost) by mothra.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id n0BHURDq001423; Sun, 11 Jan 2009 09:30:27 -0800 (PST) Date: Sun, 11 Jan 2009 09:30:27 -0800 (PST) Message-Id: <200901111730.n0BHURDq001423@mothra.ics.uci.edu> From: Dan Nicolaescu To: bug-gnu-emacs Subject: cleanup: POLL_FOR_INPUT X-Debbugs-No-Ack: yes Lines: 26 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: n0BHURqa026556 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann@mothra.ics.uci.edu X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (beta) POLL_FOR_INPUT is defined in both process.c and keyboard.c, but not exactly the same way: keyboard.c: /* If we support a window system, turn on the code to poll periodically to detect C-g. It isn't actually used when doing interrupt input. */ #ifdef HAVE_WINDOW_SYSTEM #define POLL_FOR_INPUT #endif process.c: /* If we support a window system, turn on the code to poll periodically to detect C-g. It isn't actually used when doing interrupt input. */ #if defined(HAVE_WINDOW_SYSTEM) && !defined(USE_ASYNC_EVENTS) #define POLL_FOR_INPUT #endif keyboard.h has an #ifdef POLL_FOR_INPUT, but keyboard.h is included before POLL_FOR_INPUT is defined... The above is messy... From rgm@gnu.org Mon Jan 12 14:07:38 2009 Received: (at control) by emacsbugs.donarmstrong.com; 12 Jan 2009 22:07:39 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.8 required=4.0 tests=MISSING_SUBJECT,NOSUBJECT, PHONENUMBER,VALID_BTS_CONTROL,X_DEBBUGS_NO_ACK autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0CM7W1a028558 for ; Mon, 12 Jan 2009 14:07:33 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LMUvE-0000s5-3F; Mon, 12 Jan 2009 17:06:12 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18795.48851.908021.594560@fencepost.gnu.org> Date: Mon, 12 Jan 2009 17:06:11 -0500 From: Glenn Morris To: control X-Debbugs-No-Ack: yes severity 1858 minor reassign 1861 spam severity 1863 wishlist reassign 1865 spam reassign 1866 spam reassign 1869 spam reassign 1870 spam reassign 1871 spam reassign 1872 spam reassign 1873 spam reassign 1874 spam reassign 1875 spam severity 1876 wishlist severity 1877 wishlist reassign 1878 emacs,w32 reassign 1879 emacs,w32 forcemerge 876 1878 1879 reassign 1880 emacs,org-mode severity 1880 minor From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 10 10:52:37 2011 Received: (at 1858) by debbugs.gnu.org; 10 Jul 2011 14:52:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfvN7-0001DG-Dl for submit@debbugs.gnu.org; Sun, 10 Jul 2011 10:52:37 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfvN4-0001Co-Kz for 1858@debbugs.gnu.org; Sun, 10 Jul 2011 10:52:35 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QfvMt-0001eN-6I; Sun, 10 Jul 2011 16:52:23 +0200 From: Lars Magne Ingebrigtsen To: Dan Nicolaescu Subject: Re: cleanup: POLL_FOR_INPUT In-Reply-To: <200901111730.n0BHURDq001423@mothra.ics.uci.edu> (Dan Nicolaescu's message of "Sun, 11 Jan 2009 09:30:27 -0800 (PST)") Date: Sun, 10 Jul 2011 16:52:14 +0200 Message-ID: References: <200901111730.n0BHURDq001423@mothra.ics.uci.edu> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: Rick Rizzo and Tara Key's _Double Star_: "Forgiven" X-Hashcash: 1:23:110710:dann@ics.uci.edu::u1ash2x70RJD5xoN:02jDm X-Hashcash: 1:23:110710:1858@debbugs.gnu.org::1YqXfCpUdRPYvXTw:000000000000000000000000000000000000000010yiv MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1QfvMt-0001eN-6I X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1310914343.43228@JH3lexnF3K2fSmbUB79SoA X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 1858 Cc: 1858@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Dan Nicolaescu writes: > POLL_FOR_INPUT is defined in both process.c and keyboard.c, but not > exactly the same way: > > keyboard.c: > /* If we support a window system, turn on the code to poll periodically > to detect C-g. It isn't actually used when doing interrupt input. > */ > #ifdef HAVE_WINDOW_SYSTEM > #define POLL_FOR_INPUT > #endif > > process.c: > /* If we support a window system, turn on the code to poll periodically > to detect C-g. It isn't actually used when doing interrupt input. > */ > #if defined(HAVE_WINDOW_SYSTEM) && !defined(USE_ASYNC_EVENTS) > #define POLL_FOR_INPUT > #endif > > keyboard.h has an #ifdef POLL_FOR_INPUT, but keyboard.h is included > before POLL_FOR_INPUT is defined... > > The above is messy... keyboard.h no longer has any #ifdef POLL_FOR_INPUT, so now the only possible confusion is the two different things that turn on POLL_FOR_INPUT in the two different .c files: > #ifdef HAVE_WINDOW_SYSTEM > #if defined(HAVE_WINDOW_SYSTEM) && !defined(USE_ASYNC_EVENTS) Is this a bug, or are the two .c files supposed to have different conditions for when to switch POLL_FOR_INPUT on? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 16 14:32:01 2011 Received: (at 1858) by debbugs.gnu.org; 16 Jul 2011 18:32:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qi9ei-0001kj-Mb for submit@debbugs.gnu.org; Sat, 16 Jul 2011 14:32:00 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qi9ec-0001kE-4J for 1858@debbugs.gnu.org; Sat, 16 Jul 2011 14:31:54 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Qi9eN-0003Gw-UO; Sat, 16 Jul 2011 20:31:39 +0200 From: Lars Magne Ingebrigtsen To: Dan Nicolaescu Subject: Re: cleanup: POLL_FOR_INPUT In-Reply-To: (Lars Magne Ingebrigtsen's message of "Sun, 10 Jul 2011 16:52:14 +0200") Date: Sat, 16 Jul 2011 20:31:30 +0200 Message-ID: References: <200901111730.n0BHURDq001423@mothra.ics.uci.edu> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: Laurie Anderson's _Home Of The Brave_: "Late Show" X-Hashcash: 1:23:110716:1858@debbugs.gnu.org::nl4EAC3QP8uOchxY:000000000000000000000000000000000000000007tv4 X-Hashcash: 1:23:110716:dann@ics.uci.edu::yHq5LSoEOr/TIZhU:0zQEw MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1Qi9eN-0003Gw-UO X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311445900.04186@+Y7upjs9sQ7hz8/ALBu5bw X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 1858 Cc: 1858@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Lars Magne Ingebrigtsen writes: >> #ifdef HAVE_WINDOW_SYSTEM > >> #if defined(HAVE_WINDOW_SYSTEM) && !defined(USE_ASYNC_EVENTS) > > Is this a bug, or are the two .c files supposed to have different > conditions for when to switch POLL_FOR_INPUT on? Looking at the changelogs, the version in keyboard.c was newer, so I used the #if defined(HAVE_WINDOW_SYSTEM) && !defined(USE_ASYNC_EVENTS) in process.h, too. I Somebody can probably correct this if this is wrong. :-) However, I have no idea what USE_ASYNC_EVENTS refer to, since it isn't mention anywhere else in any of the files. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 16 14:31:49 2011 Received: (at control) by debbugs.gnu.org; 16 Jul 2011 18:31:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qi9eW-0001k9-4t for submit@debbugs.gnu.org; Sat, 16 Jul 2011 14:31:48 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qi9eT-0001jw-Eq for control@debbugs.gnu.org; Sat, 16 Jul 2011 14:31:46 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Qi9eH-0003Gb-QK for control@debbugs.gnu.org; Sat, 16 Jul 2011 20:31:33 +0200 Date: Sat, 16 Jul 2011 20:31:33 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #1858 X-MailScanner-ID: 1Qi9eH-0003Gb-QK X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311445894.02911@lccMyErLwaAp/9nuyiQ7uw X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) tags 1858 fixed close 1858 24.1 From unknown Sat Jun 21 10:10:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 14 Aug 2011 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator