From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 10 13:12:01 2018 Received: (at submit) by debbugs.gnu.org; 10 Jan 2018 18:12:01 +0000 Received: from localhost ([127.0.0.1]:51282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZKr2-0006yN-UG for submit@debbugs.gnu.org; Wed, 10 Jan 2018 13:12:01 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZKr0-0006y9-1R for submit@debbugs.gnu.org; Wed, 10 Jan 2018 13:11:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZKqu-0008AU-0f for submit@debbugs.gnu.org; Wed, 10 Jan 2018 13:11:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35962) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eZKqt-0008AM-TC for submit@debbugs.gnu.org; Wed, 10 Jan 2018 13:11:51 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34722) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZKqs-0004nN-SD for bug-gnu-emacs@gnu.org; Wed, 10 Jan 2018 13:11:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZKqp-00086U-Mo for bug-gnu-emacs@gnu.org; Wed, 10 Jan 2018 13:11:50 -0500 Received: from userp2120.oracle.com ([156.151.31.85]:41214) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eZKqp-000832-BC for bug-gnu-emacs@gnu.org; Wed, 10 Jan 2018 13:11:47 -0500 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w0AIAeNb185074 for ; Wed, 10 Jan 2018 18:11:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : content-type : content-transfer-encoding; s=corp-2017-10-26; bh=hwv0nxiNlEWzaaDaV6UQICXXT3nkvgGsDO+Rw7m5Hzo=; b=iqd5ou/CMOxqKatsfPTVkBONuA6b1+11jKvezBRDooWKB38NfFXvnl1aroHbKLrzUfMF bO9OMOKGyBwVuGXgpxMoBGbx7Ooas8krJDWQUOg7GEZ8nk9L9gaDNf/MywrTILv84KvO EGFddCvYpO86OPDjrCApII2L5iXGpPrkXBaLiUvBC9J6DNeNVhV+DVNQ7JZJPv7w/ZP9 bmymeXI2HyAX4GYsm0E/ijFwPAXhwA6NQytrKWVTIeeumMyeOuI3TJzS1LZgBewrVUVg 6RScq+9EdzueBNUAwiSFSFWYC8NQkyVUIPTmxSdZ2Jz51VgV6C7RkgkR9S2RRMjGCrF/ EA== Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp2120.oracle.com with ESMTP id 2fdqv98074-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 10 Jan 2018 18:11:45 +0000 Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w0AIBgGZ014348 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Wed, 10 Jan 2018 18:11:44 GMT Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w0AIBgDL032742 for ; Wed, 10 Jan 2018 18:11:42 GMT MIME-Version: 1.0 Message-ID: Date: Wed, 10 Jan 2018 10:11:41 -0800 (PST) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 26.0; REGRESSION: no doc for `x-display-pixel-*' X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4627.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8770 signatures=668652 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=626 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1801100253 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) In Emacs 25.3.1, `C-h f x-display-pixel-width': x-display-pixel-width is a built-in function in 'C source code'. (x-display-pixel-width &optional DISPLAY) Return the width in pixels of DISPLAY. The optional argument DISPLAY specifies which display to ask about. DISPLAY should be either a frame or a display name (a string). If omitted or nil, that stands for the selected frame's display. On "multi-monitor" setups this refers to the pixel width for all physical monitors associated with DISPLAY. To get information for each physical monitor, use 'display-monitor-attributes-list'. In Emacs 26 pretest: x-display-pixel-width is a built-in function in 'C source code'. (x-display-pixel-width &optional FRAME) Not documented. I find nothing in NEWS about this. In GNU Emacs 26.0.90 (build 3, x86_64-w64-mingw32) of 2017-10-13 Repository revision: 906224eba147bdfc0514090064e8e8f53160f1d4 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3'' From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 10 14:27:15 2018 Received: (at 30068-done) by debbugs.gnu.org; 10 Jan 2018 19:27:15 +0000 Received: from localhost ([127.0.0.1]:51326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZM1r-0000HY-Is for submit@debbugs.gnu.org; Wed, 10 Jan 2018 14:27:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZM1q-0000HL-B4 for 30068-done@debbugs.gnu.org; Wed, 10 Jan 2018 14:27:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZM1g-0006Wc-R3 for 30068-done@debbugs.gnu.org; Wed, 10 Jan 2018 14:27:08 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58597) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZM1g-0006WB-In; Wed, 10 Jan 2018 14:27:04 -0500 Received: from [176.228.60.248] (port=2442 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eZM1f-0004JO-Tv; Wed, 10 Jan 2018 14:27:04 -0500 Date: Wed, 10 Jan 2018 21:26:56 +0200 Message-Id: <83373d5xbz.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-reply-to: (message from Drew Adams on Wed, 10 Jan 2018 10:11:41 -0800 (PST)) Subject: Re: bug#30068: 26.0; REGRESSION: no doc for `x-display-pixel-*' References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30068-done Cc: 30068-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Wed, 10 Jan 2018 10:11:41 -0800 (PST) > From: Drew Adams > > In Emacs 26 pretest: > > x-display-pixel-width is a built-in function in 'C source code'. > > (x-display-pixel-width &optional FRAME) > > Not documented. Thanks, fixed. > I find nothing in NEWS about this. We don't yet document bugs in NEWS, let alone unknown bugs. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 10 14:41:50 2018 Received: (at 30068) by debbugs.gnu.org; 10 Jan 2018 19:41:50 +0000 Received: from localhost ([127.0.0.1]:51339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZMFy-0000cf-BR for submit@debbugs.gnu.org; Wed, 10 Jan 2018 14:41:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZMFx-0000cS-Bm for 30068@debbugs.gnu.org; Wed, 10 Jan 2018 14:41:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZMFr-0007XB-Kp for 30068@debbugs.gnu.org; Wed, 10 Jan 2018 14:41:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58885) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZMFr-0007Wd-Cp for 30068@debbugs.gnu.org; Wed, 10 Jan 2018 14:41:43 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eZMFq-0007n2-LL; Wed, 10 Jan 2018 14:41:42 -0500 From: Glenn Morris To: 30068@debbugs.gnu.org Subject: Re: bug#30068: 26.0; REGRESSION: no doc for `x-display-pixel-*' References: <83373d5xbz.fsf@gnu.org> X-Spook: John Kerry Infection Dick Cheney Deaths Nationalist X-Ran: dGW![2}wjr[8*VP~bOOV$#7=>2t)W\5$@n';Y.W)? (Eli Zaretskii's message of "Wed, 10 Jan 2018 21:26:56 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30068 Cc: eliz@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) The doc for these x- functions is now stored in quadruplicate (src/xfns.c, src/w32fns.c, src/nsfns.m, lisp/term/pc-win.el). Is there a better way? From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 10 15:22:00 2018 Received: (at 30068) by debbugs.gnu.org; 10 Jan 2018 20:22:00 +0000 Received: from localhost ([127.0.0.1]:51360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZMsp-0001YG-Vx for submit@debbugs.gnu.org; Wed, 10 Jan 2018 15:22:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZMso-0001Y1-PQ for 30068@debbugs.gnu.org; Wed, 10 Jan 2018 15:21:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZMse-00075k-Hw for 30068@debbugs.gnu.org; Wed, 10 Jan 2018 15:21:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59642) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZMse-00075b-AM for 30068@debbugs.gnu.org; Wed, 10 Jan 2018 15:21:48 -0500 Received: from [176.228.60.248] (port=2481 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eZMsc-000534-JA; Wed, 10 Jan 2018 15:21:47 -0500 Date: Wed, 10 Jan 2018 22:21:33 +0200 Message-Id: <83y3l54g8i.fsf@gnu.org> From: Eli Zaretskii To: Glenn Morris In-reply-to: (message from Glenn Morris on Wed, 10 Jan 2018 14:41:42 -0500) Subject: Re: bug#30068: 26.0; REGRESSION: no doc for `x-display-pixel-*' References: <83373d5xbz.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30068 Cc: 30068@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Glenn Morris > Cc: eliz@gnu.org > Date: Wed, 10 Jan 2018 14:41:42 -0500 > > > The doc for these x- functions is now stored in quadruplicate > (src/xfns.c, src/w32fns.c, src/nsfns.m, lisp/term/pc-win.el). > > Is there a better way? I hope there is, and I'm all for seeking one. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 11 14:26:11 2018 Received: (at 30068) by debbugs.gnu.org; 11 Jan 2018 19:26:11 +0000 Received: from localhost ([127.0.0.1]:52467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZiUN-0006D2-C2 for submit@debbugs.gnu.org; Thu, 11 Jan 2018 14:26:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZiUM-0006Cq-LG for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 14:26:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZiUG-00007w-O6 for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 14:26:05 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53357) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZiUG-00007c-KQ for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 14:26:04 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eZiUE-00040C-JW; Thu, 11 Jan 2018 14:26:02 -0500 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#30068: 26.0; REGRESSION: no doc for `x-display-pixel-*' References: <83373d5xbz.fsf@gnu.org> <83y3l54g8i.fsf@gnu.org> X-Spook: Magnitude infowar Coast Guard bullion Crest anthrax World X-Ran: v@0Fc79gk'`[-#tqgK)e?($NdNjZ>4+u7+;mBairlnV,QTIs1'NHq\_^K (Eli Zaretskii's message of "Wed, 10 Jan 2018 22:21:33 +0200") Message-ID: <3f373c5h9x.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30068 Cc: 30068@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Eli Zaretskii wrote: >> The doc for these x- functions is now stored in quadruplicate >> (src/xfns.c, src/w32fns.c, src/nsfns.m, lisp/term/pc-win.el). >> >> Is there a better way? > > I hope there is, and I'm all for seeking one. How about: Keep the real doc only in xfns.c, makes the others just say , or , and change Fsnarf_documentation to respect . Related: I see Fsnarf_documentation already has skip_file, but it doesn't handle lisp files. Maybe it could be taught about preloaded-file-list, which would have avoided this particular problem. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 11 14:51:39 2018 Received: (at 30068) by debbugs.gnu.org; 11 Jan 2018 19:51:39 +0000 Received: from localhost ([127.0.0.1]:52477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZit1-0006mZ-94 for submit@debbugs.gnu.org; Thu, 11 Jan 2018 14:51:39 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZisz-0006mN-Pf for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 14:51:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZist-0006rh-E2 for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 14:51:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53885) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZist-0006rU-B7 for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 14:51:31 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eZiss-0008TH-PD; Thu, 11 Jan 2018 14:51:30 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Glenn Morris In-reply-to: (message from Glenn Morris on Wed, 10 Jan 2018 14:41:42 -0500) Subject: Re: bug#30068: 26.0; REGRESSION: no doc for `x-display-pixel-*' References: <83373d5xbz.fsf@gnu.org> Message-Id: Date: Thu, 11 Jan 2018 14:51:30 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30068 Cc: 30068@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > The doc for these x- functions is now stored in quadruplicate > (src/xfns.c, src/w32fns.c, src/nsfns.m, lisp/term/pc-win.el). > Is there a better way? We could surely implement one, if it that is less work that maintaining these doc strings in 4 places. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) Skype: No way! See https://stallman.org/skype.html. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 11 15:19:40 2018 Received: (at 30068) by debbugs.gnu.org; 11 Jan 2018 20:19:40 +0000 Received: from localhost ([127.0.0.1]:52487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZjK7-0007Pc-R1 for submit@debbugs.gnu.org; Thu, 11 Jan 2018 15:19:39 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZjK6-0007PP-Jm for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 15:19:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZjJy-0001M7-3X for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 15:19:33 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54737) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZjJx-0001M2-Vv for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 15:19:30 -0500 Received: from [176.228.60.248] (port=3284 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eZjJw-0005fi-0L; Thu, 11 Jan 2018 15:19:29 -0500 Date: Thu, 11 Jan 2018 22:19:18 +0200 Message-Id: <836088408p.fsf@gnu.org> From: Eli Zaretskii To: Glenn Morris In-reply-to: <3f373c5h9x.fsf@fencepost.gnu.org> (message from Glenn Morris on Thu, 11 Jan 2018 14:26:02 -0500) Subject: Re: bug#30068: 26.0; REGRESSION: no doc for `x-display-pixel-*' References: <83373d5xbz.fsf@gnu.org> <83y3l54g8i.fsf@gnu.org> <3f373c5h9x.fsf@fencepost.gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30068 Cc: 30068@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Glenn Morris > Cc: 30068@debbugs.gnu.org > Date: Thu, 11 Jan 2018 14:26:02 -0500 > > Keep the real doc only in xfns.c, makes the others just say , or > , and change Fsnarf_documentation to respect . Sounds fine. Are there any downsides? > Related: I see Fsnarf_documentation already has skip_file, but it > doesn't handle lisp files. Maybe it could be taught about > preloaded-file-list, which would have avoided this particular problem. Not sure how: pc-win.el is preloaded (on some platforms). Or maybe I misunderstand you. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 11 15:25:36 2018 Received: (at 30068) by debbugs.gnu.org; 11 Jan 2018 20:25:36 +0000 Received: from localhost ([127.0.0.1]:52493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZjPs-0007YL-Fj for submit@debbugs.gnu.org; Thu, 11 Jan 2018 15:25:36 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZjPq-0007Y8-Gu for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 15:25:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZjPg-0006Em-6O for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 15:25:29 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54885) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZjPf-0006E3-If for 30068@debbugs.gnu.org; Thu, 11 Jan 2018 15:25:23 -0500 Received: from [176.228.60.248] (port=3286 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eZjPd-00068N-85; Thu, 11 Jan 2018 15:25:22 -0500 Date: Thu, 11 Jan 2018 22:25:11 +0200 Message-Id: <834lns3zyw.fsf@gnu.org> From: Eli Zaretskii To: rgm@gnu.org In-reply-to: <836088408p.fsf@gnu.org> (message from Eli Zaretskii on Thu, 11 Jan 2018 22:19:18 +0200) Subject: Re: bug#30068: 26.0; REGRESSION: no doc for `x-display-pixel-*' References: <83373d5xbz.fsf@gnu.org> <83y3l54g8i.fsf@gnu.org> <3f373c5h9x.fsf@fencepost.gnu.org> <836088408p.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30068 Cc: 30068@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Thu, 11 Jan 2018 22:19:18 +0200 > From: Eli Zaretskii > Cc: 30068@debbugs.gnu.org > > > From: Glenn Morris > > Cc: 30068@debbugs.gnu.org > > Date: Thu, 11 Jan 2018 14:26:02 -0500 > > > > Keep the real doc only in xfns.c, makes the others just say , or > > , and change Fsnarf_documentation to respect . > > Sounds fine. Are there any downsides? Btw, there's another, perhaps easier alternative: have only one definition of the function, with the single copy of the doc string, and then make it call the platform-dependent parts on the C level. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 12 19:16:20 2018 Received: (at 30068) by debbugs.gnu.org; 13 Jan 2018 00:16:20 +0000 Received: from localhost ([127.0.0.1]:54292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ea9Ui-0001OA-E5 for submit@debbugs.gnu.org; Fri, 12 Jan 2018 19:16:20 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ea9Uf-0001Nw-Il for 30068@debbugs.gnu.org; Fri, 12 Jan 2018 19:16:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ea9UY-0005mr-Rb for 30068@debbugs.gnu.org; Fri, 12 Jan 2018 19:16:12 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37427) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ea9UY-0005mh-O3 for 30068@debbugs.gnu.org; Fri, 12 Jan 2018 19:16:10 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ea9UY-0006sr-5S; Fri, 12 Jan 2018 19:16:10 -0500 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#30068: 26.0; REGRESSION: no doc for `x-display-pixel-*' References: <83373d5xbz.fsf@gnu.org> <83y3l54g8i.fsf@gnu.org> <3f373c5h9x.fsf@fencepost.gnu.org> <836088408p.fsf@gnu.org> X-Spook: Secret Service Gazprom Mara salvatrucha Craig Livingstone X-Ran: :=6s/*Ptkg&"V1^6fqL~G4mQW&tMiY>\O*#zEfrY{VlO~Eu$Khg!-T{xt0di (Eli Zaretskii's message of "Thu, 11 Jan 2018 22:19:18 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30068 Cc: 30068@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Eli Zaretskii wrote: >> Keep the real doc only in xfns.c, makes the others just say , or >> , and change Fsnarf_documentation to respect . > > Sounds fine. Are there any downsides? I can't think of any. >> Related: I see Fsnarf_documentation already has skip_file, but it >> doesn't handle lisp files. Maybe it could be taught about >> preloaded-file-list, which would have avoided this particular problem. > > Not sure how: pc-win.el is preloaded (on some platforms). Or maybe I > misunderstand you. If Fsnarf_documentation had skipped the pc-win definition on platforms that did not load pc-win, the problem would have been confined to platforms that do load pc-win. There's only one such: MS-DOS, where no-one's interested in the doc of these functions, so it wouldn't matter. > Btw, there's another, perhaps easier alternative: have only one > definition of the function, with the single copy of the doc string, > and then make it call the platform-dependent parts on the C level. That would be (much) better, but I think it's (much) harder (bug#4402 saw no interest in 8+ years). If anyone ever does it, we won't need a workaround any more. Here's the basic patch for my suggestion. Turns out we can (and must) get rid of skip_files. In addition, all the X/W32/NS "x-" doc-strings need to be combined so that the X version describes all platforms. I thought this was already done, but in one of the first cases I looked it, it wasn't. But this has to be done anyway in the "real" solution, so the effort won't be wasted. --- i/src/doc.c +++ w/src/doc.c @@ -535,7 +535,6 @@ it specifies the file name (without a directory) of the DOC file. EMACS_INT pos; Lisp_Object sym; char *p, *name; - bool skip_file = 0; ptrdiff_t count; char const *dirname; ptrdiff_t dirlen; @@ -609,34 +608,24 @@ it specifies the file name (without a directory) of the DOC file. { end = strchr (p, '\n'); - /* See if this is a file name, and if it is a file in build-files. */ - if (p[1] == 'S') - { - skip_file = 0; - if (end - p > 4 && end[-2] == '.' - && (end[-1] == 'o' || end[-1] == 'c')) - { - ptrdiff_t len = end - p - 2; - char *fromfile = SAFE_ALLOCA (len + 1); - memcpy (fromfile, &p[2], len); - fromfile[len] = 0; - if (fromfile[len-1] == 'c') - fromfile[len-1] = 'o'; - - skip_file = NILP (Fmember (build_string (fromfile), - Vbuild_files)); - } - } + /* We used to skip files not in build_files, so that when a + function is defined several times in different files + (typically, once in xterm, once in w32term, ...), we only + pay attention to the one that matters. + + But this means the doc has to be kept and updated in + multiple files. Nowadays we keep the doc only in eg xterm. + The (f)boundp checks below ensure we don't report + docs for eg w32-specific items on X. + */ sym = oblookup (Vobarray, p + 2, multibyte_chars_in_text ((unsigned char *) p + 2, end - p - 2), end - p - 2); - /* Check skip_file so that when a function is defined several - times in different files (typically, once in xterm, once in - w32term, ...), we only pay attention to the one that - matters. */ - if (! skip_file && SYMBOLP (sym)) + /* Ignore docs that start with SKIP. These mark + placeholders where the real doc is elsewhere. */ + if (SYMBOLP (sym)) { /* Attach a docstring to a variable? */ if (p[1] == 'V') @@ -644,8 +633,9 @@ it specifies the file name (without a directory) of the DOC file. /* Install file-position as variable-documentation property and make it negative for a user-variable (doc starts with a `*'). */ - if (!NILP (Fboundp (sym)) + if ((!NILP (Fboundp (sym)) || !NILP (Fmemq (sym, delayed_init))) + && strncmp (end, "\nSKIP", 5)) Fput (sym, Qvariable_documentation, make_number ((pos + end + 1 - buf) * (end[1] == '*' ? -1 : 1))); @@ -654,7 +644,7 @@ it specifies the file name (without a directory) of the DOC file. /* Attach a docstring to a function? */ else if (p[1] == 'F') { - if (!NILP (Ffboundp (sym))) + if (!NILP (Ffboundp (sym)) && strncmp (end, "\nSKIP", 5)) store_function_docstring (sym, pos + end + 1 - buf); } else if (p[1] == 'S') From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 13 02:50:58 2018 Received: (at 30068) by debbugs.gnu.org; 13 Jan 2018 07:50:58 +0000 Received: from localhost ([127.0.0.1]:54341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eaGag-0003RX-Ex for submit@debbugs.gnu.org; Sat, 13 Jan 2018 02:50:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eaGaf-0003RM-Dm for 30068@debbugs.gnu.org; Sat, 13 Jan 2018 02:50:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eaGaV-0001PF-6o for 30068@debbugs.gnu.org; Sat, 13 Jan 2018 02:50:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42212) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eaGaV-0001P2-2h for 30068@debbugs.gnu.org; Sat, 13 Jan 2018 02:50:47 -0500 Received: from [176.228.60.248] (port=4765 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eaGaT-0004Hk-LS; Sat, 13 Jan 2018 02:50:46 -0500 Date: Sat, 13 Jan 2018 09:50:27 +0200 Message-Id: <83vag619ks.fsf@gnu.org> From: Eli Zaretskii To: Glenn Morris In-reply-to: (message from Glenn Morris on Fri, 12 Jan 2018 19:16:09 -0500) Subject: Re: bug#30068: 26.0; REGRESSION: no doc for `x-display-pixel-*' References: <83373d5xbz.fsf@gnu.org> <83y3l54g8i.fsf@gnu.org> <3f373c5h9x.fsf@fencepost.gnu.org> <836088408p.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30068 Cc: 30068@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Glenn Morris > Cc: 30068@debbugs.gnu.org > Date: Fri, 12 Jan 2018 19:16:09 -0500 > > >> Related: I see Fsnarf_documentation already has skip_file, but it > >> doesn't handle lisp files. Maybe it could be taught about > >> preloaded-file-list, which would have avoided this particular problem. > > > > Not sure how: pc-win.el is preloaded (on some platforms). Or maybe I > > misunderstand you. > > If Fsnarf_documentation had skipped the pc-win definition on platforms > that did not load pc-win, the problem would have been confined to > platforms that do load pc-win. There's only one such: MS-DOS, where > no-one's interested in the doc of these functions, so it wouldn't matter. So you want to special-case pc-win.el? I thought this was a more general proposal. > Here's the basic patch for my suggestion. > Turns out we can (and must) get rid of skip_files. > In addition, all the X/W32/NS "x-" doc-strings need to be combined so > that the X version describes all platforms. I thought this was already > done, but in one of the first cases I looked it, it wasn't. But this has > to be done anyway in the "real" solution, so the effort won't be wasted. I'm not sure I understand: I thought we made all the doc strings of such functions identical some time ago, to avoid this issue. Which doc strings are not identical between different implementations? > + /* Ignore docs that start with SKIP. These mark > + placeholders where the real doc is elsewhere. */ This must be in the ELisp manual, of course, and perhaps also in NEWS. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 20 13:14:18 2018 Received: (at 30068) by debbugs.gnu.org; 20 Jan 2018 18:14:18 +0000 Received: from localhost ([127.0.0.1]:36318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecxej-0003jy-8r for submit@debbugs.gnu.org; Sat, 20 Jan 2018 13:14:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecxei-0003jm-5y for 30068@debbugs.gnu.org; Sat, 20 Jan 2018 13:14:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ecxeb-0002s5-NP for 30068@debbugs.gnu.org; Sat, 20 Jan 2018 13:14:10 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55145) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ecxeb-0002rz-Jd for 30068@debbugs.gnu.org; Sat, 20 Jan 2018 13:14:09 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ecxeZ-0001uP-Cq; Sat, 20 Jan 2018 13:14:08 -0500 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#30068: 26.0; REGRESSION: no doc for `x-display-pixel-*' References: <83373d5xbz.fsf@gnu.org> <83y3l54g8i.fsf@gnu.org> <3f373c5h9x.fsf@fencepost.gnu.org> <836088408p.fsf@gnu.org> <83vag619ks.fsf@gnu.org> X-Spook: COSCO keyhole Reynosa assassination Comirex AMW X-Ran: x]lT#`oG`yi'h/bAZN@1vh/hv.j8V'UM9R4?UE2+p3e)*wu"'K5`;fJe:wBG6:5]_;qH#, X-Hue: brightyellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 20 Jan 2018 13:14:06 -0500 In-Reply-To: <83vag619ks.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 13 Jan 2018 09:50:27 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30068 Cc: 30068@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Eli Zaretskii wrote: > So you want to special-case pc-win.el? No. > I thought this was a more general proposal. Yes. >> In addition, all the X/W32/NS "x-" doc-strings need to be combined so >> that the X version describes all platforms. I thought this was already >> done, but in one of the first cases I looked it, it wasn't. But this has >> to be done anyway in the "real" solution, so the effort won't be wasted. > > I'm not sure I understand: I thought we made all the doc strings of > such functions identical some time ago, to avoid this issue. Which > doc strings are not identical between different implementations? The first one I happened to look at was x-server-max-request-size. Cf nsfns.m and xfns.c. >> + /* Ignore docs that start with SKIP. These mark >> + placeholders where the real doc is elsewhere. */ > > This must be in the ELisp manual, of course, and perhaps also in NEWS. I don't see why an internal implementation detail that will be self-documenting ("SKIP: real doc in xfns.c") needs to be in the manual and NEWS, but if you say so. Is this change then approved? From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 20 13:59:08 2018 Received: (at 30068) by debbugs.gnu.org; 20 Jan 2018 18:59:08 +0000 Received: from localhost ([127.0.0.1]:36326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecyM8-000527-0g for submit@debbugs.gnu.org; Sat, 20 Jan 2018 13:59:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ecyM5-00051a-NK for 30068@debbugs.gnu.org; Sat, 20 Jan 2018 13:59:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ecyLv-000837-MI for 30068@debbugs.gnu.org; Sat, 20 Jan 2018 13:59:00 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55719) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ecyLv-00082m-Ib for 30068@debbugs.gnu.org; Sat, 20 Jan 2018 13:58:55 -0500 Received: from [176.228.60.248] (port=1311 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ecyLt-0005zx-94; Sat, 20 Jan 2018 13:58:55 -0500 Date: Sat, 20 Jan 2018 20:58:27 +0200 Message-Id: <83h8rgs6gc.fsf@gnu.org> From: Eli Zaretskii To: Glenn Morris In-reply-to: (message from Glenn Morris on Sat, 20 Jan 2018 13:14:06 -0500) Subject: Re: bug#30068: 26.0; REGRESSION: no doc for `x-display-pixel-*' References: <83373d5xbz.fsf@gnu.org> <83y3l54g8i.fsf@gnu.org> <3f373c5h9x.fsf@fencepost.gnu.org> <836088408p.fsf@gnu.org> <83vag619ks.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30068 Cc: 30068@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Glenn Morris > Cc: 30068@debbugs.gnu.org > Date: Sat, 20 Jan 2018 13:14:06 -0500 > > >> + /* Ignore docs that start with SKIP. These mark > >> + placeholders where the real doc is elsewhere. */ > > > > This must be in the ELisp manual, of course, and perhaps also in NEWS. > > I don't see why an internal implementation detail that will be > self-documenting ("SKIP: real doc in xfns.c") needs to be in the > manual and NEWS, but if you say so. We need this in the manual so that people who write such doc strings will know to use this facility in the future. > Is this change then approved? I'm okay with it, yes. Thanks. From unknown Mon Aug 18 04:43:03 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, 18 Feb 2018 12: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