From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: fatiparty--- via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: File for minor mode not found Date: Sun, 9 Jan 2022 16:46:51 +0100 (CET) Message-ID: References: <878rvpeyek.fsf@gmx.net-MszOZsb----2> Reply-To: fatiparty@tutanota.com Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20988"; mail-complaints-to="usenet@ciao.gmane.io" Cc: fatiparty--- via Users list for the GNU Emacs text editor To: Stephen Berman Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 09 16:48:24 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n6aQi-0005Iq-D1 for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 09 Jan 2022 16:48:24 +0100 Original-Received: from localhost ([::1]:33636 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n6aQh-0007st-3z for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 09 Jan 2022 10:48:23 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:45378) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n6aPH-0006SQ-7O for help-gnu-emacs@gnu.org; Sun, 09 Jan 2022 10:46:55 -0500 Original-Received: from w1.tutanota.de ([81.3.6.162]:35290) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n6aPF-0002eS-8O for help-gnu-emacs@gnu.org; Sun, 09 Jan 2022 10:46:54 -0500 Original-Received: from w3.tutanota.de (unknown [192.168.1.164]) by w1.tutanota.de (Postfix) with ESMTP id 5FE9BFA0618; Sun, 9 Jan 2022 15:46:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1641743211; s=s1; d=tutanota.com; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:In-Reply-To:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:References:Sender; bh=LNYtYCBJGxqzqkgPnpEZ1+4O0sBePPLAvOneUTzzFOk=; b=VVE8v0vkFziAIMAt1YB5M/pj92fxB+nxuv7wEpvqL13kiwSguz/o9VRtFzrOqN1M hO1YOkdrQTtw4i+rnVm39t8rKxoFQPlSznAx9gqj6EpzNwSlkgyVZq8jrzewu80PIgP lUp4zwECMq7Yf07+Bo+iouKeX6tQAe7qWuNOyo2r2xPNoM17ZWmR3lWtjA3YoXC5tX6 /Vv4Rj6ZdrZ17dbrq0+FziOEBM5m+x+s89mnFGspyCzUp6pNlvB5WnUHwxUubjT8g7+ 5NlSGWHjS61L0/yUcQyldAWmmiSOsFv3GlZJARPkiaYBcnP+muEhBsThIl//dcquARC W6Sx716riA== In-Reply-To: <878rvpeyek.fsf@gmx.net-MszOZsb----2> Received-SPF: pass client-ip=81.3.6.162; envelope-from=fatiparty@tutanota.com; helo=w1.tutanota.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:135153 Archived-At: Jan 9, 2022, 15:12 by stephen.berman@gmx.net: > On Sun, 9 Jan 2022 15:43:42 +0100 (CET) fatiparty--- via Users list for t= he GNU Emacs text editor wrote: > >> Jan 9, 2022, 06:47 by tomas@tuxteam.de: >> >>> On Sun, Jan 09, 2022 at 06:14:33AM +0100, fatiparty--- via Users list f= or >>> the GNU Emacs text editor wrote: >>> >>>> >>>> Have made a minor mode called daph stored in file path >>>> >>>> ~/Admir/typ/zig/daph-ideograms" >>>> >>> >>> Under which name is it stored there? >>> >>>> This is the call for daph-minor-mode >>>> >>>> (define-minor-mode daph-minor-mode >>>> >>>> At the end or the file I use (provide 'daph) >>>> >>>> In another file I call the minor mode >>>> >>>> (defun fad-daph-ideograms () >>>> =C2=A0=C2=A0 "Tex command highlighting." >>>> >>>> =C2=A0=C2=A0 (add-to-list >>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 'load-path "~/Admir/typ/zig/daph-ideogr= ams") >>>> >>>> =C2=A0=C2=A0 (require 'daph) >>>> >>> >>> This is looking for a file "daph.el" (after looking for a "daph.elc") >>> somewhere in `load-path'. Does that exist? >>> >>> Sorry for asking something which might be obvious, but your question >>> doesn't make it completely clear. >>> >> >> It does not exist.=C2=A0 The file is named daph-ideograms.el but I am us= ing=20 >> (provide 'daph) at the end of the file.=C2=A0 And using (require 'daph) = after=20 >> setting the load-path in another file. >> > > That should be (require 'daph "daph-ideograms"), see `C-h f require':. > > require is a built-in function in =E2=80=98C source code=E2=80=99. > =20 > (require FEATURE &optional FILENAME NOERROR) > =20 > If feature FEATURE is not loaded, load it from FILENAME. > If FEATURE is not a member of the list =E2=80=98features=E2=80=99, then = the feature is > not loaded; so load the file FILENAME. > =20 > If FILENAME is omitted, the printname of FEATURE is used as the file > name, and =E2=80=98load=E2=80=99 will try to load this name appended wit= h the suffix > =E2=80=98.elc=E2=80=99, =E2=80=98.el=E2=80=99, or the system-dependent s= uffix for dynamic module > files, in that order. > > Steve Berman > Thanks Steve.=C2=A0 One thing that has been difficult to see, is the relati= onship between (provide 'daph) and (require 'daph).=C2=A0 Following your suggestion, I nee= d to have (require 'daph "daph-ideograms").=C2=A0 Are there any implications for the = (provide 'daph) part?