From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.help Subject: Re: Make fullscreen with margins Date: Sun, 22 Nov 2020 21:51:24 +0100 Message-ID: <874klhdsj7.fsf@web.de> References: <87sg91h3si.fsf@web.de> <87mtz9h34i.fsf@web.de> <87blfpv3ov.fsf@web.de> <87v9dxtnsi.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19928"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:5NIG1Ajgl6b5ffiB3PEBnSUfN0Y= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Nov 22 21:52:03 2020 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 1kgwL4-00055K-Qq for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 22 Nov 2020 21:52:02 +0100 Original-Received: from localhost ([::1]:38128 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kgwL3-0007D0-U6 for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 22 Nov 2020 15:52:01 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48916) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kgwKd-0007Cu-8U for help-gnu-emacs@gnu.org; Sun, 22 Nov 2020 15:51:35 -0500 Original-Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214]:60678 helo=ciao.gmane.io) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kgwKb-0004P4-HS for help-gnu-emacs@gnu.org; Sun, 22 Nov 2020 15:51:34 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kgwKX-0004SX-NB for help-gnu-emacs@gnu.org; Sun, 22 Nov 2020 21:51:29 +0100 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 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:125487 Archived-At: Jean Louis writes: > > A package normally uses one prefix. For coding conventions and tips you > > definitely want to have a look in the manual: (info "(elisp) Tips"). > > And is it fine if I have several packages using same prefix? If they belong together, I think so, it is lived practice. Occupying someone else's prefix is not good of course, maybe unless your package is an extension. For several packages sharing one prefix, one can use "sub prefixes" (I call them so here, there is no official name for that I think), like "foo-" for the whole ecosystem of related packages, and then e.g. "foo-evil-" "foo-firefox" or "foo-x" for the packages implementing certain special features. Michael.