;;; -*- Mode:LISP; Package:USER; Base:10 -*- (defun set-all-quanta (amt) (setq si::default-quantum amt) (mapc #'(lambda (proc) (send proc :set-quantum amt)) si::all-processes)) (set-all-quanta 6.) (defun set-process-priority (process-name value) (setq process-name (string process-name)) (check-type value fixnum) (mapc #'(lambda (proc) (let ((name (send proc :name))) (if (and (stringp name) (string-equal name process-name)) (progn (send proc :set-priority value) (return-from set-process-priority value))))) si::all-processes) ()) (defun set-zmail-bkgnd-priority (&optional (pty 0)) (setq zwei::*ZMAIL-DEFAULT-BACKGROUND-PRIROITY* 0) (set-process-priority "Zmail Background" pty)) (set-zmail-bkgnd-priority) zwei: (DEFCOM COM-SET-tvFONT "Quietly toggle the current buffer's font between TVFONT and CPTFONT." () (LET* ((FONT (if (eq (TV:FONT-NAME (AREF (SEND (WINDOW-SHEET *WINDOW*) :FONT-MAP) 0)) 'fonts:tvfont) 'fonts:cptfont 'fonts:tvfont))) (unless (BOUNDP FONT) (LOAD (FORMAT NIL "SYS: FONTS; ~A" FONT) :PACKAGE 'FONTS :SET-DEFAULT-PATHNAME NIL :IF-DOES-NOT-EXIST NIL) (OR (BOUNDP FONT) (BARF "~S is not a defined font" FONT))) (SEND *INTERVAL* :SET-ATTRIBUTE :FONTS (list FONT) nil) (REDEFINE-FONTS *WINDOW* (list (CONS (SYMBOL-NAME FONT) (SYMBOL-VALUE FONT)))) (UPDATE-FONT-NAME)) DIS-ALL) zwei: (command-store 'com-set-tvfont #\super-t *standard-comtab*) zwei:: (progn (set-comtab *zmacs-comtab* '(#\control-@ com-indent-for-enhancement-suggestive-cts)) (set-comtab *zmacs-comtab* '(#\control-+ com-indent-for-maintenance-suggestive-cts)) (set-comtab *zmacs-comtab* '(#\control-$ com-indent-for-local-modification-cts)) (set-comtab *zmacs-comtab* '(#\control-& com-indent-for-systematic-modification-cts)))