• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/lisp/progmodes/

Lines Matching +defs:open +defs:hook

469 (defcustom vhdl-makefile-generation-hook nil
477 :type 'hook
1661 (defcustom vhdl-speedbar-auto-open nil
1662 "*Non-nil means automatically open speedbar at startup.
1885 (block-open . 0)
1946 block-open -- statement block open
1979 (defvar vhdl-special-indent-hook nil
1981 This hook gets called after a line is indented by the mode.")
2021 (defvar vhdl-mode-hook nil
2078 (let ((open (if paren "\\(" "")) (close (if paren "\\)" "")))
2079 (concat open (mapconcat 'regexp-quote strings "\\|") close))))
2761 (define-key vhdl-mode-map "\C-c\C-l\C-o" 'vhdl-line-open)
2790 (define-key vhdl-mode-map "[" 'vhdl-electric-open-bracket)
2823 vhdl-electric-open-bracket
2901 ("--" "" vhdl-template-display-comment-hook 0)
2902 ("abs" "" vhdl-template-default-hook 0)
2903 ("access" "" vhdl-template-default-hook 0)
2904 ("after" "" vhdl-template-default-hook 0)
2905 ("alias" "" vhdl-template-alias-hook 0)
2906 ("all" "" vhdl-template-default-hook 0)
2907 ("and" "" vhdl-template-default-hook 0)
2908 ("arch" "" vhdl-template-architecture-hook 0)
2909 ("architecture" "" vhdl-template-architecture-hook 0)
2910 ("array" "" vhdl-template-default-hook 0)
2911 ("assert" "" vhdl-template-assert-hook 0)
2912 ("attr" "" vhdl-template-attribute-hook 0)
2913 ("attribute" "" vhdl-template-attribute-hook 0)
2914 ("begin" "" vhdl-template-default-indent-hook 0)
2915 ("block" "" vhdl-template-block-hook 0)
2916 ("body" "" vhdl-template-default-hook 0)
2917 ("buffer" "" vhdl-template-default-hook 0)
2918 ("bus" "" vhdl-template-default-hook 0)
2919 ("case" "" vhdl-template-case-hook 0)
2920 ("comp" "" vhdl-template-component-hook 0)
2921 ("component" "" vhdl-template-component-hook 0)
2922 ("cond" "" vhdl-template-conditional-signal-asst-hook 0)
2923 ("conditional" "" vhdl-template-conditional-signal-asst-hook 0)
2924 ("conf" "" vhdl-template-configuration-hook 0)
2925 ("configuration" "" vhdl-template-configuration-hook 0)
2926 ("cons" "" vhdl-template-constant-hook 0)
2927 ("constant" "" vhdl-template-constant-hook 0)
2928 ("disconnect" "" vhdl-template-disconnect-hook 0)
2929 ("downto" "" vhdl-template-default-hook 0)
2930 ("else" "" vhdl-template-else-hook 0)
2931 ("elseif" "" vhdl-template-elsif-hook 0)
2932 ("elsif" "" vhdl-template-elsif-hook 0)
2933 ("end" "" vhdl-template-default-indent-hook 0)
2934 ("entity" "" vhdl-template-entity-hook 0)
2935 ("exit" "" vhdl-template-exit-hook 0)
2936 ("file" "" vhdl-template-file-hook 0)
2937 ("for" "" vhdl-template-for-hook 0)
2938 ("func" "" vhdl-template-function-hook 0)
2939 ("function" "" vhdl-template-function-hook 0)
2940 ("generic" "" vhdl-template-generic-hook 0)
2941 ("group" "" vhdl-template-group-hook 0)
2942 ("guarded" "" vhdl-template-default-hook 0)
2943 ("if" "" vhdl-template-if-hook 0)
2944 ("impure" "" vhdl-template-default-hook 0)
2945 ("in" "" vhdl-template-default-hook 0)
2946 ("inertial" "" vhdl-template-default-hook 0)
2947 ("inout" "" vhdl-template-default-hook 0)
2948 ("inst" "" vhdl-template-instance-hook 0)
2949 ("instance" "" vhdl-template-instance-hook 0)
2950 ("is" "" vhdl-template-default-hook 0)
2951 ("label" "" vhdl-template-default-hook 0)
2952 ("library" "" vhdl-template-library-hook 0)
2953 ("linkage" "" vhdl-template-default-hook 0)
2954 ("literal" "" vhdl-template-default-hook 0)
2955 ("loop" "" vhdl-template-bare-loop-hook 0)
2956 ("map" "" vhdl-template-map-hook 0)
2957 ("mod" "" vhdl-template-default-hook 0)
2958 ("nand" "" vhdl-template-default-hook 0)
2959 ("new" "" vhdl-template-default-hook 0)
2960 ("next" "" vhdl-template-next-hook 0)
2961 ("nor" "" vhdl-template-default-hook 0)
2962 ("not" "" vhdl-template-default-hook 0)
2963 ("null" "" vhdl-template-default-hook 0)
2964 ("of" "" vhdl-template-default-hook 0)
2965 ("on" "" vhdl-template-default-hook 0)
2966 ("open" "" vhdl-template-default-hook 0)
2967 ("or" "" vhdl-template-default-hook 0)
2968 ("others" "" vhdl-template-others-hook 0)
2969 ("out" "" vhdl-template-default-hook 0)
2970 ("pack" "" vhdl-template-package-hook 0)
2971 ("package" "" vhdl-template-package-hook 0)
2972 ("port" "" vhdl-template-port-hook 0)
2973 ("postponed" "" vhdl-template-default-hook 0)
2974 ("procedure" "" vhdl-template-procedure-hook 0)
2975 ("process" "" vhdl-template-process-hook 0)
2976 ("pure" "" vhdl-template-default-hook 0)
2977 ("range" "" vhdl-template-default-hook 0)
2978 ("record" "" vhdl-template-default-hook 0)
2979 ("register" "" vhdl-template-default-hook 0)
2980 ("reject" "" vhdl-template-default-hook 0)
2981 ("rem" "" vhdl-template-default-hook 0)
2982 ("report" "" vhdl-template-report-hook 0)
2983 ("return" "" vhdl-template-return-hook 0)
2984 ("rol" "" vhdl-template-default-hook 0)
2985 ("ror" "" vhdl-template-default-hook 0)
2986 ("select" "" vhdl-template-selected-signal-asst-hook 0)
2987 ("severity" "" vhdl-template-default-hook 0)
2988 ("shared" "" vhdl-template-default-hook 0)
2989 ("sig" "" vhdl-template-signal-hook 0)
2990 ("signal" "" vhdl-template-signal-hook 0)
2991 ("sla" "" vhdl-template-default-hook 0)
2992 ("sll" "" vhdl-template-default-hook 0)
2993 ("sra" "" vhdl-template-default-hook 0)
2994 ("srl" "" vhdl-template-default-hook 0)
2995 ("subtype" "" vhdl-template-subtype-hook 0)
2996 ("then" "" vhdl-template-default-hook 0)
2997 ("to" "" vhdl-template-default-hook 0)
2998 ("transport" "" vhdl-template-default-hook 0)
2999 ("type" "" vhdl-template-type-hook 0)
3000 ("unaffected" "" vhdl-template-default-hook 0)
3001 ("units" "" vhdl-template-default-hook 0)
3002 ("until" "" vhdl-template-default-hook 0)
3003 ("use" "" vhdl-template-use-hook 0)
3004 ("var" "" vhdl-template-variable-hook 0)
3005 ("variable" "" vhdl-template-variable-hook 0)
3006 ("wait" "" vhdl-template-wait-hook 0)
3007 ("when" "" vhdl-template-when-hook 0)
3008 ("while" "" vhdl-template-while-loop-hook 0)
3009 ("with" "" vhdl-template-with-hook 0)
3010 ("xnor" "" vhdl-template-default-hook 0)
3011 ("xor" "" vhdl-template-default-hook 0)
3016 ("across" "" vhdl-template-default-hook 0)
3017 ("break" "" vhdl-template-break-hook 0)
3018 ("limit" "" vhdl-template-limit-hook 0)
3019 ("nature" "" vhdl-template-nature-hook 0)
3020 ("noise" "" vhdl-template-default-hook 0)
3021 ("procedural" "" vhdl-template-procedural-hook 0)
3022 ("quantity" "" vhdl-template-quantity-hook 0)
3023 ("reference" "" vhdl-template-default-hook 0)
3024 ("spectrum" "" vhdl-template-default-hook 0)
3025 ("subnature" "" vhdl-template-subnature-hook 0)
3026 ("terminal" "" vhdl-template-terminal-hook 0)
3027 ("through" "" vhdl-template-default-hook 0)
3028 ("tolerance" "" vhdl-template-default-hook 0)
3040 "vhdl-model" (nth 0 (car alist)) "hook") 0)
3416 ["Open" vhdl-line-open t]
3559 (customize-option 'vhdl-makefile-generation-hook) t]
3925 (customize-set-variable 'vhdl-speedbar-auto-open
3926 (not vhdl-speedbar-auto-open))
3927 :style toggle :selected vhdl-speedbar-auto-open]
4246 will open a new comment line. Typing beyond `vhdl-end-comment-column'
4365 `vhdl-speedbar-auto-open' is non-nil.
4367 In speedbar, open files and directories with `mouse-2' on the name and
4380 In speedbar, open design units with `mouse-2' on the name and browse
4477 inserted into a Makefile with option `vhdl-makefile-generation-hook'.
4644 - To start Emacs with open VHDL hierarchy browser without having to load
4756 (run-hooks 'menu-bar-update-hook)
4767 (run-mode-hooks 'vhdl-mode-hook)
4768 (run-hooks 'vhdl-mode-hook)))
4781 (run-hooks 'menu-bar-update-hook)
4787 (add-hook 'local-write-file-hooks 'vhdl-template-modify-noerror)
4788 (remove-hook 'local-write-file-hooks 'vhdl-template-modify-noerror))
4789 (make-local-variable 'after-save-hook)
4790 (add-hook 'after-save-hook 'vhdl-add-modified-file))
4829 "of" "on" "open" "or" "others" "out"
6356 ;; If we are looking at an open paren, then stop after it
6666 ;; CASE 2A : we are looking at a block-open
6668 (vhdl-add-syntax 'block-open placeholder))
6723 ;; CASE 4: A block mid open
6732 (vhdl-add-syntax 'block-open (point)))
6785 (vhdl-add-syntax 'block-open)))
6838 (vhdl-add-syntax 'block-open)))
6848 (vhdl-add-syntax 'block-open)))
6907 "Lineup an arglist-intro line to just after the open paren."
7082 (run-hooks 'vhdl-special-indent-hook)
8055 (defvar vhdl-template-invoked-by-hook nil
8056 "Indicates whether a template has been invoked by a hook or by key or menu.
8133 (defun vhdl-electric-open-bracket (count) "'[' --> '(', '([' --> '['"
8148 (blink-matching-open))
9159 (if (or (= (preceding-char) ?\() (not vhdl-template-invoked-by-hook))
9160 (progn (unless vhdl-template-invoked-by-hook (insert "("))
10492 (cond (vhdl-template-invoked-by-hook
10609 (vhdl-template-invoked-by-hook t))
10620 (defun vhdl-template-alias-hook ()
10622 (defun vhdl-template-architecture-hook ()
10624 (defun vhdl-template-assert-hook ()
10626 (defun vhdl-template-attribute-hook ()
10628 (defun vhdl-template-block-hook ()
10630 (defun vhdl-template-break-hook ()
10632 (defun vhdl-template-case-hook ()
10634 (defun vhdl-template-component-hook ()
10636 (defun vhdl-template-instance-hook ()
10638 (defun vhdl-template-conditional-signal-asst-hook ()
10640 (defun vhdl-template-configuration-hook ()
10642 (defun vhdl-template-constant-hook ()
10644 (defun vhdl-template-disconnect-hook ()
10646 (defun vhdl-template-display-comment-hook ()
10648 (defun vhdl-template-else-hook ()
10650 (defun vhdl-template-elsif-hook ()
10652 (defun vhdl-template-entity-hook ()
10654 (defun vhdl-template-exit-hook ()
10656 (defun vhdl-template-file-hook ()
10658 (defun vhdl-template-for-hook ()
10660 (defun vhdl-template-function-hook ()
10662 (defun vhdl-template-generic-hook ()
10664 (defun vhdl-template-group-hook ()
10666 (defun vhdl-template-library-hook ()
10668 (defun vhdl-template-limit-hook ()
10670 (defun vhdl-template-if-hook ()
10672 (defun vhdl-template-bare-loop-hook ()
10674 (defun vhdl-template-map-hook ()
10676 (defun vhdl-template-nature-hook ()
10678 (defun vhdl-template-next-hook ()
10680 (defun vhdl-template-others-hook ()
10682 (defun vhdl-template-package-hook ()
10684 (defun vhdl-template-port-hook ()
10686 (defun vhdl-template-procedural-hook ()
10688 (defun vhdl-template-procedure-hook ()
10690 (defun vhdl-template-process-hook ()
10692 (defun vhdl-template-quantity-hook ()
10694 (defun vhdl-template-report-hook ()
10696 (defun vhdl-template-return-hook ()
10698 (defun vhdl-template-selected-signal-asst-hook ()
10700 (defun vhdl-template-signal-hook ()
10702 (defun vhdl-template-subnature-hook ()
10704 (defun vhdl-template-subtype-hook ()
10706 (defun vhdl-template-terminal-hook ()
10708 (defun vhdl-template-type-hook ()
10710 (defun vhdl-template-use-hook ()
10712 (defun vhdl-template-variable-hook ()
10714 (defun vhdl-template-wait-hook ()
10716 (defun vhdl-template-when-hook ()
10718 (defun vhdl-template-while-loop-hook ()
10720 (defun vhdl-template-with-hook ()
10722 (defun vhdl-template-and-hook ()
10724 (defun vhdl-template-or-hook ()
10726 (defun vhdl-template-nand-hook ()
10728 (defun vhdl-template-nor-hook ()
10730 (defun vhdl-template-xor-hook ()
10732 (defun vhdl-template-xnor-hook ()
10734 (defun vhdl-template-not-hook ()
10737 (defun vhdl-template-default-hook ()
10739 (defun vhdl-template-default-indent-hook ()
10838 "Define help and hook functions for user models."
10855 "vhdl-model" model-name "hook") ()
11574 ;; open entity file
11621 ;; open architecture file
12209 (defun vhdl-line-open ()
12545 (make-local-variable 'hs-minor-mode-hook)
12547 (add-hook 'hs-minor-mode-hook 'hs-hide-all)
12548 (remove-hook 'hs-minor-mode-hook 'hs-hide-all))
13016 (make-local-variable 'ps-print-hook)
13017 (add-hook 'ps-print-hook 'vhdl-ps-print-settings)))
13080 "Alist of design units simultaneously open in the current speedbar for each
13084 "List of projects simultaneously open in the current speedbar.")
13944 (unless (memq 'vhdl-save-caches kill-emacs-hook)
13945 (add-hook 'kill-emacs-hook 'vhdl-save-caches))
14069 ;; hook-ups
14090 (add-hook 'speedbar-timer-hook 'vhdl-update-hierarchy)))
15367 (when (and vhdl-speedbar-auto-open
15378 (add-hook 'speedbar-load-hook 'vhdl-speedbar-initialize)
15408 ;; open entity file
15446 ;; open architecture file
15541 ;; open entity file
15704 ;; open entity file
15900 ;; open package file
16074 ;; open configuration file
16592 ;; open and clear Makefile
16720 ;; run Makefile generation hook
16721 (run-hooks 'vhdl-makefile-generation-hook)
16770 'vhdl-makefile-generation-hook
16855 'vhdl-speedbar-auto-open
16873 'vhdl-mode-hook)
16877 (if vhdl-special-indent-hook
16879 "vhdl-special-indent-hook is set to '"
16880 (format "%s" vhdl-special-indent-hook)