| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
substitute-key-definition.
|
|
|
|
| |
substitute-key-definition.
|
|
|
|
| |
substitute-key-definition.
|
|
|
|
| |
substitute-key-definition.
|
| |
|
|
|
|
| |
to table at http://www.soton.ac.uk/~scp93ch/morse/.
|
| |
|
| |
|
|
|
|
| |
(doctor-getnoun): Parse and save the complete object phrase.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(gamegrid-xbm): new variable; XBM image as a replacement for
`gamegrid-xpm' on Emacsen compiled without XPM-support.
(gamegrid-colorize-glyph): Ported XEmacs-code for the generation
of images to Emacs.
(gamegrid-match-spec): Call `gamegrid-make-image-from-vector' to
convert XEmacs-type image descriptors.
(gamegrid-color-display-p): Removed. (Use `display-colors-p' instead.)
(gamegrid-make-image-from-vector): New function. Convert XEmacs'
image descriptors.
(gamegrid-display-type): Use Emacs' standard `display-.*-p'
functions to check for display capabilities. Fix the recognition
of image-support in Emacs 21 by this way.
(gamegrid-hide-cursor): Removed.
(gamegrid-setup-default-font): Ported the code from XEmacs to
Emacs: create a new face and assign the variable `gamegrid-face'
to it. Make sure that the face is not higher than the smallest
image used by the game.
(gamegrid-initialize-display): Use `(setq cursor-type nil)'
instead of `gamegrid-hide-cursor'.
(gamegrid-set-face): If `gamegrid-display-mode' is 'glyph, put an
image in the buffer, instead of applying a face.
(gamegrid-init-buffer): If `gamegrid-display-mode' is 'glyph, put
the face held by `gamegrid-face' in an overlay over the whole
buffer to emulate a buffer-local default-face.
|
|
|
|
| |
(bb-left, bb-up, bb-down): Likewise.
|
|
|
|
| |
Use forward-line and move-to-column.
|
|
|
|
|
| |
Remove various redundant `(t nil)'.
(tetris-border-options): Use color on tty if available.
|
| |
|
|
|
|
| |
available. Reset color on tty to be [0.5 0.5 0.5].
|
|
|
|
|
|
| |
(gamegrid-display-type): Don't assume display-color-p
implies a color-x terminal.
(gamegrid-hide-cursor): Set `cursor-type' local variable.
|
|
|
|
|
| |
* play/doctor.el (doc//): Rename from `//'. Update callers.
(doc$): Rename from `$'. Update callers.
|
|
|
|
| |
Update callers.
|
|
|
|
|
|
|
| |
Use doctor-shorten's return value.
(doctor-shorten): Compute a return value, don't alter `sent'.
(doctor-hates1): Add a question mark.
(doctor-strangelove): Unused function deleted.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
(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.
|
| |
|
| |
|
|
|
|
|
| |
(gamegrid-add-score-with-update-game-score): Use
`shared-game-score-directory'. Correctly handle non-setuid case.
|
|
|
|
| |
update-game-score is setuid, and do the right thing.
|
|
|
|
| |
we're already viewing the score file.
|
|
|
|
|
|
| |
(gamegrid-add-score-insecure): Restored from the old `update-game-score'.
(gamegrid-add-score): Just dispatch on `system-type' to one of the
previous two functions.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(gomoku-font-lock-X-face): Likewise.
(gomoku-font-lock-keywords): Use faces instead of variables.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(mpuz-trivial-face, mpuz-text-face, mpuz-solve-when-trivial)
(mpuz-allow-double-multiplicator): new options for nicer look and
new features.
(mpuz-put-number-on-board, mpuz-paint-number, mpuz-solve): new
functions.
(mpuz-check-all-solved, mpuz-random-puzzle)
(mpuz-paint-statistics, mpuz-paint-digit, mpuz-close-game)
(mpuz-show-solution): functions streamlined and removed french
style space before punctuation, added face support and optional
solving of trivial results.
|
| |
|
| |
|
|
|
|
| |
(gamegrid-make-mono-tty-face): Fix usage of condition-case.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
(snake-final-x-velocity, snake-final-y-velocity):
New variable and functions. Store user's keypresses
into a queue and pop from the queue each subsequent turn.
(snake-update-game, snake-move-left)
(snake-move-right, snake-move-up, snake-move-down, snake-active-p)
(snake-start-game): Use that queue.
(snake-use-glyphs-flag): Renamed from snake-use-glyphs.
(snake-use-color-flag): Likewise.
(snake-mode): Rename uses of those variables.
|
| |
|
| |
|
|
|
|
|
|
|
| |
color-capable display as color-x, if display-color-p is fboundp.
(gamegrid-make-color-x-face): Don't call gamegrid-color twice.
(gamegrid-make-color-tty-face): Use the value of color, not the
symbol itself. Don't call gamegrid-color.
|
|
|
|
|
|
|
|
|
|
| |
(tetris-use-glyphs, tetris-use-color, tetris-draw-border-with-glyphs)
(tetris-default-tick-period): Convert to defcustom.
Added * in docstring to indicate user variable.
(tetris-update-speed-function, tetris-mode-hook, tetris-tty-colors)
(tetris-x-colors, tetris-buffer-name, tetris-buffer-width)
(tetris-buffer-height, tetris-width, tetris-height)
(tetris-top-left-x, tetris-top-left-y): Convert to defcustom.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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:[email protected]).
(zone-pgm-stress): Use `zone-hiding-modeline'.
(zone-pgm-stress-destress): New zone program.
|
| |
|
| |
|
| |
|