From unknown Fri Sep 05 07:33:19 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#18487 <18487@debbugs.gnu.org> To: bug#18487 <18487@debbugs.gnu.org> Subject: Status: `server-running-p' not autoloaded Reply-To: bug#18487 <18487@debbugs.gnu.org> Date: Fri, 05 Sep 2025 14:33:19 +0000 retitle 18487 `server-running-p' not autoloaded reassign 18487 emacs submitter 18487 Emilio Lopes severity 18487 minor tag 18487 moreinfo notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 16 16:11:53 2014 Received: (at submit) by debbugs.gnu.org; 16 Sep 2014 20:11:53 +0000 Received: from localhost ([127.0.0.1]:42721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XTz6P-000288-0S for submit@debbugs.gnu.org; Tue, 16 Sep 2014 16:11:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49898) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XTz6N-000280-Ai for submit@debbugs.gnu.org; Tue, 16 Sep 2014 16:11:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XTz6M-0003cL-2F for submit@debbugs.gnu.org; Tue, 16 Sep 2014 16:11:50 -0400 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_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34862) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XTz6L-0003bt-V7 for submit@debbugs.gnu.org; Tue, 16 Sep 2014 16:11:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51603) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XTz6H-0000qv-Vz for bug-gnu-emacs@gnu.org; Tue, 16 Sep 2014 16:11:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XTz6G-0003bO-Sr for bug-gnu-emacs@gnu.org; Tue, 16 Sep 2014 16:11:45 -0400 Received: from mail-vc0-x22e.google.com ([2607:f8b0:400c:c03::22e]:51322) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XTz6G-0003aM-OA for bug-gnu-emacs@gnu.org; Tue, 16 Sep 2014 16:11:44 -0400 Received: by mail-vc0-f174.google.com with SMTP id hy10so415688vcb.5 for ; Tue, 16 Sep 2014 13:11:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:content-type; bh=oATPJF3LoiPiS7D5EjJ70dzqZLr/oqMiwNHKL+0BZsY=; b=nHapezJrvHZ2Y703cMPQ4+D4X51qY4wlNqf2ZFyzFi2g9CweCgLqYGwuXW0KvULxBN bP3OdJM24fE94doVqrp4vwzh+d9cB8bos02LTbRFqcnrv3ca3VtlAG3BSOndO+3ugmfB 2xS/uIOqqJu5q2PW2io+wqkA/Ur60mG0jAlMK0YiuToaG3eOkUKCbersKE/sCUg0JbKi c4yOrTWPcGTx4NFpdsSNffG+b9EBF1GKH3m7Z3BwRW35jWe2EGS/lQOJvMsu6EM/W5KY fe38rT80XF/B2odl9Um1UapzI+j4TcEo55OYDIJU9ZmaSHvzxpcOjXuQTW9eRwcWdZw+ 1cuA== X-Received: by 10.220.4.137 with SMTP id 9mr1334181vcr.27.1410898301088; Tue, 16 Sep 2014 13:11:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.239.7 with HTTP; Tue, 16 Sep 2014 13:11:21 -0700 (PDT) From: Emilio Lopes Date: Tue, 16 Sep 2014 22:11:21 +0200 X-Google-Sender-Auth: dMaW_vbPXPDA3Eujh_831E6qvSk Message-ID: Subject: `server-running-p' not autoloaded To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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-Debbugs-Envelope-To: submit 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 function `server-running-p' is not autoloaded. That means that the following code in the user's init-file will result in an error: (unless (or noninteractive (server-running-p)) (server-start)) On the other hand, `server-start' doesn't signal an error if called when a server process is already running. So the test using `server-running-p' is indeed not necessary (anymore?). Anyway, the following patch adds the `autoload cookie' for `server-running-p': --- lisp/ChangeLog 2014-09-16 00:28:28 +0000 +++ lisp/ChangeLog 2014-09-16 13:36:04 +0000 @@ -1,3 +1,7 @@ +2014-09-16 Emilio C. Lopes + + * server.el (server-running-p): add autoload cookie. + 2014-09-16 Stefan Monnier * msb.el (msb--make-keymap-menu, msb-menu-bar-update-buffers): === modified file 'lisp/server.el' --- lisp/server.el 2014-07-08 19:15:28 +0000 +++ lisp/server.el 2014-09-16 13:36:04 +0000 @@ -704,6 +704,7 @@ (file-error (message "No connection file %S" file))))) +;;;###autoload (defun server-running-p (&optional name) "Test whether server NAME is running. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 17 15:43:20 2014 Received: (at 18487) by debbugs.gnu.org; 17 Sep 2014 19:43:20 +0000 Received: from localhost ([127.0.0.1]:43615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUL8J-0006Dd-69 for submit@debbugs.gnu.org; Wed, 17 Sep 2014 15:43:19 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:59020) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XUL8G-0006DU-0a for 18487@debbugs.gnu.org; Wed, 17 Sep 2014 15:43:16 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XUL8F-0001UY-8E; Wed, 17 Sep 2014 15:43:15 -0400 From: Glenn Morris To: Emilio Lopes Subject: Re: bug#18487: `server-running-p' not autoloaded References: X-Spook: PET number key afsatcom supercomputer diwn USDOJ beanpole X-Ran: 1Z9vb (Emilio Lopes's message of "Tue, 16 Sep 2014 22:11:21 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: 18487 Cc: 18487@debbugs.gnu.org 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: -5.7 (-----) Emilio Lopes wrote: > The function `server-running-p' is not autoloaded. That means that > the following code in > the user's init-file will result in an error: > > (unless (or noninteractive > (server-running-p)) > (server-start)) Since it's not interactive, why does it matter? Ie, just stick a (require 'server) in there. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 26 11:07:53 2015 Received: (at control) by debbugs.gnu.org; 26 Dec 2015 16:07:53 +0000 Received: from localhost ([127.0.0.1]:41622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCrNo-0002dn-TD for submit@debbugs.gnu.org; Sat, 26 Dec 2015 11:07:53 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:45190) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCrNn-0002de-1z for control@debbugs.gnu.org; Sat, 26 Dec 2015 11:07:51 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCrNQ-0001Ru-G5 for control@debbugs.gnu.org; Sat, 26 Dec 2015 17:07:28 +0100 Date: Sat, 26 Dec 2015 17:07:27 +0100 Message-Id: <8760zlry68.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #18487 X-MailScanner-ID: 1aCrNQ-0001Ru-G5 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451750850.27188@40+M4DoQ5RadpJxCuBa8aw X-Spam-Status: No X-Spam-Score: -0.7 (/) 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.7 (/) tags 18487 notabug close 18487 From unknown Fri Sep 05 07:33:19 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, 24 Jan 2016 12:24:12 +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