From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: FW: [External] : Re: Emacs Modular Configuration: the preferable way. Date: Sat, 26 Jun 2021 02:06:27 +0200 Message-ID: <878s2x5w1o.fsf@zoho.eu> References: <87pmwgdiyj.fsf@zoho.eu> <83y2b3tq07.fsf@gnu.org> <871r8vcrnm.fsf@posteo.net> <83tulrv0lq.fsf@gnu.org> <87v967cg9x.fsf@zoho.eu> Reply-To: Emanuel Berg Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34592"; 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:e+XfyHq0Elrq98JF7JjB/+4H5cM= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jun 26 02:07:07 2021 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 1lwvqk-0008nr-Mm for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 26 Jun 2021 02:07:06 +0200 Original-Received: from localhost ([::1]:44548 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lwvqi-0000tc-V7 for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 25 Jun 2021 20:07:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50680) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwvqJ-0000ra-GY for help-gnu-emacs@gnu.org; Fri, 25 Jun 2021 20:06:39 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:43766) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwvqH-0008TU-Jq for help-gnu-emacs@gnu.org; Fri, 25 Jun 2021 20:06:39 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1lwvqG-0008Gr-5H for help-gnu-emacs@gnu.org; Sat, 26 Jun 2021 02:06:36 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never 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: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, 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:131233 Archived-At: Drew Adams wrote: > Anyone (including you) can submit an enhancement request > (`M-x report-emacs-bug') to do , including to add > a file-name type. Hah, I don't think one should do that, I think the functions that are sensitive to, in your words, , should - and only at that point - verify their inputs - and not rely on the user to do that way before and there is no saying what will happen after that and in between. If several functions have this sensitivity to people string manipulating the string indata, maybe they can share a function to sanitize it - I mean, wouldn't that make it modular, even? -- underground experts united https://dataswamp.org/~incal