From beb805c4f0168412f470a7828f4cd437ffbde8e5 Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Sun, 12 Dec 2004 08:17:34 +0000 Subject: [PATCH] Fixed. --- lisp/COMPILE | 25 +++++++++++++++++++++++++ lisp/riece-log.el | 3 ++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/lisp/COMPILE b/lisp/COMPILE index b759cbe..d74f998 100644 --- a/lisp/COMPILE +++ b/lisp/COMPILE @@ -74,6 +74,10 @@ riece-yank riece-toolbar)))) +(defvar riece-icons + '(riece-command-previous-channel + riece-command-next-channel)) + (defun riece-compile-modules (modules) (let ((load-path (cons nil load-path))) (while modules @@ -105,6 +109,18 @@ name))))) (setq modules (cdr modules)))) +(defun riece-install-icons (icons dest just-print) + (unless (or just-print (file-exists-p dest)) + (make-directory dest t)) + (while icons + (let ((name (symbol-name (car icons)))) + (princ (format "%s.xpm -> %s\n" name dest)) + (unless just-print + (copy-file (expand-file-name (concat name ".xpm")) + (expand-file-name (concat name ".xpm") dest) + t t))) + (setq icons (cdr icons)))) + (defun riece-install-just-print-p () (let ((flag (getenv "MAKEFLAGS")) case-fold-search) @@ -118,6 +134,10 @@ (riece-install-modules riece-modules (expand-file-name "riece" (car command-line-args-left)) + (riece-install-just-print-p)) + (riece-install-icons + riece-icons + (expand-file-name "riece" (car command-line-args-left)) (riece-install-just-print-p))) (defun riece-compile-package () @@ -134,6 +154,11 @@ (riece-install-modules (append riece-modules '(auto-autoloads custom-load)) + (expand-file-name "riece" + (expand-file-name "lisp" (car command-line-args-left))) + (riece-install-just-print-p)) + (riece-install-icons + riece-icons (expand-file-name "riece" (expand-file-name "lisp" (car command-line-args-left))) (riece-install-just-print-p))) diff --git a/lisp/riece-log.el b/lisp/riece-log.el index 8c37673..d57a9dc 100644 --- a/lisp/riece-log.el +++ b/lisp/riece-log.el @@ -223,7 +223,8 @@ If LINES is t, insert today's logs entirely." (put-text-property (1+ (match-beginning 1)) (1- (match-end 1)) 'riece-identity (riece-make-identity - (riece-match-string-no-properties 1) + (buffer-substring (1+ (match-beginning 1)) + (1- (match-end 1))) (riece-identity-server identity)))) (run-hook-with-args 'riece-after-insert-functions point (goto-char (point-max))) -- 2.25.1