From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Skip Montanaro Newsgroups: gmane.emacs.help Subject: Re: Requiring elisp that comes with Emacs Date: Tue, 31 Jan 2017 12:06:16 -0600 Message-ID: References: <874m0gv6ba.fsf@gmail.com> <87k29bl4v0.fsf@gmail.com> <87d1f39tv4.fsf@wanadoo.es> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1485887263 6437 195.159.176.226 (31 Jan 2017 18:27:43 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2017 18:27:43 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: =?UTF-8?Q?=C3=93scar_Fuentes?= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jan 31 19:27:39 2017 Return-path: Envelope-to: geh-help-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 1cYd9X-0001VO-0E for geh-help-gnu-emacs@m.gmane.org; Tue, 31 Jan 2017 19:27:39 +0100 Original-Received: from localhost ([::1]:40244 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYd9c-0001dK-Fm for geh-help-gnu-emacs@m.gmane.org; Tue, 31 Jan 2017 13:27:44 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45237) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYcos-0007Qg-Tb for help-gnu-emacs@gnu.org; Tue, 31 Jan 2017 13:06:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cYcor-0002Vd-W8 for help-gnu-emacs@gnu.org; Tue, 31 Jan 2017 13:06:18 -0500 Original-Received: from mail-wm0-x236.google.com ([2a00:1450:400c:c09::236]:35083) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cYcor-0002VG-PE for help-gnu-emacs@gnu.org; Tue, 31 Jan 2017 13:06:17 -0500 Original-Received: by mail-wm0-x236.google.com with SMTP id b65so90320136wmf.0 for ; Tue, 31 Jan 2017 10:06:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=sTaOnaF9+XPSku6cWZUrpwG9mC7UTg1eYD6yahenHlM=; b=rDZEJS73maR29+RULkU2Cpxm9yFa2ZbllnpT7wuBYs772I6awENpH4v0LpSkrDIJb8 hC01COzBTfQsWvFPZl+QTfcLj56n7bOJ25JIhSOQg35BddajlC8MrVuSXkJsUFlX7+0B AZWsgDiKeNiV0sm+tWJ1hwht+dsy4MiQc0tNeE3YrNLX+bFB3APUZlYhy+dWaioY75F1 4SWZ8fv0Q+sPxoV9egY2N54GKlLn7DQFMcvYcZY301zzUFmQd4/nTsd7pkJau6k1HglZ 6jWXVWgtd5rsREHasInTxjsD/LiSiSqiUf2wGkrDOZpu6Sy2g7dnClOHm8OwyIyjx8pI uWpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=sTaOnaF9+XPSku6cWZUrpwG9mC7UTg1eYD6yahenHlM=; b=Nc/efucv4Bp0v4Qs7917wii50OMnNgAbhC5jDpL1LtkklJE3AxPaQevr3R5WwAq/7y 5Mm6yrjR39RqY8FNqjpYU0HOi+9wjC0Ok1Q9wbCdY5VdADRIUBayGckRIbcfhbe7c345 EUg1m6+NHY44Uf3wNCV2h/dwk1leIhPqGlqJwYm0tXqiFwAGoJs0aAiQJ69NfXWmYO7G Fl9WhzfsQFhYved03Hx3A/CW2GVWAIE3Y/YlP46R1V544Qf8igc16NrGyJX2OW3fho4y R23z0AEc4oov38v9WdY+LTHmV+FXTaWzP0H9fDWj1uCgn1askhgTaMmMuTZ8EM86kFxY htCw== X-Gm-Message-State: AIkVDXKxdZM6TIw5np7n1qQhhCq9OCFULCa4f9tKBn0iREsKGiUGaq85K2mUAYUYbo+m8qFRNv7Bc9iick6P3A== X-Received: by 10.28.220.135 with SMTP id t129mr21808475wmg.38.1485885976523; Tue, 31 Jan 2017 10:06:16 -0800 (PST) Original-Received: by 10.28.224.86 with HTTP; Tue, 31 Jan 2017 10:06:16 -0800 (PST) In-Reply-To: <87d1f39tv4.fsf@wanadoo.es> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::236 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:112217 Archived-At: On Tue, Jan 31, 2017 at 8:39 AM, =C3=93scar Fuentes wrote: > Type > > C-h f require [ENTER] > > A *Help* buffer will popup with the docstring for `require'. There it is > explained that the file for the require-d package is inferred from the > package name. > Thanks. When I said "this is all speculation", I meant how it works under the covers (how it compares semantically to Python's import statement or C++'s namespace statement), not how it locates a file to load. I realize that require uses the argument symbol name as the basename of the source file. Skip