X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lisp%2Friece-xemacs.el;h=70735ace2a31e535443acb3df74e5c0c86964b6a;hb=e066211554608594b312029d24836f9d33f2cf40;hp=aa75f046b0e7f620ba1d2dc3268ea6f8eadb392b;hpb=fe0806483ae86d5e53e31d0c3a294a367d6e371e;p=elisp%2Friece.git diff --git a/lisp/riece-xemacs.el b/lisp/riece-xemacs.el index aa75f04..70735ac 100644 --- a/lisp/riece-xemacs.el +++ b/lisp/riece-xemacs.el @@ -122,12 +122,20 @@ (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-property start end (list prop value 'start-open t 'end-open t) - 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))) (provide 'riece-xemacs)