summaryrefslogtreecommitdiff
path: root/cscope-8-emacs-plugin-fixup-GNU-Emacs-27.1-removes-function-p.patch
diff options
context:
space:
mode:
Diffstat (limited to 'cscope-8-emacs-plugin-fixup-GNU-Emacs-27.1-removes-function-p.patch')
-rw-r--r--cscope-8-emacs-plugin-fixup-GNU-Emacs-27.1-removes-function-p.patch81
1 files changed, 81 insertions, 0 deletions
diff --git a/cscope-8-emacs-plugin-fixup-GNU-Emacs-27.1-removes-function-p.patch b/cscope-8-emacs-plugin-fixup-GNU-Emacs-27.1-removes-function-p.patch
new file mode 100644
index 0000000..2f32cef
--- /dev/null
+++ b/cscope-8-emacs-plugin-fixup-GNU-Emacs-27.1-removes-function-p.patch
@@ -0,0 +1,81 @@
+From eaea31cb93ecddda69a373f83f632e1a450c3c90 Mon Sep 17 00:00:00 2001
+From: Brock Zheng Techyauld Ltd <yzheng@techyauld.com>
+Date: Tue, 25 Aug 2020 20:28:11 +0800
+Subject: [PATCH 9/9] emacs plugin fixup: GNU/Emacs 27.1 removes function
+ process-kill-without-query
+
+Signed-off-by: Vladis Dronov <vdronov@redhat.com>
+---
+ contrib/xcscope/xcscope.el | 14 +++++++-------
+ 1 file changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/contrib/xcscope/xcscope.el b/contrib/xcscope/xcscope.el
+index 0e814ea..859dff5 100644
+--- a/contrib/xcscope/xcscope.el
++++ b/contrib/xcscope/xcscope.el
+@@ -180,7 +180,7 @@
+ ;; variable is used to determine the mapping. One use for this
+ ;; variable is when you want to share the database file with other
+ ;; users; in this case, the database may be located in a directory
+-;; separate from the source files.
++;; separate from the source files.
+ ;;
+ ;; Setting the variable, `cscope-initial-directory', is useful when a
+ ;; search is to be expanded by specifying a cscope database directory
+@@ -366,7 +366,7 @@
+ ;; disable automatic database creation, updating, and
+ ;; maintenance.
+ ;;
+-;; "cscope-display-cscope-buffer"
++;; "cscope-display-cscope-buffer"
+ ;; If non-nil, display the *cscope* buffer after each search
+ ;; (default). This variable can be set in order to reduce the
+ ;; number of keystrokes required to navigate through the matches.
+@@ -1233,7 +1233,7 @@ directory should begin.")
+ :style toggle :selected cscope-use-relative-paths ]
+ [ "No mouse prompts" (setq cscope-no-mouse-prompts
+ (not cscope-no-mouse-prompts))
+- :style toggle :selected cscope-no-mouse-prompts ]
++ :style toggle :selected cscope-no-mouse-prompts ]
+ )
+ ))
+
+@@ -1291,7 +1291,7 @@ The text properties to be added:
+ )
+
+
+-(defun cscope-show-entry-internal (file line-number
++(defun cscope-show-entry-internal (file line-number
+ &optional save-mark-p window arrow-p)
+ "Display the buffer corresponding to FILE and LINE-NUMBER
+ in some window. If optional argument WINDOW is given,
+@@ -1943,7 +1943,7 @@ using the mouse."
+ cscope-directory
+ (file-name-directory cscope-directory))
+ ))
+- (setq cscope-directory
++ (setq cscope-directory
+ (file-name-as-directory cscope-directory))
+ (if (not (member cscope-directory cscope-searched-dirs))
+ (progn
+@@ -2006,7 +2006,7 @@ using the mouse."
+ (set-process-filter cscope-process cscope-filter-func)
+ (set-process-sentinel cscope-process cscope-sentinel-func)
+ (set-marker (process-mark cscope-process) (point))
+- (process-kill-without-query cscope-process)
++ (set-process-query-on-exit-flag cscope-process nil)
+ (if cscope-running-in-xemacs
+ (setq modeline-process ": Searching ..."))
+ (setq buffer-read-only t)
+@@ -2139,7 +2139,7 @@ SENTINEL-FUNC are optional process filter and sentinel, respectively."
+ cscope-indexing-script args))
+ (set-process-sentinel cscope-unix-index-process
+ 'cscope-unix-index-files-sentinel)
+- (process-kill-without-query cscope-unix-index-process)
++ (set-process-query-on-exit-flag cscope-unix-index-process nil)
+ )
+ ))
+
+--
+2.26.2
+