• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/emacs-92/emacs/lisp/progmodes/

Lines Matching +defs:default +defs:map

330 indentation changed.  If nil the default is \"^;\", i.e., any line
358 libraries come with catalog files by default, so leaving this on is a
398 and it is turned on by default. However, when you have a complete library
474 the file defining the routine is located. By default it lists `SystemLib'
540 lower case (but see the variable `idlwave-completion-force-default-case').
549 (defcustom idlwave-completion-force-default-case nil
552 will honor the default settings in `idlwave-completion-case', while
567 (defvar idlwave-default-completion-case-is-down nil
575 The default is to consider the case given in the system and library files
631 (defcustom idlwave-query-class '((method-default . nil)
632 (keyword-default . nil))
647 therefore the default. It works much better than one might think -
663 should contain at least two elements: (method-default . VALUE) and
664 \(keyword-default . VALUE), where VALUE is either t or nil. These
674 (cons (const method-default)
676 (cons (const keyword-default)
698 The default of this variable is nil, since the result of commands then
776 Also see the default key bindings for keys using `idlwave-surround'.
974 (defcustom idlwave-timestamp-hook 'idlwave-default-insert-timestamp
1070 (defcustom idlwave-default-font-lock-items
1073 "Items which should be fontified on the default fontification level 2.
1238 (mapcar 'symbol-value idlwave-default-font-lock-items)
1421 (defvar idlwave-mode-map (make-sparse-keymap)
1480 KEY in `idlwave-mode-map' by defining an anonymous function calling
1516 (define-key idlwave-mode-map key
1524 (fset 'idlwave-debug-map (make-sparse-keymap))
1526 (define-key idlwave-mode-map "\C-c " 'idlwave-hard-tab)
1527 (define-key idlwave-mode-map [(control tab)] 'idlwave-hard-tab)
1528 ;(define-key idlwave-mode-map "\C-c\C- " 'idlwave-hard-tab)
1529 (define-key idlwave-mode-map "'" 'idlwave-show-matching-quote)
1530 (define-key idlwave-mode-map "\"" 'idlwave-show-matching-quote)
1531 (define-key idlwave-mode-map "\C-g" 'idlwave-keyboard-quit)
1532 (define-key idlwave-mode-map "\C-c;" 'idlwave-toggle-comment-region)
1533 (define-key idlwave-mode-map "\C-\M-a" 'idlwave-beginning-of-subprogram)
1534 (define-key idlwave-mode-map "\C-\M-e" 'idlwave-end-of-subprogram)
1535 (define-key idlwave-mode-map "\C-c{" 'idlwave-beginning-of-block)
1536 (define-key idlwave-mode-map "\C-c}" 'idlwave-end-of-block)
1537 (define-key idlwave-mode-map "\C-c]" 'idlwave-close-block)
1538 (define-key idlwave-mode-map [(meta control h)] 'idlwave-mark-subprogram)
1539 (define-key idlwave-mode-map "\M-\C-n" 'idlwave-forward-block)
1540 (define-key idlwave-mode-map "\M-\C-p" 'idlwave-backward-block)
1541 (define-key idlwave-mode-map "\M-\C-d" 'idlwave-down-block)
1542 (define-key idlwave-mode-map "\M-\C-u" 'idlwave-backward-up-block)
1543 (define-key idlwave-mode-map "\M-\r" 'idlwave-split-line)
1544 (define-key idlwave-mode-map "\M-\C-q" 'idlwave-indent-subprogram)
1545 (define-key idlwave-mode-map "\C-c\C-p" 'idlwave-previous-statement)
1546 (define-key idlwave-mode-map "\C-c\C-n" 'idlwave-next-statement)
1547 ;; (define-key idlwave-mode-map "\r" 'idlwave-newline)
1548 ;; (define-key idlwave-mode-map "\t" 'idlwave-indent-line)
1549 (define-key idlwave-mode-map [(shift iso-lefttab)] 'idlwave-indent-statement)
1550 (define-key idlwave-mode-map "\C-c\C-a" 'idlwave-auto-fill-mode)
1551 (define-key idlwave-mode-map "\M-q" 'idlwave-fill-paragraph)
1552 (define-key idlwave-mode-map "\M-s" 'idlwave-edit-in-idlde)
1553 (define-key idlwave-mode-map "\C-c\C-h" 'idlwave-doc-header)
1554 (define-key idlwave-mode-map "\C-c\C-m" 'idlwave-doc-modification)
1555 (define-key idlwave-mode-map "\C-c\C-c" 'idlwave-case)
1556 (define-key idlwave-mode-map "\C-c\C-d" 'idlwave-debug-map)
1564 (define-key idlwave-mode-map
1567 (define-key idlwave-mode-map
1570 (define-key idlwave-mode-map
1573 (define-key idlwave-mode-map "\C-c\C-d\C-c" 'idlwave-shell-save-and-run)
1574 (define-key idlwave-mode-map "\C-c\C-d\C-b" 'idlwave-shell-break-here)
1575 (define-key idlwave-mode-map "\C-c\C-d\C-e" 'idlwave-shell-run-region)
1576 (define-key idlwave-mode-map "\C-c\C-f" 'idlwave-for)
1577 ;; (define-key idlwave-mode-map "\C-c\C-f" 'idlwave-function)
1578 ;; (define-key idlwave-mode-map "\C-c\C-p" 'idlwave-procedure)
1579 (define-key idlwave-mode-map "\C-c\C-r" 'idlwave-repeat)
1580 (define-key idlwave-mode-map "\C-c\C-w" 'idlwave-while)
1581 (define-key idlwave-mode-map "\C-c\C-k" 'idlwave-kill-autoloaded-buffers)
1582 (define-key idlwave-mode-map "\C-c\C-s" 'idlwave-shell)
1583 (define-key idlwave-mode-map "\C-c\C-l" 'idlwave-shell-recenter-shell-window)
1584 (define-key idlwave-mode-map "\C-c\C-b" 'idlwave-list-buffer-load-path-shadows)
1596 (define-key idlwave-mode-map "\C-c\C-v" 'idlwave-find-module)
1597 (define-key idlwave-mode-map "\C-c\C-t" 'idlwave-find-module-this-file)
1598 (define-key idlwave-mode-map "\C-c?" 'idlwave-routine-info)
1599 (define-key idlwave-mode-map "\M-?" 'idlwave-context-help)
1600 (define-key idlwave-mode-map [(control meta ?\?)]
1603 (define-key idlwave-mode-map [(meta tab)] 'idlwave-complete)
1604 (define-key idlwave-mode-map [?\e?\t] 'idlwave-complete)
1605 (define-key idlwave-mode-map "\M-\C-i" 'idlwave-complete)
1606 (define-key idlwave-mode-map "\C-c\C-i" 'idlwave-update-routine-info)
1607 (define-key idlwave-mode-map "\C-c=" 'idlwave-resolve)
1608 (define-key idlwave-mode-map
1829 default. Use \\[idlwave-update-routine-info] to update this
1902 \\{idlwave-mode-map}"
1927 (use-local-map idlwave-mode-map)
1930 (easy-menu-add idlwave-mode-menu idlwave-mode-map)
1931 (easy-menu-add idlwave-mode-debug-menu idlwave-mode-map))
1965 'imenu-default-create-index-function)
2033 (font-lock-default-fontify-region beg end verbose))
2277 (let ((length (or length 1))) ; establish a default for LENGTH
3121 ;; Basic indent, by default
3621 (defun idlwave-default-insert-timestamp ()
4125 ;; string is a hand-crafted way. Hashes are used to map the downcase
4251 (defun idlwave-sintern-rinfo-list (list &optional set default-dir)
4277 (source-dir (if default-dir
4278 (file-name-as-directory default-dir)
5487 (use-local-map widget-keymap)
5618 (defun idlwave-expand-path (path &optional default-dir)
5628 (setq dir (expand-file-name dir default-dir)))
5923 function names in places where the default would be a keyword.
6213 (let ((old-value (default-value 'completion-ignore-case)))
6216 (setq-default completion-ignore-case t)
6218 (setq-default completion-ignore-case old-value))))
6220 (defvar idlwave-shell-default-directory)
6226 (default-directory
6227 (if (and (boundp 'idlwave-shell-default-directory)
6228 (stringp idlwave-shell-default-directory)
6229 (file-directory-p idlwave-shell-default-directory))
6230 idlwave-shell-default-directory
6231 default-directory)))
6394 (dassoc (assq (if (car info) 'keyword-default 'method-default)
6766 (not idlwave-completion-force-default-case))
6810 (not idlwave-completion-force-default-case))
7200 (defvar idlwave-completion-map nil
7206 ':activate-callback 'idlwave-default-choose-completion
7210 (use-local-map
7211 (or idlwave-completion-map
7212 (setq idlwave-completion-map
7213 (idlwave-make-modified-completion-map-xemacs
7214 (current-local-map)))))))
7216 (defun idlwave-default-choose-completion (&rest args)
7217 "Execute `default-choose-completion' and then restore the win-conf."
7218 (apply 'idlwave-choose 'default-choose-completion args))
7220 (defun idlwave-make-modified-completion-map-xemacs (old-map)
7222 (let ((new-map (copy-keymap old-map)))
7223 (define-key new-map [button3up] 'idlwave-mouse-completion-help)
7224 (define-key new-map [button3] (lambda ()
7227 new-map))
7230 ;; map in order to install our wrappers.
7238 (use-local-map
7239 (or idlwave-completion-map
7240 (setq idlwave-completion-map
7241 (idlwave-make-modified-completion-map-emacs
7242 (current-local-map)))))))
7244 (defun idlwave-make-modified-completion-map-emacs (old-map)
7246 (let ((new-map (copy-keymap old-map)))
7248 'choose-completion 'idlwave-choose-completion new-map)
7250 'mouse-choose-completion 'idlwave-mouse-choose-completion new-map)
7251 (define-key new-map [mouse-3] 'idlwave-mouse-completion-help)
7252 new-map))
8021 function offers as default the module name `idlwave-routine-info'
8029 (default (if module
8050 (assoc default list))
8051 (format "Module (Default %s): " default)
8056 ;; Nothing, use the default.
8057 (setq name default))
8123 "Return a default module for stuff near point.
8326 (defvar idlwave-rinfo-mouse-map (make-sparse-keymap))
8327 (defvar idlwave-rinfo-map (make-sparse-keymap))
8328 (define-key idlwave-rinfo-mouse-map
8331 (define-key idlwave-rinfo-mouse-map
8334 (define-key idlwave-rinfo-mouse-map
8337 (define-key idlwave-rinfo-mouse-map " " 'idlwave-active-rinfo-space)
8338 (define-key idlwave-rinfo-map "q" 'idlwave-quit-help)
8339 (define-key idlwave-rinfo-mouse-map "q" 'idlwave-quit-help)
8382 (km-prop (if (featurep 'xemacs) 'keymap 'local-map))
8400 (use-local-map idlwave-rinfo-map)
8408 km-prop idlwave-rinfo-mouse-map
8424 km-prop idlwave-rinfo-mouse-map
8452 km-prop idlwave-rinfo-mouse-map
8466 km-prop idlwave-rinfo-mouse-map
8729 (km-prop (if (featurep 'xemacs) 'keymap 'local-map))
9258 (easy-menu-define idlwave-mode-menu idlwave-mode-map
9261 (easy-menu-define idlwave-mode-debug-menu idlwave-mode-map