From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 28 07:22:56 2022 Received: (at submit) by debbugs.gnu.org; 28 Nov 2022 12:22:56 +0000 Received: from localhost ([127.0.0.1]:48269 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ozd9z-0001Sm-BF for submit@debbugs.gnu.org; Mon, 28 Nov 2022 07:22:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:41376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ozd9v-0001Sg-R3 for submit@debbugs.gnu.org; Mon, 28 Nov 2022 07:22:53 -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 ) id 1ozd9v-0002ze-9U for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2022 07:22:51 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozd9q-0000uy-Kh for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2022 07:22:50 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 7F9EB5C007E; Mon, 28 Nov 2022 07:22:38 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Mon, 28 Nov 2022 07:22:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= secure.kjonigsen.net; h=cc:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:reply-to:sender :subject:subject:to:to; s=fm3; t=1669638158; x=1669724558; bh=Q6 tSIu8DY7T8F0/sLzhOh/LLwHIQaVU43sBVO7y/raU=; b=wv/JiLRfQfePKcQ6B9 dN0iKvAgJTohMuXgduqEfpaDfffssa9RiInS1YA2jZ/p7aCfzdDhdtPvxud0UWI5 jxFeZ7nF0ByM2P4pW48dOKZMYV4zAyUwcJMexwk586XdD5/f0J9e7Btkbz1IxwNf ENQLW5Kx8iCoop/yKVaZFgpUZOPySY5TtMe42ItlaJIWXADp6JXeUFj0+oB/Yyav /YGQeaWvkOitd4RkiGVXbkJK1bvuhAOar3dG8OeCs+zI6PuTGu7eQPsSYu02Psla OsfrjuVh4bgDb9Z/t/6+VVqlFT7UctR3vczEvy3bnhtdQkD5x60isEuNLArTotRA LVfg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1669638158; x=1669724558; bh=Q6tSIu8DY7T8F0/sLzhOh/LLwHIQaVU43sB VO7y/raU=; b=cu3enVWg3jVd+AcweIR6CgrsOjq9ssYiQhwK5TnUdUEXo6v8DZD iI+kwhdZR1WT+T05OU2NxALEf+70Hc01uCgOPCUCxOzbA9+j6rR+t8/H/xREBU4v EVfbTHka5kbPb7JGYN+hooOw7C4EU0Kgl/WfQ0/q6V2q8REOSVH0H/D9bRZ+xiko MxTOyRdwceUEKkNK4pM9fT7U25/ITCnSyqWD+EH4zOFqHPY4RktBjxUA+l8yzt8Q 9Cw3yTQW1rfqEcdal4RC/f/p/6wUiPsx8ERDttzytyhp369YJ6fUPrP/meyJzaxJ LoiN6oLt8G6QOyOEAguhx3l5qWPistoicpw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvgedrjedvgdegtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpegtkfffgggfrhfvhffusegrtderredtfeejnecuhfhrohhmpeflohhsthgvihhn ucfmjhppnhhighhsvghnuceojhhoshhtvghinhesshgvtghurhgvrdhkjhhonhhighhsvg hnrdhnvghtqeenucggtffrrghtthgvrhhnpeethfelgfetgfeiieeghfeukeefjefgveeu kefgudegheehuefftddvjeeiiefhjeenucffohhmrghinhepkhhjnhhighhsvghnrdhnoh enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjohhs thgvihhnsehsvggtuhhrvgdrkhhjohhnihhgshgvnhdrnhgvth X-ME-Proxy: Feedback-ID: ib2f84088:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 28 Nov 2022 07:22:37 -0500 (EST) Content-Type: multipart/alternative; boundary="------------V6S4pNwSqq6R8I61i2vSU4RJ" Message-ID: Date: Mon, 28 Nov 2022 13:22:34 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Content-Language: nb-NO To: "bug-gnu-emacs@gnu.org" , Theodor Thornhill , Yuan Fu From: =?UTF-8?Q?Jostein_Kj=c3=b8nigsen?= Subject: 29.0.50; lisp/progrmodes/csharp-mode.el: fontification of common constructs missing Received-SPF: pass client-ip=66.111.4.27; envelope-from=jostein@secure.kjonigsen.net; helo=out3-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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jostein@kjonigsen.net Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) This is a multi-part message in MIME format. --------------V6S4pNwSqq6R8I61i2vSU4RJ Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit --text follows this line-- -- 1. Open an existing C#/.NET project 2. Open some .cs-files. 3. Observe that lots of common things are lacking fontification. Some examples are: - variables in use as method/function arguments. - new'd up object-types. - type and variable-name in catch-expressions And surely more. For the above cases, I already have patches, but there will probably be more things discovered down the line. As such keeping this as the "initial" fontification correction bug may be a good idea. -- In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version  3.24.34, cairo version 1.16.0) of 2022-11-28 built on ThinkPad-T14s Repository revision: a85ff22300736212e38f43cc7d56e8e3d4ae1203 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12201003 System Description: Ubuntu 22.10 Configured using:  'configure --with-tree-sitter' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings:   value of $LC_MONETARY: nb_NO.UTF-8   value of $LC_NUMERIC: nb_NO.UTF-8   value of $LC_TIME: nb_NO.UTF-8   value of $LANG: en_US.UTF-8   locale-coding-system: utf-8-unix Major mode: Magit Minor modes in effect:   global-git-commit-mode: t   magit-auto-revert-mode: t   editorconfig-mode: t   which-function-mode: t   global-ede-mode: t   treemacs-filewatch-mode: t   treemacs-follow-mode: t   treemacs-git-mode: t   treemacs-fringe-indicator-mode: t   global-undo-tree-mode: t   undo-tree-mode: t   doom-modeline-mode: t   projectile-mode: t   ido-yes-or-no-mode: t   helm-mode: t   helm-minibuffer-history-mode: t   helm--remap-mouse-mode: t   async-bytecomp-package-mode: t   delete-selection-mode: t   global-auto-revert-mode: t   server-mode: t   shell-dirtrack-mode: t   global-hl-line-mode: t   yas-global-mode: t   yas-minor-mode: t   tooltip-mode: t   global-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   buffer-read-only: t   column-number-mode: t   line-number-mode: t   transient-mark-mode: t   auto-composition-mode: t   auto-encryption-mode: t   auto-compression-mode: t Load-path shadows: /home/jostein/.emacs.d/elpa/transient-20221028.1430/transient hides /home/jostein/build/emacs/lisp/transient /home/jostein/.emacs.d/elpa/eglot-20221020.1010/eglot hides /home/jostein/build/emacs/lisp/progmodes/eglot Features: (shadow sort emacsbug magit-extras mail-extr flyspell ispell mule-util tree-sitter-langs tree-sitter-langs-build tar-mode arc-mode archive-mode tree-sitter-hl tree-sitter-debug tree-sitter tree-sitter-load tree-sitter-cli tsc tsc-dyn tsc-dyn-get dired-aux tsc-obsolete misearch multi-isearch semantic/lex-spp ede/emacs semantic/db semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local bug-reference magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode git-commit log-edit message sendmail yank-media rfc822 mml mml-sec epa mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader pcvs-util magit-core magit-autorevert magit-margin magit-transient magit-process with-editor magit-mode transient magit-git magit-base magit-section crm compat-27 compat-26 executable helm-command helm-elisp helm-eval helm-info url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw face-remap lsp-diagnostics lsp-headerline lsp-icons lsp-modeline view vc-git diff-mode vc-dispatcher disp-table elec-pair winner ffap tramp-archive tramp-gvfs tramp-cache warnings time-stamp zeroconf dbus add-log lsp-zig lsp-steep lsp-svelte lsp-sqls lsp-ruby-syntax-tree lsp-yaml lsp-xml lsp-vimscript lsp-vhdl lsp-volar lsp-vetur lsp-html lsp-verilog lsp-vala lsp-v lsp-typeprof lsp-ttcn3 lsp-toml lsp-terraform lsp-tex lsp-sorbet lsp-solargraph lsp-rust lsp-rf lsp-remark lsp-racket lsp-r lsp-purescript lsp-pylsp lsp-pyls lsp-php lsp-pls lsp-perlnavigator lsp-perl lsp-openscad lsp-ocaml lsp-magik lsp-nix lsp-nim lsp-nginx lsp-mint lsp-marksman lsp-markdown lsp-lua lsp-kotlin lsp-json lsp-javascript lsp-idris lsp-haxe lsp-groovy lsp-hack lsp-graphql lsp-gleam lsp-go lsp-completion lsp-gdscript lsp-fsharp lsp-fortran lsp-eslint lsp-erlang lsp-emmet lsp-elixir lsp-elm lsp-dockerfile lsp-dhall lsp-d lsp-css lsp-csharp gnutls lsp-crystal lsp-cmake lsp-clojure lsp-semantic-tokens lsp-clangd lsp-beancount lsp-bash lsp-ansible lsp-angular lsp-ada lsp-actionscript ido-completing-read+ memoize minibuf-eldef elisp-slime-nav paredit editorconfig editorconfig-core editorconfig-core-handle editorconfig-fnmatch flycheck highlight-symbol which-func edebug debug backtrace nlinum linum company-oddmuse company-keywords company-etags etags fileloop generator company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb company-web-html company-web company-css web-completion-data company eww url-queue shr pixel-fill kinsoku url-file svg mm-url gnus nnheader gnus-util mail-utils range mm-util mail-prsvr ede/speedbar ede/files ede ede/detect ede/base ede/auto ede/source eieio-base eieio-speedbar speedbar ezimage dframe eieio-custom cedet dap-mouse dap-ui lsp-treemacs lsp-treemacs-generic lsp-treemacs-themes treemacs-treelib treemacs treemacs-header-line treemacs-compatibility treemacs-mode treemacs-interface treemacs-persistence treemacs-filewatch-mode treemacs-follow-mode treemacs-rendering treemacs-annotations treemacs-async treemacs-workspaces treemacs-dom treemacs-visuals treemacs-fringe-indicator treemacs-scope pulse treemacs-faces treemacs-icons treemacs-themes treemacs-core-utils pfuture treemacs-logging treemacs-customization treemacs-macros gdb-mi bindat gud bui bui-list bui-info bui-entry bui-core bui-history bui-button bui-utils lsp-lens dap-gdb-lldb dap-netcore dap-node dap-utils dom xml dap-pwsh lsp-pwsh dap-python dap-mode dap-tasks dap-launch lsp-docker yaml posframe dap-overlays undo-tree diff queue doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons shrink-path compat compat-macs projectile lisp-mnt grep ibuf-ext ibuffer ibuffer-loaddefs helm-imenu ob-plantuml org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex ol org-keys oc org-compat org-macs org-loaddefs find-func cal-menu calendar cal-loaddefs ido-yes-or-no ido helm-mode helm-misc helm-files image-dired image-dired-tags image-dired-external image-dired-util xdg image-mode dired dired-loaddefs exif tramp tramp-loaddefs trampver tramp-integration cus-edit pp cus-load files-x tramp-compat parse-time iso8601 time-date ls-lisp helm-buffers helm-occur helm-tags helm-locate helm-grep helm-regexp format-spec helm-utils helm-help helm-types helm helm-global-bindings helm-easymenu edmacro kmacro helm-core easy-mmode async-bytecomp helm-source helm-multi-match helm-lib async helm-config delsel cl-extra autorevert typescript-ts-mode js derived csharp-mode treesit cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs server powershell advice shell pcomplete hl-line lsp-mode lsp-protocol yasnippet help-mode xref project tree-widget wid-edit spinner pcase network-stream puny nsm markdown-mode color thingatpt noutline outline icons lv inline imenu ht filenotify f f-shortdoc shortdoc s ewoc epg rfc6068 epg-config dash dracula-theme compile-eslint compile text-property-search comint ansi-osc ansi-color ring cl finder-inf rx helm-projectile-autoloads expand-region-autoloads all-the-icons-autoloads helm-autoloads dracula-theme-autoloads eglot-autoloads nlinum-autoloads rust-mode-autoloads multiple-cursors-autoloads magit-autoloads magit-section-autoloads doom-modeline-autoloads assess-autoloads m-buffer-autoloads cargo-autoloads package-lint-autoloads company-autoloads web-mode-autoloads flycheck-autoloads git-commit-autoloads with-editor-autoloads git-timemachine-autoloads js2-mode-autoloads projectile-autoloads yaml-mode-autoloads helpful-autoloads elisp-refs-autoloads powershell-autoloads helm-core-autoloads async-autoloads editorconfig-autoloads dap-mode-autoloads lsp-docker-autoloads yaml-autoloads lsp-treemacs-autoloads lsp-mode-autoloads markdown-mode-autoloads transient-autoloads compat-autoloads paredit-autoloads pcache-autoloads f-autoloads popup-autoloads tree-sitter-langs-autoloads treemacs-autoloads posframe-autoloads ht-autoloads hydra-autoloads pfuture-autoloads ace-window-autoloads avy-autoloads s-autoloads info dash-autoloads macrostep-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 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/x-win x-win term/common-win x-dnd 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 dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 718979 90323)  (symbols 48 59854 108)  (strings 32 215295 11842)  (string-bytes 1 6737650)  (vectors 16 124381)  (vector-slots 8 2283481 181878)  (floats 8 1015 935)  (intervals 56 19869 3121)  (buffers 992 40)) -- Vennlig hilsen *Jostein Kjønigsen* jostein@kjonigsen.net 🍵 jostein@gmail.com https://jostein.kjønigsen.no --------------V6S4pNwSqq6R8I61i2vSU4RJ Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

--text follows this line--

--
1. Open an existing C#/.NET project
2. Open some .cs-files.
3. Observe that lots of common things are lacking fontification.

Some examples are:
- variables in use as method/function arguments.
- new'd up object-types.
- type and variable-name in catch-expressions

And surely more.

For the above cases, I already have patches, but there will probably be more things discovered down the line.

As such keeping this as the "initial" fontification correction bug may be a good idea.


--


In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
 3.24.34, cairo version 1.16.0) of 2022-11-28 built on ThinkPad-T14s
Repository revision: a85ff22300736212e38f43cc7d56e8e3d4ae1203
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12201003
System Description: Ubuntu 22.10

Configured using:
 'configure --with-tree-sitter'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB

Important settings:
  value of $LC_MONETARY: nb_NO.UTF-8
  value of $LC_NUMERIC: nb_NO.UTF-8
  value of $LC_TIME: nb_NO.UTF-8
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Magit

Minor modes in effect:
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  editorconfig-mode: t
  which-function-mode: t
  global-ede-mode: t
  treemacs-filewatch-mode: t
  treemacs-follow-mode: t
  treemacs-git-mode: t
  treemacs-fringe-indicator-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  doom-modeline-mode: t
  projectile-mode: t
  ido-yes-or-no-mode: t
  helm-mode: t
  helm-minibuffer-history-mode: t
  helm--remap-mouse-mode: t
  async-bytecomp-package-mode: t
  delete-selection-mode: t
  global-auto-revert-mode: t
  server-mode: t
  shell-dirtrack-mode: t
  global-hl-line-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  tooltip-mode: t
  global-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
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/home/jostein/.emacs.d/elpa/transient-20221028.1430/transient hides /home/jostein/build/emacs/lisp/transient
/home/jostein/.emacs.d/elpa/eglot-20221020.1010/eglot hides /home/jostein/build/emacs/lisp/progmodes/eglot

Features:
(shadow sort emacsbug magit-extras mail-extr flyspell ispell mule-util
tree-sitter-langs tree-sitter-langs-build tar-mode arc-mode archive-mode
tree-sitter-hl tree-sitter-debug tree-sitter tree-sitter-load
tree-sitter-cli tsc tsc-dyn tsc-dyn-get dired-aux tsc-obsolete misearch
multi-isearch semantic/lex-spp ede/emacs semantic/db semantic/util-modes
semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local
bug-reference magit-submodule magit-obsolete magit-blame magit-stash
magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone
magit-remote magit-commit magit-sequence magit-notes magit-worktree
magit-tag magit-merge magit-branch magit-reset magit-files magit-refs
magit-status magit magit-repos magit-apply magit-wip magit-log
magit-diff smerge-mode git-commit log-edit message sendmail yank-media
rfc822 mml mml-sec epa mm-decode mm-bodies mm-encode mailabbrev
gmm-utils mailheader pcvs-util magit-core magit-autorevert magit-margin
magit-transient magit-process with-editor magit-mode transient magit-git
magit-base magit-section crm compat-27 compat-26 executable helm-command
helm-elisp helm-eval helm-info url-http url-auth mail-parse rfc2231
rfc2047 rfc2045 ietf-drums url-gw face-remap lsp-diagnostics
lsp-headerline lsp-icons lsp-modeline view vc-git diff-mode
vc-dispatcher disp-table elec-pair winner ffap tramp-archive tramp-gvfs
tramp-cache warnings time-stamp zeroconf dbus add-log lsp-zig lsp-steep
lsp-svelte lsp-sqls lsp-ruby-syntax-tree lsp-yaml lsp-xml lsp-vimscript
lsp-vhdl lsp-volar lsp-vetur lsp-html lsp-verilog lsp-vala lsp-v
lsp-typeprof lsp-ttcn3 lsp-toml lsp-terraform lsp-tex lsp-sorbet
lsp-solargraph lsp-rust lsp-rf lsp-remark lsp-racket lsp-r
lsp-purescript lsp-pylsp lsp-pyls lsp-php lsp-pls lsp-perlnavigator
lsp-perl lsp-openscad lsp-ocaml lsp-magik lsp-nix lsp-nim lsp-nginx
lsp-mint lsp-marksman lsp-markdown lsp-lua lsp-kotlin lsp-json
lsp-javascript lsp-idris lsp-haxe lsp-groovy lsp-hack lsp-graphql
lsp-gleam lsp-go lsp-completion lsp-gdscript lsp-fsharp lsp-fortran
lsp-eslint lsp-erlang lsp-emmet lsp-elixir lsp-elm lsp-dockerfile
lsp-dhall lsp-d lsp-css lsp-csharp gnutls lsp-crystal lsp-cmake
lsp-clojure lsp-semantic-tokens lsp-clangd lsp-beancount lsp-bash
lsp-ansible lsp-angular lsp-ada lsp-actionscript ido-completing-read+
memoize minibuf-eldef elisp-slime-nav paredit editorconfig
editorconfig-core editorconfig-core-handle editorconfig-fnmatch flycheck
highlight-symbol which-func edebug debug backtrace nlinum linum
company-oddmuse company-keywords company-etags etags fileloop generator
company-gtags company-dabbrev-code company-dabbrev company-files
company-clang company-capf company-cmake company-semantic
company-template company-bbdb company-web-html company-web company-css
web-completion-data company eww url-queue shr pixel-fill kinsoku
url-file svg mm-url gnus nnheader gnus-util mail-utils range mm-util
mail-prsvr ede/speedbar ede/files ede ede/detect ede/base ede/auto
ede/source eieio-base eieio-speedbar speedbar ezimage dframe
eieio-custom cedet dap-mouse dap-ui lsp-treemacs lsp-treemacs-generic
lsp-treemacs-themes treemacs-treelib treemacs treemacs-header-line
treemacs-compatibility treemacs-mode treemacs-interface
treemacs-persistence treemacs-filewatch-mode treemacs-follow-mode
treemacs-rendering treemacs-annotations treemacs-async
treemacs-workspaces treemacs-dom treemacs-visuals
treemacs-fringe-indicator treemacs-scope pulse treemacs-faces
treemacs-icons treemacs-themes treemacs-core-utils pfuture
treemacs-logging treemacs-customization treemacs-macros gdb-mi bindat
gud bui bui-list bui-info bui-entry bui-core bui-history bui-button
bui-utils lsp-lens dap-gdb-lldb dap-netcore dap-node dap-utils dom xml
dap-pwsh lsp-pwsh dap-python dap-mode dap-tasks dap-launch lsp-docker
yaml posframe dap-overlays undo-tree diff queue doom-modeline
doom-modeline-segments doom-modeline-env doom-modeline-core
all-the-icons all-the-icons-faces data-material data-weathericons
data-octicons data-fileicons data-faicons data-alltheicons shrink-path
compat compat-macs projectile lisp-mnt grep ibuf-ext ibuffer
ibuffer-loaddefs helm-imenu ob-plantuml org ob ob-tangle ob-ref ob-lob
ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete
org-list org-faces org-entities org-version ob-emacs-lisp ob-core
ob-eval org-table oc-basic bibtex ol org-keys oc org-compat org-macs
org-loaddefs find-func cal-menu calendar cal-loaddefs ido-yes-or-no ido
helm-mode helm-misc helm-files image-dired image-dired-tags
image-dired-external image-dired-util xdg image-mode dired
dired-loaddefs exif tramp tramp-loaddefs trampver tramp-integration
cus-edit pp cus-load files-x tramp-compat parse-time iso8601 time-date
ls-lisp helm-buffers helm-occur helm-tags helm-locate helm-grep
helm-regexp format-spec helm-utils helm-help helm-types helm
helm-global-bindings helm-easymenu edmacro kmacro helm-core easy-mmode
async-bytecomp helm-source helm-multi-match helm-lib async helm-config
delsel cl-extra autorevert typescript-ts-mode js derived csharp-mode
treesit cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs server powershell advice shell
pcomplete hl-line lsp-mode lsp-protocol yasnippet help-mode xref project
tree-widget wid-edit spinner pcase network-stream puny nsm markdown-mode
color thingatpt noutline outline icons lv inline imenu ht filenotify f
f-shortdoc shortdoc s ewoc epg rfc6068 epg-config dash dracula-theme
compile-eslint compile text-property-search comint ansi-osc ansi-color
ring cl finder-inf rx helm-projectile-autoloads expand-region-autoloads
all-the-icons-autoloads helm-autoloads dracula-theme-autoloads
eglot-autoloads nlinum-autoloads rust-mode-autoloads
multiple-cursors-autoloads magit-autoloads magit-section-autoloads
doom-modeline-autoloads assess-autoloads m-buffer-autoloads
cargo-autoloads package-lint-autoloads company-autoloads
web-mode-autoloads flycheck-autoloads git-commit-autoloads
with-editor-autoloads git-timemachine-autoloads js2-mode-autoloads
projectile-autoloads yaml-mode-autoloads helpful-autoloads
elisp-refs-autoloads powershell-autoloads helm-core-autoloads
async-autoloads editorconfig-autoloads dap-mode-autoloads
lsp-docker-autoloads yaml-autoloads lsp-treemacs-autoloads
lsp-mode-autoloads markdown-mode-autoloads transient-autoloads
compat-autoloads paredit-autoloads pcache-autoloads f-autoloads
popup-autoloads tree-sitter-langs-autoloads treemacs-autoloads
posframe-autoloads ht-autoloads hydra-autoloads pfuture-autoloads
ace-window-autoloads avy-autoloads s-autoloads info dash-autoloads
macrostep-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 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/x-win x-win term/common-win x-dnd 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 dbusbind inotify lcms2
dynamic-setting system-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process
emacs)

Memory information:
((conses 16 718979 90323)
 (symbols 48 59854 108)
 (strings 32 215295 11842)
 (string-bytes 1 6737650)
 (vectors 16 124381)
 (vector-slots 8 2283481 181878)
 (floats 8 1015 935)
 (intervals 56 19869 3121)
 (buffers 992 40))

--------------V6S4pNwSqq6R8I61i2vSU4RJ-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 28 07:38:47 2022 Received: (at 59657) by debbugs.gnu.org; 28 Nov 2022 12:38:47 +0000 Received: from localhost ([127.0.0.1]:48359 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ozdPL-0003tM-9W for submit@debbugs.gnu.org; Mon, 28 Nov 2022 07:38:47 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:58743) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ozdPI-0003t4-Tg for 59657@debbugs.gnu.org; Mon, 28 Nov 2022 07:38:45 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id C7B705C00F7; Mon, 28 Nov 2022 07:38:38 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Mon, 28 Nov 2022 07:38:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= secure.kjonigsen.net; h=cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:reply-to:sender:subject:subject:to:to; s=fm3; t= 1669639118; x=1669725518; bh=zC76P0dbsJIY5Nnh4uKZNemjhsGWd/0EiTj IQLoJgU4=; b=Jwcv8lqhS9pxU3EPIWy3RtHm1A3giL4I6c4Me6PKCGv9S7z31i6 c9utN1CMyWwztQ+gZcKjJDqrZmuyy9ZuGz2mBy76bui407zS3TvojhqFSC3dwK2K ACtEc62XqyLYSagtXgU+eOMs7Rx/0ZAiMR0A3EKSYrwMfXzsdI0lQAuq28JiQUEe PsI4PyqxI7IHkdn/IMSuGSYdWmP2j0355EvKt3jQv3rQXhwIjmAZBFOa2YX99PBu ngR6GVO6T8tLh6Hp4snTccQu0tFt1dM4GgPKfpf12oSfIJSM19T4XWNI4/JRahbo fA2xT3X8J9q8SP+Phf9hZq7TELCdBQA1t6g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1669639118; x=1669725518; bh=zC76P0dbsJIY5 Nnh4uKZNemjhsGWd/0EiTjIQLoJgU4=; b=T/dVZkeK3t7Ky/juxXEUH6Ur+1ijB a/gWTeWAJfEIvG7O1PjlO/FcuCbznUf6jjzvPw5S3F82PZJpVkQavqVb4IkQgcHE cZ/0oOREDNqJEdJCm8tclSAYGFATXIA+GBtxD12BOxDkpk6fodlI176myl30s5CO vomx/fDLWcd1IHwxviah3vfpgsOM4px0WrT6inUx31xJDZyHfhbGlehPCE2O4W5o 8a4WYVHFvymqnnZjWq4axoVDLTLxawKDlCe8aIhevteRn91MsbwvdNsCUzi/Zomc grjfzlfr7vIg/yF36/Luq2EbTVUj6BdvHvSxoi01wIaKrsiXQsIbFo0GQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvgedrjedvgdegfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpegtkfffgggfufhrfhfvhfgjsehmtderredtfeejnecuhfhrohhmpeflohhsthgv ihhnucfmjhppnhhighhsvghnuceojhhoshhtvghinhesshgvtghurhgvrdhkjhhonhhigh hsvghnrdhnvghtqeenucggtffrrghtthgvrhhnpeetvdejuefgteeuueejkeefgfetgfev tddvffevtdefheelgeeuvedvfeevgeelvdenucffohhmrghinhepkhhjnhhighhsvghnrd hnohdpghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgr ihhlfhhrohhmpehjohhsthgvihhnsehsvggtuhhrvgdrkhhjohhnihhgshgvnhdrnhgvth X-ME-Proxy: Feedback-ID: ib2f84088:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 28 Nov 2022 07:38:37 -0500 (EST) Content-Type: multipart/mixed; boundary="------------u7gfRZffqPIZ98WaIxgK0f0B" Message-ID: <82d4e9bb-ec4a-7a49-d8c0-c0111b9186f6@secure.kjonigsen.net> Date: Mon, 28 Nov 2022 13:38:36 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Subject: Re: bug#59657: (29.0.50; lisp/progrmodes/csharp-mode.el: fontification of common constructs missing) References: Content-Language: nb-NO To: 59657@debbugs.gnu.org, Yuan Fu , Theodor Thornhill From: =?UTF-8?Q?Jostein_Kj=c3=b8nigsen?= In-Reply-To: X-Forwarded-Message-Id: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 59657 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: jostein@kjonigsen.net Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------u7gfRZffqPIZ98WaIxgK0f0B Content-Type: multipart/alternative; boundary="------------aDUfklLjNLmtW5oCTSnda5vi" --------------aDUfklLjNLmtW5oCTSnda5vi Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Attached are a few patches for the issues found so far. Kind Regards. *Jostein Kjønigsen* jostein@kjonigsen.net 🍵 jostein@gmail.com https://jostein.kjønigsen.no -------- Forwarded Message -------- Subject: bug#59657: Acknowledgement (29.0.50; lisp/progrmodes/csharp-mode.el: fontification of common constructs missing) Date: Mon, 28 Nov 2022 12:23:01 +0000 From: GNU bug Tracking System Reply-To: 59657@debbugs.gnu.org To: jostein@kjonigsen.net Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@gnu.org If you wish to submit further information on this problem, please send it to 59657@debbugs.gnu.org. Please do not send mail to help-debbugs@gnu.org unless you wish to report a problem with the Bug-tracking system. -- 59657:https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59657 GNU Bug Tracking System Contacthelp-debbugs@gnu.org with problems --------------aDUfklLjNLmtW5oCTSnda5vi Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

Attached are a few patches for the issues found so far.




-------- Forwarded Message --------
Subject: bug#59657: Acknowledgement (29.0.50; lisp/progrmodes/csharp-mode.el: fontification of common constructs missing)
Date: Mon, 28 Nov 2022 12:23:01 +0000
From: GNU bug Tracking System <help-debbugs@gnu.org>
Reply-To: 59657@debbugs.gnu.org
To: jostein@kjonigsen.net


Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
bug-gnu-emacs@gnu.org

If you wish to submit further information on this problem, please
send it to 59657@debbugs.gnu.org.

Please do not send mail to help-debbugs@gnu.org unless you wish
to report a problem with the Bug-tracking system.

-- 
59657: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59657
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--------------aDUfklLjNLmtW5oCTSnda5vi-- --------------u7gfRZffqPIZ98WaIxgK0f0B Content-Type: text/x-patch; charset=UTF-8; name="0001-lisp-progmodes-csharp-mode.el-Better-fontification-f.patch" Content-Disposition: attachment; filename*0="0001-lisp-progmodes-csharp-mode.el-Better-fontification-f.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSAwY2Q4NDUzYjM0YzE3NmZlYWRhMjVmY2YwMWVjZTVmYmQwNDUzYzAxIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/Sm9zdGVpbj0yMEtqPUMzPUI4bmln c2VuPz0gPGpvc3RlaW5Aa2pvbmlnc2VuLm5ldD4KRGF0ZTogTW9uLCAyOCBOb3YgMjAyMiAx MzowNjowMyArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMS8zXSBsaXNwL3Byb2dtb2Rlcy9jc2hh cnAtbW9kZS5lbDogQmV0dGVyIGZvbnRpZmljYXRpb24gZm9yCiB2YXJpYWJsZXMKCi0tLQog bGlzcC9wcm9nbW9kZXMvY3NoYXJwLW1vZGUuZWwgfCA1ICsrKystCiAxIGZpbGUgY2hhbmdl ZCwgNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9w cm9nbW9kZXMvY3NoYXJwLW1vZGUuZWwgYi9saXNwL3Byb2dtb2Rlcy9jc2hhcnAtbW9kZS5l bAppbmRleCA2NzEyZmNjNTdlMi4uMDA2YjNmYmEyNmUgMTAwNjQ0Ci0tLSBhL2xpc3AvcHJv Z21vZGVzL2NzaGFycC1tb2RlLmVsCisrKyBiL2xpc3AvcHJvZ21vZGVzL2NzaGFycC1tb2Rl LmVsCkBAIC03OTMsNyArNzkzLDEwIEBAIGNzaGFycC10cy1tb2RlLS1mb250LWxvY2stc2V0 dGluZ3MKICAgICAgKHZhcmlhYmxlX2RlY2xhcmF0b3IgKGlkZW50aWZpZXIpIEBmb250LWxv Y2stdmFyaWFibGUtbmFtZS1mYWNlKQogCiAgICAgIChwYXJhbWV0ZXIgdHlwZTogKGlkZW50 aWZpZXIpIEBmb250LWxvY2stdHlwZS1mYWNlKQotICAgICAocGFyYW1ldGVyIG5hbWU6IChp ZGVudGlmaWVyKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkpCisgICAgIChwYXJh bWV0ZXIgbmFtZTogKGlkZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNl KQorCisgICAgIChiaW5hcnlfZXhwcmVzc2lvbiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12 YXJpYWJsZS1uYW1lLWZhY2UpCisgICAgIChhcmd1bWVudCAoaWRlbnRpZmllcikgQGZvbnQt bG9jay12YXJpYWJsZS1uYW1lLWZhY2UpKQogICAgOmxhbmd1YWdlICdjLXNoYXJwCiAgICA6 ZmVhdHVyZSAnZXhwcmVzc2lvbgogICAgJygoY29uZGl0aW9uYWxfZXhwcmVzc2lvbiAoaWRl bnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZhY2UpCi0tIAoyLjM3LjIKCg== --------------u7gfRZffqPIZ98WaIxgK0f0B Content-Type: text/x-patch; charset=UTF-8; name="0002-lisp-progmodes-csharp-mode.el-fontify-type-names-in-.patch" Content-Disposition: attachment; filename*0="0002-lisp-progmodes-csharp-mode.el-fontify-type-names-in-.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA5ZTVmMjM4YjUzMmVlMzc3MjU5ZGJkM2YyNWYyZWM5Y2VkNjkyOWY2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/Sm9zdGVpbj0yMEtqPUMzPUI4bmln c2VuPz0gPGpvc3RlaW5Aa2pvbmlnc2VuLm5ldD4KRGF0ZTogTW9uLCAyOCBOb3YgMjAyMiAx MzowOTo1OCArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMi8zXSBsaXNwL3Byb2dtb2Rlcy9jc2hh cnAtbW9kZS5lbDogZm9udGlmeSB0eXBlLW5hbWVzIGluCiBuZXctZXhwcmVzc2lvbnMuCgot LS0KIGxpc3AvcHJvZ21vZGVzL2NzaGFycC1tb2RlLmVsIHwgMyArKy0KIDEgZmlsZSBjaGFu Z2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saXNw L3Byb2dtb2Rlcy9jc2hhcnAtbW9kZS5lbCBiL2xpc3AvcHJvZ21vZGVzL2NzaGFycC1tb2Rl LmVsCmluZGV4IDAwNmIzZmJhMjZlLi40OGRhNjAzNWRjNyAxMDA2NDQKLS0tIGEvbGlzcC9w cm9nbW9kZXMvY3NoYXJwLW1vZGUuZWwKKysrIGIvbGlzcC9wcm9nbW9kZXMvY3NoYXJwLW1v ZGUuZWwKQEAgLTc0Myw3ICs3NDMsOCBAQCBjc2hhcnAtdHMtbW9kZS0tZm9udC1sb2NrLXNl dHRpbmdzCiAgICAgIFsib3BlcmF0b3IiXSBAZm9udC1sb2NrLXR5cGUtZmFjZQogICAgICAo dHlwZV9wYXJhbWV0ZXJfY29uc3RyYWludHNfY2xhdXNlCiAgICAgICB0YXJnZXQ6IChpZGVu dGlmaWVyKSBAZm9udC1sb2NrLXR5cGUtZmFjZSkKLSAgICAgKHR5cGVfb2ZfZXhwcmVzc2lv biAoaWRlbnRpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UpKQorICAgICAodHlwZV9vZl9l eHByZXNzaW9uIChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXR5cGUtZmFjZSkKKyAgICAgKG9i amVjdF9jcmVhdGlvbl9leHByZXNzaW9uIChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXR5cGUt ZmFjZSkpCiAgICA6bGFuZ3VhZ2UgJ2Mtc2hhcnAKICAgIDpmZWF0dXJlICdkZWZpbml0aW9u CiAgICA6b3ZlcnJpZGUgdAotLSAKMi4zNy4yCgo= --------------u7gfRZffqPIZ98WaIxgK0f0B Content-Type: text/x-patch; charset=UTF-8; name="0003-lisp-progmodes-csharp-mode.el-Improve-fontification-.patch" Content-Disposition: attachment; filename*0="0003-lisp-progmodes-csharp-mode.el-Improve-fontification-.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBlZDkzZjJmZWVkNDg4MjY4Y2JkZWFmMDE3YzY2YWNhMzk5MTU3NTlmIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/Sm9zdGVpbj0yMEtqPUMzPUI4bmln c2VuPz0gPGpvc3RlaW5Aa2pvbmlnc2VuLm5ldD4KRGF0ZTogTW9uLCAyOCBOb3YgMjAyMiAx MzoxNjoyNSArMDEwMApTdWJqZWN0OiBbUEFUQ0ggMy8zXSBsaXNwL3Byb2dtb2Rlcy9jc2hh cnAtbW9kZS5lbDogSW1wcm92ZSBmb250aWZpY2F0aW9uIGZvcgogY2F0Y2gtc3RhdGVtZW50 cy4KCi0tLQogbGlzcC9wcm9nbW9kZXMvY3NoYXJwLW1vZGUuZWwgfCA2ICsrKysrKwogMSBm aWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21v ZGVzL2NzaGFycC1tb2RlLmVsIGIvbGlzcC9wcm9nbW9kZXMvY3NoYXJwLW1vZGUuZWwKaW5k ZXggNDhkYTYwMzVkYzcuLjNkYTMwNzlmMDg5IDEwMDY0NAotLS0gYS9saXNwL3Byb2dtb2Rl cy9jc2hhcnAtbW9kZS5lbAorKysgYi9saXNwL3Byb2dtb2Rlcy9jc2hhcnAtbW9kZS5lbApA QCAtNzkwLDYgKzc5MCwxMiBAQCBjc2hhcnAtdHMtbW9kZS0tZm9udC1sb2NrLXNldHRpbmdz CiAgICAgIChpbnZvY2F0aW9uX2V4cHJlc3Npb24KICAgICAgIChtZW1iZXJfYWNjZXNzX2V4 cHJlc3Npb24gKGlkZW50aWZpZXIpIEBmb250LWxvY2stZnVuY3Rpb24tbmFtZS1mYWNlKSkK IAorICAgICAoY2F0Y2hfZGVjbGFyYXRpb24KKyAgICAgICgoaWRlbnRpZmllcikgQGZvbnQt bG9jay10eXBlLWZhY2UpKQorICAgICAoY2F0Y2hfZGVjbGFyYXRpb24KKyAgICAgICgoaWRl bnRpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UKKyAgICAgICAoaWRlbnRpZmllcikgQGZv bnQtbG9jay12YXJpYWJsZS1uYW1lLWZhY2UpKQorCiAgICAgICh2YXJpYWJsZV9kZWNsYXJh dGlvbiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UpCiAgICAgICh2YXJpYWJs ZV9kZWNsYXJhdG9yIChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFj ZSkKIAotLSAKMi4zNy4yCgo= --------------u7gfRZffqPIZ98WaIxgK0f0B-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 28 18:10:37 2022 Received: (at 59657) by debbugs.gnu.org; 28 Nov 2022 23:10:37 +0000 Received: from localhost ([127.0.0.1]:51528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oznGn-0008Do-6q for submit@debbugs.gnu.org; Mon, 28 Nov 2022 18:10:37 -0500 Received: from mail-pf1-f178.google.com ([209.85.210.178]:41942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oznGl-0008Di-59 for 59657@debbugs.gnu.org; Mon, 28 Nov 2022 18:10:35 -0500 Received: by mail-pf1-f178.google.com with SMTP id 130so11986071pfu.8 for <59657@debbugs.gnu.org>; Mon, 28 Nov 2022 15:10:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=5HBJSDmo/bHAbvIhAVwgm/xdHKxakoMetVVsmiXZj3c=; b=PfiIfBdrwP/X4X87xcvuxBhjuwr/QHsQBAnhC3yreRLhxpOJULA9EPBwbHGlT3Vw2S 7OpIn3LwC0GWLZmihWzXqBjckJLOO11cF8Y284ceb5pX8ox3D4Mvmjv3s1v94GcnyvO7 TtIvOina60nlwGYbM4y5/MEw8EGRx19x+s14k/g/AHIOqix3sNouIEE+fFtKAaRQAziQ BsqMgUaRTg9ig0SKw1dP29gUaoNG+wDzD73yzVNX3MJL03X3e9PkmFy8mYNWGWwEymhB FD6GI2m9L7B83a4z3ilwqRIVUIAGSv010k7bMDTZEiPy1lPc6rv0GNCVxG41idWhCRKi aQOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=5HBJSDmo/bHAbvIhAVwgm/xdHKxakoMetVVsmiXZj3c=; b=n//4wM2pT4Tq9NfYFGy/eVIuQgwE0L+x9POjbRGUmwDxUS7so2msPl2lZERWHDzMIP wT4FvYuBqB3XPsKQALCLQRNGuiW2XbfuFq29SG3O6eTkCXIKLxkNGKvPOslCyI7MB0zV KOD43jhabHhoOQ2s5eWqvaeBCtma86G3qAHRPkuIYVsjwakOhc0QCsFnNd1mgHWDDzbk kienDr25RuxQcOay6tEnLcaDFKk+66qzkkOTLNDw3Eh2KYI6bI6iScCGuRwo6FeF0FFP OHCmdKJXQL08mAg1ZwsA3WFFhohOiBvQW72A8MhylrvmAT/GZhLuhKRuzXLnH65ZTAWi h21w== X-Gm-Message-State: ANoB5pm2SJYYMzKaMh3bt1Xj0yodsmVF1hVGtMXYWOLndRCgzekUnwrI 1kYFIOMXd4L7cFPJ0mWwU3M= X-Google-Smtp-Source: AA0mqf7AtlrP7ovLI7M15mQbgV+aJz3ABs/k15DeV7y0UBjsoDh0cQyVPWukoqUZvcNgBdqQbbPVTw== X-Received: by 2002:a63:1761:0:b0:478:18d6:2cf2 with SMTP id 33-20020a631761000000b0047818d62cf2mr6550429pgx.442.1669677029413; Mon, 28 Nov 2022 15:10:29 -0800 (PST) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id k13-20020aa7998d000000b0056c3d3f5a8dsm8561074pfh.56.2022.11.28.15.10.28 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 28 Nov 2022 15:10:29 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Subject: Re: bug#59657: (29.0.50; lisp/progrmodes/csharp-mode.el: fontification of common constructs missing) From: Yuan Fu In-Reply-To: <82d4e9bb-ec4a-7a49-d8c0-c0111b9186f6@secure.kjonigsen.net> Date: Mon, 28 Nov 2022 15:10:27 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: <20525E78-B5E2-4E19-8EBE-829A0942B529@gmail.com> References: <82d4e9bb-ec4a-7a49-d8c0-c0111b9186f6@secure.kjonigsen.net> To: jostein@kjonigsen.net X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 59657 Cc: 59657@debbugs.gnu.org, Theodor Thornhill X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > On Nov 28, 2022, at 4:38 AM, Jostein Kj=C3=B8nigsen = wrote: >=20 > Attached are a few patches for the issues found so far. >=20 Thanks, I squashed and applied them. Yuan= From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 30 05:34:13 2022 Received: (at control) by debbugs.gnu.org; 30 Nov 2022 10:34:14 +0000 Received: from localhost ([127.0.0.1]:60138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p0KPt-0007Az-Mu for submit@debbugs.gnu.org; Wed, 30 Nov 2022 05:34:13 -0500 Received: from mail-pf1-f175.google.com ([209.85.210.175]:35822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p0KPr-0007Al-T1 for control@debbugs.gnu.org; Wed, 30 Nov 2022 05:34:12 -0500 Received: by mail-pf1-f175.google.com with SMTP id w79so16437008pfc.2 for ; Wed, 30 Nov 2022 02:34:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=GZiLfC4ZV7ionQfisbzyFD6T/WZomziMCUXrmHH9H0I=; b=ZPmPdy3Dgp+QXY2HtKRkRkdP/EnVd6u9sfENv7jlCQbplKHU0ytzqXAM/aR5ulVGFf z4OxbbE4CVcL1v+phZ7inH2SY+BjPLcJRsxq9/JN07SLylTnaAf7rqgygTlLK49EIKIC nPdnHoWKQ/g2otajYTq+9qmjwXZNcnyEsQbJyCcl/EE88wlv2ehy5cOcOyj/OEGhtn5z KxS7GIpt/bihi4Kgiq2zZKzgIODBAUIzd+Szyxw21wDdqWV14p1dsofTxBcXf6mnzbHB pH0Ub/C5Zc9i0hJvZKLBrnspag6B5s3qzmI9d20mc2/WxiegorZJVmgEmBxOZZfmSqmg jsLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=GZiLfC4ZV7ionQfisbzyFD6T/WZomziMCUXrmHH9H0I=; b=UcsUa4w9/4WyLe2ZPqKp7Z2lFWImEL14VOlbZxKRqhBuFTq8yK/UsR2Q5YOgvxXNE6 +5RlZ7/wNUMaZ8r0QNlG5sN/heL7L+ZIC4Ig9bcTWulRcEiE/ihfGIZ61bkUTBjvwRPe 5jl7jryyBHnQdHtDhm1iu1aO+8/PFM4GxIotAM6WUUqHJIcHZvvQLSz6QZApwgHqMW5x Cm4VZg4Ei2Ek7a7tpxgKe9Pv4zrdEkVGZwEWE0g1IZbh9UsBJ8zsLo0na6EUur0bjaIk lKyaVAW+0oMgy5YDmgjn6jhEOAKkrGcxXAynPv/v0Eok9DbGC0iNMUbAdbbLN/D2lfq8 Z3OA== X-Gm-Message-State: ANoB5pngLXG9Kx//L882S8cFMwCDMb1Tk7Ex7SA9Rlmg3EQvxU+w2B1F ymj4+YlLz0U/PMLcqLt95UNa4YNdA4Y= X-Google-Smtp-Source: AA0mqf67TFORkn9khvuwb1riJVi1y37b+nQisPzb4gXw0GcYz1DBw/gDnfIsLZNeQw3nxKBOavAFuw== X-Received: by 2002:a63:5d58:0:b0:476:ffc7:f7b with SMTP id o24-20020a635d58000000b00476ffc70f7bmr36246445pgm.271.1669804446120; Wed, 30 Nov 2022 02:34:06 -0800 (PST) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id 16-20020a630f50000000b004767bc37e03sm744824pgp.39.2022.11.30.02.34.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Nov 2022 02:34:05 -0800 (PST) From: Yuan Fu Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Subject: control message for bug #59657 Message-Id: <17502F24-4E54-4303-BC6D-63BB7723E30A@gmail.com> Date: Wed, 30 Nov 2022 02:34:05 -0800 To: control@debbugs.gnu.org X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 59657 29.1 quit From unknown Sat Jun 14 19:28:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 28 Dec 2022 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator