]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove some ancient Emacs compat code
authorStefan Kangas <stefan@marxist.se>
Fri, 20 May 2022 19:11:48 +0000 (21:11 +0200)
committerStefan Kangas <stefan@marxist.se>
Wed, 25 May 2022 07:42:52 +0000 (09:42 +0200)
* lisp/url/url-util.el (url-percentage): Remove Emacs 19 compat
code.

* lisp/erc/erc-backend.el (erc-server-coding-system):
* lisp/gnus/mm-util.el (mm-iso-8859-x-to-15-table): Remove Emacs
19 compat code; coding-system-p is fboundp.

* lisp/progmodes/cfengine.el (cfengine-fill-paragraph): Remove Emacs
21 compat code.

lisp/erc/erc-backend.el
lisp/gnus/mm-util.el
lisp/progmodes/cfengine.el
lisp/url/url-util.el

index 4c13f4c419a9173aa69e4bf1fd10be87ccbfb45e..1252a5b4fac546ea589470bd6096202e81ef0baa 100644 (file)
@@ -315,8 +315,7 @@ This will only be consulted if the coding system in
   :version "24.1"
   :type '(repeat coding-system))
 
-(defcustom erc-server-coding-system (if (and (fboundp 'coding-system-p)
-                                             (coding-system-p 'undecided)
+(defcustom erc-server-coding-system (if (and (coding-system-p 'undecided)
                                              (coding-system-p 'utf-8))
                                         '(utf-8 . undecided)
                                       nil)
index 31cf92e6172f59ac2cdd7c52b8942dba4131b9be..727e3abfffcdc4902c92086696b8efaa12cbca06 100644 (file)
@@ -315,8 +315,7 @@ Valid elements include:
   "ISO-8859-15 exchangeable coding systems and inconvertible characters.")
 
 (defvar mm-iso-8859-x-to-15-table
-  (and (fboundp 'coding-system-p)
-       (mm-coding-system-p 'iso-8859-15)
+  (and (mm-coding-system-p 'iso-8859-15)
        (mapcar
        (lambda (cs)
          (if (mm-coding-system-p (car cs))
index 6fc898d95be965b0db7dc067eb9150e156e512e7..00348ac0bb9a5a647f4b6a35b90c80f1bfc336b6 100644 (file)
@@ -989,13 +989,7 @@ Intended as the value of `indent-line-function'."
 (defun cfengine-fill-paragraph (&optional justify)
   "Fill `paragraphs' in Cfengine code."
   (interactive "P")
-  (or (if (fboundp 'fill-comment-paragraph)
-          (fill-comment-paragraph justify)
-       ;; else do nothing in a comment
-       (nth 4 (parse-partial-sexp (save-excursion
-                                    (beginning-of-defun)
-                                    (point))
-                                  (point))))
+  (or (fill-comment-paragraph justify)
       (let ((paragraph-start
             ;; Include start of parenthesized block.
             "\f\\|[ \t]*$\\|.*(")
index b8b7980e40b00acea67aec19d1e33359bceb173a..fc84d45176036f0174e4041623fb9de3266b35bf 100644 (file)
@@ -1,7 +1,6 @@
 ;;; url-util.el --- Miscellaneous helper routines for URL library -*- lexical-binding: t -*-
 
-;; Copyright (C) 1996-1999, 2001, 2004-2022 Free Software Foundation,
-;; Inc.
+;; Copyright (C) 1996-2022 Free Software Foundation, Inc.
 
 ;; Author: Bill Perry <wmperry@gnu.org>
 ;; Maintainer: emacs-devel@gnu.org
@@ -217,9 +216,7 @@ Will not do anything if `url-show-status' is nil."
 
 ;;;###autoload
 (defun url-percentage (x y)
-  (if (fboundp 'float)
-      (round (* 100 (/ x (float y))))
-    (/ (* x 100) y)))
+  (round (* 100 (/ x (float y)))))
 
 ;;;###autoload
 (defalias 'url-basepath 'url-file-directory)