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
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)
(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 ()
(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)))
(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)))