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

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

[elpa] master a64d52c 05/66: Deprecate company-nxml too


From: Dmitry Gutov
Subject: [elpa] master a64d52c 05/66: Deprecate company-nxml too
Date: Mon, 5 Nov 2018 18:19:12 -0500 (EST)

branch: master
commit a64d52ca033208cda34f2fb7d0a2f951cce8bd29
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>

    Deprecate company-nxml too
---
 NEWS.md         | 1 +
 company-capf.el | 4 ++--
 company-css.el  | 2 +-
 company-nxml.el | 3 ++-
 company.el      | 3 ++-
 5 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/NEWS.md b/NEWS.md
index 19e1fe2..2b25bbb 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -4,6 +4,7 @@
 
 * In Emacs 26 and newer, `company-css` is removed from `company-backends`.
   `company-capf` is used instead.
+* Same for `company-nxml`.
 
 ## 2018-02-23 (0.9.6)
 
diff --git a/company-capf.el b/company-capf.el
index 653243f..5d174a3 100644
--- a/company-capf.el
+++ b/company-capf.el
@@ -24,8 +24,8 @@
 ;;
 ;; The CAPF back-end provides a bridge to the standard
 ;; completion-at-point-functions facility, and thus can support any major mode
-;; that defines a proper completion function, including emacs-lisp-mode and
-;; css-mode.
+;; that defines a proper completion function, including emacs-lisp-mode,
+;; css-mode and nxml-mode.
 
 ;;; Code:
 
diff --git a/company-css.el b/company-css.el
index 129cc51..2619def 100644
--- a/company-css.el
+++ b/company-css.el
@@ -21,7 +21,7 @@
 
 ;;; Commentary:
 ;;
-;; In newer versions of Emacs, company-capf is used instead.
+;; In Emacs >= 26, company-capf is used instead.
 
 ;;; Code:
 
diff --git a/company-nxml.el b/company-nxml.el
index 5afa00e..36ff1ce 100644
--- a/company-nxml.el
+++ b/company-nxml.el
@@ -1,6 +1,6 @@
 ;;; company-nxml.el --- company-mode completion backend for nxml-mode
 
-;; Copyright (C) 2009-2011, 2013  Free Software Foundation, Inc.
+;; Copyright (C) 2009-2011, 2013, 2018  Free Software Foundation, Inc.
 
 ;; Author: Nikolaj Schumacher
 
@@ -22,6 +22,7 @@
 
 ;;; Commentary:
 ;;
+;; In Emacs >= 26, company-capf is used instead.
 
 ;;; Code:
 
diff --git a/company.el b/company.el
index fc5c18f..a694a65 100644
--- a/company.el
+++ b/company.el
@@ -322,7 +322,8 @@ This doesn't include the margins and the scroll bar."
 (defcustom company-backends `(,@(unless (version< "24.3.51" emacs-version)
                                   (list 'company-elisp))
                               company-bbdb
-                              company-nxml
+                              ,@(unless (version<= "26" emacs-version)
+                                  (list 'company-nxml))
                               ,@(unless (version<= "26" emacs-version)
                                   (list 'company-css))
                               company-eclim company-semantic company-clang



reply via email to

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