From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Subject: [PATCH] * lisp/xwidget.el (xwidget-webkit-browse-url): Remove space prefix of url. Date: Sat, 13 Nov 2021 18:45:26 +0800 Message-ID: <875yswnxkp.fsf@yahoo.com> References: <27840630.58e8.17d0e5b6389.Coremail.tumashu@163.com> <877ddfvxnm.fsf@yahoo.com> <87v90z6k0p.fsf@gnus.org> <87r1bnuenl.fsf@yahoo.com> <87ilwy7vla.fsf@gnus.org> <87ilwyvq5m.fsf@yahoo.com> <87ilwy6fr8.fsf@gnus.org> <87wnlcoo9p.fsf@yahoo.com> <83r1bkxzvu.fsf@gnu.org> <87h7cgo0ud.fsf@yahoo.com> <83o86oxsfr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27013"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: tumashu@163.com, larsi@gnus.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 13 11:46:18 2021 Return-path: Envelope-to: ged-emacs-devel@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 1mlqY5-0006pC-3d for ged-emacs-devel@m.gmane-mx.org; Sat, 13 Nov 2021 11:46:17 +0100 Original-Received: from localhost ([::1]:44088 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mlqY3-00034x-Q9 for ged-emacs-devel@m.gmane-mx.org; Sat, 13 Nov 2021 05:46:15 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:36000) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mlqXV-0002Og-Ip for emacs-devel@gnu.org; Sat, 13 Nov 2021 05:45:41 -0500 Original-Received: from sonic309-20.consmr.mail.ne1.yahoo.com ([66.163.184.146]:41696) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mlqXT-00084D-UD for emacs-devel@gnu.org; Sat, 13 Nov 2021 05:45:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1636800337; bh=t7W0s/hZT8hVL7PD5USPL/JD6A5i5j+jFEv8njfdZoc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=RYC3XL0gqYL5WcDYF6kyOaJlrO3JqN3FGt4v8HcUZJ+F3enntbrO3BECxAvlx94/fjswT7I7YtNO8Oh3wPiOb9Z6mTXw0ZlEQj3YkexQE9dwQ6IBLGrmvc1LODkOUWHpqGdTFJ2edRk+SRmKH5pS6m3KnczWbZzHYGoTJjAENACJTIWwfx9bLYtfABMph8XUR3sgj1QiNpZfjoM1sWYD/HvyOq6ZrBc66qttPO7TCHQ5n3uwqvxqSVXDXBWzmqwGTtDn6256B9YRuPpZRPs9rGWdt21/Xpai4nx4UfE0IAX4WGofrCWzZhUIoC3gMQ2lVLiG1BFihwNJSDDZxyGwUA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1636800337; bh=AIN8ImxDKPwtnNmeu2g38FgM2/upbTKO8iolqAIJ8Jp=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=QI24OIOclR3BvXtId/4pOTjFKgyv5Jk7qEVVF5IXioeyusrXNGyyn5wBtJNO7bLU4zaT7rL06K1SdBua6Vgm1bUuV38Dr+PUi/A5SW6j/7PeBIPCopZm7y31imUislY1Kl5QcRLcJiy8bW0uiY1rb5JrHl4PckEc4mrISkLGFAkgbgquWe1xFoRqVB8DmyfSCiF+opYPRGAm9MDaYwcayBKmvFbvFMiEGnjVBBWJoNILZ/SYdob748jqyllsTa68Fto+g795jb9Wmt7t9V6+G7Dje4IQZmWJ34dscRp/Sw3aLDoZ5xEZ0U52Pyt1WvpDGuKQuKOiJPq5NGqsqy1h0w== X-YMail-OSG: E.llNKMVM1nb59zC9T9BUmYYTjXKjaHQ8Zf4RS7XQoa60jrKCSMudHYlq3s40Xy _BnrJuCeRSlGRolIb7gxZ7j7k7nSG.tuaC_K9jzK81vm.JzD44z1soRNJtVJhcMQufXFWAWd85Wd tEwN3t53h10flc1fuecPFtKibxfCkaCFSRunF_T9wF2LC.xS11ncCbIdnMgwK7MMvBOnMT_8393U pBHNE2yzr2eDx9c.frh2o2tB78zxS5wHIgarzxvUaOgWmQl0eiCncylF1rxblu7_ZSgV.H4B._Mh G8UlS47Jz6BxLAnZ9Pjg4zNIj.Gk4yIyaZMdLiscySYzbLXbjPoMBigzruZnzB4WUb3hSlhsgU70 ZUALDYg119NzRirM2kDlDBrAngSQzGFW4OZRZJ8OOBd9pl4oiIqnUKEfZ5ak63X1PhkT4m3QwDkH Gbj0KGmC5135EWGiX7_L2uYB2UuX1oNNPsMe4LoPzGjSdt9tkRfLFqk.F4uJ_1T38l0kgZqN4itM EYuD791qrklaz3IgWEIhxCqJh.bSz.QOMHjdp.iU3xiwOyozJhft0E_8GXhpHoGFPuEOWJ6ZjGnf NBk3f4WfB1LqmEzlhrl5v5sJfHdEkWTKDvkKydajagkyiYjwSa4jSjz2VmvRdjfRg1F8wbsjdjeB tgCVdBovv130tiTnk6Wl.ulxH8zwvDjh81JIHu7.2TSxNo09Vh79CCnqXQrMhTsjQSDbRxtN6RMf ab3DpBf.dpGvqBWYGnd1HTifEuZZSJEnmofS0JOfAQezkjPQYZ2d_yUSGqkY68lM4nlNUvKXN5F. HT2CvVsvULMT0TaRnhTQGFMZ93J2srwGpeSZVdiIK4 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Sat, 13 Nov 2021 10:45:37 +0000 Original-Received: by kubenode504.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 6ade2774efa3ac8d11f565508a547806; Sat, 13 Nov 2021 10:45:31 +0000 (UTC) In-Reply-To: <83o86oxsfr.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 13 Nov 2021 12:26:16 +0200") X-Mailer: WebService/1.1.19306 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.184.146; envelope-from=luangruo@yahoo.com; helo=sonic309-20.consmr.mail.ne1.yahoo.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:279312 Archived-At: Eli Zaretskii writes: > I'd improve like this: > > "Canonicalize incomplete URL using SEARCH-PREFIX if URL is a search query. > > Canonicalization means: > > - prepend a scheme (a.k.a. \"protocol\") if it's missing > - append a slash if it's missing > - if URL is a search query, prepend SEARCH-PREFIX and hexify special > characters using `url-hexify-string' > > Optional arg LOCAL-REGEX, if non-nil, means don't treat URLs that > match the regex as queries even if they otherwise look like it." ^^^ I think "one" would make more sense here, thanks. > Given the meaning of LOCAL-REGEX (if it is indeed described correctly > above), I'd ask why its name is _LOCAL_-REGEX, not something like > ADDRESS-REGEXP? there's nothing "local" about such an address, is > there? Thanks, I derived the name of the argument from `eww-local-regex'. But `address-regexp' would indeed make more sense.