]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove XEmacs compat code from hashcash.el
authorStefan Kangas <stefan@marxist.se>
Mon, 26 Oct 2020 23:35:46 +0000 (00:35 +0100)
committerStefan Kangas <stefan@marxist.se>
Mon, 26 Oct 2020 23:37:34 +0000 (00:37 +0100)
* lisp/mail/hashcash.el (hashcash-point-at-bol)
(hashcash-point-at-eol): Make obsolete.
(hashcash-token-substring): Don't use the above now obsolete aliases.

lisp/mail/hashcash.el

index 12cffd9bc4bac6c04eeab2e2fb66eb690311cabc..a2705d659a42f0a08046fe7197839edd9a24a19f 100644 (file)
@@ -116,15 +116,6 @@ For example, you may want to set this to (\"-Z2\") to reduce header length."
 
 (require 'mail-utils)
 
-(eval-and-compile
-  (if (fboundp 'point-at-bol)
-      (defalias 'hashcash-point-at-bol 'point-at-bol)
-    (defalias 'hashcash-point-at-bol 'line-beginning-position))
-
-  (if (fboundp 'point-at-eol)
-      (defalias 'hashcash-point-at-eol 'point-at-eol)
-    (defalias 'hashcash-point-at-eol 'line-end-position)))
-
 (defun hashcash-strip-quoted-names (addr)
   (setq addr (mail-strip-quoted-names addr))
   (if (and addr (string-match "\\`\\([^+@]+\\)\\+[^@]*\\(@.+\\)" addr))
@@ -141,8 +132,8 @@ For example, you may want to set this to (\"-Z2\") to reduce header length."
     (let ((token ""))
       (cl-loop
        (setq token
-         (concat token (buffer-substring (point) (hashcash-point-at-eol))))
-       (goto-char (hashcash-point-at-eol))
+          (concat token (buffer-substring (point) (line-end-position))))
+        (goto-char (line-end-position))
        (forward-char 1)
        (unless (looking-at "[ \t]") (cl-return token))
        (while (looking-at "[ \t]") (forward-char 1))))))
@@ -374,6 +365,9 @@ Prefix arg sets default accept amount temporarily."
          (message "Payment valid"))
        ok))))
 
+(define-obsolete-function-alias 'hashcash-point-at-bol #'line-beginning-position "28.1")
+(define-obsolete-function-alias 'hashcash-point-at-eol #'line-end-position "28.1")
+
 (provide 'hashcash)
 
 ;;; hashcash.el ends here