From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: James Nguyen Newsgroups: gmane.emacs.bugs Subject: bug#27511: 26.0.50; emacsclient requires file argument Date: Wed, 28 Jun 2017 10:22:19 -0700 Message-ID: <85C06120-9160-4BC3-8B34-F1A48CFD0057@fastmail.com> References: <5db096c1-40c7-6841-f451-a4e8e682484d@cornell.edu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1498670592 10416 195.159.176.226 (28 Jun 2017 17:23:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 28 Jun 2017 17:23:12 +0000 (UTC) Cc: Noam Postavsky , 27511@debbugs.gnu.org To: Ken Brown Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jun 28 19:23:07 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQGgE-0002PZ-Sj for geb-bug-gnu-emacs@m.gmane.org; Wed, 28 Jun 2017 19:23:07 +0200 Original-Received: from localhost ([::1]:34443 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dQGgJ-0000of-V5 for geb-bug-gnu-emacs@m.gmane.org; Wed, 28 Jun 2017 13:23:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39568) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dQGgD-0000oZ-KV for bug-gnu-emacs@gnu.org; Wed, 28 Jun 2017 13:23:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dQGgA-0008TL-FN for bug-gnu-emacs@gnu.org; Wed, 28 Jun 2017 13:23:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40170) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dQGg9-0008T2-Vc for bug-gnu-emacs@gnu.org; Wed, 28 Jun 2017 13:23:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dQGg9-0000ZO-NE for bug-gnu-emacs@gnu.org; Wed, 28 Jun 2017 13:23:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: James Nguyen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 28 Jun 2017 17:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27511 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 27511-submit@debbugs.gnu.org id=B27511.14986705452148 (code B ref 27511); Wed, 28 Jun 2017 17:23:01 +0000 Original-Received: (at 27511) by debbugs.gnu.org; 28 Jun 2017 17:22:25 +0000 Original-Received: from localhost ([127.0.0.1]:42847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQGfZ-0000YZ-2M for submit@debbugs.gnu.org; Wed, 28 Jun 2017 13:22:25 -0400 Original-Received: from out5-smtp.messagingengine.com ([66.111.4.29]:53789) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQGfW-0000YQ-EA for 27511@debbugs.gnu.org; Wed, 28 Jun 2017 13:22:23 -0400 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id E4D2E22182; Wed, 28 Jun 2017 13:22:21 -0400 (EDT) Original-Received: from frontend1 ([10.202.2.160]) by compute1.internal (MEProxy); Wed, 28 Jun 2017 13:22:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=RMlGLLPR7uy9lg1RzT OlxcV97QpK/mySOySaO1yYyXE=; b=Ve10/O7VN1QdnV3s2dVWC7rOuuZg64w73z YlKCmE6sPp/MqB8TFajnKUNiKPO6pqXmiHDNNJKI27KK/QXCpInMtIgYnZlGU9Us 4dzEJi4kB+UHthtWr+erILKx/b1dGPMMK9OXqsdsuzzurtS99f0sd/mVpzYm/sxD 8H7vifpUmRYnaWH8NqSfgwGrGBG8HXQJgQVcChfLwescyINqRywRrY36OOvcqvF0 vIakOpXoUh8dwQc1Z8MWEP4Ch6DQ1q0r7w5/z27ax4p7+Wg3okVvjSopR4sr+eMZ 8DFV9xE8TxC7e1x1jQ3I1baKxzi7V1fDTiq79qImvRJE4FKl0ZyA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=RMlGLLPR7uy9lg1RzTOlxcV97QpK/mySOySaO1yYyXE=; b=QgB5T6Ms iruoi8VUgad7LJnCzWdhKxKUf83+PN9CSyBpPFZ0GxL5T/5ZkCCQtUPYvrquHB1X 3YiUysPPgQns3xqAzJRl4CfbSapBTayLGpH7GIII1+9S+W2HsPzPSFcqMXnWIMv8 A+AYF+2So9KB5TBgw6/YVvhP1zgdRgwiSlyhWGv68NPQi7CditC3RfMTFWP2E7IS d4kPbsqtxZc13EKZBAmQ+1ibZ73Ux1mMAuZBSIPBx1/+lxjPLbNj1FXVK6Hc04U8 40LGloBVlbXXS37azhiupo7duiRI1ADEGE+yekDSzd+WadGL6WUPUovab0+iuZwu UM++oQQaoC8w3Q== X-ME-Sender: X-Sasl-enc: WyobvpJ0+PSb3/3b0LKwjvC7tUvVcV/OYdv7PxWpNVup 1498670541 Original-Received: from [10.0.1.47] (c-73-231-191-86.hsd1.ca.comcast.net [73.231.191.86]) by mail.messagingengine.com (Postfix) with ESMTPA id 58EED7E8DF; Wed, 28 Jun 2017 13:22:21 -0400 (EDT) In-Reply-To: <5db096c1-40c7-6841-f451-a4e8e682484d@cornell.edu> X-Mailer: Apple Mail (2.3273) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:133995 Archived-At: At the very least, I understand how to use emacsclient (e.g. to connect = to a running emacs server). I am just wondering if it makes sense to give an error message instead = of `falling back` the way =E2=80=98emacs=E2=80=99 does. (scratch buffer = or title screen (though a title screen might not make sense assuming the = server/emacs instance was already started)). I=E2=80=99ve also been told emacsclient used to be able to handle the = =E2=80=98no file arguments=E2=80=99 case, although I can=E2=80=99t = confirm if this is true or not. = https://www.reddit.com/r/emacs/comments/45mtdz/can_someone_explain_why_ema= csclient_requires_a/ Shows 1 or 2 users being able to use emacsclient without passing a file = argument. > On Jun 28, 2017, at 10:03 AM, Ken Brown wrote: >=20 > On 6/28/2017 11:00 AM, James Nguyen wrote: >> "Emacs simply displays those files; otherwise, it displays a buffer = named *scratch*, which can be used to evaluate Emacs Lisp expressions = interactively." >> I think it=E2=80=99s preferable it behaves just like regular = =E2=80=98emacs=E2=80=99 does, opening a *scratch* buffer as a fallback. >=20 > I think you're misunderstanding the purpose of emacsclient: >=20 > $ emacsclient --help > Usage: emacsclient [OPTIONS] FILE... > Tell the Emacs server to visit the specified files. >=20 >=20 > See = https://www.gnu.org/software/emacs/manual/html_node/emacs/Emacs-Server.htm= l#Emacs-Server for typical use cases. >=20 > Ken