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

Lines Matching +defs:last +defs:use +defs:time

15 (defconst vhdl-time-stamp "2005-08-30"
16 "VHDL Mode time stamp for last update.")
349 Generate Makefile: use built-in function or command to generate a Makefile
381 used for Makefile generation). To use another library name than \"work\",
457 (defcustom vhdl-compile-use-local-error-regexp t
458 "*Non-nil means use buffer-local `compilation-error-regexp-alist'.
462 active all the time. Note that by doing that, the predefined global regexps
538 The default directory must have an absolute path (use `M-TAB' for completion).
646 \(alphabetically) last loaded setup of the first `vhdl-project-file-name'
739 (defcustom vhdl-use-direct-instantiation 'standard
740 "*Non-nil means use VHDL'93 direct component instantiation.
889 "*String to use for a logic zero."
894 "*String to use for a logic one."
989 "*Specifies the date format to use in the header.
990 This string is passed as argument to the command `format-time-string'.
992 `format-time-string' command (C-h f `format-time-string')."
1019 "*Specifies which kind of reset to use in sequential processes."
1046 "*Name of clock signal to use in templates."
1051 "*Name of reset signal to use in templates."
1160 (defcustom vhdl-use-components-package nil
1161 "*Non-nil means use a separate components package for component declarations.
1200 (defcustom vhdl-compose-configuration-use-subconfiguration t
1202 If non-nil, automatically created configurations use configurations in binding
1355 "*Non-nil means a library/use clause for std_logic_1164 is included."
1530 use them.
1543 `vhdl-font-lock-reserved-words-face') to indicate not to use them.
1620 words are highlighted in a warning color to indicate not to use them.
1633 syntax are highlighted in a warning color to indicate not to use them.
1780 "*Non-nil means use an optimized set of faces for postscript printing.
1796 else if last command was a `TAB' or `RET' then dedent one step,
2337 ;; use extended syntax table
2366 ;; use extended syntax table
2472 (last-frame (selected-frame)))
2484 (select-frame last-frame)))))
2491 (defun vhdl-use-direct-instantiation ()
2493 (or (eq vhdl-use-direct-instantiation 'always)
2494 (and (eq vhdl-use-direct-instantiation 'standard)
2601 (define-key vhdl-template-map "us" 'vhdl-template-use)
2623 (define-key vhdl-template-map "cu" 'vhdl-template-case-use)
2624 (define-key vhdl-template-map "iu" 'vhdl-template-if-use)
2892 "Abbrev table to use in `vhdl-mode' buffers.")
3003 ("use" "" vhdl-template-use-hook 0)
3099 ("use clause" vhdl-template-use)
3108 ("simultaneous case statement" vhdl-template-case-use)
3109 ("simultaneous if statement" vhdl-template-if-use)
3285 ["Use" vhdl-template-use t]
3295 ["Case (Use)" vhdl-template-case-use t]
3296 ["If (Use)" vhdl-template-if-use t]
3555 (customize-set-variable 'vhdl-compile-use-local-error-regexp
3556 (not vhdl-compile-use-local-error-regexp))
3557 :style toggle :selected vhdl-compile-use-local-error-regexp]
3615 (customize-set-variable 'vhdl-use-direct-instantiation 'never)
3616 :style radio :selected (eq 'never vhdl-use-direct-instantiation)]
3618 (customize-set-variable 'vhdl-use-direct-instantiation 'standard)
3619 :style radio :selected (eq 'standard vhdl-use-direct-instantiation)]
3621 (customize-set-variable 'vhdl-use-direct-instantiation 'always)
3622 :style radio :selected (eq 'always vhdl-use-direct-instantiation)])
3815 (customize-set-variable 'vhdl-use-components-package
3816 (not vhdl-use-components-package))
3817 :style toggle :selected vhdl-use-components-package]
3841 (customize-set-variable 'vhdl-compose-configuration-use-subconfiguration
3842 (not vhdl-compose-configuration-use-subconfiguration))
3843 :style toggle :selected vhdl-compose-configuration-use-subconfiguration]
4267 `vhdl-indent-syntax-based' allows to use faster but simpler indentation.
4422 `vhdl-use-components-package') which can be automatically generated for
4425 `vhdl-use-direct-instantiation').
4433 | (option `vhdl-compose-configuration-use-subconfiguration'). For
4501 Emacs with VHDL Mode (i.e. load a VHDL file or use \"emacs -l
4645 a VHDL file first, use the command:
4697 (use-local-map vhdl-mode-map)
4737 ; (set (make-local-variable 'lazy-lock-defer-time) 0.1)
4742 (when vhdl-compile-use-local-error-regexp
4774 (use-local-map vhdl-mode-map)
4835 "unaffected" "units" "until" "use"
4867 "table" "task" "time" "tran" "tranif0" "tranif1" "tri" "tri0" "tri1"
4876 "real" "time" "natural" "positive" "string" "line" "text" "side"
5137 We cannot use just `word' syntax class since `_' cannot be in word
5158 eoi -- last whitespace on line
5256 ;; initial contents tries to be the last element
5286 "Set `vhdl-mode' variables to use one of several different indentation styles.
5546 (defun vhdl-last-word (point)
5569 (and (not (looking-at "use\\b[^_]"))
5707 (and (vhdl-last-word (point))
5716 (and (vhdl-last-word (point))
5737 (and (vhdl-last-word (point))
6077 (last-backward (point)) last-forward
6112 (setq last-forward (point))
6118 last-backward t)
6126 (min (vhdl-point 'eol) last-backward))
6194 (let ((last-forward (point))
6195 (last-backward
6211 (setq last-forward (point))
6213 (re-search-forward "\\bis\\b[^_]" last-backward t)
6220 (min (vhdl-point 'eol) last-backward))
6225 (goto-char last-forward)))
6241 (last-forward (point))
6245 (goto-char last-forward)
6246 (let ((last-backward
6265 (setq last-forward (point))
6267 (search-forward begin-string last-backward t))
6274 (min (vhdl-point 'eol) last-backward))
6280 (goto-char last-forward)) ; end search for begin keyword
6459 ;; Find the containing-paren, and use that as the limit
6479 ;; record the last-most of any of them before here
6496 ;; record the last-most of any of them before here
6649 ;; no preceding-sexp -> use the preceding statement
6978 "Array variable for progress information: 0 begin, 1 end, 2 time.")
6984 (- (nth 1 (current-time)) (aref vhdl-progress-info 2))))
6989 (aset vhdl-progress-info 2 (nth 1 (current-time)))))
6997 else if last command was a tab or return then dedent one step or if a comment
7022 (or (eq last-command 'vhdl-electric-tab)
7023 (eq last-command 'vhdl-electric-return)))
7034 (or (eq last-command 'vhdl-electric-tab)
7035 (eq last-command 'vhdl-electric-return)))
7260 ;; search for last line with same indent
7336 ;; the same column. We need to use 'lines' as a counter, since
7387 ;; align last group
7583 ;; align last group
8110 (goto-char last-abbrev-location)
8154 (if (= (preceding-char) last-input-char)
8162 (cond ((= (preceding-char) last-input-char)
8168 (eq last-command 'vhdl-electric-colon) (= (preceding-char) ? ))
8176 (cond ((= (preceding-char) last-input-char)
8186 (cond ((= (preceding-char) last-input-char)
8196 (cond ((= (preceding-char) last-input-char)
8375 (unless kind (setq kind (if (vhdl-sequential-statement-p) 'is 'use)))
8404 (defun vhdl-template-case-use ()
8407 (vhdl-template-case 'use))
8424 (when (eq result 'no-use)
8459 (if (not (vhdl-use-direct-instantiation))
8540 (defun vhdl-template-configuration-spec (&optional optional-use)
8553 (if (and optional-use
8556 (progn (delete-region start (point)) 'no-use)
8557 (unless optional-use
8667 (vhdl-template-field "time expression" ";"))))
8924 (vhdl-template-if-use)
8943 (defun vhdl-template-if-then-use (kind)
8972 (vhdl-template-if-then-use 'then))
8974 (defun vhdl-template-if-use ()
8977 (vhdl-template-if-then-use 'use))
9625 (defun vhdl-template-use ()
9626 "Insert a use clause."
9631 (when (save-excursion (beginning-of-line) (looking-at "^\\s-*use\\>"))
9672 "[ON sensitivity list] [UNTIL condition] [FOR time expression]"
9986 (replace-match (format-time-string "%Y" nil) t t))
10059 (insert "--")) ; hardwire to 1 space or use vhdl-basic-offset?
10364 ((eq vhdl-date-format 'american) (format-time-string "%m/%d/%Y" nil))
10365 ((eq vhdl-date-format 'european) (format-time-string "%d.%m.%Y" nil))
10366 ((eq vhdl-date-format 'scientific) (format-time-string "%Y/%m/%d" nil))
10367 (t (format-time-string vhdl-date-format nil)))))
10607 (let ((invoke-char last-command-char)
10710 (defun vhdl-template-use-hook ()
10711 (vhdl-hooked-abbrev 'vhdl-template-use))
10868 "Variable to hold last port map parsed.")
11150 (concat "^\\s-*use\\s-+" (car clause)
11424 (if (not (vhdl-use-direct-instantiation))
11651 (unless (vhdl-use-direct-instantiation)
11716 "Variable to hold last subprogram interface parsed.")
12091 (last-update 0))
12104 (- (nth 1 (current-time)) last-update)))
12108 (setq last-update (nth 1 (current-time)))))
12365 ";; Saved : " (format-time-string "%Y-%m-%d %T ")
12705 ;; highlight names in use clauses
12708 "\\<use\\s-+\\(\\(entity\\|configuration\\)\\s-+\\)?"
12783 "Face name to use for prompts.")
12786 "Face name to use for standardized attributes.")
12789 "Face name to use for standardized enumeration values.")
12792 "Face name to use for standardized functions and packages.")
12795 "Face name to use for directives.")
12798 "Face name to use for additional reserved words.")
12801 "Face name to use for translate-off regions.")
12803 ;; face names to use for words with special syntax.
12810 ,(concat "Face name to use for "
13125 (while (and (re-search-backward "^[ \t]*\\(end\\|use\\)\\>" nil t)
13127 (when (looking-at "^[ \t]*use[ \t\n]*\\(\\w+\\)\\.\\(\\w+\\)\\.\\w+")
13271 (when (looking-at "use[ \t\n]+\\(\\(entity\\)\\|configuration\\)[ \t\n]+\\(\\w+\\)\\.\\(\\w+\\)[ \t\n]*\\((\\(\\w+\\))\\)?")
13411 "use[ \t\n]+\\(\\(entity\\)\\|configuration\\)[ \t\n]+\\(\\(\\w+\\)\\.\\)?\\(\\w+\\)\\([ \t\n]*(\\(\\w+\\))\\)?") end-of-unit t)
13727 (cdar (last (nth 3 ent-entry)))))
13890 (insert "\n;; Saved : " (format-time-string "%Y-%m-%d %T ")
14104 (defvar vhdl-speedbar-last-selected-project nil
14105 "Name of last selected project.")
14120 (setq speedbar-last-selected-file nil)
14139 (setq speedbar-last-selected-file nil)
14140 (setq vhdl-speedbar-last-selected-project nil)
14178 otherwise use cached data."
14196 otherwise use cached data."
14679 (not (equal vhdl-speedbar-last-selected-project vhdl-project))
14682 (let ((last-frame (selected-frame))
14700 (select-frame last-frame)
14701 (setq vhdl-speedbar-last-selected-project vhdl-project)))
14707 (let ((last-frame (selected-frame))
14716 (or always (not (equal file-name speedbar-last-selected-file))))
14729 ;; unhighlight last units
14730 (let* ((file-entry (aget file-alist speedbar-last-selected-file t)))
14733 speedbar-last-selected-file 'vhdl-speedbar-entity-face)
14736 speedbar-last-selected-file 'vhdl-speedbar-architecture-face)
14739 speedbar-last-selected-file 'vhdl-speedbar-configuration-face)
14742 speedbar-last-selected-file 'vhdl-speedbar-package-face)
14745 speedbar-last-selected-file 'vhdl-speedbar-package-face)
14748 speedbar-last-selected-file 'vhdl-speedbar-instantiation-face))
14775 (setq speedbar-last-selected-file file-name))
14776 (select-frame last-frame)
15427 (when vhdl-use-components-package
15473 (unless (or vhdl-use-components-package (vhdl-use-direct-instantiation))
15522 (unless (or vhdl-use-components-package
15523 (vhdl-use-direct-instantiation)
15539 ;; place use clause for used packages
15549 (re-search-backward "^\\(library\\|use\\)\\|end\\>" nil t))
15604 (when vhdl-use-components-package pack-file-name) t
15992 ;; use first configuration found for instance's entity
16000 (if (and vhdl-compose-configuration-use-subconfiguration conf-entry)
16603 "\n# Generated : " (format-time-string "%Y-%m-%d %T ")
16769 'vhdl-compile-use-local-error-regexp
16779 'vhdl-use-direct-instantiation
16831 'vhdl-compose-configuration-use-subconfiguration
16835 'vhdl-use-components-package
16920 `vhdl-compose-configuration-use-subconfiguration': (new)
16983 (message "VHDL Mode %s (%s)" vhdl-version vhdl-time-stamp)