Stefan Kangas <stefankangas@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 75406) by debbugs.gnu.org; 13 Jan 2025 06:29:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 13 01:29:22 2025 Received: from localhost ([127.0.0.1]:49921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tXDwv-0001Ua-P5 for submit <at> debbugs.gnu.org; Mon, 13 Jan 2025 01:29:22 -0500 Received: from mail-pj1-x1033.google.com ([2607:f8b0:4864:20::1033]:55625) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <casouri@HIDDEN>) id 1tXDwt-0001UL-9G for 75406 <at> debbugs.gnu.org; Mon, 13 Jan 2025 01:29:19 -0500 Received: by mail-pj1-x1033.google.com with SMTP id 98e67ed59e1d1-2eeb4d643a5so6931560a91.3 for <75406 <at> debbugs.gnu.org>; Sun, 12 Jan 2025 22:29:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736749753; x=1737354553; darn=debbugs.gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=a4Pj5HNVpxK68STp/MzuGB/1ffAWHkvVmaXGb2NgdRo=; b=RzgyUA7Ya171aXf42lPya5Q8apTr4OgX6k8NppFOIfIoA34fkjVZKy9LF7SBzItROC saxx98wUhAKFG/8iJukt/BwptSXH1bebD18xGE3ER2xQcXLafPqiV4qZLRM4p14rN/9O NTLJjEKwplugkMPXmqznUsp1uDovVLiLhC/UjF7cGrk+P53n5y4FHXmVMSwFpfBmhIvl tpCxU9leYwaKtfu1kcj5xiPbQdGhJBU57kbpgfroZI1tEl7NYX5Ydo65JS/9kTvhRnGg SDnU4I/6vAGrm9D9VxxkPgH9BqIZMMw53DffhZqHsBbpGsDfASU4nQhMDOmd4YbloDdS IFsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736749753; x=1737354553; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=a4Pj5HNVpxK68STp/MzuGB/1ffAWHkvVmaXGb2NgdRo=; b=qHaSBrAXR7M+nhTFDmEmYpN1o4Ny5iqcnZXlR5t7kVXXWM97agN71gLCvDOOgxqQef Xrm7zJSsXXit9gPudOEiurmX+ovOtbsqQ/8U9UjdyEnvtRrI7WWi4tUjftd9mlKUkitO MSVQAmBvJl6WqccF4BnbZVmC4AD/Sur8aucPWuVWvbMtQpM6VgNg3UvCAUx7cqhVTmdc w7zGYa2jMcl3BjHQ1I4YQYZWgo0zReDw2UgCa7v6LIgWbydDtcaVrKy6beOiAy2KP/CD 61pKBqT514RCFYlpWnRp+IJ8Pc9hoWo80Z1lMGUnFKBqAZENh9xUq/+HrKIxNSZAMRyr Wodw== X-Forwarded-Encrypted: i=1; AJvYcCUX+z/SFr9p1iSUV+20aAWW4Gex+9VvFiz/wNVirJTfnHfTUFtllArbYqFOlIM23r3Sx4jBnA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yw63ClMn8sQ3Mesg0lcg9b5hM4hAit5+Na//nqRmBVvhHB70XPQ /8lf2ZMvnYG9SmCCSYG1LtgRlE4qzAdIkMDvcfQDjAvVPrHplZZX X-Gm-Gg: ASbGncsuPZXevyahCyBv994CgqdpQj247pcD9Ugx7K4IgLJalYx1YojeuwAordQ33rX Z89dadeH35xjpu3ZBD64Ibvw7Pa1vR2pgAZjtPz9YFBjeSWQyqzUcdEm5VRooIQW8nkAcBtZAkO D+sFIZfSDSwcws/V+dKTJ8UBpnE8tBqwcm5Aflii62muydiJXNDnHN7cIYwHpOlTvfLcxi6tFMC r2EN0HIb+AWGEKznQI9+4LonkwWjDQj3MvlPlayB0kjt/6FB5mH1P5XVGEMeOEdEw3fcUtlQrzX METL X-Google-Smtp-Source: AGHT+IGR0rI00sJQd0rHoaxcREmAp24UKQ3q74RFRv7D+HYgLaxV48Xjlmc/xbySj5aNTYMkuITGqQ== X-Received: by 2002:a17:90b:38ca:b0:2ee:9d49:3ae6 with SMTP id 98e67ed59e1d1-2f548f2cf26mr29232970a91.10.1736749753136; Sun, 12 Jan 2025 22:29:13 -0800 (PST) Received: from smtpclient.apple ([2601:646:8f81:6120:c04e:a612:3dd1:a163]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2f54a2ad2e4sm9316238a91.28.2025.01.12.22.29.11 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 12 Jan 2025 22:29:12 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Subject: Re: bug#75406: 31.0.50; [PATCH] csharp-ts-mode does not highlight type in typeof() expressions From: Yuan Fu <casouri@HIDDEN> In-Reply-To: <CEF8F10A-E72D-41BB-8E1D-E55A8EBF38F2@HIDDEN> Date: Sun, 12 Jan 2025 22:29:00 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: <1F019EF5-2A7F-4C39-93DC-74335A602A45@HIDDEN> References: <F7BF3422-DA98-44FD-ADD7-F87CB324871A@HIDDEN> <CEF8F10A-E72D-41BB-8E1D-E55A8EBF38F2@HIDDEN> To: =?utf-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN> X-Mailer: Apple Mail (2.3776.700.51) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75406 Cc: Theodor Thornhill <theo@HIDDEN>, =?utf-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN>, 75406 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > On Jan 7, 2025, at 11:23=E2=80=AFPM, Jostein Kj=C3=B8nigsen = <jostein@HIDDEN> wrote: >=20 >=20 >> On 8 Jan 2025, at 07:14, Yuan Fu <casouri@HIDDEN> wrote: >> Thanks! I suspect that an earlier grammar version used = type_of_expression. Can you see if it=E2=80=99s true? >=20 >=20 > This seems to be true. This was changed in a commit in May 2024.=20 >=20 > = https://github.com/tree-sitter/tree-sitter-c-sharp/commit/cd38110b39119792= 82ad6eeb8cb4d0ecd671b188 >=20 >=20 >=20 >> If it is, we should keep the rules for both type_of_expression and = typeof_expression, WDYT? >=20 >=20 > Compatibility is a good thing, unless it comes at a too big cost. ;) I can=E2=80=99t agree more, trust me ;-) This one seems ok to me, but = it=E2=80=99s your call.=20 >=20 >> On the same note, we could use some utility function that makes it = less verbose to test queries and use different query based on the test = result. >=20 > I agree about that. That makes sense.=20 >=20 > Is there any precedent for how that is done in other major-modes? Usually we define a test function that checks the installed grammar = accepts a certain query, and use this test to determine what query to = use. I=E2=80=99m thinking about adding this utility function to = treesit.el to streamline the process, but haven=E2=80=99t decided on = what the interface should be. For some existing example, you can take a look at = go-ts-mode--iota-query-supported-p and how it=E2=80=99s used. Yuan=
bug-gnu-emacs@HIDDEN
:bug#75406
; Package emacs
.
Full text available.Received: (at 75406) by debbugs.gnu.org; 8 Jan 2025 08:09:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 03:09:51 2025 Received: from localhost ([127.0.0.1]:45883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVR8R-0004ro-G1 for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 03:09:51 -0500 Received: from fhigh-a5-smtp.messagingengine.com ([103.168.172.156]:48505) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <jostein@HIDDEN>) id 1tVQPf-0002iO-U4 for 75406 <at> debbugs.gnu.org; Wed, 08 Jan 2025 02:23:36 -0500 Received: from phl-compute-04.internal (phl-compute-04.phl.internal [10.202.2.44]) by mailfhigh.phl.internal (Postfix) with ESMTP id B1C0D1140152; Wed, 8 Jan 2025 02:23:29 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-04.internal (MEProxy); Wed, 08 Jan 2025 02:23:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1736321009; x=1736407409; bh=QRkF+N3wHwWq+RJ4hudrIswEz3RIwVVfsJ4VfnCab7Q=; b= EYerrJKb6iTwWbIzoFovsGdtjUgETOIjA+AsdgvuHeBEc8NF0+Tz18mzwrsUAgOr SoN+dGlisNczEXB+ZqLqE3fW8ARkdU3gy7NA36SfK5DNIXP7KPZzq6R9PGdAAvDr bo8FYsNZo8kRhws9siJNkFLJtwqNApgvoefNh8y+PJFthCGBoIplBTkbKuhmy4Ub D82i2NeuAqhnnGQ/LQHk/qOND9fCeZJPgHj3KwcCH3WYhv79WaTjHR2W2tA3+ReV QseuKc0a1s2w33tq5RrXzlipG5e5xOAPmnRq58MxrttF9KhWe8SAqvbLV867EP7e xahT8ssP0e5XrTMS/M84Kw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1736321009; x= 1736407409; bh=QRkF+N3wHwWq+RJ4hudrIswEz3RIwVVfsJ4VfnCab7Q=; b=F 7JGsT5hMn6fER99E/6VqKD/NhV04DY4HeWLA6zvyRvJ6SDiCYukL+uXHgGnY2Bj4 pXCzdrgaGvk8B07A1MgUA1TNT8VYDtN0Sffajfm5qCZZY98JmrX/gP1LwO7at9xb 6Dv53VNiyaXPUKl3G+VON5vtM8UVB3uF7RNo/guPpFIRr75yk1l4lEC1tbDd91jj /Cy7EbvfyE6mquqNJC4A4thWJfe9MmQi8PQVXKLiSm/KgqPPJwA02CClbB65ChSb ydPqRdnxGyWGo7thGwLY0K2u5h3vzUa8cUcUMeiN1bAZpRmgfXTMVEGRTrnJmG5C cvQNr8hSs4Bms9eWGkIlg== X-ME-Sender: <xms:8Sd-Z7AuvD13d1dngfA28KSYIPm-1te57T7KKhRVEzbvVwEsRqrHvA> <xme:8Sd-ZxgdSE2r72DslTt5I1TP7fiB52gWtdpwRsQrodjDRpgeFCDq0geY4CPPd3HrC QZArZP98McTYr4CuA> X-ME-Received: <xmr:8Sd-Z2lLWEvWjGTjhPE8BCgyabqe6OwRcorqhCHECRuRiU814jSoknSqoz_ZRUQWEtU3fm_AYIAhof-S4f834Rpk9hgtwnThjqvrim7S> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudegfedguddthecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenucfjughrpegtgffhggfufffkfhevjgfvofesrgejmherhhdt jeenucfhrhhomheplfhoshhtvghinhcumfhjpphnihhgshgvnhcuoehjohhsthgvihhnse hfrghsthhmrghilhdrfhhmqeenucggtffrrghtthgvrhhnpedugefggeeitdeigeevuddt gfeiuddvgffhhfehuddvtdeggeeugfdufedvvdfgteenucffohhmrghinhepghhithhhuh gsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhho mhepjhhoshhtvghinhesfhgrshhtmhgrihhlrdhfmhdpnhgspghrtghpthhtohepgedpmh houggvpehsmhhtphhouhhtpdhrtghpthhtohepjhhoshhtvghinhesshgvtghurhgvrdhk jhhonhhighhsvghnrdhnvghtpdhrtghpthhtoheptggrshhouhhrihesghhmrghilhdrtg homhdprhgtphhtthhopeejheegtdeiseguvggssghughhsrdhgnhhurdhorhhgpdhrtghp thhtohepthhhvghosehthhhorhhnhhhilhhlrdhnoh X-ME-Proxy: <xmx:8Sd-Z9zdB0D8ZbzCEtg5W7fpa6yzVbXlSppv49Y6qKRhagEL9Iq8DQ> <xmx:8Sd-ZwTjwN8scj_1SRv7VfVLMT_dZ9Ey67fDyZic2hgKl6zmof5y1g> <xmx:8Sd-ZwbdrNG42tFQpqWDNfGtbUCKVuZLY2pRmvCLf5W5VlA5_ISRtw> <xmx:8Sd-ZxQRU_16AioVdHeehuEKouF4rm8mHh8s0Db9kc_Ujlv1Bn6nTg> <xmx:8Sd-Z2MuJnis7NaMB7517eKRhyFcNDm9oq2v6-UPsygJG9N8VvfFfsO1> Feedback-ID: ia1f0408b:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 8 Jan 2025 02:23:28 -0500 (EST) Content-Type: multipart/alternative; boundary=Apple-Mail-99CD4488-4ABA-4542-BB3D-CC0DDCC8C613 Content-Transfer-Encoding: 7bit From: =?utf-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN> Mime-Version: 1.0 (1.0) Subject: Re: bug#75406: 31.0.50; [PATCH] csharp-ts-mode does not highlight type in typeof() expressions Date: Wed, 8 Jan 2025 08:23:16 +0100 Message-Id: <CEF8F10A-E72D-41BB-8E1D-E55A8EBF38F2@HIDDEN> References: <F7BF3422-DA98-44FD-ADD7-F87CB324871A@HIDDEN> In-Reply-To: <F7BF3422-DA98-44FD-ADD7-F87CB324871A@HIDDEN> To: Yuan Fu <casouri@HIDDEN> X-Mailer: iPhone Mail (22C152) X-Debbugs-Envelope-To: 75406 X-Mailman-Approved-At: Wed, 08 Jan 2025 03:09:50 -0500 Cc: Theodor Thornhill <theo@HIDDEN>, =?utf-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN>, 75406 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> --Apple-Mail-99CD4488-4ABA-4542-BB3D-CC0DDCC8C613 Content-Type: multipart/related; type="text/html"; boundary=Apple-Mail-87A028A7-7AEC-4528-9C2B-BADA62E38FCA Content-Transfer-Encoding: 7bit --Apple-Mail-87A028A7-7AEC-4528-9C2B-BADA62E38FCA Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D= utf-8"></head><body dir=3D"auto"><div dir=3D"ltr"><br></div><div dir=3D"ltr"= ><blockquote type=3D"cite">On 8 Jan 2025, at 07:14, Yuan Fu <casouri@gmai= l.com> wrote:<br>Thanks! I suspect that an earlier grammar version used t= ype_of_expression. Can you see if it=E2=80=99s true? </blockquote><div dir=3D= "ltr"><br></div><div dir=3D"ltr">This seems to be true. This was changed in a= commit in May 2024. </div><div dir=3D"ltr"><br></div><div dir=3D"ltr">= <div style=3D"display: block;" class=3D""><div style=3D"-webkit-user-select:= all; -webkit-user-drag: element; display: inline-block;" class=3D"apple-ric= h-link" draggable=3D"true" role=3D"link" data-url=3D"https://github.com/tree= -sitter/tree-sitter-c-sharp/commit/cd38110b3911979282ad6eeb8cb4d0ecd671b188"= ><a style=3D"border-radius:10px;font-family:-apple-system, Helvetica, Arial,= sans-serif;display:block;-webkit-user-select:none;width:300px;user-select:n= one;-webkit-user-modify:read-only;user-modify:read-only;overflow:hidden;text= -decoration:none;" class=3D"lp-rich-link" rel=3D"nofollow" href=3D"https://g= ithub.com/tree-sitter/tree-sitter-c-sharp/commit/cd38110b3911979282ad6eeb8cb= 4d0ecd671b188" dir=3D"ltr" role=3D"button" draggable=3D"false" width=3D"300"= ><table style=3D"table-layout:fixed;border-collapse:collapse;width:300px;bac= kground-color:#D8D8D9;font-family:-apple-system, Helvetica, Arial, sans-seri= f;" class=3D"lp-rich-link-emailBaseTable" cellpadding=3D"0" cellspacing=3D"0= " border=3D"0" width=3D"300"><tbody><tr><td vertical-align=3D"center" align=3D= "center"><img style=3D"width:300px;filter:brightness(0.97);height:150px;" wi= dth=3D"300" height=3D"150" draggable=3D"false" class=3D"lp-rich-link-mediaIm= age" alt=3D"cd38110b3911979282ad6eeb8cb4d0ecd671b188.png" src=3D"cid:164E026= 8-09E4-4114-B340-01727BEC7D3B"></td></tr><tr><td vertical-align=3D"center"><= table bgcolor=3D"#D8D8D9" cellpadding=3D"0" cellspacing=3D"0" width=3D"300" s= tyle=3D"table-layout:fixed;font-family:-apple-system, Helvetica, Arial, sans= -serif;background-color:rgba(216, 216, 217, 1);-apple-color-filter:initial;"= class=3D"lp-rich-link-captionBar"><tbody><tr><td style=3D"padding:8px 0px 8= px 0px;" class=3D"lp-rich-link-captionBar-textStackItem"><div style=3D"max-w= idth:100%;margin:0px 16px 0px 16px;overflow:hidden;" class=3D"lp-rich-link-c= aptionBar-textStack"><div style=3D"word-wrap:break-word;font-weight:500;font= -size:12px;overflow:hidden;text-overflow:ellipsis;text-align:left;" class=3D= "lp-rich-link-captionBar-textStack-topCaption-leading"><a rel=3D"nofollow" h= ref=3D"https://github.com/tree-sitter/tree-sitter-c-sharp/commit/cd38110b391= 1979282ad6eeb8cb4d0ecd671b188" style=3D"text-decoration: none" draggable=3D"= false"><font color=3D"#000000" style=3D"color: rgba(0, 0, 0, 1);">test: upda= te tests =C2=B7 tree-sitter/tree-sitter-c-sharp@cd38110</font></a></div><div= style=3D"word-wrap:break-word;font-weight:400;font-size:11px;overflow:hidde= n;text-overflow:ellipsis;text-align:left;" class=3D"lp-rich-link-captionBar-= textStack-bottomCaption-leading"><a rel=3D"nofollow" href=3D"https://github.= com/tree-sitter/tree-sitter-c-sharp/commit/cd38110b3911979282ad6eeb8cb4d0ecd= 671b188" style=3D"text-decoration: none" draggable=3D"false"><font color=3D"= #A2A2A9" style=3D"color: rgba(60, 60, 67, 0.6);">github.com</font></a></div>= </div></td></tr></tbody></table></td></tr></tbody></table></a></div></div><b= r></div><div dir=3D"ltr"><div style=3D"display: block;" class=3D""><br></div= ></div><blockquote type=3D"cite">If it is, we should keep the rules for both= type_of_expression and typeof_expression, WDYT?</blockquote></div><div><br>= </div>Compatibility is a good thing, unless it comes at a too big cost. ;)<d= iv><br><blockquote type=3D"cite"><div dir=3D"ltr"><span></span><span>On the s= ame note, we could use some utility function that makes it less verbose to t= est queries and use different query based on the test result.</span><br></di= v></blockquote><div><br></div>I agree about that. That makes sense. </d= iv><div><br></div><div>Is there any precedent for how that is done in other m= ajor-modes?</div><div><br></div><div>=E2=80=94</div><div>Jostein</div></body= ></html>= --Apple-Mail-87A028A7-7AEC-4528-9C2B-BADA62E38FCA Content-Type: image/png; name=cd38110b3911979282ad6eeb8cb4d0ecd671b188.png; x-apple-part-url=164E0268-09E4-4114-B340-01727BEC7D3B Content-Disposition: inline; filename=cd38110b3911979282ad6eeb8cb4d0ecd671b188.png Content-Transfer-Encoding: base64 Content-Id: <164E0268-09E4-4114-B340-01727BEC7D3B> iVBORw0KGgoAAAANSUhEUgAABAAAAAIACAYAAAAczR65AAAAAXNSR0IArs4c6QAAAIRlWElmTU0A KgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdp AAQAAAABAAAAWgAAAAAAAABIAAAAAQAAAEgAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAABACg AwAEAAAAAQAAAgAAAAAA9r5kAwAAAAlwSFlzAAALEwAACxMBAJqcGAAAABxpRE9UAAAAAgAAAAAA AAEAAAAAKAAAAQAAAAEAAAFBwIMFb6wAAEAASURBVHgB7L13dF3V1fX9/vmOb4znfRKKu3qXrnqz 3DsG3HvvvXdZkiVZlrvce+/ggg3uDTeKwZRAIJTQIUASSggQQg2sb84tHyHLkg2EYlvzZOzcds65 Z//2uUZrrvZ/TJsIiIAIiIAIiIAIiIAIiIAIiIAIiMANT+D/3PAz1ARFQAREQAREQAREQAREQARE QAREQARMAoBuAhEQAREQAREQAREQAREQAREQARGoBAQkAFSCRdYURUAEREAEREAEREAEREAEREAE REACgO4BERABERABERABERABERABERABEagEBCQAVIJF1hRFQAREQAREQAREQAREQAREQAREQAKA 7gEREAEREAEREAEREAEREAEREAERqAQEJABUgkXWFEVABERABERABERABERABERABERAAoDuAREQ AREQAREQAREQAREQAREQARGoBAQkAFSCRdYURUAEREAEREAEREAEREAEREAEREACgO4BERABERAB ERABERABERABERABEagEBCQAVIJF1hRFQAREQAREQAREQAREQAREQAREQAKA7gEREAEREAEREAER EAEREAEREAERqAQEJABUgkXWFEVABERABERABERABERABERABERAAoDuAREQAREQAREQAREQAREQ AREQARGoBAQkAFSCRdYURUAEREAEREAEREAEREAEREAEREACgO4BERABERABERABERABERABERAB EagEBCQAVIJF1hRFQAREQAREQAREQAREQAREQAREQAKA7gEREAEREAEREAEREAEREAEREAERqAQE JABUgkXWFEVABERABERABERABERABERABERAAoDuAREQAREQAREQAREQAREQAREQARGoBAQkAFSC RdYURUAEREAEREAEREAEREAEREAEREACgO4BERABERABERABERABERABERABEagEBCQAVIJF1hRF QAREQAREQAREQAREQAREQAREQAKA7gEREAEREAEREAEREAEREAEREAERqAQEJABUgkXWFEVABERA BERABERABERABERABERAAoDuAREQAREQAREQAREQAREQAREQARGoBAQkAFSCRdYURUAEREAEREAE REAEREAEREAEREACgO4BERABERABERABERABERABERABEagEBCQAVIJF1hRFQAREQAREQAREQARE QAREQAREQAKA7gEREAEREAEREAEREAEREAEREAERqAQEJABUgkXWFEVABERABERABERABERABERA BERAAoDuAREQAREQAREQAREQAREQAREQARGoBAQkAFSCRdYURUAEREAEREAEREAEREAEREAEREAC gO4BERABERABERABERABERABERABEagEBCQAVIJF1hRFQAREQAREQAREQAREQAREQAREQAKA7gER EAEREAEREAEREAEREAEREAERqAQEJABUgkXWFEVABERABERABERABERABERABERAAoDuAREQAREQ AREQAREQAREQAREQARGoBAQkAFSCRdYURUAEREAEREAEREAEREAEREAEREACgO4BERABERABERAB ERABERABERABEagEBCQAVIJF1hRFQAREQAREQAREQAREQAREQAREQAKA7gEREAEREAEREAEREAER EAEREAERqAQEJABUgkXWFEVABERABERABERABERABERABERAAoDuAREQAREQAREQAREQAREQAREQ ARGoBAQkAFSCRdYURUAEREAEREAEREAEREAEREAEREACgO4BERABERABERABERABERABERABEagE BCQAVIJF1hRFQAREQAREQAREQAREQAREQAREQAKA7gEREAEREAEREAEREAEREAEREAERqAQEJABU gkXWFEVABERABERABERABERABERABERAAoDuAREQAREQAREQAREQAREQAREQARGoBAQkAFSCRdYU RUAEREAEREAEREAEREAEREAEREACgO4BERABERABERABERABERABERABEagEBCQAVIJF1hRFQARE QAREQAREQAREQAREQAREQAKA7gEREAEREAEREAEREAEREAEREAERqAQEJABUgkXWFEVABERABERA BERABERABERABERAAoDuAREQAREQAREQAREQAREQAREQARGoBAQkAFSCRdYURUAEREAEREAEREAE REAEREAEREACgO4BERABERABERABERABERABERABEagEBCQAVIJF1hRFQAREQAREQAREQAREQARE QAREQAKA7gEREAEREAEREAEREAEREAEREAERqAQEJABUgkXWFEVABERABERABERABERABERABERA AoDuAREQAREQAREQAREQAREQAREQARGoBAQkAFSCRdYURUAEREAEREAEREAEREAEREAEREACgO4B ERABERABERABERABERABERABEagEBCQAVIJF1hRFQAREQAREQAREQAREQAREQAREQAKA7gEREAER EAEREAEREAEREAEREAERqAQEJABUgkXWFEVABERABERABERABERABERABERAAoDuAREQAREQAREQ AREQAREQARH4lQi8/vpr9uijj9ihQwdt+7YttmXzRlu2ZJHNKpxumZMn2PChg6xblw7Wu2c3GzNq uOVkTbG5swtt1cplbv+D+++zPzz5pP31r3/9la5YX3MjEZAAcCOtpuYiAiIgAiIgAiIgAiIgAiLw mxP49ttv7euvvrJnnvmjbdiwzrKyMq1nj27WpEkDq5ORaqkpiRYXF20xkaEWGRZoIYE1LcCvmtWo epNVufn/2e/+5//aTf/7/1m1W39ntarfYkH+1S00qJZFhQdZXEyEJcVHW3pKgjWsV9s6tm9lY0YP t/lzZtmxo0ftww8+sP/85z/23Xff/eYcdAHXHgEJANfemuiKREAEREAEREAEREAEREAEriMCX339 lf3zn/+0N998w/bDQ585ZZKlpyVbcJCfhQT7W0R4sIWFBlqAfw2rVbOq1ah+q1WvdovVqHazM/pp +Fev8nv3nEZ/TbwfUKuqBQfUcMY/BQC+9q9ZxQIhFPC5X41by4wqFuRXA4JCsHVq39aWLFxgj114 1N5/7z3797//LUHgOrqffslLlQDwS9LVuUVABERABERABERABERABG5YAu+//5498MA5Kyqaa+3b tXLGfiCMdn+/6hYYUNOCAms5o9+vVjX3Ho1/Gv5Vq9xk1arC+C8lANDT7xn4NPKDLhr/nsHviQA0 /hkxwEGBwHse5F8NgsAtEA9ushoUEzBqVrnZkuN9NmHsaNu18y575ZWX7XOIAdoqLwEJAJV37TVz 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 oEUDK0mpslWlwgefGBGgZBndRhA5/5oCYOX+IxXAIR3AS3cVQASApgB4ah0AD09sKah5/9qLaAoA uocKAUVUACis+f+FsSUgagFofQC8z62e///913/kX/96Sz7//AuZNm2GHDnsZ8L8/5lPjHcNAhQA +DsgARIgARIgARIgARIgARIggT9AICYmVk6fDpdNm7fJyNET5ZvGLaWoZ0XJVwBCgNYN8KqouwFU lvIVP9FUgGoaEVDRbBlYFPn9Tt1TDX+rF4WB/8LYL6SGfSE17NEL430R3RFAxQB8LqjbAVo9v4b/ V/qgirRt215mzJgle/fulStXrgjqGbCRAAUA/gZIgARIgARIgARIgARIgARIIIsIPH78WOLi4uXK 1eviu3ufTJ02W7p07Se163wrVap/KR9V/VyjAKpq+H9ZNfRLGWMfIoCDsf/C0IdRn1+39suXv7Dp BTSnHwY/xmP7wNJlykvFSh9Jo8ZNZaCG9f/880oJDQ2T6Oh7kpiYSKM/i57pmzQNBYA36WnyXkiA BEiABEiABEiABEiABHIUARTVR2X9Z8+eac79AwkLC5c9ew/IipWrZZbPbJmuXvoRI0ZL334DpFOn rvJd0xby5Vd1pFbtevL1N03k2++aSYuWraVd+07SrXsvGTR4iG7Vt0T27NkrFy5eFKQiYG5W789R jz3HLoYCQI59NFwYCZAACZAACZAACZAACZAACZAACWQdAQoAWceSM5EACZAACZAACZAACZAACZAA CZBAjiVAASDHPhoujARIgARIgARIgARIgARIgARIgASyjgAFgKxjyZlIgARIgARIgARIgARIgARI gARIIMcSoACQYx8NF0YCJEACJEACJEACJEACJEACJEACWUeAAkDWseRMJEACJEACJEACJEACJEAC JEACJJBjCVAAyODRxMUnytnzURJ25qyEhWei63icFxefkMHs/IoESIAESIAESIAESIAESIAESIAE /jwCFADSYX3l2g2ZNHO+dB8wUjr09JaOPYe43TG+x4BRMtVnoYSejkznCjxMAiRAAiRAAiRAAiRA AiRAAiRAAn8eAQoALlg/f/5clq7aKJ17D5Nu/UZKp95DM9279h0hXfoMl1ETfUwEgYvL8BAJkAAJ kAAJkAAJkAAJkAAJkAAJ/GkEKAC4QP3s2TMZOmaadO4zTHx+XCY3b93JdF+5bov0GjRGBYQRKgLM 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 IAESIAESIAESIIGcRIACQE56GlwLCZAACZAACZAACZAACZAACZAACWQTAQoA2QSW05IACZAACZAA CZAACZAACZAACZBATiJAASAnPQ2uhQRIgARIgARIgARIgARIgARIgASyiQAFgGwCy2lJgARIgARI gARIgARIgARIgARIICcRoACQk54G10ICJEACJEACJEACZTHnqgAAAVBJREFUJEACJEACJEAC2USA AkA2geW0JEACJEACJEACJEACJEACJEACJJCTCFAAyElPg2shARIgARIgARIgARIgARIgARIggWwi QAEgm8ByWhIgARIgARIgARIgARIgARIgARLISQQoAOSkp8G1kAAJkAAJkAAJkAAJkAAJkAAJkEA2 EaAAkE1gOS0JkAAJkAAJkAAJkAAJkAAJkAAJ5CQCFABy0tPgWkiABEiABEiABEiABEiABEiABEgg mwhQAMgmsJyWBEiABEiABEiABEiABEiABEiABHISAQoAOelpcC0kQAIkQAIkQAIkQAIkQAIkQAIk kE0EKABkE1hOSwIkQAIkQAIkQAIkQAIkQAIkQAI5iQAFgJz0NLgWEiABEiABEiABEiABEiABEiAB EsgmAhQAsgkspyUBEiABEiABEiABEiABEiABEiCBnETg/wMAAP//psYDVQAAQABJREFU7d0HeFTl tv/x89z/7feee5oFpErviO0cjnrsHbsiIkhv0nuHBBIIJaGE3qv03kGkShEEQVBERDqiIiL2ctd/ /TZOmAxDjzHX+e7nGZLM7Nmz92e/Cftd73rX/p2xIIAAAggggAACCCCAAAIIIIDAb17gd7/5I+QA EUAAAQQQQAABBBBAAAEEEEDACADQCBBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAA AQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAG EEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQ QAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAx cJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQ QAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA 0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAAB BBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQEC ADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAAB BBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEE CADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBA AAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgB AQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBA AAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAA AQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEE EEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQ iAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQE EEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQ QAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAA AQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAAB BBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5 RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAAB BBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQ QAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBA AAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFw kjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBA AAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQ BhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEE EEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIA MXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEE EEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQI ANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAA AQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEB AgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAA AQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAAB BAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQ QAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCI AQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQ QAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBA AAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAAB BBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEE EIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlE BBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEE EEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBA AAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAA AQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCS OUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAA AQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAG EEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQ QAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAx cJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQ QAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA 0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAAB BBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQEC ADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAAB BBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEE CADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBAAAEEEEAAAQQQQAABBAgA0AYQQAABBBBA AAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAAAQQIANAGEEAAAQQQQAABBBBAAAEEEIgB AQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEEEEAAAQQQQAABBBCIAQECADFwkjlEBBBA AAEEEEAAAQQQQAABBAgA0AYQQAABBBBAAAEEEEAAAQQQiAEBAgAxcJI5RAQQQAABBBBAAAEEEEAA AQQIANAGEEAAAQQQQAABBBBAAAEEEIgBAQIAMXCSOUQEEEAAAQQQQAABBBBAAAEECADQBhBAAAEE EEAAAQQQQAABBBCIAQECABl8ko8d+8h27thhGzdusOXLltqc2TNt/ry5tnLla7blzc22+7337Isv vsjgT2VzCCCAAAIIIIAAAggggAACCJxfgADA+X0u+Or//u//2hsb11vfvilWo3oVu//+u+2mG0tZ 0cL5LU+Oa+zqP//esl39B8ufN4fdUKqo3V72FnvqiUeteZNGNnHcWDty5PAFP4MVEEAAAQQQQAAB BBBAAAEEELhSAQIAVyC4auUKq/LSC3bLTaUtd67s9sc//pddddUfLFeOq+363NmtQJ7sVjDvdVbg +ussT86rLEe2v1jO7Hr82fJcd43dWKywPXjvXZbcs4d9fOzYFewJb0UAAQQQQAABBBBAAAEEsqbA N99+bx998rkd+/SknTj5pX3zzfdZc0djYK8IAFziSdaI/54971vr1i2saNEClivnNZbtWu/Ue4f+ +jzXWfEi+axU8UJWskh+K1YojxXJn8sK58thhfNfa/nyXBsEBAp7UKBYvtxW4vpcVjBnNitZMK89 cMffbPSwwXaK6QGXeEZYHQEEEEAAAQQQQAABBLKKgPpL337/g32w75gtf32HjZu+xvqOWGTJwxYE j5ThC4Of+49ebK/MXmsbtr5vJ774yn748cescgi/6f0gAHAJp/dHb5QrVqywx594zMrcUNJy577O rvfU/jz+tWD+3Fa80PVWyL8WzJfTO/re6c+Xy4oUyGXFC+a2UgVyeqc/uxX2zIASHhQo4euVzJ8n eBT1wEHRPNmsVP6cVqtyRdu//8NL2CtWRQABBBBAAAEEEEAAAQR+XYEff/rJPjl+0tZu2mVDJrxq XfvNsoT+s4KvXfvN/Pmrftb3px96PdEf3QfMsYmzX7eduw/ZF19+8+seyG/80wkAXOQJ/vbb72zB okVWuepL9nC5h61kqWJWyDv8+X0kP2+eHB4AyGOFvbNftEBuf+S0Ip72X9xH/osV9NH+At7pz+df r89uxfJms5uK5rXShT07wN9XIEc2K5zrWn/e18/rAYJc19iz5R6y/R9+cJF7xmoIIIAAAggggAAC CCCAwK8ncOqrb4OOf49Bcy2uz4ygg6/O/aU8unhQIK7PdBv2ynLb/cERzwj46dc7oN/wJxMAuIiT +/XX39iiZcutSp16VuGlylbaR/8LFMhnRYsUsPze8S/gj1JF89vNxfLZ30vksztL5bf7bihgd5bM ZzcUyWXF8mcLOv/F81/nI//X2S3F89uNHgTQqH++7FcHj+KaFuAPBQWKeFCgab2atnfPexexd6yC AAIIIIAAAggggAACCPw6AvsOfmJT52+wLn1Pj/JfSqc/2rrxHkBIGjjHVq5/x7797odf56B+w59K AOACJ1dzWGYvXGLNOsZZrcbNrOztt1nhwgWtYMECVqJ4MZ/bf70VzZvTHryxkNV68BZr9Ojf/HGr tXriNmtWrqyVv72k3X2Dd/gL5rCS+bJZGa8FcGexXFbupoJ2T8m8Pup/rV1/3V/8NQ8O+NSBIrl9 PZ8eUKZQbqtTrbzt30cmwAVOES8jgAACCCCAAAIIIIDAryCw7Z191s3T9zunTL+k0f5oHf/w5xRM UCBg0px1dvzzU7/Ckf12P5IAwAXO7bYdu6x99z7WtFOCPV+thhf+K2YlSpSwIkWKWJnSJa1M8cJ2 d6mC1uzx26xPzXI2rOFzNqjek5Za/WEbUvcx613lfmv5RFmr9o/iVvX24tb4gTLW6fFbrUeFOy3+ uTvshduK2l+L5LSbi+SxGwrltUI5VSMgj2cM5LQnHvyHTRjthQFPfXGBveRlBBBAAAEEEEAAAQQQ QCBzBHyM1NT5V8p/fN8ZGdr5DwUCVEOgi2975JQV9tnnX2bOgcXApxAAOM9J/uDD/dYuoZe1SVQA oLtVrPmy3XzLX610qVJWrEhhu7lUCStbsrBVuquMpdR63Ma3qmzTOtW2mZ1r2bQ2L9nU1hVscvNn bGTdR2xQ9fttcLX7bWydh21yw8dsWpPHbXLjJ6zPi/dZ7btvsPtKF7C/lSjomQA+naBAXi8ImMcq PP6gJXVpZRPHD7UffiD95TynipcQQAABBBBAAAEEEEAgkwTe23vER/5nB2n/oQ67fg49pyJ/oecv 9qtqAOh9KgiYmDo77f3KBpgwc21wZ4FMOrzf9McQADjH6f3eb10xbtpcq9u8g7Xv0d+ax/Wy+i07 2t/K/t2Ke+p/6ZLF7bZbbrRyt5a0LpUesjEtK9vUTrVsVnxdm9ulns3pVN3mdqxiszu8aLPbVrTZ bSrYrFblbX6bF2xx+0q2pOOLtrB9BQ8EPGkDqt5rte4pZX8vfn3Q8b+h8PVW2gsMPvnw3daxTQPr 0a2dbX9r8zn2lKcRQAABBBBAAAEEEEAAgcwR+Pzk15Y6eol31sOK/HnHfcX6nbZqwzs2fNJrwe3+ NHqvzru+qjBgnE8T0FQBPfS9UvyDVH9/XR3+viMX24QZa239m+/b7MWb/PX00wqWrt5ump7NcmUC BADO4bd770Hv+A/2kf+e1jZJAYAeVq95eyvrAYDChYvYTTfeaH8vVdQaPna7jWlbzWZ1a2TzujW0 +d1etvld69n8uBq2oHNVDwJUtgUdKtuiDpVskX8fdP7956Udfw4CtClvUxqVs4Tyt9lDN+bzmgCn awAU91sIPuZTALp0amZDBnS3ubMn2jfffH2OveVpBBBAAAEEEEAAAQQQQOCXFfhJ9dGWbEobndfo vkbt+49aZF9/813ah7/nVfzHz1hjvYfOD4IFIyavsHEzVgdz+l/x2/2Nnb7Kq/2/Zn1HLLTk4Qts yaptduSjE2nvP3j4eBAgCGUP6DM03WDPhx+lrcM3lydAACCK23fff29Dxs+yTr2GW/ukwdY6oZ81 69zT6jTrYDeUvtFKFi9tN99Q2gv83eid/xo2L6W5Lerdwpb2amHLeje3Zb0a25LEurYorpotia9u iztXsSWdKvuovwcAPCNgaadK9qpnACzr4NkAbZ+32c2fspH1HrLKd3pRwRzXWOE8KgiY255+9B7r 0zvORg5PsVFDk23TxtVR9panEEAAAQQQQAABBBBAAIFfXuCtnfusu1foD0/x10j+lLnrvWL/9+l2 QD8fPHLcPj7+hX3z7ffpRu9//Okn+/Lrb+3osRN2xB+Ry6efnfKMgEXpphgoW2D01JV26stvIlfn 50sQIAAQBWvPvoPWte8Y69x7pHXsOdRade1rLeOTrVHbRCt941+tZMlSfsu/ohZX9RlbPKCzLR/S 1V4d1NmW9W9vK1I72tpB/ujfxlb2bGgrkurZ8oRatrxLTVvhj1Vda9jKLtVsZXxVW965kmcEVLB5 rZ6xKU2fsLoPlrGiua62QrmvtdIFr7eXXvDpAf262vDBPf3RyxbMmeRZADT4KKeMpxBAAIH/UwI/ /vS/dujocftg/zH77CSFjf5PnTx2FgEEEIhRga+8wz5m2uqziv6pCOCUeRsy9JZ9CgD09ykB4YEG TTno7nUG1r+5O0bPQMYcNgGAKI4Ll6+z+ORRFpd8OgDQJrG/teqS4rcC7GF3PfCYFSteyu669SYb FdfMlo/sbQsGdbPx3VraiI71bUpCU3u1fwdbPzjeNqa2t9dTWto6zxBYn9zYNqY0tQ0pjW1V97r2 atfqtjSustcBKO9ZAc/b3HblrYXfLaBMoZxeBDCX3XZTSWvVtK4NGpBowzwAMMqzAMaNGWBHjhyM ssc8hUDWEHhr+w5r2KKDvb3j3XQ7dOzjT2zHO+/Zt99+m+55/bB3335Twc1fck7X0WMfW+OWnWzc pOlnff6Fnnhn127rktTH2nTqZm/vTH9cF3rvlb7ed8Aw69arv3355ZkO4shxk6x9lyT79PhnF7X5 ne++Z4OGj7V28d39kWSjxk22D/cdOOd7vzh1ymbMWWDx3ZOtXVx30+cdPHzknOtf7Atvv7PLBo8Y Zx269Aj2f5B/v//A4XO+/RtvKwuXLLeEnn2tre9H30EjbM/efedcXy+ofS15daX1SBlobTp3C947 Z/4S9/vqvO/Ti0ppHDpyvDVvG2+dE3t7e911wfdczgonv/gqSHMcPH5ZMLKRMnyhpY5ZEoxobH93 v2lEJKsvq9aut3pN29qRo9HTMHe8uyt9mxs/2fbtj/5/19ce1F66fJX17DPQ2vo569i1p42eoDa6 /7wMa9e/Yc3axdvOXe+dd709ez8M2vHUmfPOu96GN9605P5DgrbWw/dFx6hsQBYEEEAAgTMC297Z b72GzE83Kq8UfRXvGzrhVfvyq7Ov8868+9K+U1ZAXMrZdxdQ/YCJs163H37M+v9fXtoRZ97aBAAi rH/0xjR0/Fzv/I+y+JSR1qmnTwPoNsjaJPS1xh2723OVatsNZW62h+6804bGtbHhXdvagDb1rWP1 Z63eE/fYSw/ebu2rPGnj2tWxV3u3sjc8Q2DzwE62rl8rW+OBgGVJ9W1Wx6o2pdULNrmld/zbV7TF nbwgoGcDtC9/p91aLK/dUjK/Va/0lKX07Ozz/5NsxLBkGzu6v/VNibOtWzZG7DE/IpB1BF73i/KH n3rRdDEdWj759Li16pBgvfrplpZnOrJ6ffXrG612w5Y2a97ioAMWek9Gf91/8LCVe/Yl691vyCVv euwr0+xZ/71/rnJtGzhs9CW//0re0MI7OHUat7aTX5y5FWhir372Yo369pEHNc63/PjjjzZn/mKr /nIzq1q3idVr0sbqN29nL9VuZNXqNbWVa9ad9fYjR48FHaCXajf29dtaIw/mVKnT2Gr5Odry1o6z 1r+YJ37yDq06X9V8H/S59Zu2s7q+Ly/VamQ1G7S0jZu2nhX8OX78hHfe+1nlWg2tbqPWHrzpGLy3 Wl3f77Ubon7sSQ9cJLhNZd+u2lT9Zu2slm+/Uo0G1imht2mb51uWvbbabRpbhap1rWqdJvbG5i3n W/2yXtvl8yH7eIdfF0tKl1TBI1VLDv95os+LVEpkVl7mLlxq9z9ewT7cnz6QpDY323+Xo7W56vWa BZ3q8OM6fOQjDzSlWKWaDaxm/RZB+3zZAwuhNrrEAwPRAoOffvaZd+qT/Peylm3a8lb4JtN9/+23 39mAoaN//t0dk+610A/B78mCJb4PDa1G/ebWuFVHb5ct/HesgfUfPJIgQAiKrwggEPMCKr03c9Eb 1jl5Wrr5/8H/YZ4BMNIL/30VVgPgSsEOH/3Megye68GGsEKDCjb4Z/XxugFHP/78Sj8iZt9PACDi 1O8/fMz6Dp9qXVJGWdc+oy2u1wjr0H2w3w6wnzXv3MvqNetkDz76jN19171WreIL1q1lQxvbs6ON jG9qXWo9YzXL3W6VHyhrTZ6+14Y0rGir+qrz387mdKhp/Wo/bS2fvdtefvQ2q/3gX63+w7dar+oP 28hGT9jk1uWtyWO3Wen8uewfZcsExf8G9vPR/yG9bNSIPkEAoHePDjZp0hj7+usLj2ZFHBY/IpAp Au+9/4F1Tx5g7+/Zm/Z5Hx37xBp4AU09HxkAWPbaquDCe+achb9oAODAocP2xPPVLCV1WNp+Xcw3 X331lbX3UXN1JpXZoOM48Xnm/YczYcoMGz5mon319ZkCoN2TU4MO0oUCAOs9CFOzfkt72Tvyb729 M+1wl69c6x3kVkGHXOcmtGj0vFvv1KDjM887eAqGalm3cXMQPFAA4fhFZh2Etqmvu9/f6539xkEQ aNfuPcFL6tS9vmHTz4GJtvbxJ8fT3vKDdyJTh4zyTlsdm+jH/803pzvDez7cZ01adQoCB9FGk0eM ecUqVqtvw0dPtJMnTwdMPjtx0rc12jv19WzQsLFRO5P64JNfnLIW7boE21egSh3ATW9uTdunjPjm gM+B7DNiQXDhkuidft3O6PXNu23j1j22bM3bNmjc0iClUiMbKoT0ww8/ZsTH/iLbmLdomT3kgb59 B9KP6q/f6G3O7V72IM+2He+kffarK9cEQaTqHgBSNpAWnWeNuD/9Yk0b4IG1Tz79NHheF5ivrVpr dT3wpYDMBz9nfShTQOd9gwdmlKFR/qU69kK1l23z1m3B+0L/fO+3zFXGitq8skYqVq9vz1epa4NH jgutkvZV7fCNzVuDbem8h36nPvVgUT9/79MVa9iqNetNQSwWBBBAINYFNLqvQn6q3q9Of+jR1b9X QHvP/uhZYZfr9pNPlVOqvwLmoc8Kfe3kQYiduw9d7qZj/n0EACKawPZ39ljykEmW2G9M8OjshQDb JQ4MAgBtvA5AU68D8GzFavbIAw9akzq1PQOglc1IbuPTAV625AbPWbdqD1uPKuWsa9XHLc6zAvo3 q2596z1rCRUfsGaP3WEv3XmD1Xr4b1a/XFlr5I9mT9xu9R8ra80r3G9P3nGDFcmbzR65/zbrm9zZ BvXvZiN99H/MqP5BACCpW1vr2T3ePvnk/CN/EYfEjwj8qgInT54KOs89+w72TmX6Ts2qteuCAMC8 hct+0X283ACAOqzqVE6YPMOmzZofjAwv9hTzX3O52ADAAO9EP/hERVu24uzioUNGjQs6xa+Gvbb6 9Q3eIW8adMoij2/G7AXBKO2kabMjXzrvz0qrn7NwiT34ZMWoHWp1spSZsTFstF2dSnUiOyf0su++ +y7d9pcuXxmM8A8eMTbd8194ZolS0hXYiKyTos69Mgeato6z4yfOzgJQ507TBpTloWDHyLGTPHDS POr+pvvQS/hBFzGTvThSaNR/xbqdaQGW0GY+/vSkTwNY5SMr0/1CapbtP3y6Qxx6PSt9PVcAIHWw tzk/1+rwRy6DR44NOuzLf37tyEfHrKEH1JRp8vnPAZvw90ycMjP42xBqc2++9bY9UaGqPeCZB2oz T3nnPFoA4NDho0E7VobCI89UtidfqB609WgBAE0N0fQeZScc9Cyh8EXThpq2iQumzXx2IvOCfuH7 wPcIIIBAVhJQSr6mrWkEPtQR11cFrucv32Lf+i3UM3r5xIsH9h+1+KwgQMdeU23He+mD0Bn92b/l 7REAiDi7qzdss6SBE6x76tjg0SV5hHXqNtg6eB2AtnHJ1rxdklXx1MDalSpa185dbJZX5x/RoY51 a/iS1X2+nNV87F7r8PwD1rvaI9aiwkMWX+FeS6ryoLXwkf/ECndbx8fLWtPyd1uXGo/a8CbP2MwO L1lctUet7kvP2T0+8n/P30tb2+Z1rJ8HAAamJgbp/+PGpPr8/1TrGt/C2rZuYkcOX1nESyN9ixYt svj4eGvUqJE1a9bMevfubXv2nB6dC5GcPHnSBg4caDVr1rSEhAQfvT1lGhEdOnSoNW3a1Hr16uUX TWd++d59913r3r27NW7cONje4cPpL6i03c88dXPixInWtm1ba9CggbVp08ZGj/bRn0/OjESGPl9f 9fy4ceOC9bS+3qeftZ3wZcuWLdaqVSurW7dusD29ps/v2bNnsD/t27e3V199Nfwtad9rFGjx4sXW unXr4Lj69+9v+/efnn+6YMECq1GjhtWuXdsOHbp0d41yrfdOxZiJU22Izy9WR/LNiBGrtB3xbzTq l7b+qPE2afrsqPPOf/BRLs3NXrxsRfD2nT5PXaPFI8a+EqR2f+9VV7Xo2DSSqc8f7iOkqzzt+8eI kcWPP/nU02RHpY20bdy0xefgTgke4em1SqfVxfsI7yBpHrnmlkcu73+w1/oOHG57fU6/9nHWvEWe +j/E08g9Bd07aOrwDRw2Ju3RoWuP4CK+TafEIN128ow5Z3Xg3nxru48EzwrmZ493vw2+f+pQRVvU trWPstHjtVWve9XZb31E8OglZwDoXEyfPT/oaLz73p4ghfwFH03s2qNvsM3Iz9dn6PhC8+vf3Lrd xnvNgaF+HmfNXejt8WjkW4KfFVAY5qP86iyrIzvfR1fVGZfftFnzgroFGv0MLRcTAFCndtS4Kda4 dWf76OcR19D79XXKjLmnAy/+WaFFo+6PPVfFdkQ5ryd8JL2Gp2i3aN8l2K/Qey70Vceg89Fv0PC0 kd/w9+j3QSPAi5a+lvb0Sh9x1ejy6+s3pT0X+kYOzX1ahFK1w7MiNHKroMAUbz/RlmZt44LsDdWa iFze/+DDIKNCvx/f+5zv0d62tf2MzADYe+BYkK6o6sWLV6YfsQ7fn+MnTtlwvyVSx95T/WIqYzMQ 9DkyU7BjlM/JV7uc6u1g13vvh+9Cuu+PfvRxsI7WVYdcdTy0zF/86lkZAKpdoN+5Jt7mjvnflMhl 8vQ5QZvTe7VoWk6dRq3896mP79eZ9h16n9qBpmLob5EW1bzQvHxNXdEjSO33LIDIDICvvvo6yC45 vd56UwBB6fyqPxG57D9wyJ6sUM005z8yOKnfoZn+e/vos5VNdUBYEEAAgVgX2LPvo3QF+dT5V1E+ BQB27j7TH8hIJ/3fMmnO62dNOyAAcGXKBAAi/Bav2GjdUsdZt/5jLKn/WEvs47UAeg6xjt1SgwBA y/Y9rK6PMsU1a2Qj+ve1+aMH2ryB8TbJi//1q1fBulZ82BJefMj6N3je2r34mC2Kb2DzO1S1+Ir3 WbtH/2ZtH/67NXjiH9bqxQcssfpDNq7ZszagbW1Ljm9pFcvdabWrPGM9E9ta396dbGD/BBs+tHcw +j9+7ADrEtfCWvuUg8OH0s+7jDiE8/54/Phxq1WrlhUoUMD+8Ic/2L/+67/av//7v9tVV11lf/3r X23u3Llp6Y5Hjx61xx57zH73u99Zjhw5bN++fUHAIHv27PZv//Zv9uc//9kef/xxO3bsmG3dutXK li1rf/rTn4JtantPPvmkffzxmWyF9evXB8/lyZPH/uu//sv+5V/+JfiaK1cue+ihh2znzjNpyjqI 1atXW7ly5Sx37tz2n//5n2nr6+cnnnjC3n//zIXrjBkzLFu2bMG+alu7d+8Otql91DHq80qUKGEj RoxI56ML/i5dulihQoWCz9BxXXPNNfbII4/YihUrrEmTJsE2ZbB9+/Z0773QDxrV6usdH40uPVOx ZtCRfKpi9WB+8ujxk/xeqekvepVars5zaH3Nb33GO0eaLz152hz7ISyyqo5uRU9/TfDOqEaplS6r NNdyz70UpM2q4/mdBwF00a1518FrPmpW2ee5Llr2WrpO3B7vAD30VEVbuXqdaSRe83fLv1TbHitf JRgJ3egpstrXfoNHBKOv2i91FJUSrnRcBRlCyxrvuN5brnwQxNA+xielBPNvlYL9vB5V9KgbPILn /PvTX+vZM77dVh0TvBN8KticCnCNHj8l8HrqhRrBSJ5G89Q5GzZqgleaTT86rLTvlNShwfE/7un+ ShHWXGKl9u54d7ePHl7aFAAFRlRITgX3jn92IjhOpR7LOjy9OXTs295+x0fcXwg6KdN8zrtGkXWs T/k+a1/UCd267ex59D1SBgTnWfOhlYKvc66ifWqbTdt0thovN/cR0pOhj/GpFBeeAqBzog6Ttqkg VPiijk3PvoOCfdr+c7FGjbRrLrb2UzUboi0aDdU5P+p1Ai520X6o06n9D00pCH/vIA8GqZ1puoIW dcLUZjVdQ+0y2qIAjOZr79l75vUffvwh+Ixoxf40hUDnQpaRhRPVRpP7Dw06mipGqUVBtMsJAHzt AbJlq7cHqf26v3H4Y9C4ZcGovub7H/Q5jedaFNhSdoBSG1VkafzMNem2o23qNku7Pjg7uHqubYae P+AdbtVIqFj95SDoohF0tTVNb1FHN/z3WO/Z7in8Ldt3DdbR790L/vurehQLvDCjOvEPP10p3RSA 8DYXrTOtwozl/ffh7Z27gl065YUt9fulaQH6XYtcNPVF51nBsGiLgnv6mxEZAIhc9wOfOqLtRAsA qN2p/Y30cx5tWetBKAUAVB8i0ifa+jyHAAII/JYF3n3/sAeo08//V4X+RA8E7PU72vxSy6zFm6xT xOcSALgybQIAEX4zF622Ln1GW/e+oy2x7yjr1m+kdesz3OKSBnnRoRS/IOphzVrFWWrXOJs6MNmW TRhuq8f2sTndW9iYJi/a4DrP2OimlWxyh5dtVMuatsmDA8vja9uI2o9ZaqX7LeX5e2xAlYdtRL0n bHTjJ21yq+e8hkAbG+p3EWhZ42nr1LaBpfToaAP6JtjgAT4FwKv/Txw/yF6ZMNi6JbSxFk3r2YH9 H0bs9cX9qIvdpKSkoPOuDrU66+qo/+UvfwmCAf/xH/9hRYsWtb179wYb/Oijj6x8+fJBx1jBAo34 KxCgTrUeeu6///u/LTEx0Z566in7/e9/H2xL29Vrf/zjH61r167BtjSS//DDDwefrffoM6+++upg O//zP/8TdNAVMAhdZKkDf8899wTrh7ar9bXt0PovvPBC2oHPmTMnCGpo3Xz58gWBhtDnaF+1Lwp0 /O1vf0sb3debp02bFhhoXa2j/Qod280332x33nlncFzy2rHj7M5b2g5EfKM+sTrz6txqnqvmrh71 lFfNS1U1eXW0Jk6dlfYuXTCneMX3yPV1Ed4h3kfJfTsaDQ4tOpcqcFbHC6Qle6d3hXfeVZFbF9fN vIp5zQbNg3nUPfoMCopk6bM111Vz2HXB/X5Y50qj9dofVWfXtlTsTcXgVKBPxd/adu5u/YeMtD5+ PLv37A2OQxfEKkTXyIuzhTrs2rd1Pq9bwQFlEehcKnVWo4ZK81UHU5+leed6aC6wqs1rdG7cK9NN KcHHPbNDHVQtE6bOtBerN7A+7qLaAtonfe3lUwn0Ho1ihy/qNOs4unrV+Hd9VFPHrK/JqUMsKSU1 CCBcSg0AddbVOZg5Z1HaPil48mSF6jbWMyoiF9mX90KBoUrm8tM+H/bzMtpHXBWwUWcrfL67tqHj U6BAI5px3ZJNd1JQ8Eh+rT0goveEFwG8mABA5L5pW8pokLk6uAoEJXngQVkdWrR9dcbUwTvx+Zlg Q/h21PFWe4iW+RG+3sV+r1RtHVt1D3CEshS+9mCBRvI18qtpG9EWOamAoAJTF7PMWbAk+L3S76Oy LMKXdW9s9jZTN8iOCbW7yw0A7Dv0iVdBnhFcHKlAUvgjNH+x+4A5HkxLH7gK3x99/+b2vUEGgC6q NB0gfDv6vpM/N8ILLV3KovakWhb6O6KCjAcPHQl+39Z4G1VmTgVvm+FBLf3uNPBz80LVl4MsnkNH jgZ/X1b43HwVodTdJPS7EVkDIHyfQm1O51am6oTr71H4tI5ZXqRShR67eBaA2pUyzPQ3Y4oHgRSI 1B0Bvo5SEFHbVibDxQQANHofLQCgbSjbRsU9p/v0nmjLFp92oNcVlIoMpEVbn+cQQACB37LAO+8f Cv5/Ck//DwIAPv9ft7T9pZY5SzefFXggAHBl2gQAIvymz3stKACY6LcA7JYywnr0HekXLSP9omeo X0D18QvyXta2g98aK6WXrZ841Bb5CP3K8QNsSf8uNrl9PZvUrrbNjG9iUzs3tKW929vbw3vZqoQG NqHOoza+0TM2wR9jPBjwSv0nbWaL521BfHWbntrVhrSubs1rPm1dOjf16v+dggDAAC8COGp4H5sy aZjXAehniV1bW6P6NbyDvidiry/uR6WwP/jgg5Y/f/5gNHzKlCn2hV/4b9q0ye6+++6gM68ggJ7X EhkAuPXWW+21114LUus7duwYrK9Oszrm9957b5AFoNR5jc6rI67H7bffHnRk1q1bZyVLlrSCBQva XXfdZZs3bw5SvTXFIG/evMG66riHsgBGjRplxYsXD9Z/4IEHbNu2bcH6ffv2NWUMqMOuYEUoCyAU AFBwQMGHO+64w5YuXRpkIAwePNiuu+66IHCggIee16JOt4IMWl/7et9999mSJUuCjAal/isjQq8p 6HCpAQBdOGr0WSPGGokPX3RxrbnKmnt66ufbk232dHFVwlYq6vdhI/16nzrL6ig18gJooaJtCgDU 9vRZzYGdHNERVsq8RszVSY68bd1rq1+3R3zkbvGrK9J2SZ1yBR5UhXvX7g/Sntc3muurkXNV5g4f pdPFs0aR1RnWLb9CS3gAIPScOrwKPCT5CKDSc8MXzUHXxfmsuYvCnw4CFMF7oqTmKjNAHWNVqA/N HVaQQZ3XRi07pAtIaKPq5OoWY9rXiw0AKLtAUzYUUAiNWGpbKi6mUUwFS06d+lJPpS1a73nvTKpD tTfiNntqa5o2IWdlB4QvCgAoq0KBFo2Khi8ZFQDY9OZbQadfbUKjvgo2hXf0leHQ3IvgqQJ6yDR8 P/R9T++8qY1s8fZ1pYs6/xqNVgdOI8qhzremQChrRqnh6nRGW1TkTwGA1Z4Ofr5FGRSqf6A7IOj3 JzTCH3qP/vYpgKVpDfqdDC2XGwD49MQpGz1lZXBrP81XDH9oNF8XTMoAOF/VYoUnVm/cFWQAaN1+ Ixel206wzdGLbfnrFx+M1HFpqlCo2F7IOnS8ylzRnRMmeSdXZtoH1bvQqP/Q0RPSzk1ofWUc6ffs 8eernjcAoACNfrdDbU4BxBMeiAhf9HdE04Re9L99+lumwJT+DqrTrc5/qChf+Hv0fUYFADTF54Vq 9WyuB4miLbLR7+wYn4ag6SwsCCCAQCwLvLvncPD/U/oAwOmq/Lv3Rv8/OyO8ZvidB5QZF/65BACu TJYAQITfvMWrLNFv/9dNAYDew73TMsJTbocHj86Jqda6U29r27GnjfAAwOYpw2zL1BG2YUKqrRjS 3RaldLT5PdrY7K5NbVFyO9s0pp9tG5ViaxIb2oxGT9kUn/M/u1NNm9e5rs32uwIs7vqyLU9ubouT W9i41i9ZfJMq1r1LC0vp1cn69DpdBHCc3/5vwrgBNnRQD0vo3MLat2lkBw+cPY814jCi/qiLO3XQ 1RlXB3fDhg32xhtv2Nq1a4NpAer8K1U+NTU1eH94AEAd7vD0+bfeeivonOv5a6+91tQBDy2a4680 fW3rxhtvtE+9urNG9tRZV1q96g8o6LBx40abOXOmlSlTJlg3j08NWLlyZbAZTVUIra/5+aH1p0+f HgQStG0FE3QsWkIBAO2PAgnz5qXvZN1///1BZ14p/pMnTw7ec+DAAcuZM2cQGFDaf2SNAO2rghsK AlxqAEBzYRUAWO5pqpGLLsAPHToaZAXonGgZ4hWqlaofXgwt9D51HmfMXRCkkmt0WIsCAEprVlV0 VUcPXzTqrMrXLTt0DVLXw1/TiPhz3qnV3OtQoEEBgGderBXMyz/lI3DhiwIZCiYM945A+Mid1pno I/TqDK/woEJoiRYAUNBCnflLuQuARm11DBrl15x6PdSpDn2vLABlQOgCXYs6LBphnz5nfmhX0n3V cVzKFAAFO3TbOhlq/nto+dJ9FKRRZ2WX1wUIXxQAUNXwCT5XOmQb/vr7H+wLpg909OJ24YsCAAo0 LPC06sglowIA7+/5MAjYKMNAo/j1mraxV1es8c6dunsWtBN1hBt6h/i8AQAvzhdtGkPkfp/r55/+ 96cgC0bzxBWI0Hn75ucsBL1HAYB+g4dbrUYtTUGCaEsQAPDfrTXrNkZ7OXhOUwFU90KZFZq2sHXb 22etO37StKDjG1mw7nIDAGd9QNgTO71QUfLQBcFcyZUb3g17Jf23n3/xtY2bsTpIdZw6f32G3ONY WQ/KilHAcOvPfz/CP1Vtdf/+Q0G2iv42fec/K1tAgaztO89U8g+9R3+zxk+acdYUgNDroa/KFlKQ MGhz/ruq7akeRKjNaT2N9g/yjA/9rdT0nwTfzy4+bUi3h9TfjPAaJKHt6mtGBQCUgaQO/uz50QMA ysDS77puBUoAIPwM8D0CCMSiwPsffuQFAGcG/5dFdsa3v3t5fZMLOaoGwCuzqAFwIadLfZ0AQITY 0hUbrLvP+0/sNSwY9e+ePMySeg/zYMAwL1bkxQDj+1obzwIY1KunbfCR+TenDLdNEwbaGyN6+e3+ OtuKHi1sns/7XzU4yd56Zbht95H7dUnNbG6z8jb15cdsXqsX7dWu9WxJfB17NeFlW9mjvq3sVsvG t61k8S1qWI8uza1PUnvrnxxvwwf39AyAZBvq2xrQr6vfAaCtDU5Nsk8+vvzbbLz9to9Mv/RSMOqu ee2hh+bJK/X9XAEAPR/qnItMKfqhjrtG18PT4zXCrjn1es8NN9wQFM/ThaU6+6opoE516HP1VaPv GmVXAGCFd7q1qJK3MhE0bUCj9pHrK/MgWgBAn1m6dGk7cuRIsJ3QPyrkp/f8v//3/2zChAnB06pJ oH0P7aeOKXz58MMPgwwGBRUuNQDQ3edy6xZWugi+mKWzOmbeuTrkc7ajLRpNU1XrUKdHAYAaniKr UePwkVy9Vx1uvaYL768jimsp9V8jcqMnTE3LTFAA4OmKNYM0V/2hDV80RzxIkZ294Kw53Jo3rE76 0uVnqsxnVABAKfP6XD0UnIh8POGj+frsdRtPF4rTaL1Gk8+VFn7g4KFLKgK4yu81r3noKpYWuWje cDmfF6zq9grOhBYFADTff+GS10JPpfuq0X3dSlC3SAtfFABQJyRa8b2MCgCEf94W7wxrPvyL7vfu rtN1NDSNo21c96D6fmR7Cr033tuTOpHv7j5TeyP02sV81Vx8FfvTqLAer0yddVZBym883Xuo13dQ Wvh+P2fRlv6DRgYZAOea+62pJP38/u1qIy07JPgUlDMZKqHt7faAiAJIqg8RuajonO5CsO3tSxtl j9xO+M9f+nGNnHz61km9PRtg1wdHLPJ37eSpr23pqu3B7ZU0x3L7uweC0fjw7VzO9/rb26B5u+Cc n2tEPXy7Kpqp20e2crvQLfvCX9f3qhUS7TaAkeuFflYF/6DN+d+eUOBM+6VbN+ruCxphD2VD6T2b tmzzKQjtvf5J63SZR6HtZVQAQO1Rnx85nSj0OSrkqewcTb+KVsMitB5fEUAAgVgQ0FS37gPnnFUI UNPTXnt9p/304+lBhYy0OOmB8SETXuUuABmJ6tsiABAB+ua2d62nFwBUZz/Bi/8leOp/onf+lQWg nzt1G2Ct2vX0jnp3WzVuoL05eYi9OTHVNo/qZRsHdbXX+3awdQMSbNvEwfbetNG2e/xg29q/k61J qGuLW1e0JW1esNVd6tj6JJ/D2quxvZHcyFZ1q21Dmla05vUqWVJ8c+vXs4MNSO5sqclxHgjo7BkB Hax/n3hLTeliM6eNsy9OXt4tiXbt2hWk1av4nubyN2zY0JRSrzsAqNieOrrqDEfLAFAHeM2aNWla Gp3X6L7WVyf6vffeS3tNI+mFCxcOXlOQQEUClVqvDrjm4Su1Py7Oj61/f+vUqZMVKVIkCAKEBwBU vV/p/MpKUBBBtQS0Xx06dAjm+mtfzxUAuOmmm/w+4GdGbbVjKnx4vgCAggbhx6D3KADwj3/8I3C5 1ABAt979vfJ9Y9sfcZ9sbTfa0slHhS81AKA5su09FT2yk68AgAoJas525Kj9uQMANc5Kw9d+KgCg C2RNBdAFe/jySwYARnkGhUbTdR94FQGLfCgQorsBHD9+ItglzRvXiPK5OoWXchtAHadS/NUpV72G /t6ZTHsMUWZQ/yAwoeyA8IJ5aQGAsIr24V6qb6B51UpHD18UANAo44deJyJyudwAgEYrVfFeNROi ZSNo6kWVWo1tsNdN0KJjVgFCVURXBzpy0evabz3OFSCIfE/4z8e8Sr/ukKBskvZe02Lnu+mDbaF1 1bHTaKwKzJ2r8rpSwxVAUG2FyEUZMspiULq75pFH21d9huofKOtCNS8UiFA9jtCjtd+RQgEIjV7P 8X05V0ZE5Gdf6Oe3dx0ILpx0+yRdQE2as842bHnftr2z34sHbrNhryy3eH9NF1KqePzV199daJMX 9brOnabwtPApHprqcaFFAQAVnmzdMTFd+w5/X7TbAAZtbu/PbS5Kurzqhmikf8iI09X4lWWjKRjN vLjklxFTg/RZstfUBP2diVwyIgCgbSqD6FG/VaDqh0RblN2kQMfa9W941kG0NXgOAQQQiB2BTz77 wgaMWXJWZ1z/rw0Yt9Q++/zLDMd4zwPmXc+RdcBtAC+fmwBAhN3+g0es94Cxfg9q75z6o2PXfp6S OCjo/HfpPsjaeh2AJq2TLM5HXpePGWibXxlgb47rY1tG9rJNg7vautTO9roX71vdJ842DEyw98b2 t62pHW2Vd/pX+N0Alnd40dYl1rPNKc1tS78WtrF3I1uWUN2SGz1vTWu9aHHtGlofDwCk+jSAfj06 eD2A9tY32WsCeAbAQC8MuGL5Avvu228i9vrCP+oicOTIkUElfXVm69Wrl3brPc2FVQc5NAVgwIAB wQbDpwBcKACg4EJoCQ8AqDOujrVu96fAgzrh6siHUt+Vwq/OtwIJCgAoyKDpAqrkr6wEjf5r6kEo /VJ3BihWrFiwvgIAGsXXEpoCoO3oMz/3ivrhS7QAgO5qEJoCEF4bIPQ+7ZvuLHA5UwCUplzFMwBC 1c1D29RXjRqro6pObahq+YCho4MpAG/4XO3IRSNPKkSnzlkolVkZAKEAQOS8+ssNAMycc/aFdigA MHfh0kwNAMyat9g74HVtjV94X8wyadqsoMMeusVY5Hve2r7zojMAdGswdTxUgFAF6vR9+KOq31Ne 88oVcFC9hdASmgLwiu9LqL2GXtNX1WNQ+n1cYnL400ERQAUAVCgycrncAICmKmh0u3HrTlE7cZpq ovaj2gihRVkXymBYu+Hs2+9p31Q8spPXtFDn61IW/a6r2r/mjGv6RPh8+2jbURbH4+Wr+pSIM7UB Qut95HcVaeR1Chr6HPTw7Au9fsjrM6iGwQvV6puKy0ULfGg9FXOT62PPVbVnPcNE1fDDH89VrhO0 PWUQqBbBwXMUI9S2LmXR3+CNW/dYQqrmS84MbpuU5IGA3kPnBz/H9fHOf8o0GzR+mX3qF1kZtSjl XtlACgJoClDkor+36/xWpWrLqlei89Wyg08H8WwVzfePXNS2dUvAyLsAqM319Kk5TX16R+TdFrSN DZu2Bm2ulwdWtOzz37Pa/vugQGXk3zC9rruSqBjkcC8gGLlkVABABQr1uycfZaiELwqejn1lahAA jazpEb4e3yOAAAKxIvCtTxEbO3118P9X+BQAfa9it0tXv50hU9dCnqe+/Cb4vLiUGenm/+vzOvnt cjW9juXyBAgARLhp9CN54HgvDJ3QeWsAAB74SURBVNXLWrbrYc079LSWnvLf3Ef9azbsaM9VbeIX p3XsWb+l2tR+CbZpkgcAxvezNz0DYMPQBFs3OMHWDEmyV/vF2fKUdp4R0NZWJNa3eS0r2PymT9vS dhXs9cRa9kavhrYppYmt7VHP5sdVtZbVn7C6VZ+zZvX9loGdGluyd/xTffS/X4pnAvTtYkMGdLdB XhRwx9tbfI8v7QJch6iLth49egSdfI2eq7Ce0vZVnV8j8eroqnOu19q3bx+sn1EBANULUMBBo//6 jJdffjmoC/Chj7A///zzQQdbnWxlJagq/2c+UqqihApIaFpCs2bNfB72ieDuBM8880za+goY6PZ/ uhjU7Qt1a8NLCQCoA6FigfpsHbc+U9MX9PkrfCqCCgQqC+FyigCqE6MpAOrw6MI/fDnmI/S68NVI puY8a1m3YXOQmq9bkkWur5GyBn4xrjmxqvSv5f9SACA00tfFL/QjC+e95lXF5aR7dYd3LNXx0Giz Opw61vBFPkr510jtOz+nsG/2lGHNG9aofOSFvDqCl1IEcJKPBmuaxDi/laJGTNWZCX/oOQVvND1h oHdsQ0UeFQDQqLI6Tge8ynr4on3WKKPmpGvecfgSygDIyACAPk9FF1XwMTKopDnhSrlWx2eCZ1iE FqVpq8MrcxVaDC06L6ppoeJsCyOyG/Q7pA7j+Sqkh1wSe/ZzxwuPQCtA0NDbum47qFtjhi+qYK/9 VnsJX7SPKjL3gk9rmO3Bo8jfoXTr+g86h0qH1+NoxEN3vKjmGTRLl68M0s+jBXPCt3cp36sz/t7e I0E6Y6JXTVYwQBcy+j5p4FybvWSzj6CcupRNXtS68zyAp8DGqPFT0v2e6c07vN3q3Kq9q9MrS815 17SbcV4nIfJ/G01rilYEMGhzyQPsER9RVwp/+KI2pwCTzp1qh2jR3wWd42oeUIss+Kht6bZ9+j1U PZDIRft4pXcB0DaVPaXMlIr+OZFZKcqWquXFWvU3/IsvMv6cRB4TPyOAAAL/FwTmvfrmWQEA3QlA j27+f9k2TV/zv9FXunz73Q+28LWtQYA8MtigIHrysAWeCXju2+pe6ef/1t9PACDKGR443Kt112ju I0S17L5HX7R/PPCs/e3Ox63UrfdasRvvsGIl/2aFC5awLg1r2sYJ/e2tiQNsy+jetnZIoi0fnGiv +delAz0A0K+tLeve0Fb2bGQLOlS2eW1fsIWdKtmy+CpeF6CubehV31Z1r2VJVR+yW4rns5vLFLP7 7vm7VXj+UatVo4I1b1LDOrdvaN0TWlmflHgbPaKvz22//GiXOskayVenVh1rFe/TyLdGwZWqr7n4 6qCrIN7UqVOD4EDoNoCXmwGgaQIaadc0A2UAqLOtW+0p4KCOdalSpUwdee2TPl/ra1S/SpUqUdfX dADdBUDrq9N+yy23BIEMFRa81ACATv348eMDi9Cxqz6BXOSjuwzI5XIyANQxChWLU4fi8JGjfsF7 PLglnjr+6ghqpDi0qJOqFGxdIA8YMjpYX+nlujVWB63vHUuNuoX+pv5fCgBo7rumKuhiXnNqP/Xj CnWalbJdyzudzdrF+wj4gaAomC7+9Z+HirjJI8XTtPfs3ReMZGteuObl63Zm6lDq/u9a9B6NeKtT rvU/8Hu6y+/9D/YGlf/bxHW7qNsAqrOnTokCNPsPnvt3TQEBpS4rMyA02qmOrjpZGl1WITPddlGd HHUyNa9cNQvq+7zm8GkD2vdfIgCg7Sq4ohFUFcF73Uf1Q/uiDpj2u3ZEoT2Za/69pj4owHL4qNrs pzbV5z8rJV6F4RQgDV90/3RNN0lOHRb+dNr3Os/jvWOpOzC8vn5TcH6PRwRU5Bd59wOl5ev2fDqn utWczFb7tA91FtX5jExlV/BEI9yaN651PztH4EZ3hLjQomBHDS+wuXnL2dk4F3rvxb7+zTff+y2T PrItOz60Tds+CEYxDn90wtvxlV80RduHzzyA2qJ916Duw+z5i4Kgh86tRv51N42K1V/26T5nCv7J PJT9ssQDIcc+/jRoC6s88KXpSsrCiHYXgOXe5qoEba5tENQMtTkVxjzd5loFf9u0j2pvujOG5ti3 8/oTug2h1ldAZpwHIPT3or4HgvRc5KL3ZkQAQNvVNBllw6hehIokqv1s92ydtn5bzAp+h4Bwl8j9 4GcEEEAg1gR27D4UdL67eIdfHfOeg+dZ3xGLgrvcqGOu290uXb3dB7i+vqzaKer4Hzn2mY2fsfas Uf9QIKBzynQbP3OND0CcqcMUa+fhSo+XAEAUweUr1lrB4n+1XPlusJz5Slv+ordakZJlrUgJ7/gX v9UKFiphOXLls0fuusfmpiba1smDbbNPA1gxvJu9NjTRMwC62KqBnX0KQCdb3aOJbejXylYk1bHX fLR/sY/+L+hU2VYm1LB1vV62GR0q2cO3FrXsV//Zcma/xnLlvM7y5M5hBfLntjKli9o9d5W1hx+6 255++hFLSU4MiuNF2eWLekqV9WvXrh0U4VM1fI2wZ8+e3erWrRuMfF9//fVB2r06wyrA97Gn26po X6gAX3gRQKX1a56/XlNn/J13zlw8ar6/ggp6TWn6yiR499137c477ww6/UrtV+ddHX+N+MfHxwdB BxXoU6dbt/zTNALdQlCd79D6ul3g7NmzrW3btsEx/NM//VMwfUCZDKr6r2PRZ6qmgDIGwpfKlSvb P//zPwevjx49Ou0ldaTbtWsX3DlAQQ65KEChuwa88sor9uijjwb7qtfCCx2mbeA833zqmQQaeVYn TBe5eihtXLcAVIdQt5oLX3ThGazv6eXP+uibRpP1Hq2vVNTwzpf2Wx3KFj7i/eWXX4dvxlOsP/aK +PWDDIPIGgC62NU+DBv9SlonfI+PdD3s81ynRtxOUBtV6vyjnu2iebjqZIcvU2fODVKnFy5dkfb0 Gu8g3Ffueb/4T59GrvdrpF+F9aq5hy6wtahD1n/IqCDl+jFP+9ac+5NekE6Ljne4FwlTQTY5lH+p dlCsUB2MJB9pjCxQpo52Qo9+wfxw3cKsgt/DvHLNRhbfPcVTmd8PjlHvO9+yZt0bQQdY77nQovvK P/JMpaA+gtZVAEBz3FVYbPzk6d6JbBEEMDQfXQGfZm07p7vXemj7PXykXvu798MDoafSvuouD+qM fh5W0yK+e3LQNi6USu99JB8NXxRkUgSp7v4ZqqugdtPSO4Ma8Y9cvvK2lOrn4/QUB2+zHlDR+p0S enoxz/RZDXqvbquozn2CZ3dEWz7//IvgnGj6ioIqChZo/r62GXpUcBvVcAhvX2q3+h3RXHSNROvO FQruqFJ8tLT0tX7e1GFUYKhu41bBXPMXa4R9hj+vdrTqArcO1DFoX7StDV7s8be0fOB3C+mU0Nvb ZL3g90ntUqbKtFHWRPiiDraykjRHX38vdA4UjFNb1C07Fy1dbnc9/MxZt7tUm9Pr2qZ+ZzWlJLzN bdm2I/xj7KRPP1PQSQUZ9TmhqRg6dzrXmoIUbdH+6faRj3gxzo1vbo22StpzKgKpfVEdj3Mt2oYC SKp3oramfdFtRaPVHzjXNngeAQQQiAWBb7793kZPW/VzHYCZNmXe+uD2tivWveOBgIXBHQIUCNBt bF9bu8MOHP7Ujn1y0q95Tw/YRDNSqv/RYydMc/pn+i3/lBWnbYQ6/OFfu/bzrLn+s23NG7uibYrn LlKAAEAUKM1lvOv+Jyz79aUsn3f6C/qIf/Ebbve557f6KHMpy5WnoOUtUNwKFSxtXT0LYO24FNvq UwFeH9EtGPV/tXdbW5nYztbGtbR1nZrYipa1bUnzKrY0uPWfV//3IMC63l79v2ddq/vwXy13jqst R7ar/eu1ltsL6l17zdV29VV/9sdfgsc1PiqdK1dOT+HvHmVvL+0pzffXHHyl4Tdu3DiYXx+aLz9p 0iSrX98vvFq1Mt0tQIX0ND2gWjXvtPkjfJ6/OvWaKlC9evXgPeFV99VRbtGiRfCaOuu6DaAWPd+9 e/dgOoA+QxkJWrRP+hxNE0hKSgruGqDnNXUgISEhCFCohoBuXahFnfvk5ORgfWUWaBqD1tVUAe2P 9usrP4fhi+oIqA5ApUqVgtsehr+mi8n58+cH72/QoIGpAOHevXvtqI+AKhCgYMXlBAD0GUqlVrq4 OrIDh40OOobnu4+61lcnVLciGzh8THC7vmi3XVPa9TC/NZ9SoiM7+SpaNswvqnV/7cj0ZXWSlbau Kvc//HA6cvqxj+71GTjMdK/4yOXAwcNBiqzmB8spfNH62tb2HWf+CO/e84H17jfEFFQIX7SP6nwN 89oIGtnXKF9oOeG3ApuzYHGwLe1z5PFsenNbMIosP6Uwr1yz/qx1QtvSSPIiD0gMHTU++CyNEur3 WcEWZVao03C+ZfXrG4P90JSCCy06L+osLvx5mwoAqCOvAIAWpd6P9v1V6r86Ero9Y7RF66sGhAJA kYtS3ZWu/7XfFSO06J7l+tzwoEDotWhfNe978ow5wX5oZF8G0T4r9F5lr6jNqg2qSKDWV0ct2qLC bhoRTvBsjGiL5nbP8fn4fQcNDyrzpxVTDCusqBTspa+tMqWJRy6aShMyVCX2Tz2IGW1RwUC1eW1f 24v8HD2nNnGuwoLh21yxep0NGzPRiyjuC3/6N/G9phypToYs1C6neBBvtwcFz7Xo91+ZR/o917SA 0N8iTQNQdsa52pHuLjHZizAO8r9hZ9pc9FRN/V3Z7JlB4yfP8M8ZHezbQg8whDJrou2b3qOR+b5+ Xvd6ts/5FmVf6Vh128vzLQqO6vct+LvrU2N2vPPe+VbnNQQQQCBmBZS51m3A7KBwrerY6Gctb+86 GBS5VYddUwJU1FZfh030647j0a8j9Pd8154j1nPIvGBqgWoJhHf4I79XYGDEpBV24mT66/yYPRmX eeAEAM4Bt9YvgPMUutFyFyjjnX3PBMhbxLLnzG/X5Sxo1xcobQWL3WRFC5ewinf/3aYltbJ1Y3rb pjFJtmZwZ1vVx4sBJiXa5g5eCLBBM1vrHdultarYjLrP2pJO1WxDciPbkNLYxjd+yh4skdtyZfuL 5fQAgIIAObJda9k8Bf+aq662bFdf4+no13g6+l/svvseSCvad45d5ukMFti/f/8VBwAyeJfYXBYW CAUAIufJZ+FdzpBdU/V8Fb1kQQABBBBAAIHfvoCmq81ctClttF93sAlV5NftADsnTw9G8NVZ79Br qs1fvuW80wE0XWCo3+rvXKP+oSCAggk9Bs31W+ke/u0j/8JHSADgHMAauapZp5Flz13CChe7xa7J ltuuvS6vXZ+/lOUvVMbyFSptJQoVsZfuLmujOzSw+f062JpRSX5HgJ5eEDDJ3hiUaNv6dbNt3eNs S7d2tj6hka3uVs829Wtq61Ma2Wy/HWCfCndYuRK5LE92n4fv6f85sl1j2a71Oeje8b/aAwDB4+qr LHfuPDZq1Ohz7ClP/1ICoQCACgtqusSlTgH4pfaL7WZNgVgMAGh0V7fSCxWnzJpnhr1CAAEEEEAA gYwU0C3/BoxZGozwq0r/yCkrfArn156h+YNt3bnPxkxdZSN9pH7O0s320cefn/ej9Z4FXvBPc/tD nf1oXxUAmL5g4y9WL+e8O/kbe5EAwHlO6Fue4nv3A09Z/iJl7Jprc9nV2fJYzjyFLXfe4p4VUMJK 5M9vzcqXs7FxTWxaz5a2MLWzrR/byzaPTbKNQ7v4HQDa2YpuTf0uAA1tnVf835za0tZ7AGC+z/sf WuUu6/PMX63CzddbLg8AZPeRfo3+X3vNVd7xvyoozqeCdCrS99JLVc6Z8nye3eelKxQ4cOCAPf74 40HBQhVGDK9zcIWb5u2/QQFVEdc86aXLV/0Gjy76IakYX+SdHaKvybMIIIAAAggg8FsSeP/Doz4V YE5aEOCNt85MKVOtAD1C003Pd9y63fWK9aczB6J1/PWcsgOGvaIpienrXp1vu7x2bgECAOe2CV5Z vmK15clX2P74p2vsqmty2LXZc1vO3EU9AFDKCvrzL5d/yga3a2zTe7ayWT1aBdX/N0/oY1sn9rHt E1JspwcDto/sYluHtbeNg1vZoviqNqb6vTb0hTss9dmyVqlsIU//v8qu83n/13kQ4HQAQHP/rw4K 5t17771BEb0L7CYv/wICmpek+dCaR6+HfmZB4FwCofZCOzmXEM8jgAACCCCAwG9FQNc7W/1uNqr8 r2kASQPn2LZ39vudfb7x2kvfB4X/vvr6O/sxooh05PFfKACgugD9Ry3xuwOkL/AduR1+vngBAgAX YdWqVTv7nz9cZX/6y7V29bUKABSzfF4AsGDhG71af0l74PY7rUeT2jYjqaUtSG5tywbE2aqhCbZ6 SJzXBOhkG4b5137NbWGX6jap3kM2sdb9NqzyndbzqVvtodL5vNP/Z88AuMrn/l9l11z9l2D+/x9+ /z9WulRp27Jly0XsIasggAACCCCAAAIIIIAAApkr8Jan/KsoYJx31BUIGOpF/2YufMNmLd5kY/yO AUcvMAUgCACsOzsDQCn/cT4tYLiP/B88Gr0IcOYe6W/n0wgAXMS5PHTosNWoVcf+509emC9HActf 8EYrVORmK+QBgDx5iljhIjfZP8reYS2rVrCxHRvYol4t/dHC5iU2spnxdW1OXA2b1e5Fm9H0SZvZ 8DEPAjxofZ+/zar+vagVypktGPXP7un/6vyr8v8ffv8HK1a0mM2ZM4dR54s4P6yCAAIIIIAAAggg gAACv47A5u17rd+oRUGHvYsHARQM0KN9jym27+An590pBQCC4oFhNQCU8q+R/3HT19ixT0+e9/28 eOkCBAAu0ky3wRoydLgVLFLa8nn6f6GiN1rhomU8G6CQFwn0OwKUuMluuOFmu//2O6zJC0/akObV bG7XRrY4qZEt8+J/S3z0f2Gnyja3VXkbWOMBq+Cd/yJ5cth12a+z7NmyewZANrvK7z//xz/+0e64 4w7buuX89za+yN1mNQQQQAABBBBAAAEEEEDgFxX42G/1t3CF38Lb5+wrE0BfO/WeZvsPnT8A8MMP P9mra3cERQBDo/59Ry6yLT694Jtvv/tF9zlWN04A4BLOvOaDz54zz2665R+WN1/JIACQv1Ap7/zf YsVK3mRFipW2ov4oXepGu/NvPr//kfusQ6XHrV/DCpZar7y1r/iQVbrvVitbsqAVyOvV/3P7LQBz 5rIcOXKeLvznAYBnnnnW9uzZcwl7xaoIIIAAAggggAACCCCAwK8roIr+7+/7yKZ5tf4kv2VfRw8A HL5A+r5uK7j6jXetfc8pfmeBJbZywzumYALLLydAAOASbVXwYteu961Z83ZWtPgtXgzQAwGeAVC4 WBmvCVDSHyX8+TJWrMQNVqpUGbupdBm7udQNVqZkKStRpJgVyFfAO/5+O8G8Xv0/l9cT8ABArly5 rHTpG6x//1Q7cYICF5d4SlgdAQQQQAABBBBAAAEEsojAd9//YJ+eOBWk/3/3/Y8X3KsvvHDgPs8U +PKrby5YNPCCG2OFCwoQALgg0blXWLrsNXv+hapW9vb7vCZAGbvOpwPkzVfCswFutiLFlQ1Qyufy l7IihYtboYJFLH++gpY3T37v9Oe1HNfl9OcK22233WFxcXF25MiRc38QryCAAAIIIIAAAggggAAC CCBwhQIEAK4QULeHe/31Ddardz+rXKW2PfTI03bn3Y/YTX+9zYoUKWl58vqIf978/n1xu+nGW73D f6c99tiTVqfuyzZixCg7ePDgFe4Bb0cAAQQQQAABBBBAAAEEEEDgwgIEAC5sdNFraHrAzp3v2sJF y2zCxMnWr1+qxXfpal0TEm3AgEE2ddp0W758hR04QKf/olFZEQEEEEAAAQQQQAABBBBAIEMECABk CCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEMECABkCCMbQQAB BBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEMECABkCCMbQQABBBBAAAEE EEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEMECABkCCMbQQABBBBAAAEEEEAAAQQQ QCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEMECABkCCMbQQABBBBAAAEEEEAAAQQQQCBrCxAA yNrnh71DAAEEEEAAAQQQQAABBBBAIEMECABkCCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71D AAEEEEAAAQQQQAABBBBAIEMECABkCCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAA AQQQQAABBBBAIEMECABkCCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAAB BBBAIEMECABkCCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEME CABkCCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEMECABkCCMb QQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEMECABkCCMbQQABBBBA AAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEMECABkCCMbQQABBBBAAAEEEEAA AQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEMECABkCCMbQQABBBBAAAEEEEAAAQQQQCBr CxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEMECABkCCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrn h71DAAEEEEAAAQQQQAABBBBAIEMECABkCCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEE EEAAAQQQQAABBBBAIEMECABkCCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQ QAABBBBAIEMECABkCCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBA IEMECABkCCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEMECABk CCMbQQABBBBAAAEEEEAAAQQQQCBrCxAAyNrnh71DAAEEEEAAAQQQQAABBBBAIEMEfvf1J4OMBwa0 AdoAbYA2EEtt4JtPB9uhQylWZ3Zlqz+XBwa0AdoAbYA2kPltoNGsqpaamsojRgwGpiZbYt/F1qjX d9ak96lMfTTs/q298t54W3A8xX73+d6njAcGtAHaAG2ANhBLbeCLD5+2t7ffb//c4Xf2X3E8MKAN 0AZoA7SBzG8Df2z/OytXrhyPGDF44rF77daHetof7vzS/nzXJ5n6+H3ZU9ZwZR1LPHC//e7kvorG AwPaAG2ANkAbiKU2cGr/i7Zzx+P2p66/s2u78cCANkAboA3QBjK/DeTs8q/23HPP8YgRgwrly9ld T/W1HA9/Zbkf+TRTH9nv/dJarGlsvQ4+TgAgli54OVY6eLQB2gBt4HQbIACQ+Re6dC4wpw3QBmgD 6dsAAYDYCn4QACDzgMwL2gBtgDZAG/iV2gABgPQXoVyU40EboA3QBjK/DRAAIACQWZkAZAD8Shec jLwx+koboA3QBrJGGyAAkPkXunQuMKcN0AZoA+nbAAEAAgAEAOiYMxpIG6AN0AZoA5nQBggApL8I 5aIcD9oAbYA2kPltgAAAAQACAJlw0cfoW9YYfeM8cB5oA7SBX7MNEADI/AtdOheY0wZoA7SB9G2A AAABAAIABAAY+aMN0AZoA7SBTGgDBADSX4RyUY4HbYA2QBvI/DZAAIAAAAGATLjo+zVHnPhsRjxp A7QB2kDWaAMEADL/QpfOBea0AdoAbSB9GyAAQACAAAABAEb+aAO0AdoAbSAT2gABgPQXoVyU40Eb oA3QBjK/DRAAIABAACATLvoYfcsao2+cB84DbYA28Gu2AQIAmX+hS+cCc9oAbYA2kL4NEAAgAEAA gAAAI3+0AdoAbYA2kAltgABA+otQLsrxoA3QBmgDmd8GCAAQACAAkAkXfb/miBOfzYgnbYA2QBvI Gm2AAEDmX+jSucCcNkAboA2kbwMEAAgAEAAgAMDIH22ANkAboA1kQhsgAJD+IpSLcjxoA7QB2kDm twECAAQACABkwkUfo29ZY/SN88B5oA3QBn7NNkAAIPMvdOlcYE4boA3QBtK3AQIABAAIABAAYOSP NkAboA3QBjKhDRAASH8RykU5HrQB2gBtIPPbAAEAAgAEADLhou/XHHHisxnxpA3QBmgDWaMNEADI /AtdOheY0wZoA7SB9G2AAAABAAIABAAY+aMN0AZoA7SBTGgDBADSX4RyUY4HbYA2QBvI/DZAAIAA AAGATLjoY/Qta4y+cR44D7QB2sCv2QYIAGT+hS6dC8xpA7QB2kD6NkAAgAAAAQACAIz80QZoA7QB 2kAmtAECAOkvQrkox4M2QBugDWR+GyAAQADg1wgA/H/3Y0+YF2t+PwAAAABJRU5ErkJggg== --Apple-Mail-87A028A7-7AEC-4528-9C2B-BADA62E38FCA-- --Apple-Mail-99CD4488-4ABA-4542-BB3D-CC0DDCC8C613--
bug-gnu-emacs@HIDDEN
:bug#75406
; Package emacs
.
Full text available.Received: (at 75406) by debbugs.gnu.org; 8 Jan 2025 06:14:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 08 01:14:48 2025 Received: from localhost ([127.0.0.1]:45719 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tVPL6-0007z7-Ay for submit <at> debbugs.gnu.org; Wed, 08 Jan 2025 01:14:48 -0500 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]:54484) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <casouri@HIDDEN>) id 1tVPL4-0007yq-KN for 75406 <at> debbugs.gnu.org; Wed, 08 Jan 2025 01:14:47 -0500 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-2163bd70069so50028545ad.0 for <75406 <at> debbugs.gnu.org>; Tue, 07 Jan 2025 22:14:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736316880; x=1736921680; darn=debbugs.gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=54jbb5uB8Zx6h9QM3dJVWkqqJDwjh4YIz5jFX09GtqI=; b=ZJLYAvIYwEWlKyU/KeftBKIGKEQQlH1k94JUQO0EQbic/QX9dBaRTg7UctEi2oIwmr PMaH5IqDFxypC4t6BIpvlxW9ohzXDvaoLs2emgj4Id06l5Kh0TC1B+4B8TzB5OzK5ZSi dMcfKc4AlW7CbGp+Od5ujjTCsTjmPxgr06QBRKdsmZ9WSTe/svVswZ5rK01KA7rkZcHv Yg00xMm8ea9ffD0cKINm3/sHXFe3dJdCAhSTJhr7jICfvPblKqOcIE/2fbLvic13H6Vs fUMJwR/mhjAXnRbWm4vJB2O+d6HViqdYOv3ET38Nsi/Y6ovaKNaiRy5rp1VLXHoWwQ1X usNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736316880; x=1736921680; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=54jbb5uB8Zx6h9QM3dJVWkqqJDwjh4YIz5jFX09GtqI=; b=RP3/nfFjwS6P0NRUWZ6Yj+UM9l3EI0PGgzvqgRQGXEoHqtPxX4blqj+CNvDMRSWm9H MZ7k/iDv2HcdMvzS6hlb96onWmor+nl2k42dA5juV6jTb/oilWtjXRHakWIn4vYLA88z yCmYt1T5CZ8Kz2x/Gx+qHc4rmu/cPn4OTIFC5A8PCIujYCYbH9EhD5O+5f0ManKzMirc sM9nQGixLQOG0AxvHBRw3mNz23Cklsh5HkUOR+9q4K0PYumskaPIKZeH3Ew9YAURNWbN sFLL5Ny3iGo5wjJ8EfNb24IkmwJK5fS2DZWRiFvc/P/bFdgNy6DPw6jrJc0ztVPwsE7o 1T1A== X-Gm-Message-State: AOJu0YxvFZbBChQANiEIlPtcWdG0zzhNm1evE/y7z/EZSGq8MAniEOjt SZurlSGFVEH7hnkikNQtVu7l1mI8lflQ8L6AdALySQU5cRhrElvW X-Gm-Gg: ASbGncv1QTCUe/UwbDzVCzgDBghmyAvnxDPxR91CftDP8VZEL7AwGaNsG2cHwNsYQ/6 XihNys4mc0R5gMREdObUeGd3+EEHU4N9fa8bnzPeWQmbZf/+R6RjZgpuv/U4OeJobPaIQH715OY 72GucbCgcIpxa+D49z5pHYty7rUPYJuVdW49LKBJb6ARcL7NXcQRHpyX1ZLVV008P3du8RCMliZ 9B0/Qe2l0FgQ9lsIQsvCdxCsAQoGewosb1s36I6Ou4+GDMlcpYG7z1MVU+/KsaTswPsg///Qt5C JrZr X-Google-Smtp-Source: AGHT+IGlFPrletnpReJQqyu33aGDp5p06trcW6dJP0inZ9/+Swi3mPiGHGHRSmnyyqsJOsrO/dDxCQ== X-Received: by 2002:a17:902:cec3:b0:211:ce91:63ea with SMTP id d9443c01a7336-21a83f56f9emr26233975ad.15.1736316880133; Tue, 07 Jan 2025 22:14:40 -0800 (PST) Received: from smtpclient.apple ([2601:646:8f81:6120:85eb:71bd:58ac:56a8]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-219dc970520sm320686645ad.75.2025.01.07.22.14.39 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Jan 2025 22:14:39 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Subject: Re: bug#75406: 31.0.50; [PATCH] csharp-ts-mode does not highlight type in typeof() expressions From: Yuan Fu <casouri@HIDDEN> In-Reply-To: <2D781A7D-DD02-4150-BDD9-5894A972BE9A@HIDDEN> Date: Tue, 7 Jan 2025 22:14:28 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: <F7BF3422-DA98-44FD-ADD7-F87CB324871A@HIDDEN> References: <2D781A7D-DD02-4150-BDD9-5894A972BE9A@HIDDEN> To: =?utf-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN> X-Mailer: Apple Mail (2.3776.700.51) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75406 Cc: Theodor Thornhill <theo@HIDDEN>, 75406 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > On Jan 6, 2025, at 6:12=E2=80=AFAM, Jostein Kj=C3=B8nigsen = <jostein@HIDDEN> wrote: >=20 > Hey everyone. >=20 > When using csharp-ts-mode to edit C# files, you may encounter the use = of the typeof() operator in typeof()-expressions. The typeof() operater = has 1 required parameter, which is always a type-name. >=20 > public class Gnu > { > public void Demo() > { > var type =3D typeof(IQueryable); > } > } >=20 > This type parameter should be fontified using font-lock-type-face. = Currently it is not. >=20 > There are explicit rules in csharp-ts-mode defined to attempt to = fontify this, but they do not seem to be working: >=20 > ,@(when (csharp-ts-mode--test-type-of-expression) > '((type_of_expression (identifier) @font-lock-type-face)) > '((typeof_expression (identifier) @font-lock-type-face))) >=20 > Based on my inspection in treesit-explore mode, I see the grammar = reports back these nodes as typeof_expression-nodes, but these rules are = not activated because the preceeding (when ...) condition fails. >=20 > (defun csharp-ts-mode--test-type-of-expression () > "Return non-nil if (type_of_expression) is in the grammar." > (ignore-errors > (treesit-query-compile 'c-sharp "(type_of_expression)" t) > t)) >=20 > Changing this implementation to the following (matching the node-names = I see in treesit-explore mode) makes highlighting work for me: >=20 > (defun csharp-ts-mode--test-type-of-expression () > "Return non-nil if (type_of_expression) is in the grammar." > (ignore-errors > (treesit-query-compile 'c-sharp "(typeof_expression)" t) > t)) >=20 > Attached is a patch which provides this change. >=20 > Note: This bug/fix was reproduced using tree-sitter-c-sharp grammar = built on December 18th, 2024. I haven't tested with other versions. >=20 > Kind regards > Jostein >=20 > <0001-lisp-progmodes-csharp-mode.el-Fix-fontification-of-t.patch> Thanks! I suspect that an earlier grammar version used = type_of_expression. Can you see if it=E2=80=99s true? If it is, we = should keep the rules for both type_of_expression and typeof_expression, = WDYT? On the same note, we could use some utility function that makes it less = verbose to test queries and use different query based on the test = result. Yuan=
bug-gnu-emacs@HIDDEN
:bug#75406
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 6 Jan 2025 14:12:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 06 09:12:52 2025 Received: from localhost ([127.0.0.1]:37390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tUnqc-0006My-Ot for submit <at> debbugs.gnu.org; Mon, 06 Jan 2025 09:12:52 -0500 Received: from lists.gnu.org ([2001:470:142::17]:43414) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <jostein@HIDDEN>) id 1tUnqZ-0006Me-Rx for submit <at> debbugs.gnu.org; Mon, 06 Jan 2025 09:12:49 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <jostein@HIDDEN>) id 1tUnqT-0003gY-Gj for bug-gnu-emacs@HIDDEN; Mon, 06 Jan 2025 09:12:41 -0500 Received: from fout-a7-smtp.messagingengine.com ([103.168.172.150]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <jostein@HIDDEN>) id 1tUnqQ-0007QY-B5 for bug-gnu-emacs@HIDDEN; Mon, 06 Jan 2025 09:12:41 -0500 Received: from phl-compute-03.internal (phl-compute-03.phl.internal [10.202.2.43]) by mailfout.phl.internal (Postfix) with ESMTP id 969AC1380A4E; Mon, 6 Jan 2025 09:12:34 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-03.internal (MEProxy); Mon, 06 Jan 2025 09:12:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= secure.kjonigsen.net; h=cc:cc:content-type:content-type:date :date:from:from:in-reply-to:message-id:mime-version:reply-to :subject:subject:to:to; s=fm1; t=1736172754; x=1736259154; bh=tE wXXYygbNVQBCnndV7e0FzChMW/G+1B1pEeRSwordM=; b=iv4Jzihtp1B65fMoZt gWVOG8f9bjMjP5RHNNhcA/DxX+BN6D6EJH/cr3794vXQExVmcOKg+PQ00ijiOAa7 RcYKi4uXDQFthiEs5h7HxbzNGLeGmKbgkIa6oNrOg2NVac9r9vzqxYL3LfQCtuTo Rvk3IaV8NIyoWW5lkBWpE1wd1USpEavi3qS1R47KAXTDyNeJEpgCUXCKxcaUjjU7 JhnXVwc9aJ/NlsHYqjEs21BnaKROScw4XnvqL7kZLMsu/dMJebZXsfBJEA1XA+oi 3OGqhT4XcbwQqcjSlCO7RB/MAHyhIRPW4R1nnUQ8oZPS075/3diZa52LNF5hgZ6e 9izA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1736172754; x= 1736259154; bh=tEwXXYygbNVQBCnndV7e0FzChMW/G+1B1pEeRSwordM=; b=u aNO5JV64yEvnH1xQiOp3Ic1RS1t96mWsud1opXBrdvbPUhomkA5/pLHmsJULiPXc CHJlaSN0mNs4UdqZn+lKXwHD1abvruG631AT/TRDpr8Rtw0zFXiHd1009Y3AYqZB niyCXkP1PTMY1wrexb5NSXIjL2CGRr2uWnoWrk6se9KOdBg/brnRbecc7Ol10Jnq Ee3oc29hxmJNmlWzORPI58UiCdgU1XO1897RMvi73ZQfjNUUKZPvLCEADbSusoeR vqlthBxs4cXlXRrrvo0rSwaPXlRFfZtL63SqFMt1xmlRrtQfsG/Clj6VVMSdo/+6 qGcB+YLQjjaeVlZQ4SJpA== X-ME-Sender: <xms:0uR7Z-hcBmjJ8F092pvhneUAUSYlGLs5MoxpJCg9Do-gCYpqHtS7Rg> <xme:0uR7Z_AaBCCw3xs7poo-lMWjhDTg7NO2U3ALIhhsYbvybxT6cSg2eo5yLPbz1eNul KNZfC7kCZXoudDUGA> X-ME-Received: <xmr:0uR7Z2Fwkz4I0XZ-jz1Rv7KhBgiwg8Ab5ykIWkno5I1t1Y_eMTNp6yZ39qag4MkZLSg> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudegtddgieduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhephfgtggfukfffvefvofesrgdtmherhhdtvdenucfh rhhomheplfhoshhtvghinhcumfhjpphnihhgshgvnhcuoehjohhsthgvihhnsehsvggtuh hrvgdrkhhjohhnihhgshgvnhdrnhgvtheqnecuggftrfgrthhtvghrnhepleetveeuffei hfdvgeeivdeiveelleegtedujefhjeekkeffueekjefgffeggfelnecuvehluhhsthgvrh fuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhhoshhtvghinhesshgvtghu rhgvrdhkjhhonhhighhsvghnrdhnvghtpdhnsggprhgtphhtthhopeefpdhmohguvgepsh hmthhpohhuthdprhgtphhtthhopegsuhhgqdhgnhhuqdgvmhgrtghssehgnhhurdhorhhg pdhrtghpthhtoheptggrshhouhhrihesghhmrghilhdrtghomhdprhgtphhtthhopehthh gvohesthhhohhrnhhhihhllhdrnhho X-ME-Proxy: <xmx:0uR7Z3RrDRikJSYadYqXHko7UG9UDxcdun04JmafJvfa9Dm299TPBA> <xmx:0uR7Z7y8dC8VFAQiUPhdaPsdLTLROtjvMbemeygUPw7g0KyENdYk7Q> <xmx:0uR7Z17ge5znEFn5pDXwX7GoqwVJbFUulK8Lb8uyrAdA8SXvW-3PeQ> <xmx:0uR7Z4yNmLnmbubtPq3Y4FnWTaDddhMZrlXGlkIBTlrkLrwFVAx2uA> <xmx:0uR7Z7-zkNGw4mTvU08qonN506FSq3QK7fIAt0IPHqmZfj-qlD7eW8_t> Feedback-ID: ib2f84088:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 6 Jan 2025 09:12:33 -0500 (EST) From: =?utf-8?Q?Jostein_Kj=C3=B8nigsen?= <jostein@HIDDEN> Content-Type: multipart/alternative; boundary="Apple-Mail=_34945AC0-3314-4662-B8E3-79197B1BBC3C" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3818.100.11.1.3\)) Subject: 31.0.50; [PATCH] csharp-ts-mode does not highlight type in typeof() expressions Message-Id: <2D781A7D-DD02-4150-BDD9-5894A972BE9A@HIDDEN> Date: Mon, 6 Jan 2025 15:12:14 +0100 To: bug-gnu-emacs@HIDDEN X-Mailer: Apple Mail (2.3818.100.11.1.3) Received-SPF: pass client-ip=103.168.172.150; envelope-from=jostein@HIDDEN; helo=fout-a7-smtp.messagingengine.com X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit Cc: Yuan Fu <casouri@HIDDEN>, Theodor Thornhill <theo@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.3 (/) --Apple-Mail=_34945AC0-3314-4662-B8E3-79197B1BBC3C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hey everyone. When using csharp-ts-mode to edit C# files, you may encounter the use of = the typeof() operator in typeof()-expressions. The typeof() operater has = 1 required parameter, which is always a type-name. public class Gnu { public void Demo() { var type =3D typeof(IQueryable); } } This type parameter should be fontified using font-lock-type-face. = Currently it is not. There are explicit rules in csharp-ts-mode defined to attempt to fontify = this, but they do not seem to be working: ,@(when (csharp-ts-mode--test-type-of-expression) '((type_of_expression (identifier) @font-lock-type-face)) '((typeof_expression (identifier) @font-lock-type-face))) Based on my inspection in treesit-explore mode, I see the grammar = reports back these nodes as typeof_expression-nodes, but these rules are = not activated because the preceeding (when ...) condition fails. (defun csharp-ts-mode--test-type-of-expression () "Return non-nil if (type_of_expression) is in the grammar." (ignore-errors (treesit-query-compile 'c-sharp "(type_of_expression)" t) t)) Changing this implementation to the following (matching the node-names I = see in treesit-explore mode) makes highlighting work for me: (defun csharp-ts-mode--test-type-of-expression () "Return non-nil if (type_of_expression) is in the grammar." (ignore-errors (treesit-query-compile 'c-sharp "(typeof_expression)" t) t)) Attached is a patch which provides this change. Note: This bug/fix was reproduced using tree-sitter-c-sharp grammar = built on December 18th, 2024. I haven't tested with other versions. Kind regards Jostein =EF=BF=BC -- In GNU Emacs 31.0.50 (build 5, aarch64-apple-darwin24.0.0, NS appkit-2566.00 Version 15.0.1 (Build 24A348)) of 2024-12-11 built on SOK67R3KWV97 Repository revision: a9bc12318121acb513a5735f641602001510a932 Repository branch: master Windowing system distributor 'Apple', version 10.3.2566 System Description: macOS 15.0.1 Configured using: 'configure --with-tree-sitter --with-native-compilation --with-json --with-imagemagick PKG_CONFIG_PATH=3D:/usr/local/lib/pkgconfig:/opt/local/lib/pkgconfig' Configured features: ACL GLIB GNUTLS IMAGEMAGICK LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB Important settings: value of $LC_ALL: en_US.UTF-8 value of $LC_CTYPE: UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: C# Minor modes in effect: electric-pair-mode: t highlight-symbol-mode: t flycheck-mode: t editorconfig-mode: t company-mode: t indent-bars--ts-mode: t indent-bars-mode: t eglot-inlay-hints-mode: t eglot--managed-mode: t flymake-mode: t which-function-mode: t helm-mode: t helm-minibuffer-history-mode: t async-bytecomp-package-mode: t delete-selection-mode: t global-auto-revert-mode: t yas-global-mode: t yas-minor-mode: t global-nlinum-mode: t nlinum-mode: t ido-yes-or-no-mode: t override-global-mode: t server-mode: t global-hl-line-mode: t pixel-scroll-precision-mode: t doom-modeline-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t column-number-mode: t line-number-mode: t auto-fill-function: #[128 \304\300\301=03#\207 [yas--auto-fill = do-auto-fill :around nil apply] 5 advice] transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t hs-minor-mode: t Load-path shadows: /Users/josteink/.emacs.d/elpa/transient-20240421.1327/transient hides = /Users/josteink/build/emacs/lisp/transient /Users/josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig = hides /Users/josteink/build/emacs/lisp/editorconfig = /Users/josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-conf= -mode hides /Users/josteink/build/emacs/lisp/editorconfig-conf-mode = /Users/josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-core= hides /Users/josteink/build/emacs/lisp/editorconfig-core = /Users/josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-core= -handle hides /Users/josteink/build/emacs/lisp/editorconfig-core-handle = /Users/josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-fnma= tch hides /Users/josteink/build/emacs/lisp/editorconfig-fnmatch Features: (shadow sort mail-extr emacsbug csharp-mode cc-langs help-fns radix-tree facemenu crm grep helm-command helm-elisp helm-eval edebug helm-info misearch multi-isearch bug-reference markdown-mode pulse elec-pair typescript-ts-mode js c-ts-common cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs vc-git vc-dispatcher winner tramp-archive tramp-gvfs add-log ido-completing-read+ memoize minibuf-eldef org-duration diary-lib diary-loaddefs cal-iso oc-basic ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win ol-docview doc-view jka-compr ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi org-agenda org-element org-persist org-id org-element-ast inline avl-tree org-refile elisp-slime-nav highlight-symbol flycheck editorconfig editorconfig-core editorconfig-core-handle editorconfig-fnmatch company-oddmuse company-keywords company-etags etags fileloop company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb company indent-bars-ts indent-bars face-remap color eglot external-completion jsonrpc flymake diff ert ewoc debug backtrace which-func hideshow disp-table cus-edit pp cus-start cus-load eww vtable url-queue shr pixel-fill kinsoku url-file svg xml dom mm-url gnus nnheader range wid-edit helm-imenu helm-mode helm-misc helm-files image-dired image-dired-tags image-dired-external image-dired-util image-mode exif tramp trampver tramp-integration files-x tramp-message tramp-compat xdg shell parse-time iso8601 tramp-loaddefs helm-buffers helm-occur helm-tags helm-locate helm-grep helm-regexp helm-utils helm-help helm-types helm helm-global-bindings helm-easymenu helm-core async-bytecomp helm-source helm-multi-match helm-lib async imenu ob-plantuml delsel autorevert filenotify org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie executable ob-comint org-pcomplete pcomplete org-list org-footnote org-faces org-entities noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs thingatpt find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs yasnippet paredit mm-archive message sendmail yank-media dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 gnus-util time-date mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils gnutls network-stream url-cache url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny epg-config nlinum linum ido-yes-or-no advice ido use-package-bind-key bind-key xref server hl-line pixel-scroll cua-base compile-eslint compile text-property-search all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core shrink-path f s dash nerd-icons nerd-icons-faces nerd-icons-data nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon nerd-icons-data-pomicon nerd-icons-data-ipsicon dracula-theme use-package-ensure use-package-core all-the-icons-autoloads bitwarden-autoloads bmx-mode-autoloads cargo-autoloads cmake-mode-autoloads format-spec edmacro kmacro combobulate-display combobulate-ztree combobulate-envelope combobulate-manipulation python project compat comint ansi-osc ring ansi-color combobulate-procedure combobulate-navigation combobulate-misc combobulate-setup tempo combobulate-interface combobulate-settings diff-mode track-changes easy-mmode treesit generator combobulate-rules company-autoloads copilot-mode-autoloads crontab-mode-autoloads bui-autoloads dockerfile-mode-autoloads doom-modeline-autoloads dracula-theme-autoloads editorconfig-autoloads elisp-slime-nav-autoloads expand-region-autoloads flycheck-autoloads helm-autoloads helm-core-autoloads async-autoloads highlight-symbol-autoloads ido-yes-or-no-autoloads ido-completing-read+-autoloads comp comp-cstr cl-extra help-mode warnings comp-run comp-common rx indent-bars-autoloads finder-inf lsp-treemacs-autoloads lsp-mode-autoloads magit-autoloads pcase git-commit-autoloads magit-section-autoloads markdown-mode-autoloads memoize-autoloads multiple-cursors-autoloads nerd-icons-autoloads nlinum-autoloads paredit-autoloads pkg-info-autoloads epl-autoloads popup-autoloads powershell-autoloads quelpa-use-package-autoloads quelpa-autoloads shrink-path-autoloads f-autoloads spinner-autoloads swift-mode-autoloads transient-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads ht-autoloads hydra-autoloads lv-autoloads pfuture-autoloads ace-window-autoloads avy-autoloads s-autoloads dash-autoloads undo-tree-autoloads queue-autoloads wfnames-autoloads info with-editor-autoloads wsd-mode-autoloads yasnippet-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1340125 283321) (symbols 48 53880 0) (strings 32 314514 8847) (string-bytes 1 9290186) (vectors 16 109175) (vector-slots 8 2175883 319679) (floats 8 1370 14387) (intervals 56 38780 7503) (buffers 992 60)) =E2=80=94 Kind Regards Jostein Kj=C3=B8nigsen --Apple-Mail=_34945AC0-3314-4662-B8E3-79197B1BBC3C Content-Type: multipart/mixed; boundary="Apple-Mail=_D9001909-1D6D-43D2-8458-A60D1202F1B7" --Apple-Mail=_D9001909-1D6D-43D2-8458-A60D1202F1B7 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dus-ascii"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;"><div><div>Hey = everyone.</div><div><br></div><div>When using csharp-ts-mode to edit C# = files, you may encounter the use of the typeof() operator in = typeof()-expressions. The typeof() operater has 1 required parameter, = which is always a type-name.</div><div><br></div><div><div> = public class Gnu</div><div> {</div><div> = public void Demo()</div><div> = {</div><div> var type =3D = typeof(IQueryable);</div><div> = }</div><div> }</div></div><div><br></div><div>This type = parameter should be fontified using font-lock-type-face. Currently it is = not.</div><div><br></div><div>There are explicit rules in csharp-ts-mode = defined to attempt to fontify this, but they do not seem to be = working:</div><div><br></div><div><div> ,@(when = (csharp-ts-mode--test-type-of-expression)</div><div> = '((type_of_expression (identifier) = @font-lock-type-face))</div><div> = '((typeof_expression (identifier) = @font-lock-type-face)))</div></div><div><br></div><div>Based on my = inspection in treesit-explore mode, I see the grammar reports back these = nodes as typeof_expression-nodes, but these rules are not activated = because the preceeding (when ...) condition = fails.</div><div><br></div><div><div>(defun = csharp-ts-mode--test-type-of-expression ()</div><div> "Return = non-nil if (type_of_expression) is in the grammar."</div><div> = (ignore-errors</div><div> (treesit-query-compile 'c-sharp = "(type_of_expression)" t)</div><div> = t))</div></div><div><br></div><div>Changing this implementation to the = following (matching the node-names I see in treesit-explore mode) makes = highlighting work for me:</div><div><br></div><div><div>(defun = csharp-ts-mode--test-type-of-expression ()</div><div> "Return = non-nil if (type_of_expression) is in the grammar."</div><div> = (ignore-errors</div><div> (treesit-query-compile 'c-sharp = "(typeof_expression)" t)</div><div> = t))</div></div><div><br></div><div>Attached is a patch which provides = this change.</div><div><br></div><div>Note: This bug/fix was reproduced = using tree-sitter-c-sharp grammar built on December 18th, 2024. I = haven't tested with other versions.</div><div><br></div><div><div>Kind = regards</div><div>Jostein</div></div><div><br></div><div></div></div></bod= y></html>= --Apple-Mail=_D9001909-1D6D-43D2-8458-A60D1202F1B7 Content-Disposition: attachment; filename=0001-lisp-progmodes-csharp-mode.el-Fix-fontification-of-t.patch Content-Type: application/octet-stream; x-unix-mode=0644; name="0001-lisp-progmodes-csharp-mode.el-Fix-fontification-of-t.patch" Content-Transfer-Encoding: quoted-printable =46rom=2029f1b57f4d5974d606936b5420a08d1545dc18fc=20Mon=20Sep=2017=20= 00:00:00=202001=0AFrom:=20=3D?UTF-8?q?Jostein=3D20Kj=3DC3=3DB8nigsen?=3D=20= <jostein@HIDDEN>=0ADate:=20Mon,=206=20Jan=202025=2015:08:36=20= +0100=0ASubject:=20[PATCH]=20lisp/progmodes/csharp-mode.el:=20Fix=20= fontification=20of=20typeof()=0A=20expressions.=0A=0A---=0A=20= lisp/progmodes/csharp-mode.el=20|=202=20+-=0A=201=20file=20changed,=201=20= insertion(+),=201=20deletion(-)=0A=0Adiff=20--git=20= a/lisp/progmodes/csharp-mode.el=20b/lisp/progmodes/csharp-mode.el=0A= index=20b86555b1d87..c7b51c79e17=20100644=0A---=20= a/lisp/progmodes/csharp-mode.el=0A+++=20b/lisp/progmodes/csharp-mode.el=0A= @@=20-752,7=20+752,7=20@@=20csharp-ts-mode--test-type-constraint=0A=20= (defun=20csharp-ts-mode--test-type-of-expression=20()=0A=20=20=20"Return=20= non-nil=20if=20(type_of_expression)=20is=20in=20the=20grammar."=0A=20=20=20= (ignore-errors=0A-=20=20=20=20(treesit-query-compile=20'c-sharp=20= "(type_of_expression)"=20t)=0A+=20=20=20=20(treesit-query-compile=20= 'c-sharp=20"(typeof_expression)"=20t)=0A=20=20=20=20=20t))=0A=20=0A=20= (defun=20csharp-ts-mode--test-name-equals=20()=0A--=20=0A2.47.1=0A=0A= --Apple-Mail=_D9001909-1D6D-43D2-8458-A60D1202F1B7 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: = after-white-space;"><div><div></div><div><br></div><div><br></div><div>--<= /div><div><br></div><div><br></div><div>In GNU Emacs 31.0.50 (build 5, = aarch64-apple-darwin24.0.0, NS</div><div> appkit-2566.00 Version = 15.0.1 (Build 24A348)) of 2024-12-11 built = on</div><div> SOK67R3KWV97</div><div>Repository revision: = a9bc12318121acb513a5735f641602001510a932</div><div>Repository branch: = master</div><div>Windowing system distributor 'Apple', version = 10.3.2566</div><div>System Description: macOS = 15.0.1</div><div><br></div><div>Configured = using:</div><div> 'configure --with-tree-sitter = --with-native-compilation = --with-json</div><div> --with-imagemagick</div><div> PKG_CONFIG_= PATH=3D:/usr/local/lib/pkgconfig:/opt/local/lib/pkgconfig'</div><div><br><= /div><div>Configured features:</div><div>ACL GLIB GNUTLS IMAGEMAGICK = LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY</div><div>KQUEUE NS PDUMPER PNG = RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS</div><div>TREE_SITTER WEBP XIM = ZLIB</div><div><br></div><div>Important settings:</div><div> value = of $LC_ALL: en_US.UTF-8</div><div> value of $LC_CTYPE: = UTF-8</div><div> value of $LANG: en_US.UTF-8</div><div> = locale-coding-system: utf-8-unix</div><div><br></div><div>Major mode: = C#</div><div><br></div><div>Minor modes in effect:</div><div> = electric-pair-mode: t</div><div> highlight-symbol-mode: = t</div><div> flycheck-mode: t</div><div> editorconfig-mode: = t</div><div> company-mode: t</div><div> = indent-bars--ts-mode: t</div><div> indent-bars-mode: = t</div><div> eglot-inlay-hints-mode: t</div><div> = eglot--managed-mode: t</div><div> flymake-mode: t</div><div> = which-function-mode: t</div><div> helm-mode: t</div><div> = helm-minibuffer-history-mode: t</div><div> = async-bytecomp-package-mode: t</div><div> delete-selection-mode: = t</div><div> global-auto-revert-mode: t</div><div> = yas-global-mode: t</div><div> yas-minor-mode: t</div><div> = global-nlinum-mode: t</div><div> nlinum-mode: t</div><div> = ido-yes-or-no-mode: t</div><div> override-global-mode: = t</div><div> server-mode: t</div><div> global-hl-line-mode: = t</div><div> pixel-scroll-precision-mode: t</div><div> = doom-modeline-mode: t</div><div> tooltip-mode: t</div><div> = global-eldoc-mode: t</div><div> eldoc-mode: t</div><div> = show-paren-mode: t</div><div> electric-indent-mode: = t</div><div> mouse-wheel-mode: t</div><div> menu-bar-mode: = t</div><div> file-name-shadow-mode: t</div><div> = global-font-lock-mode: t</div><div> font-lock-mode: = t</div><div> blink-cursor-mode: t</div><div> = minibuffer-regexp-mode: t</div><div> column-number-mode: = t</div><div> line-number-mode: t</div><div> = auto-fill-function: #[128 \304\300\301=03#\207 [yas--auto-fill = do-auto-fill :around nil apply] 5 advice]</div><div> = transient-mark-mode: t</div><div> auto-composition-mode: = t</div><div> auto-encryption-mode: t</div><div> = auto-compression-mode: t</div><div> hs-minor-mode: = t</div><div><br></div><div>Load-path = shadows:</div><div>/Users/josteink/.emacs.d/elpa/transient-20240421.1327/t= ransient hides = /Users/josteink/build/emacs/lisp/transient</div><div>/Users/josteink/.emac= s.d/elpa/editorconfig-20240318.2049/editorconfig hides = /Users/josteink/build/emacs/lisp/editorconfig</div><div>/Users/josteink/.e= macs.d/elpa/editorconfig-20240318.2049/editorconfig-conf-mode hides = /Users/josteink/build/emacs/lisp/editorconfig-conf-mode</div><div>/Users/j= osteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-core hides = /Users/josteink/build/emacs/lisp/editorconfig-core</div><div>/Users/jostei= nk/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-core-handle = hides = /Users/josteink/build/emacs/lisp/editorconfig-core-handle</div><div>/Users= /josteink/.emacs.d/elpa/editorconfig-20240318.2049/editorconfig-fnmatch = hides = /Users/josteink/build/emacs/lisp/editorconfig-fnmatch</div><div><br></div>= <div>Features:</div><div>(shadow sort mail-extr emacsbug csharp-mode = cc-langs help-fns radix-tree</div><div>facemenu crm grep helm-command = helm-elisp helm-eval edebug helm-info</div><div>misearch multi-isearch = bug-reference markdown-mode pulse elec-pair</div><div>typescript-ts-mode = js c-ts-common cc-mode cc-fonts cc-guess cc-menus</div><div>cc-cmds = cc-styles cc-align cc-engine cc-vars cc-defs = vc-git</div><div>vc-dispatcher winner tramp-archive tramp-gvfs = add-log</div><div>ido-completing-read+ memoize minibuf-eldef = org-duration diary-lib</div><div>diary-loaddefs cal-iso oc-basic ol-eww = ol-rmail ol-mhe ol-irc ol-info</div><div>ol-gnus nnselect gnus-art mm-uu = mml2015 mm-view mml-smime smime dig</div><div>gnus-sum gnus-group = gnus-undo gnus-start gnus-dbus dbus gnus-cloud</div><div>nnimap nnmail = mail-source utf7 nnoo gnus-spec gnus-int gnus-range</div><div>gnus-win = ol-docview doc-view jka-compr ol-bibtex bibtex ol-bbdb = ol-w3m</div><div>ol-doi org-link-doi org-agenda org-element org-persist = org-id</div><div>org-element-ast inline avl-tree org-refile = elisp-slime-nav</div><div>highlight-symbol flycheck editorconfig = editorconfig-core</div><div>editorconfig-core-handle = editorconfig-fnmatch company-oddmuse</div><div>company-keywords = company-etags etags fileloop = company-gtags</div><div>company-dabbrev-code company-dabbrev = company-files company-clang</div><div>company-capf company-cmake = company-semantic company-template</div><div>company-bbdb company = indent-bars-ts indent-bars face-remap color = eglot</div><div>external-completion jsonrpc flymake diff ert ewoc debug = backtrace</div><div>which-func hideshow disp-table cus-edit pp cus-start = cus-load eww vtable</div><div>url-queue shr pixel-fill kinsoku url-file = svg xml dom mm-url gnus</div><div>nnheader range wid-edit helm-imenu = helm-mode helm-misc helm-files</div><div>image-dired image-dired-tags = image-dired-external image-dired-util</div><div>image-mode exif tramp = trampver tramp-integration files-x tramp-message</div><div>tramp-compat = xdg shell parse-time iso8601 tramp-loaddefs = helm-buffers</div><div>helm-occur helm-tags helm-locate helm-grep = helm-regexp helm-utils</div><div>helm-help helm-types helm = helm-global-bindings helm-easymenu helm-core</div><div>async-bytecomp = helm-source helm-multi-match helm-lib async imenu</div><div>ob-plantuml = delsel autorevert filenotify org ob ob-tangle ob-ref = ob-lob</div><div>ob-table ob-exp org-macro org-src sh-script smie = executable ob-comint</div><div>org-pcomplete pcomplete org-list = org-footnote org-faces org-entities</div><div>noutline outline = ob-emacs-lisp ob-core ob-eval org-cycle org-table ol</div><div>org-fold = org-fold-core org-keys oc org-loaddefs thingatpt = find-func</div><div>cal-menu calendar cal-loaddefs org-version = org-compat org-macs yasnippet</div><div>paredit mm-archive message = sendmail yank-media dired dired-loaddefs</div><div>rfc822 mml mml-sec = epa derived epg rfc6068 gnus-util time-date</div><div>mailabbrev = gmm-utils mailheader mm-decode mm-bodies mm-encode = mail-utils</div><div>gnutls network-stream url-cache url-http url-auth = mail-parse rfc2231</div><div>rfc2047 rfc2045 mm-util ietf-drums = mail-prsvr url-gw nsm puny epg-config</div><div>nlinum linum = ido-yes-or-no advice ido use-package-bind-key bind-key = xref</div><div>server hl-line pixel-scroll cua-base compile-eslint = compile</div><div>text-property-search all-the-icons all-the-icons-faces = data-material</div><div>data-weathericons data-octicons data-fileicons = data-faicons</div><div>data-alltheicons doom-modeline = doom-modeline-segments doom-modeline-env</div><div>doom-modeline-core = shrink-path f s dash nerd-icons = nerd-icons-faces</div><div>nerd-icons-data nerd-icons-data-mdicon = nerd-icons-data-flicon</div><div>nerd-icons-data-codicon = nerd-icons-data-devicon = nerd-icons-data-sucicon</div><div>nerd-icons-data-wicon = nerd-icons-data-faicon = nerd-icons-data-powerline</div><div>nerd-icons-data-octicon = nerd-icons-data-pomicon nerd-icons-data-ipsicon</div><div>dracula-theme = use-package-ensure use-package-core</div><div>all-the-icons-autoloads = bitwarden-autoloads bmx-mode-autoloads</div><div>cargo-autoloads = cmake-mode-autoloads format-spec edmacro = kmacro</div><div>combobulate-display combobulate-ztree = combobulate-envelope</div><div>combobulate-manipulation python project = compat comint ansi-osc ring</div><div>ansi-color combobulate-procedure = combobulate-navigation combobulate-misc</div><div>combobulate-setup = tempo combobulate-interface combobulate-settings</div><div>diff-mode = track-changes easy-mmode treesit generator = combobulate-rules</div><div>company-autoloads copilot-mode-autoloads = crontab-mode-autoloads</div><div>bui-autoloads dockerfile-mode-autoloads = doom-modeline-autoloads</div><div>dracula-theme-autoloads = editorconfig-autoloads = elisp-slime-nav-autoloads</div><div>expand-region-autoloads = flycheck-autoloads helm-autoloads</div><div>helm-core-autoloads = async-autoloads = highlight-symbol-autoloads</div><div>ido-yes-or-no-autoloads = ido-completing-read+-autoloads comp comp-cstr</div><div>cl-extra = help-mode warnings comp-run comp-common = rx</div><div>indent-bars-autoloads finder-inf = lsp-treemacs-autoloads</div><div>lsp-mode-autoloads magit-autoloads = pcase git-commit-autoloads</div><div>magit-section-autoloads = markdown-mode-autoloads = memoize-autoloads</div><div>multiple-cursors-autoloads = nerd-icons-autoloads nlinum-autoloads</div><div>paredit-autoloads = pkg-info-autoloads epl-autoloads = popup-autoloads</div><div>powershell-autoloads = quelpa-use-package-autoloads = quelpa-autoloads</div><div>shrink-path-autoloads f-autoloads = spinner-autoloads swift-mode-autoloads</div><div>transient-autoloads = treemacs-autoloads cfrs-autoloads = posframe-autoloads</div><div>ht-autoloads hydra-autoloads lv-autoloads = pfuture-autoloads</div><div>ace-window-autoloads avy-autoloads = s-autoloads dash-autoloads</div><div>undo-tree-autoloads queue-autoloads = wfnames-autoloads info</div><div>with-editor-autoloads = wsd-mode-autoloads yasnippet-autoloads package</div><div>browse-url url = url-proxy url-privacy url-expand url-methods = url-history</div><div>url-cookie generate-lisp-file url-domsuf url-util = mailcap url-handlers</div><div>url-parse auth-source cl-seq eieio = eieio-core cl-macs icons</div><div>password-cache json subr-x map = byte-opt gv bytecomp byte-compile</div><div>url-vars cl-loaddefs cl-lib = rmc iso-transl tooltip cconv eldoc paren</div><div>electric uniquify = ediff-hook vc-hooks lisp-float-type elisp-mode = mwheel</div><div>term/ns-win ns-win ucs-normalize mule-util = term/common-win tool-bar dnd</div><div>fontset image regexp-opt fringe = tabulated-list replace newcomment</div><div>text-mode lisp-mode = prog-mode register page tab-bar menu-bar rfn-eshadow</div><div>isearch = easymenu timer select scroll-bar mouse jit-lock font-lock = syntax</div><div>font-core term/tty-colors frame minibuffer nadvice seq = simple cl-generic</div><div>indonesian philippine cham georgian = utf-8-lang misc-lang vietnamese</div><div>tibetan thai tai-viet lao = korean japanese eucjp-ms cp51932 hebrew greek</div><div>romanian slovak = czech european ethiopic indian cyrillic chinese</div><div>composite = emoji-zwj charscript charprop case-table = epa-hook</div><div>jka-cmpr-hook help abbrev obarray oclosure = cl-preloaded button loaddefs</div><div>theme-loaddefs faces cus-face = macroexp files window text-properties</div><div>overlay sha1 md5 base64 = format env code-pages mule custom widget = keymap</div><div>hashtable-print-readable backquote threads kqueue cocoa = ns lcms2</div><div>multi-tty make-network-process native-compile = emacs)</div><div><br></div><div>Memory information:</div><div>((conses = 16 1340125 283321) (symbols 48 53880 0)</div><div> (strings 32 = 314514 8847) (string-bytes 1 9290186) (vectors 16 = 109175)</div><div> (vector-slots 8 2175883 319679) (floats 8 1370 = 14387)</div><div> (intervals 56 38780 7503) (buffers 992 = 60))</div></div><div><br></div><div><br></div><br><div> <meta charset=3D"UTF-8"><div>=E2=80=94<br>Kind Regards<br>Jostein = Kj=C3=B8nigsen</div> </div> <br></body></html>= --Apple-Mail=_D9001909-1D6D-43D2-8458-A60D1202F1B7-- --Apple-Mail=_34945AC0-3314-4662-B8E3-79197B1BBC3C--
Jostein Kjønigsen <jostein@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#75406
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.