From unknown Thu Sep 11 23:47:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18318: 24.4.50; doc of `file-readable-p' Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Aug 2014 21:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18318 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 18318@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.140874208421368 (code B ref -1); Fri, 22 Aug 2014 21:15:02 +0000 Received: (at submit) by debbugs.gnu.org; 22 Aug 2014 21:14:44 +0000 Received: from localhost ([127.0.0.1]:49830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XKwAW-0005YZ-25 for submit@debbugs.gnu.org; Fri, 22 Aug 2014 17:14:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33334) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XKwAU-0005YL-Is for submit@debbugs.gnu.org; Fri, 22 Aug 2014 17:14:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XKwAE-0004lg-TS for submit@debbugs.gnu.org; Fri, 22 Aug 2014 17:14:37 -0400 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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42785) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XKwAE-0004lc-Qk for submit@debbugs.gnu.org; Fri, 22 Aug 2014 17:14:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34956) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XKwA5-00043X-Rm for bug-gnu-emacs@gnu.org; Fri, 22 Aug 2014 17:14:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XKw9x-0004g2-0Y for bug-gnu-emacs@gnu.org; Fri, 22 Aug 2014 17:14:17 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:34445) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XKw9w-0004fs-Qt for bug-gnu-emacs@gnu.org; Fri, 22 Aug 2014 17:14:08 -0400 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s7MLE7BO008098 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 22 Aug 2014 21:14:08 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s7MLE6sN002908 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 22 Aug 2014 21:14:07 GMT Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s7MLE6aU009950 for ; Fri, 22 Aug 2014 21:14:06 GMT MIME-Version: 1.0 Message-ID: <630013e6-ced6-4849-90a4-2766b73bdf2f@default> Date: Fri, 22 Aug 2014 14:14:05 -0700 (PDT) From: Drew Adams X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8.2 (807160) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (----) The doc - both Elisp manual and doc string, should explicitly point out that this returns non-nil for a directory, IOW, a non-nil value does not mean that the file can be, say, inserted into a buffer. In addition, it would be better to change the parameter name to FILE-OR-DIR (or even FILE-OR-DIR-NAME). It is all to easy to not realize, when reading this, that this does not test for a non-directory file that is readable. In GNU Emacs 24.4.50.1 (i686-pc-mingw32) of 2014-06-28 on ODIEONE Bzr revision: 117431 rgm@gnu.org-20140628015517-eku6hj8mpgcvfnso Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/snapshot/trunk --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3' LDFLAGS=3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D-DGC_MCHECK=3D1 -Ic:/Devel/emacs/include'' From unknown Thu Sep 11 23:47:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18318: 24.4.50; doc of `file-readable-p' Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Apr 2016 13:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18318 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: 18318@debbugs.gnu.org Received: via spool by 18318-submit@debbugs.gnu.org id=B18318.146202355728605 (code B ref 18318); Sat, 30 Apr 2016 13:40:01 +0000 Received: (at 18318) by debbugs.gnu.org; 30 Apr 2016 13:39:17 +0000 Received: from localhost ([127.0.0.1]:56489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awV77-0007RI-2s for submit@debbugs.gnu.org; Sat, 30 Apr 2016 09:39:17 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:56673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awV75-0007RB-Cf for 18318@debbugs.gnu.org; Sat, 30 Apr 2016 09:39:15 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1awV72-0002k6-Sd; Sat, 30 Apr 2016 15:39:14 +0200 From: Lars Ingebrigtsen References: <630013e6-ced6-4849-90a4-2766b73bdf2f@default> Date: Sat, 30 Apr 2016 15:39:12 +0200 In-Reply-To: <630013e6-ced6-4849-90a4-2766b73bdf2f@default> (Drew Adams's message of "Fri, 22 Aug 2014 14:14:05 -0700 (PDT)") Message-ID: <87bn4rrzb3.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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: 0.0 (/) Drew Adams writes: > The doc - both Elisp manual and doc string, should explicitly point out > that this returns non-nil for a directory, IOW, a non-nil value does not > mean that the file can be, say, inserted into a buffer. > > In addition, it would be better to change the parameter name to > FILE-OR-DIR (or even FILE-OR-DIR-NAME). It is all to easy to not > realize, when reading this, that this does not test for a non-directory > file that is readable. Well, the function isn't about files or directories, but filenames. It can be a fifo, a device node, etc. So I think the doc is fine as it is. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 09:39:25 2016 Received: (at control) by debbugs.gnu.org; 30 Apr 2016 13:39:25 +0000 Received: from localhost ([127.0.0.1]:56492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awV7F-0007Rg-AQ for submit@debbugs.gnu.org; Sat, 30 Apr 2016 09:39:25 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:56680) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awV7D-0007RV-34 for control@debbugs.gnu.org; Sat, 30 Apr 2016 09:39:23 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1awV7B-0002kM-06 for control@debbugs.gnu.org; Sat, 30 Apr 2016 15:39:22 +0200 Date: Sat, 30 Apr 2016 15:39:20 +0200 Message-Id: <87a8kbrzav.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #18318 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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: 0.0 (/) tags 18318 wontfix close 18318 From unknown Thu Sep 11 23:47:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18318: 24.4.50; doc of `file-readable-p' Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Apr 2016 16:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18318 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix To: Lars Ingebrigtsen Cc: 18318@debbugs.gnu.org Received: via spool by 18318-submit@debbugs.gnu.org id=B18318.14620324615268 (code B ref 18318); Sat, 30 Apr 2016 16:08:02 +0000 Received: (at 18318) by debbugs.gnu.org; 30 Apr 2016 16:07:41 +0000 Received: from localhost ([127.0.0.1]:58063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awXQj-0001Mu-8i for submit@debbugs.gnu.org; Sat, 30 Apr 2016 12:07:41 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:19577) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awXQi-0001Mb-1Y for 18318@debbugs.gnu.org; Sat, 30 Apr 2016 12:07:40 -0400 Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u3UG7Y5M023392 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 30 Apr 2016 16:07:34 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userv0022.oracle.com (8.14.4/8.13.8) with ESMTP id u3UG7XYq029803 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 30 Apr 2016 16:07:34 GMT Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u3UG7WpO019496; Sat, 30 Apr 2016 16:07:33 GMT MIME-Version: 1.0 Message-ID: <1e419547-674b-4a83-aff5-8ed9437894ef@default> Date: Sat, 30 Apr 2016 08:07:31 -0800 (GMT-08:00) From: Drew Adams References: <630013e6-ced6-4849-90a4-2766b73bdf2f@default> <87bn4rrzb3.fsf@gnus.org> In-Reply-To: <87bn4rrzb3.fsf@gnus.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0022.oracle.com [156.151.31.74] X-Spam-Score: -3.3 (---) 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: -3.3 (---) > > The doc - both Elisp manual and doc string, should explicitly point out > > that this returns non-nil for a directory, IOW, a non-nil value does no= t > > mean that the file can be, say, inserted into a buffer. > > > > In addition, it would be better to change the parameter name to > > FILE-OR-DIR (or even FILE-OR-DIR-NAME). It is all to easy to not > > realize, when reading this, that this does not test for a non-directory > > file that is readable. >=20 > Well, the function isn't about files or directories, but filenames. It > can be a fifo, a device node, etc. All the more reason to make the doc clearer. The argument passed to the function is not necessarily the name of a file whose contents can, say, be inserted into a buffer. It is not a FILENAME, unless you understand "filename" in the wider sense you elaborated - elaboration that is missing from this doc. It is (I think) far more common for a file or directory name (string) to be passed as an argument than it is for a FIFO, device node, etc. to be passed. The directory case is common, and the doc misleads. If you want to mention other possibilities, besides file and dir names, so much the better. But ideal should not be the enemy of better. > So I think the doc is fine as it is. Disagree. From unknown Thu Sep 11 23:47:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18318: 24.4.50; doc of `file-readable-p' Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Apr 2016 16:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18318 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix To: Drew Adams Cc: larsi@gnus.org, 18318@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 18318-submit@debbugs.gnu.org id=B18318.146203351313931 (code B ref 18318); Sat, 30 Apr 2016 16:26:01 +0000 Received: (at 18318) by debbugs.gnu.org; 30 Apr 2016 16:25:13 +0000 Received: from localhost ([127.0.0.1]:58098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awXhh-0003cd-J8 for submit@debbugs.gnu.org; Sat, 30 Apr 2016 12:25:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awXhf-0003cR-L2 for 18318@debbugs.gnu.org; Sat, 30 Apr 2016 12:25:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awXhR-0006PG-1E for 18318@debbugs.gnu.org; Sat, 30 Apr 2016 12:25:03 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60455) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awXhQ-0006OE-Te; Sat, 30 Apr 2016 12:24:56 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1871 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1awXhK-0000jY-Nn; Sat, 30 Apr 2016 12:24:51 -0400 Date: Sat, 30 Apr 2016 19:24:48 +0300 Message-Id: <83pot7njxr.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <1e419547-674b-4a83-aff5-8ed9437894ef@default> (message from Drew Adams on Sat, 30 Apr 2016 08:07:31 -0800 (GMT-08:00)) References: <630013e6-ced6-4849-90a4-2766b73bdf2f@default> <87bn4rrzb3.fsf@gnus.org> <1e419547-674b-4a83-aff5-8ed9437894ef@default> 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: -6.0 (------) 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: -6.0 (------) > Date: Sat, 30 Apr 2016 08:07:31 -0800 (GMT-08:00) > From: Drew Adams > Cc: 18318@debbugs.gnu.org > > It is (I think) far more common for a file or directory name > (string) to be passed as an argument than it is for a FIFO, > device node, etc. to be passed. The directory case is common, > and the doc misleads. Why do you say it misleads? A directory is just a kind of file (the manual explains that, if the user doesn't already know). So I see nothing misleading here. From unknown Thu Sep 11 23:47:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18318: 24.4.50; doc of `file-readable-p' Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Apr 2016 17:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18318 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix To: Eli Zaretskii , Drew Adams Cc: larsi@gnus.org, 18318@debbugs.gnu.org Received: via spool by 18318-submit@debbugs.gnu.org id=B18318.146203753219964 (code B ref 18318); Sat, 30 Apr 2016 17:33:02 +0000 Received: (at 18318) by debbugs.gnu.org; 30 Apr 2016 17:32:12 +0000 Received: from localhost ([127.0.0.1]:58245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awYkW-0005BG-4D for submit@debbugs.gnu.org; Sat, 30 Apr 2016 13:32:12 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:32065) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awYkV-000588-2t for 18318@debbugs.gnu.org; Sat, 30 Apr 2016 13:32:11 -0400 Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u3UHW4AT010756 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 30 Apr 2016 17:32:04 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u3UHW3sp027067 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 30 Apr 2016 17:32:04 GMT Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u3UHW2Ol006830; Sat, 30 Apr 2016 17:32:03 GMT MIME-Version: 1.0 Message-ID: <17f4e0f8-ca5a-40b6-bcaa-be508ffe4cd2@default> Date: Sat, 30 Apr 2016 09:32:01 -0800 (GMT-08:00) From: Drew Adams References: <<630013e6-ced6-4849-90a4-2766b73bdf2f@default> <87bn4rrzb3.fsf@gnus.org>> <<1e419547-674b-4a83-aff5-8ed9437894ef@default>> <<83pot7njxr.fsf@gnu.org>> In-Reply-To: <<83pot7njxr.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-Spam-Score: -3.3 (---) 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: -3.3 (---) > > It is (I think) far more common for a file or directory name > > (string) to be passed as an argument than it is for a FIFO, > > device node, etc. to be passed. The directory case is common, > > and the doc misleads. >=20 > Why do you say it misleads? A directory is just a kind of file (the > manual explains that, if the user doesn't already know). So I see > nothing misleading here. Sure, a directory is also a file. But it is a special kind of file. What is misleading is that a reader might well not think that a directory name will return a non-nil value, and so assume that s?he can do things with it such as insert its contents in a buffer etc. It's about being a bit clearer; that's all. From unknown Thu Sep 11 23:47:54 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18318: 24.4.50; doc of `file-readable-p' Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Apr 2016 18:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18318 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix To: Drew Adams Cc: larsi@gnus.org, 18318@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 18318-submit@debbugs.gnu.org id=B18318.146204064031293 (code B ref 18318); Sat, 30 Apr 2016 18:24:01 +0000 Received: (at 18318) by debbugs.gnu.org; 30 Apr 2016 18:24:00 +0000 Received: from localhost ([127.0.0.1]:58329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awZYb-00088c-Ap for submit@debbugs.gnu.org; Sat, 30 Apr 2016 14:24:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awZYX-00088L-3e for 18318@debbugs.gnu.org; Sat, 30 Apr 2016 14:23:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awZYI-0002kF-Mm for 18318@debbugs.gnu.org; Sat, 30 Apr 2016 14:23:44 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34211) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awZYI-0002jS-Jh; Sat, 30 Apr 2016 14:23:38 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1955 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1awZYC-0006TT-Fo; Sat, 30 Apr 2016 14:23:32 -0400 Date: Sat, 30 Apr 2016 21:23:30 +0300 Message-Id: <83h9ejnefx.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <17f4e0f8-ca5a-40b6-bcaa-be508ffe4cd2@default> (message from Drew Adams on Sat, 30 Apr 2016 09:32:01 -0800 (GMT-08:00)) References: <<630013e6-ced6-4849-90a4-2766b73bdf2f@default> <87bn4rrzb3.fsf@gnus.org>> <<1e419547-674b-4a83-aff5-8ed9437894ef@default>> <<83pot7njxr.fsf@gnu.org>> <17f4e0f8-ca5a-40b6-bcaa-be508ffe4cd2@default> 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: -6.0 (------) 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: -6.0 (------) > Date: Sat, 30 Apr 2016 09:32:01 -0800 (GMT-08:00) > From: Drew Adams > Cc: larsi@gnus.org, 18318@debbugs.gnu.org > > What is misleading is that a reader might well not think that a > directory name will return a non-nil value, and so assume that s?he > can do things with it such as insert its contents in a buffer etc. And she can, indeed, at least on some systems.