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: url-retrieve fails on most HTTPS sites Date: Tue, 29 Sep 2020 12:50:44 +0200 Message-ID: <87blhoq2kb.fsf@ebih.ebihd> References: <87sgb1my75.fsf@hypra-graner> <87k0wdsde8.fsf@ebih.ebihd> <20200928232459.GA128690@scrozzle> <87blhpsc4b.fsf@ebih.ebihd> <871rils1sc.fsf@ebih.ebihd> <20200929093123.GC31698@tuxteam.de> <87eemkrjzg.fsf@ebih.ebihd> <20200929103245.GD31698@tuxteam.de> 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="26607"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:n77Kh3INH6blBQzU8vS2tD9Dg/k= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 29 12:51:34 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 1kNDEL-0006pu-PN for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 29 Sep 2020 12:51:33 +0200 Original-Received: from localhost ([::1]:44528 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kNDEK-00030a-QH for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 29 Sep 2020 06:51:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53918) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kNDDj-0002zi-CP for help-gnu-emacs@gnu.org; Tue, 29 Sep 2020 06:50:55 -0400 Original-Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214]:41866 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 1kNDDh-0000wA-PY for help-gnu-emacs@gnu.org; Tue, 29 Sep 2020 06:50:54 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kNDDe-0005wO-32 for help-gnu-emacs@gnu.org; Tue, 29 Sep 2020 12:50:50 +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-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/29 05:49:13 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.199, 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:124196 Archived-At: tomas wrote: > If you do #'car (or, what's the same (function > car)), the compiler can, for example, warn you > early that there's no function named like this (for > the symbol car, your Lisp would be... in a strange > state, but you get the idea :) Isn't this just a wierd example of the by contrast very common use case already mentioned? > Plus lots of other optimizations the compiler can > do if it knows that it's the function value you are > talking about. Yeah, you have an example of this? BTW how does _Lisp_ know what is refered to? Value is default if no #'/`function'? is the value nil if not set? does it look if the function is set then? no, right? it uses nil as the value? the value isn't nil if not set, the value placeholder is void. if the value is not set, does it look for a function? no, right, you always have to set that explicitely? and besides one doesn't want the function to be used as a value (except for certain very rare/advanced cases). but how can it look for anything if it crashes when something isn't set? (when not-set) ; boom you do this in C instead to get around it? > Plus the clarity of your code for your other readers. It makes the code _cooler_ but more clear, I don't know, really. Perhaps to some. -- underground experts united http://user.it.uu.se/~embe8573 https://dataswamp.org/~incal