diff options
| author | Joakim Verona | 2011-08-06 18:36:06 +0200 |
|---|---|---|
| committer | Joakim Verona | 2011-08-06 18:36:06 +0200 |
| commit | 895ae71ee3359b2e987e1f0be646e4d15524df92 (patch) | |
| tree | c98a2390731ac334ca402e250d6b23694a7f179a | |
| parent | 66f857bd9da5ea1037524d0696252ae116e0df9a (diff) | |
| download | emacs-895ae71ee3359b2e987e1f0be646e4d15524df92.tar.gz emacs-895ae71ee3359b2e987e1f0be646e4d15524df92.zip | |
forget a reguire cl for the flet macro
| -rw-r--r-- | lisp/xwidget.el | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lisp/xwidget.el b/lisp/xwidget.el index 52e5dd34d40..7ca7ad94423 100644 --- a/lisp/xwidget.el +++ b/lisp/xwidget.el | |||
| @@ -56,7 +56,9 @@ see xwidget.c for types suitable for TYPE. | |||
| 56 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 56 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
| 57 | ;;; webkit support | 57 | ;;; webkit support |
| 58 | (require 'browse-url) | 58 | (require 'browse-url) |
| 59 | (require 'image-mode) | 59 | (require 'image-mode);;for some image-mode alike functinoality |
| 60 | (require 'cl);;for flet | ||
| 61 | |||
| 60 | ;;;###autoload | 62 | ;;;###autoload |
| 61 | (defun xwidget-webkit-browse-url (url &optional new-session) | 63 | (defun xwidget-webkit-browse-url (url &optional new-session) |
| 62 | "Ask xwidget-webkit to browse URL. | 64 | "Ask xwidget-webkit to browse URL. |
| @@ -90,11 +92,13 @@ defaults to the string looking like a url around the cursor position." | |||
| 90 | (define-key map "g" 'xwidget-webkit-browse-url) | 92 | (define-key map "g" 'xwidget-webkit-browse-url) |
| 91 | (define-key map "a" 'xwidget-webkit-adjust-size-to-content) | 93 | (define-key map "a" 'xwidget-webkit-adjust-size-to-content) |
| 92 | (define-key map "b" 'xwidget-webkit-back ) | 94 | (define-key map "b" 'xwidget-webkit-back ) |
| 93 | (define-key map "r" 'xwidget-webkit-reload ) | 95 | (define-key map "r" 'xwidget-webkit-reload ) |
| 96 | (define-key map "t" (lambda () (interactive) (message "o")) ) | ||
| 94 | (define-key map "\C-m" 'xwidget-webkit-insert-string) | 97 | (define-key map "\C-m" 'xwidget-webkit-insert-string) |
| 95 | (define-key map [xwidget-event] 'xwidget-webkit-event-handler) | 98 | (define-key map [xwidget-event] 'xwidget-webkit-event-handler) |
| 96 | 99 | ||
| 97 | ;;similar to image mode bindings | 100 | ;;similar to image mode bindings |
| 101 | ;;TODO theres something wrong with the macro | ||
| 98 | (define-key map (kbd "SPC") (xwidget-image-mode-navigation-adaptor 'image-scroll-up)) | 102 | (define-key map (kbd "SPC") (xwidget-image-mode-navigation-adaptor 'image-scroll-up)) |
| 99 | (define-key map (kbd "DEL") (xwidget-image-mode-navigation-adaptor 'image-scroll-down)) | 103 | (define-key map (kbd "DEL") (xwidget-image-mode-navigation-adaptor 'image-scroll-down)) |
| 100 | 104 | ||