From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.bugs Subject: bug#28258: 26.0.50; [PATCH] Let file-name-base succeed when buffer-file-name is nil Date: Tue, 19 Sep 2017 08:46:30 +0000 Message-ID: References: <87k21o8m8x.fsf@rose> <1188947996.68721.1504023031457@webmail.mailhostbox.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="001a113ca93ae93169055986e5e3" X-Trace: blaine.gmane.org 1505810832 21575 195.159.176.226 (19 Sep 2017 08:47:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 19 Sep 2017 08:47:12 +0000 (UTC) Cc: 28258@debbugs.gnu.org, Mohammed Sadiq To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 19 10:47:06 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duEBN-0005Nt-RQ for geb-bug-gnu-emacs@m.gmane.org; Tue, 19 Sep 2017 10:47:06 +0200 Original-Received: from localhost ([::1]:40821 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1duEBV-000859-BF for geb-bug-gnu-emacs@m.gmane.org; Tue, 19 Sep 2017 04:47:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39463) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1duEBO-00084w-S7 for bug-gnu-emacs@gnu.org; Tue, 19 Sep 2017 04:47:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1duEBK-0004Xs-2P for bug-gnu-emacs@gnu.org; Tue, 19 Sep 2017 04:47:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:38557) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1duEBJ-0004Xo-VN for bug-gnu-emacs@gnu.org; Tue, 19 Sep 2017 04:47:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1duEBJ-00007U-OC for bug-gnu-emacs@gnu.org; Tue, 19 Sep 2017 04:47:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 19 Sep 2017 08:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28258 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 28258-submit@debbugs.gnu.org id=B28258.1505810809442 (code B ref 28258); Tue, 19 Sep 2017 08:47:01 +0000 Original-Received: (at 28258) by debbugs.gnu.org; 19 Sep 2017 08:46:49 +0000 Original-Received: from localhost ([127.0.0.1]:47238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duEB6-000074-R0 for submit@debbugs.gnu.org; Tue, 19 Sep 2017 04:46:49 -0400 Original-Received: from mail-io0-f178.google.com ([209.85.223.178]:47699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duEB5-00006r-0H for 28258@debbugs.gnu.org; Tue, 19 Sep 2017 04:46:47 -0400 Original-Received: by mail-io0-f178.google.com with SMTP id e189so8337464ioa.4 for <28258@debbugs.gnu.org>; Tue, 19 Sep 2017 01:46:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vHTYBauIIU1VkF0R6P4YPBhEe+OoUeOs81Xjl288f9U=; b=ADLoX3b28ujwZLCfvzXVazOa4ZNsnY+XgfM7LHsHecLbKXV8nzoKMG+oW4cEPZ663h 5iL93OoIiwNM65Hjt0m4F9d7IRRaTWP2Z2vUypX2h8SshlkLh1Le6V+cRMK9cLRvaZSu V1phHPqt2KQmhcNXjF742sl+qpR7pIFkjgTUrX1o6fEE31hNauKiSzdPexwfinujp15y /q6XSGYPHOwvRKZO4mokok1GoMMUeBnX5m6D+iWUJf8gUowRV+hkVxUfwrGTTQmaR2Hg +VbyS5bC4WFDtvfoHFWzYpewwyr+2r/SoNBuJD/1KlMSD7NL06w2yk1na54ABb9rnv4N sYYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vHTYBauIIU1VkF0R6P4YPBhEe+OoUeOs81Xjl288f9U=; b=c2r/RR6OR6XTr+xlbGYdxWTQgISsV3kPPaxaOU4KTFtkXzr8bBWcjMGNli6As4tNwS HKWPsDFIUX9M77PSx8oJIOlQ4j4I4H2yLrd4jAA1VyPKh8k8JHW1wGOfSBsgNzKRuVNo HrYt0eoieR6SFJ3BJiCNszmNtWZL/2B69GCOARjxuRojOD3aH+9wUGl7TDCk+ycNaLaL QGt5Q1FcpqhcDsMK21Z5v52Hj/DbetqxNs+qUb1soqLiJQIFsAdP+ifjuTNYn7ZH/RsI iR5VobqrPyP/nRuZTylfySRDKA0XCWXSY/lg1yYhiEuwqij9DBiE1Ippuxl/MZ2u0EZ6 oOIA== X-Gm-Message-State: AHPjjUi51ybO7Vjk1N2NcwwABcttMUbYOitcz1PSQ9B1L92jBClxahD3 v0aRisDBc6nkNtHdLB2XdWfu47vELiqq7fOTqcM= X-Google-Smtp-Source: AOwi7QDLuaY9JcjQNn+p8fO81KEsEhS+7DeTOESjmDbe0uw5m2VzQVCx5Bm+mdz+r0RIlTvKCgd79RiFi6k/DNoOBLU= X-Received: by 10.202.56.214 with SMTP id f205mr600055oia.316.1505810801294; Tue, 19 Sep 2017 01:46:41 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:137115 Archived-At: --001a113ca93ae93169055986e5e3 Content-Type: multipart/alternative; boundary="001a113ca93ae93165055986e5e1" --001a113ca93ae93165055986e5e1 Content-Type: text/plain; charset="UTF-8" Philipp Stephani schrieb am Di., 19. Sep. 2017 um 10:31 Uhr: > Glenn Morris schrieb am Di., 19. Sep. 2017 um 02:41 Uhr: > >> >> > I do agree that the calling convention of `file-name-base' is odd. How >> > about making the argument mandatory (initially only by changing the >> > advertised calling convention and the docstring)? >> >> Sounds good to me. >> > > OK, here's a patch. > New version of the patch, with all callers and the manual fixed. --001a113ca93ae93165055986e5e1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Philip= p Stephani <p.stephani2@gmail.c= om> schrieb am Di., 19. Sep. 2017 um 10:31=C2=A0Uhr:
Glenn Morris <rgm@gnu.org> schrieb am Di., 19. Sep. 2017 um 02:41=C2=A0Uhr:
<= /div>

> I do agree that the calling convention of `file-name-base' is odd.= How
> about making the argument mandatory (initially only by changing the > advertised calling convention and the docstring)?

Sounds good to me.

OK, here's a patch.=C2=A0

New version of the patch, with all= callers and the manual fixed.=C2=A0
--001a113ca93ae93165055986e5e1-- --001a113ca93ae93169055986e5e3 Content-Type: text/plain; charset="US-ASCII"; name="0001-Make-FILENAME-argument-of-file-name-base-mandatory.txt" Content-Disposition: attachment; filename="0001-Make-FILENAME-argument-of-file-name-base-mandatory.txt" Content-Transfer-Encoding: base64 Content-ID: <15e9951427a62f787891> X-Attachment-Id: 15e9951427a62f787891 RnJvbSA4OWYwMWRhMmFmZDhiNDFmOWFmMzkzN2E4YTE5MDNjNTc5MTZkMTllIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh dGU6IFR1ZSwgMTkgU2VwIDIwMTcgMTA6Mjk6NDIgKzAyMDAKU3ViamVjdDogW1BBVENIXSBNYWtl IEZJTEVOQU1FIGFyZ3VtZW50IG9mICdmaWxlLW5hbWUtYmFzZScgbWFuZGF0b3J5CgoqIGxpc3Av ZmlsZXMuZWwgKGZpbGUtbmFtZS1iYXNlKTogTWFrZSBGSUxFTkFNRSBhcmd1bWVudCBtYW5kYXRv cnkuCgoqIGxpc3AvYXV0b2luc2VydC5lbCAoYXV0by1pbnNlcnQtYWxpc3QpOgoqIGxpc3AvcHJv Z21vZGVzL2NwZXJsLW1vZGUuZWwgKGNwZXJsLWVsZWN0cmljLXBvZCk6CiogbGlzcC9wcm9nbW9k ZXMvaWRsd2F2ZS5lbCAoaWRsd2F2ZS1wYXJzZS1kZWZpbml0aW9uKToKKiBsaXNwL3RleHRtb2Rl cy9yZWZ0ZXgtcmVmLmVsIChyZWZ0ZXgtcmVwbGFjZS1wcmVmaXgtZXNjYXBlcyk6IEZpeAphbGwg Y2FsbGVycy4KLS0tCiBkb2MvbGlzcHJlZi9maWxlcy50ZXhpICAgICAgIHwgIDQgKy0tLQogZXRj L05FV1MgICAgICAgICAgICAgICAgICAgICB8ICAzICsrKwogbGlzcC9hdXRvaW5zZXJ0LmVsICAg ICAgICAgICB8IDEwICsrKysrLS0tLS0KIGxpc3AvZmlsZXMuZWwgICAgICAgICAgICAgICAgfCAg NCArKy0tCiBsaXNwL3Byb2dtb2Rlcy9jcGVybC1tb2RlLmVsIHwgIDIgKy0KIGxpc3AvcHJvZ21v ZGVzL2lkbHdhdmUuZWwgICAgfCAgMiArLQogbGlzcC90ZXh0bW9kZXMvcmVmdGV4LXJlZi5lbCB8 ICAyICstCiA3IGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2RvYy9saXNwcmVmL2ZpbGVzLnRleGkgYi9kb2MvbGlzcHJlZi9maWxl cy50ZXhpCmluZGV4IDZiZTk5OGYwYjIuLmU0YTRiZmU1OTggMTAwNjQ0Ci0tLSBhL2RvYy9saXNw cmVmL2ZpbGVzLnRleGkKKysrIGIvZG9jL2xpc3ByZWYvZmlsZXMudGV4aQpAQCAtMjEwNiw3ICsy MTA2LDcgQEAgRmlsZSBOYW1lIENvbXBvbmVudHMKIG5vdCBhbiBleHRlbnNpb24uCiBAZW5kIGRl ZnVuCiAKLUBkZWZ1biBmaWxlLW5hbWUtYmFzZSAmb3B0aW9uYWwgZmlsZW5hbWUKK0BkZWZ1biBm aWxlLW5hbWUtYmFzZSBmaWxlbmFtZQogVGhpcyBmdW5jdGlvbiBpcyB0aGUgY29tcG9zaXRpb24g b2YgQGNvZGV7ZmlsZS1uYW1lLXNhbnMtZXh0ZW5zaW9ufQogYW5kIEBjb2Rle2ZpbGUtbmFtZS1u b25kaXJlY3Rvcnl9LiAgRm9yIGV4YW1wbGUsCiAKQEAgLTIxMTQsOCArMjExNCw2IEBAIEZpbGUg TmFtZSBDb21wb25lbnRzCiAoZmlsZS1uYW1lLWJhc2UgIi9teS9ob21lL2Zvby5jIikKICAgICBA cmVzdWx0e30gImZvbyIKIEBlbmQgZXhhbXBsZQotCi1UaGUgQHZhcntmaWxlbmFtZX0gYXJndW1l bnQgZGVmYXVsdHMgdG8gQGNvZGV7YnVmZmVyLWZpbGUtbmFtZX0uCiBAZW5kIGRlZnVuCiAKIEBu b2RlIFJlbGF0aXZlIEZpbGUgTmFtZXMKZGlmZiAtLWdpdCBhL2V0Yy9ORVdTIGIvZXRjL05FV1MK aW5kZXggMzcxY2RmNjg2Yy4uZGU5M2FlODRmYSAxMDA2NDQKLS0tIGEvZXRjL05FV1MKKysrIGIv ZXRjL05FV1MKQEAgLTQzLDYgKzQzLDkgQEAgV2hlbiB5b3UgYWRkIGEgbmV3IGl0ZW0sIHVzZSB0 aGUgYXBwcm9wcmlhdGUgbWFyayBpZiB5b3UgYXJlIHN1cmUgaXQgYXBwbGllcywKIAwKICogSW5j b21wYXRpYmxlIExpc3AgQ2hhbmdlcyBpbiBFbWFjcyAyNy4xCiAKKyoqIFRoZSBGSUxFTkFNRSBh cmd1bWVudCB0byAnZmlsZS1uYW1lLWJhc2UnIGlzIG5vdyBtYW5kYXRvcnkgYW5kIG5vCitsb25n ZXIgZGVmYXVsdHMgdG8gJ2J1ZmZlci1maWxlLW5hbWUnLgorCiAMCiAqIExpc3AgQ2hhbmdlcyBp biBFbWFjcyAyNy4xCiAKZGlmZiAtLWdpdCBhL2xpc3AvYXV0b2luc2VydC5lbCBiL2xpc3AvYXV0 b2luc2VydC5lbAppbmRleCAyODIwYzhhOWFmLi5hNDNlMDY4YTRkIDEwMDY0NAotLS0gYS9saXNw L2F1dG9pbnNlcnQuZWwKKysrIGIvbGlzcC9hdXRvaW5zZXJ0LmVsCkBAIC0xNDEsMTQgKzE0MSwx NCBAQCBhdXRvLWluc2VydC1hbGlzdAogICAgICAiCiAuXFxcIiBZb3UgbWF5IGRpc3RyaWJ1dGUg dGhpcyBmaWxlIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEZyZWUKIC5cXFwiIERvY3VtZW50 YXRpb24gTGljZW5zZS4KLS5USCAiIChmaWxlLW5hbWUtYmFzZSkKKy5USCAiIChmaWxlLW5hbWUt YmFzZSAoYnVmZmVyLWZpbGUtbmFtZSkpCiAgICAgICIgIiAoZmlsZS1uYW1lLWV4dGVuc2lvbiAo YnVmZmVyLWZpbGUtbmFtZSkpCiAgICAgICIgIiAoZm9ybWF0LXRpbWUtc3RyaW5nICIlWS0lbS0l ZCAiKQogICAgICAiXG4uU0ggTkFNRVxuIgotICAgICAoZmlsZS1uYW1lLWJhc2UpCisgICAgIChm aWxlLW5hbWUtYmFzZSAoYnVmZmVyLWZpbGUtbmFtZSkpCiAgICAgICIgXFwtICIgc3RyCiAgICAg ICJcbi5TSCBTWU5PUFNJUwotLkIgIiAoZmlsZS1uYW1lLWJhc2UpCisuQiAiIChmaWxlLW5hbWUt YmFzZSAoYnVmZmVyLWZpbGUtbmFtZSkpCiAgICAgICJcbiIKICAgICAgXwogICAgICAiCkBAIC0y MTEsNyArMjExLDcgQEAgYXV0by1pbnNlcnQtYWxpc3QKIAogCiBcKHByb3ZpZGUgJyIKLSAgICAg ICAoZmlsZS1uYW1lLWJhc2UpCisgICAgICAgKGZpbGUtbmFtZS1iYXNlIChidWZmZXItZmlsZS1u YW1lKSkKICAgICAgICAiKQogXDs7OyAiIChmaWxlLW5hbWUtbm9uZGlyZWN0b3J5IChidWZmZXIt ZmlsZS1uYW1lKSkgIiBlbmRzIGhlcmVcbiIpCiAgICAgKCgiXFwudGV4aVxcKG5mb1xcKT9cXCci IC4gIlRleGluZm8gZmlsZSBza2VsZXRvbiIpCkBAIC0yMTksNyArMjE5LDcgQEAgYXV0by1pbnNl cnQtYWxpc3QKICAgICAgIlxcaW5wdXQgdGV4aW5mbyAgIEBjIC0qLXRleGluZm8tKi0KIEBjICUq KnN0YXJ0IG9mIGhlYWRlcgogQHNldGZpbGVuYW1lICIKLSAgICAgKGZpbGUtbmFtZS1iYXNlKSAi LmluZm9cbiIKKyAgICAgKGZpbGUtbmFtZS1iYXNlIChidWZmZXItZmlsZS1uYW1lKSkgIi5pbmZv XG4iCiAgICAgICAiQHNldHRpdGxlICIgc3RyICIKIEBjICUqKmVuZCBvZiBoZWFkZXIKIEBjb3B5 aW5nXG4iCmRpZmYgLS1naXQgYS9saXNwL2ZpbGVzLmVsIGIvbGlzcC9maWxlcy5lbAppbmRleCBj NTVjODA5N2MxLi5mZTdjYjFhOGE5IDEwMDY0NAotLS0gYS9saXNwL2ZpbGVzLmVsCisrKyBiL2xp c3AvZmlsZXMuZWwKQEAgLTQ0NzksOCArNDQ3OSw4IEBAIGZpbGUtbmFtZS1leHRlbnNpb24KICAg ICAgICAgICAgICIiKSkpKSkKIAogKGRlZnVuIGZpbGUtbmFtZS1iYXNlICgmb3B0aW9uYWwgZmls ZW5hbWUpCi0gICJSZXR1cm4gdGhlIGJhc2UgbmFtZSBvZiB0aGUgRklMRU5BTUU6IG5vIGRpcmVj dG9yeSwgbm8gZXh0ZW5zaW9uLgotRklMRU5BTUUgZGVmYXVsdHMgdG8gYGJ1ZmZlci1maWxlLW5h bWUnLiIKKyAgIlJldHVybiB0aGUgYmFzZSBuYW1lIG9mIHRoZSBGSUxFTkFNRTogbm8gZGlyZWN0 b3J5LCBubyBleHRlbnNpb24uIgorICAoZGVjbGFyZSAoYWR2ZXJ0aXNlZC1jYWxsaW5nLWNvbnZl bnRpb24gKGZpbGVuYW1lKSAiMjcuMSIpKQogICAoZmlsZS1uYW1lLXNhbnMtZXh0ZW5zaW9uCiAg ICAoZmlsZS1uYW1lLW5vbmRpcmVjdG9yeSAob3IgZmlsZW5hbWUgKGJ1ZmZlci1maWxlLW5hbWUp KSkpKQogCmRpZmYgLS1naXQgYS9saXNwL3Byb2dtb2Rlcy9jcGVybC1tb2RlLmVsIGIvbGlzcC9w cm9nbW9kZXMvY3BlcmwtbW9kZS5lbAppbmRleCBhYmQ3N2JkOTczLi5lOTU2NjM3NTcyIDEwMDY0 NAotLS0gYS9saXNwL3Byb2dtb2Rlcy9jcGVybC1tb2RlLmVsCisrKyBiL2xpc3AvcHJvZ21vZGVz L2NwZXJsLW1vZGUuZWwKQEAgLTIzMTQsNyArMjMxNCw3IEBAIGNwZXJsLWVsZWN0cmljLXBvZAog CQkJCQkJIG5pbCB0KSkpKSA7IE9ubHkgb25lCiAJCSAgICAgKHByb2duCiAJCSAgICAgICAoZm9y d2FyZC13b3JkLXN0cmljdGx5IDEpCi0JCSAgICAgICAoc2V0cSBuYW1lIChmaWxlLW5hbWUtYmFz ZSkKKwkJICAgICAgIChzZXRxIG5hbWUgKGZpbGUtbmFtZS1iYXNlIChidWZmZXItZmlsZS1uYW1l KSkKIAkJCSAgICAgcCAocG9pbnQpKQogCQkgICAgICAgKGluc2VydCAiIE5BTUVcblxuIiBuYW1l CiAJCQkgICAgICAgIiAtIFxuXG49aGVhZDEgU1lOT1BTSVNcblxuXG5cbiIKZGlmZiAtLWdpdCBh L2xpc3AvcHJvZ21vZGVzL2lkbHdhdmUuZWwgYi9saXNwL3Byb2dtb2Rlcy9pZGx3YXZlLmVsCmlu ZGV4IDkyMzFlMTE4OTAuLjkyYTQyYjFjYjkgMTAwNjQ0Ci0tLSBhL2xpc3AvcHJvZ21vZGVzL2lk bHdhdmUuZWwKKysrIGIvbGlzcC9wcm9nbW9kZXMvaWRsd2F2ZS5lbApAQCAtNTI0MCw3ICs1MjQw LDcgQEAgaWRsd2F2ZS1wYXJzZS1kZWZpbml0aW9uCiAJICBjbGFzcwogCSAgKGNvbmQgKChub3Qg KGJvdW5kcCAnaWRsd2F2ZS1zY2FubmluZy1saWIpKQogCQkgKGxpc3QgICdidWZmZXIgKGJ1ZmZl ci1maWxlLW5hbWUpKSkKLTsJCSgoc3RyaW5nPSAoZG93bmNhc2UgKGZpbGUtbmFtZS1iYXNlKSkK KzsJCSgoc3RyaW5nPSAoZG93bmNhc2UgKGZpbGUtbmFtZS1iYXNlIChidWZmZXItZmlsZS1uYW1l KSkKIDsJCQkgIChkb3duY2FzZSBuYW1lKSkKIDsJCSAobGlzdCAnbGliKSkKIDsJCSh0IChjb25z ICdsaWIgKGZpbGUtbmFtZS1ub25kaXJlY3RvcnkgKGJ1ZmZlci1maWxlLW5hbWUpKSkpCmRpZmYg LS1naXQgYS9saXNwL3RleHRtb2Rlcy9yZWZ0ZXgtcmVmLmVsIGIvbGlzcC90ZXh0bW9kZXMvcmVm dGV4LXJlZi5lbAppbmRleCBjMmM1Y2EzZGUwLi5mOWYyMzIwMWI0IDEwMDY0NAotLS0gYS9saXNw L3RleHRtb2Rlcy9yZWZ0ZXgtcmVmLmVsCisrKyBiL2xpc3AvdGV4dG1vZGVzL3JlZnRleC1yZWYu ZWwKQEAgLTMxNCw3ICszMTQsNyBAQCByZWZ0ZXgtcmVwbGFjZS1wcmVmaXgtZXNjYXBlcwogICAg ICAgICAgICAgICAoc2F2ZS1tYXRjaC1kYXRhCiAgICAgICAgICAgICAgICAgKGNvbmQKICAgICAg ICAgICAgICAgICAgKChlcXVhbCBsZXR0ZXIgImYiKQotICAgICAgICAgICAgICAgICAgKGZpbGUt bmFtZS1iYXNlKSkKKyAgICAgICAgICAgICAgICAgIChmaWxlLW5hbWUtYmFzZSAoYnVmZmVyLWZp bGUtbmFtZSkpKQogICAgICAgICAgICAgICAgICAoKGVxdWFsIGxldHRlciAiRiIpCiAgICAgICAg ICAgICAgICAgICAobGV0ICgobWFzdGVyZGlyIChmaWxlLW5hbWUtZGlyZWN0b3J5IChyZWZ0ZXgt VGVYLW1hc3Rlci1maWxlKSkpCiAgICAgICAgICAgICAgICAgICAgICAgICAoZmlsZSAoZmlsZS1u YW1lLXNhbnMtZXh0ZW5zaW9uIChidWZmZXItZmlsZS1uYW1lKSkpKQotLSAKMi4xNC4xCgo= --001a113ca93ae93169055986e5e3--