1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-30 09:00:31 -08:00
Commit graph

27 commits

Author SHA1 Message Date
Glenn Morris
d7a0267c8d Add 2007 to copyright years. 2007-01-21 03:53:13 +00:00
Romain Francoise
1004fadc84 Update copyright notices of all files in the lisp/play directory. 2006-02-05 14:10:45 +00:00
Thien-Thi Nguyen
03c609c126 (zone): Wrap body with save-window-excursion. 2005-10-06 18:25:26 +00:00
Deepak Goel
8c307e0f56 Message format spec fixes, commit no. 4 2005-09-18 12:32:51 +00:00
Thien-Thi Nguyen
5fd6d89f46 Update years in copyright notice; nfc. 2005-08-01 15:47:19 +00:00
Juanma Barranquero
f706036b3e (zone-pgm-stress-destress): Use insert-buffer-substring', not insert-buffer'. 2005-07-18 11:17:42 +00:00
Lute Kamstra
3a35cf56e7 Update FSF's address. 2005-07-04 17:55:18 +00:00
Thien-Thi Nguyen
0ec2b560ea Update years in copyright notice; nfc. 2005-05-12 01:35:20 +00:00
Thien-Thi Nguyen
fc866a94f1 (zone-pgm-random-life): Fix typo. 2004-12-17 11:58:21 +00:00
Thien-Thi Nguyen
e3fa1c1178 (zone): Init `line-spacing' from orig buffer.
(zone-replace-char): Take `count' and `del-count'
instead of `direction'.  Update callers.  When `del-count' is
non-nil, delete that many characters, otherwise `count' characters
backwards.  Insert the newly-replaced string `count' times.
(zone-fret): Handle chars w/ width greater than one.
(zone-fall-through-ws): No longer take window width `ww'.
Update callers.  Add handling for `char-width' greater than one.
(zone-pgm-drip): Update var holding window-end position every cycle.
2004-12-17 11:48:56 +00:00
Thien-Thi Nguyen
3cc2b29c6a Commentary munging; nfc. 2004-12-16 17:13:22 +00:00
Thien-Thi Nguyen
8b000fc3b1 (zone): Fix omission bug: Use a self-disabling
one-shot thunk for uniform (error, quit, normal) recovery.
(zone-pgm-random-life): Fix bug:
Recognize empty initial field by lack of "@" chars.
2004-12-16 17:11:15 +00:00
Thien-Thi Nguyen
6f5546a98c Add to THANKS in Commentary; nfc. 2004-12-15 13:59:17 +00:00
Thien-Thi Nguyen
3ef8085247 (zone): Set `truncate-lines'.
Also, init `tab-width' with value from original buffer.
(zone-shift-up): Rewrite for speed.
(zone-shift-down, zone-shift-left, zone-shift-right): Likewise.
(zone-pgm-jitter): Remove redundant entries from ops vector.
(zone-exploding-remove): Reduce iteration count.
(zone-cpos): Convert to defsubst.
(zone-replace-char): New defsubst.
(zone-park/sit-for): Likewise.
(zone-fret): Take window-start arg.
Update callers. Use `zone-park/sit-for'.
(zone-fill-out-screen): Rewrite.
(zone-fall-through-ws): Likewise. Update callers.
(zone-pgm-drip): Use `zone-replace-char'.
Move var inits before while-loop. Use `zone-park/sit-for'.
(zone-pgm-random-life): Handle empty initial field.
Use `zone-replace-char' and `zone-park/sit-for'.
2004-12-15 13:53:58 +00:00
Thien-Thi Nguyen
0ccb50fc8a (zone-programs): Add `zone-pgm-random-life'.
(zone-fill-out-screen): New func.
(zone-pgm-drip): Use `zone-fill-out-screen'.
Also, no longer go to point-min on every cycle.
(zone-pgm-paragraph-spaz): Allow spazzing for texinfo-mode.
(zone-pgm-random-life-wait): New user var.
(zone-pgm-random-life): New func.
2004-12-11 14:51:32 +00:00
Andreas Schwab
dc12031733 (zone-call): Fix format string. 2004-02-08 22:32:18 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Richard M. Stallman
0c7f990203 (zone-idle): Var deleted. 2002-06-21 09:57:05 +00:00
Richard M. Stallman
216640c5de (zone-timer): New variable holds the idle timer.
(zone): Don't fiddle with the idle timer at all.
(zone-when-idle): Put the idle timer in zone-timer.
If one is already set up, cancel it and make a new one.
(zone-leave-me-alone): Likewise.
2002-06-13 22:27:37 +00:00
Thien-Thi Nguyen
df9d055ed4 (zone-timeout): New var.
(zone-hiding-modeline): New macro.
(zone-call): New func.

(zone): Init `modeline-hidden-level' symbol property.
Use `zone-call' instead of `funcall'.

(zone-pgm-whack-chars): Use `make-string' (bug introduced in 2001-10-26T20:11:25Z!monnier@iro.umontreal.ca).

(zone-pgm-stress): Use `zone-hiding-modeline'.

(zone-pgm-stress-destress): New zone program.
2002-01-10 22:14:26 +00:00
Stefan Monnier
05dcc52533 Re-indent. 2001-10-26 20:11:25 +00:00
Gerd Moellmann
b0fa1513a6 (zone-pgm-stress): Use unwind-protect to make sure
the mode-line face is restored.  Fix several bugs.
2001-08-03 12:28:18 +00:00
Pavel Janík
60370d4073 Some fixes to follow coding conventions. 2001-07-15 19:53:53 +00:00
Thien-Thi Nguyen
930baf4786 (zone-timer, zone-wc-tbl): Rework
these vars as symbol properties.
(zone, zone-when-idle, zone-leave-me-alone,
zone-pgm-whack-chars): Use new symbol properties.
2000-10-10 01:59:17 +00:00
Eli Zaretskii
f244674ca5 (zone): Discard any pending input before running
the randomly-chosen pgm.
2000-08-07 07:50:13 +00:00
Eli Zaretskii
2e78d4abe0 (zone, zone-pgm-stress): Don't use window-system. 2000-08-04 12:21:12 +00:00
Gerd Moellmann
abb2db1cf3 *** empty log message *** 2000-08-02 21:29:36 +00:00