From 4ef83fbdc99979f6bfef40b234c76b2e34e89379 Mon Sep 17 00:00:00 2001 From: Julien Danjou Date: Fri, 29 Oct 2010 13:28:31 +0000 Subject: [PATCH] org-compat: defalias string-match-p and looking-at-p rather than defun Signed-off-by: Julien Danjou * lisp/org-compat.el: Create defalias for `string-match-p' and looking-at-p. --- lisp/org-compat.el | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lisp/org-compat.el b/lisp/org-compat.el index d55a83e5f..aa3177f81 100644 --- a/lisp/org-compat.el +++ b/lisp/org-compat.el @@ -372,15 +372,15 @@ TIME defaults to the current time." (time-to-seconds (or time (current-time))) (float-time time))) -(defun org-string-match-p (&rest args) - (if (fboundp 'string-match-p) - (apply 'string-match-p args) +(if (fboundp 'string-match-p) + (defalias 'org-string-match-p 'string-match-p) + (defun org-string-match-p (regexp string &optional start) (save-match-data - (apply 'string-match args)))) + (funcall 'string-match regexp string start)))) -(defun org-looking-at-p (&rest args) - (if (fboundp 'looking-at-p) - (apply 'looking-at-p args) +(if (fboundp 'looking-at-p) + (defalias 'org-looking-at-p 'looking-at-p) + (defun org-looking-at-p (&rest args) (save-match-data (apply 'looking-at args))))