Mercurial > emacs
comparison lisp/strokes.el @ 83383:2a679c81f552
Merged from miles@gnu.org--gnu-2005 (patch 118-132, 551-577)
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-551
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-552
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-553
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-554
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-555
Remove CVS keywords from newsticker files
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-556
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-557
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-558
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-559
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-560
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-561
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-562
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-563
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-564
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-565
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-566
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-567
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-568
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-569
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-570
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-571
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-572
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-573
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-574
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-575
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-576
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-577
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-118
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-119
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-120
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-121
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-122
Update from CVS: lisp/mm-url.el (mm-url-decode-entities): Fix regexp.
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-123
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-124
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-125
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-126
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-127
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-128
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-129
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-130
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-131
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-132
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-423
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Sun, 09 Oct 2005 20:00:17 +0000 |
parents | 4d1085b02d64 |
children | 3bd95f4f2941 fa0da9b57058 |
comparison
equal
deleted
inserted
replaced
83382:7a3090aca393 | 83383:2a679c81f552 |
---|---|
736 ;; switch to the strokes buffer and | 736 ;; switch to the strokes buffer and |
737 ;; display the stroke as it's being read | 737 ;; display the stroke as it's being read |
738 (save-window-excursion | 738 (save-window-excursion |
739 (set-window-configuration strokes-window-configuration) | 739 (set-window-configuration strokes-window-configuration) |
740 (when prompt | 740 (when prompt |
741 (message prompt) | 741 (message "%s" prompt) |
742 (setq event (read-event)) | 742 (setq event (read-event)) |
743 (or (strokes-button-press-event-p event) | 743 (or (strokes-button-press-event-p event) |
744 (error "You must draw with the mouse"))) | 744 (error "You must draw with the mouse"))) |
745 (unwind-protect | 745 (unwind-protect |
746 (track-mouse | 746 (track-mouse |
767 strokes-character ?\s) | 767 strokes-character ?\s) |
768 (goto-char (point-min)) | 768 (goto-char (point-min)) |
769 (bury-buffer)))) | 769 (bury-buffer)))) |
770 ;; Otherwise, don't use strokes buffer and read stroke silently | 770 ;; Otherwise, don't use strokes buffer and read stroke silently |
771 (when prompt | 771 (when prompt |
772 (message prompt) | 772 (message "%s" prompt) |
773 (setq event (read-event)) | 773 (setq event (read-event)) |
774 (or (strokes-button-press-event-p event) | 774 (or (strokes-button-press-event-p event) |
775 (error "You must draw with the mouse"))) | 775 (error "You must draw with the mouse"))) |
776 (track-mouse | 776 (track-mouse |
777 (or event (setq event (read-event))) | 777 (or event (setq event (read-event))) |
797 (set-window-configuration strokes-window-configuration) | 797 (set-window-configuration strokes-window-configuration) |
798 (let ((pix-locs nil) | 798 (let ((pix-locs nil) |
799 (grid-locs nil)) | 799 (grid-locs nil)) |
800 (if prompt | 800 (if prompt |
801 (while (not (strokes-button-press-event-p event)) | 801 (while (not (strokes-button-press-event-p event)) |
802 (message prompt) | 802 (message "%s" prompt) |
803 (setq event (read-event)))) | 803 (setq event (read-event)))) |
804 (unwind-protect | 804 (unwind-protect |
805 (track-mouse | 805 (track-mouse |
806 (or event (setq event (read-event))) | 806 (or event (setq event (read-event))) |
807 (while (not (and (strokes-button-press-event-p event) | 807 (while (not (and (strokes-button-press-event-p event) |