X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2Friece-xemacs.el;h=4ebad2be331e8b83bcfe13b76de71030ce32a500;hb=f4f08e7573b3a34a97adf75ae571a23a4d9af956;hp=119cabe6502e189f6682353f4e3e1945ea57adec;hpb=2f4262da5526b425faf59d33c81f1275e6f7927e;p=elisp%2Friece.git diff --git a/lisp/riece-xemacs.el b/lisp/riece-xemacs.el index 119cabe..4ebad2b 100644 --- a/lisp/riece-xemacs.el +++ b/lisp/riece-xemacs.el @@ -18,8 +18,8 @@ ;; You should have received a copy of the GNU General Public License ;; along with GNU Emacs; see the file COPYING. If not, write to the -;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, -;; Boston, MA 02111-1307, USA. +;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +;; Boston, MA 02110-1301, USA. ;;; Code: @@ -82,8 +82,8 @@ (defun riece-kill-all-overlays () "Delete all extents in the current buffer." (map-extents (lambda (extent ignore) - (delete-extent extent) - nil))) + (delete-extent extent) + nil))) ;;; stolen (and renamed) from nnheaderxm.el. (defun riece-xemacs-generate-timer-name (&optional prefix) @@ -122,6 +122,23 @@ (set-extent-properties extent properties) (cons extent string))) +(defalias 'riece-normalize-modeline-string 'identity) + +(defalias 'riece-facep 'find-face) + +(defun riece-put-text-property-nonsticky (start end prop value + &optional object) + (add-text-properties start end (list prop value 'start-open t 'end-open t) + object)) + +(defun riece-recent-messages (n) + "Return N most recent messages, most recent first. +If N is nil, all messages will be returned." + (with-output-to-string + (print-recent-messages n))) + +(defalias 'riece-remprop 'remprop) + (provide 'riece-xemacs) ;;; riece-xemacs.el ends here