From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#8534: 24.0.50; Documentation bug in ns-read-file-name Date: Sun, 24 Apr 2011 21:28:42 +0300 Message-ID: <831v0rbj1h.fsf@gnu.org> References: <20110422.125036.50362026316335083.hanche@math.ntnu.no> <87sjt7wnae.fsf@stupidchicken.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1303670264 17477 80.91.229.12 (24 Apr 2011 18:37:44 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 24 Apr 2011 18:37:44 +0000 (UTC) Cc: hanche@math.ntnu.no, 8534@debbugs.gnu.org To: Chong Yidong Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Apr 24 20:37:40 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QE4Bc-0003bQ-Ht for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Apr 2011 20:37:36 +0200 Original-Received: from localhost ([::1]:44155 helo=lists2.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QE4Bb-000495-UH for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Apr 2011 14:37:35 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:59517) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QE4BY-00048t-Ek for bug-gnu-emacs@gnu.org; Sun, 24 Apr 2011 14:37:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QE4BX-0004Xf-FF for bug-gnu-emacs@gnu.org; Sun, 24 Apr 2011 14:37:32 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51884) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QE4BX-0004Xb-DP for bug-gnu-emacs@gnu.org; Sun, 24 Apr 2011 14:37:31 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QE43K-0001t0-1r; Sun, 24 Apr 2011 14:29:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Apr 2011 18:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8534 X-GNU-PR-Package: emacs,ns X-GNU-PR-Keywords: Original-Received: via spool by 8534-submit@debbugs.gnu.org id=B8534.13036697327234 (code B ref 8534); Sun, 24 Apr 2011 18:29:02 +0000 Original-Received: (at 8534) by debbugs.gnu.org; 24 Apr 2011 18:28:52 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QE439-0001sd-Pb for submit@debbugs.gnu.org; Sun, 24 Apr 2011 14:28:52 -0400 Original-Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QE436-0001sM-1m for 8534@debbugs.gnu.org; Sun, 24 Apr 2011 14:28:49 -0400 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0LK6004005Y8HP00@a-mtaout23.012.net.il> for 8534@debbugs.gnu.org; Sun, 24 Apr 2011 21:28:41 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([77.127.55.52]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LK6004V35ZRDE20@a-mtaout23.012.net.il>; Sun, 24 Apr 2011 21:28:41 +0300 (IDT) In-reply-to: <87sjt7wnae.fsf@stupidchicken.com> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 24 Apr 2011 14:29:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:45961 Archived-At: > X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 > autolearn=unavailable version=3.3.1 > Resent-From: Chong Yidong > Original-Sender: debbugs-submit-bounces@debbugs.gnu.org > Resent-To: owner@debbugs.gnu.org > Resent-CC: bug-gnu-emacs@gnu.org > Resent-Sender: help-debbugs@gnu.org > From: Chong Yidong > Date: Sun, 24 Apr 2011 13:51:21 -0400 > Cc: 8534@debbugs.gnu.org > > Harald Hanche-Olsen writes: > > > The doc string for ns-read-file-name (defined in src/nsfns.m) says > > > > Optional arg ISLOAD, if non-nil, means read a file name for saving. > > > > However the exact opposite is true, as the name of the variable also > > indicates. > > I can patch up the docstring if you explain to me what the opposite of > "read a file name for saving" is, and what is the difference between the > two kinds of file dialogs (I don't use OSX). I guess it means that "non-nil" is backwards, as this part of ns-read-file-name shows: panel = NILP (isLoad) ? (id)[EmacsSavePanel savePanel] : (id)[EmacsOpenPanel openPanel]; This seems to say that if isLoad is non-nil, we pop up a File Open dialog, while when it's nil, we pop up a File Save dialog.