emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/csharp-mode b286555 054/459: Ensure csharp-mode calls `


From: ELPA Syncer
Subject: [elpa] externals/csharp-mode b286555 054/459: Ensure csharp-mode calls `prog-mode` hooks.
Date: Sun, 22 Aug 2021 13:58:54 -0400 (EDT)

branch: externals/csharp-mode
commit b286555343179281a4703ecf40989c28d2f44e2e
Author: Jostein Kjønigsen <jostein@kjonigsen.net>
Commit: Jostein Kjønigsen <jostein@kjonigsen.net>

    Ensure csharp-mode calls `prog-mode` hooks.
    
    Fixes https://github.com/josteink/csharp-mode/issues/15.
---
 csharp-mode.el | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/csharp-mode.el b/csharp-mode.el
index a71d4bf..5aa6765 100644
--- a/csharp-mode.el
+++ b/csharp-mode.el
@@ -1,10 +1,11 @@
+
 ;;; csharp-mode.el --- C# mode derived mode
 
 ;; Author     : Dylan R. E. Moonfire (original)
 ;; Maintainer : Jostein Kj�nigsen <jostein@gmail.com>
 ;; Created    : Feburary 2005
 ;; Modified   : November 2014
-;; Version    : 0.8.7
+;; Version    : 0.8.8
 ;; Keywords   : c# languages oop mode
 ;; X-URL      : https://github.com/josteink/csharp-mode
 ;; Last-saved : <2014-Nov-29 13:56:00>
@@ -266,6 +267,11 @@
 ;;    0.8.7 2014 November 29
 ;;          - Fix broken cl-dependency in emacs24.4 and defadvice for tooltips.
 ;;
+;;    0.8.8 2014 December 3
+;;          - Fix broken byte-compile.
+;;          - Add extra C# keywords.
+;;          - Call prog-mode hooks.
+;;
 
 (require 'cc-mode)
 
@@ -4415,7 +4421,10 @@ Key bindings:
         (speedbar-add-supported-extension '(".cs"))) ;; idempotent
 
     (c-update-modeline)
-    (c-run-mode-hooks 'c-mode-common-hook 'csharp-mode-hook)
+    ;; run prog-mode-hooks if available
+    (if (boundp 'prog-mode-hook)
+       (c-run-mode-hooks 'prog-mode-hook 'c-mode-common-hook 'csharp-mode-hook)
+      (c-run-mode-hooks 'c-mode-common-hook 'csharp-mode-hook))
 
     ;; maybe do imenu scan after hook returns
     (if csharp-want-imenu



reply via email to

[Prev in Thread] Current Thread [Next in Thread]