Lines Matching +refs:verilog +refs:signals +refs:matching +refs:enum

2992 	* progmodes/verilog-mode.el (verilog-sk-prompt-msb)
2993 (verilog-sk-module, verilog-sk-function, verilog-sk-begin)
2994 (verilog-sk-if, verilog-sk-wire, verilog-sk-for)
2995 (verilog-sk-state-machine): Quote all calls to
3202 (change-log-font-lock-keywords): Move file name matching ...
3532 * progmodes/verilog-mode.el (verilog-mode-map): Don't bind C-M-a,
3534 (verilog-emacs-features): Remove.
3535 (verilog-setup-dual-comments, verilog-populate-syntax-table):
3537 (verilog-mode-syntax-table): ... here.
3538 (verilog-mode): Don't initialize the syntax table here.
3539 (verilog-mark-defun): Only do something useful for XEmacs, Emacs
3544 * progmodes/verilog-mode.el (verilog-booleanp): New function for
3546 verilog-booleanp.
3554 * progmodes/verilog-mode.el (top-level): Fix spacing.
3555 (verilog-mode-version, verilog-mode-release-date):
3557 (verilog-mode-release-emacs): New variable.
3560 (verilog-startup-message-lines, verilog-startup-message-displayed)
3561 (verilog-display-startup-message): Remove.
3562 (verilog-highlight-p1800-keywords): Improve docstring.
3565 (verilog-highlight-translate-off, verilog-indent-level)
3566 (verilog-indent-level-module, verilog-indent-level-declaration)
3567 (verilog-indent-declaration-macros, verilog-indent-lists)
3568 (verilog-indent-level-behavioral, verilog-indent-level-directive)
3569 (verilog-cexp-indent, verilog-case-indent, verilog-auto-newline)
3570 (verilog-auto-indent-on-newline, verilog-tab-always-indent)
3571 (verilog-tab-to-comment, verilog-indent-begin-after-if)
3572 (verilog-align-ifelse, verilog-minimum-comment-distance)
3573 (verilog-auto-lineup, verilog-highlight-p1800-keywords)
3574 (verilog-auto-endcomments, verilog-auto-read-includes)
3575 (verilog-auto-star-expand, verilog-auto-star-save)
3576 (verilog-library-flags, verilog-library-directories)
3577 (verilog-library-files, verilog-library-extensions)
3578 (verilog-active-low-regexp, verilog-auto-sense-include-inputs)
3579 (verilog-auto-sense-defines-constant, verilog-auto-reset-widths)
3580 (verilog-assignment-delay, verilog-auto-inst-vector)
3581 (verilog-auto-inst-template-numbers, verilog-auto-input-ignore-regexp)
3582 (verilog-auto-inout-ignore-regexp, verilog-auto-output-ignore-regexp)
3583 (verilog-auto-unused-ignore-regexp, verilog-typedef-regexp):
3585 (verilog-statement-menu, verilog-company, verilog-re-search-forward)
3586 (verilog-re-search-backward, verilog-error-regexp-add)
3587 (verilog-end-block-re, verilog-emacs-features)
3588 (verilog-populate-syntax-table, verilog-setup-dual-comments)
3589 (verilog-type-font-keywords, verilog-inside-comment-p)
3590 (electric-verilog-backward-sexp, verilog-backward-sexp)
3591 (verilog-forward-sexp, verilog-font-lock-init, verilog-mode)
3592 (electric-verilog-terminate-line, electric-verilog-semi)
3593 (electric-verilog-tab, verilog-insert-1, verilog-insert-indices)
3594 (verilog-generate-numbers, verilog-comment-region, verilog-label-be)
3595 (verilog-beg-of-statement, verilog-in-case-region-p)
3596 (verilog-in-struct-region-p, verilog-in-generate-region-p)
3597 (verilog-in-fork-region-p, verilog-backward-case-item)
3598 (verilog-set-auto-endcomments, verilog-get-expr)
3599 (verilog-expand-vector-internal, verilog-surelint-off)
3600 (verilog-batch-execute-func, verilog-calculate-indent)
3601 (verilog-calc-1, verilog-calculate-indent-directive)
3602 (verilog-leap-to-head, verilog-continued-line)
3603 (verilog-backward-token, verilog-backward-syntactic-ws)
3604 (verilog-forward-syntactic-ws, verilog-backward-ws&directives)
3605 (verilog-forward-ws&directives, verilog-at-constraint-p)
3606 (verilog-skip-backward-comments, verilog-indent-line-relative)
3607 (verilog-do-indent, verilog-indent-comment, verilog-more-comment)
3608 (verilog-pretty-declarations, verilog-pretty-expr)
3609 (verilog-just-one-space, verilog-indent-declaration)
3610 (verilog-get-completion-decl, verilog-goto-defun, verilog-showscopes)
3611 (verilog-header, verilog-signals-combine-bus, verilog-read-decls)
3612 (verilog-read-always-signals-recurse, verilog-read-instants)
3613 (verilog-read-auto-template, verilog-set-define)
3614 (verilog-read-defines, verilog-read-signals, verilog-getopt)
3615 (verilog-is-number, verilog-expand-dirnames, verilog-modi-lookup)
3616 (verilog-modi-cache-results, verilog-insert-one-definition)
3617 (verilog-make-width-expression, verilog-delete-autos-lined)
3618 (verilog-auto-save-check, verilog-auto-arg, verilog-auto-inst-port)
3619 (verilog-auto-inst, verilog-auto-inst-param, verilog-auto-reg)
3620 (verilog-auto-reg-input, verilog-auto-wire, verilog-auto-output)
3621 (verilog-auto-output-every, verilog-auto-input, verilog-auto-inout)
3622 (verilog-auto-inout-module, verilog-auto-sense, verilog-auto-reset)
3623 (verilog-auto-tieoff, verilog-auto-unused, verilog-auto-ascii-enum)
3624 (verilog-auto, verilog-sk-define-signal, verilog-mode-mouse-map)
3625 (verilog-load-file-at-mouse, verilog-load-file-at-point)
3626 (verilog-library-files): Cleanup spacing of )'s they should not be
4330 (bibtex-flash-head): Allow blink-matching-delay being zero.
5183 * progmodes/verilog-mode.el: Reformat parts to 80 columns.
5298 * progmodes/verilog-mode.el (top-level): Don't require compile.
5301 (verilog-insert-1): New function.
5302 (verilog-insert-indices, verilog-generate-numbers): Doc fixes.
5303 Use verilog-insert-1.
5304 (verilog-surelint-off): Use next-error-last-buffer if bound.
5358 * progmodes/verilog-mode.el: Replace all instances of
5364 (verilog-version): Remove superfluous concat.
5367 (verilog-regexp-opt): On Emacs, just make it an alias for regexp-opt.
5368 (verilog-font-lock-keywords, verilog-font-lock-keywords-1)
5369 (verilog-font-lock-keywords-2, verilog-font-lock-keywords-3)
5370 (verilog-startup-message-displayed): These are variables, not constants.
5371 (verilog-batch-execute-func, verilog-auto-inst)
5372 (verilog-auto-inst-param): Use mapc rather than mapcar.
5375 (verilog-modi-get-decls, verilog-modi-get-sub-decls)
5376 (verilog-modi-get-outputs, verilog-modi-get-inouts)
5377 (verilog-modi-get-inputs, verilog-modi-get-wires)
5378 (verilog-modi-get-regs, verilog-modi-get-assigns)
5379 (verilog-modi-get-consts, verilog-modi-get-gparams)
5380 (verilog-modi-get-sub-outputs, verilog-modi-get-sub-inouts)
5381 (verilog-modi-get-sub-inputs): Move inline functions earlier in
5386 (verilog-auto): Call dinotrace-unannotate-all only if bound.
5387 (verilog-module-inside-filename-p): No need to wrap fboundp test
5390 (verilog-mark-defun): Call zmacs-activate-region only if bound.
5391 (verilog-font-customize): Call customize-apropos only if bound.
5392 (verilog-getopt-flags, verilog-auto-reeval-locals):
5394 (verilog-company, verilog-project, verilog-modi-cache-list):
5397 (verilog-need-fld): Remove.
5398 (verilog-font-lock-init): Don't set font-lock-defaults-alist.
5399 (verilog-mode): Only call make-local-hook on XEmacs.
5400 Set font-lock-defaults rather than using verilog-font-lock-init.
5419 * progmodes/verilog-mode.el (set-buffer-menubar): Remove unused
5422 (verilog-regexp-words): Revert previous change, keep the other
5438 * progmodes/verilog-mode.el (verilog-mode-map)
5439 (verilog-template-map, verilog-mode-mouse-map): Fix typos.
5440 (verilog-colorize-include-files): Use only overlay functions so
5443 (verilog-kill-existing-comment, verilog-insert-date)
5444 (verilog-insert-year): Rename in order not to pollute the global
5447 (verilog-set-auto-endcomments, verilog-header): Update callers.
5449 * files.el (auto-mode-alist): Recognize verilog files.
5451 * progmodes/verilog-mode.el (verilog-string-replace-matches)
5452 (verilog-string-remove-spaces, verilog-re-search-forward)
5453 (verilog-re-search-backward, verilog-re-search-forward-quick)
5454 (verilog-re-search-backward-quick, verilog-get-beg-of-line)
5455 (verilog-get-end-of-line, verilog-within-string): Move definitions
5460 * progmodes/verilog-mode.el (verilog-mode-version)
5461 (verilog-mode-release-date): Don't use expanding keywords.
5467 (verilog-batch-error-wrapper): Don't use old style backquotes.
5468 (verilog-regexp-opt): Avoid using the cl function case.
5469 (verilog-regexp-words): Remove duplicated definition.
5470 (verilog-mode-abbrev-table): Remove, duplicate.
5471 (verilog-mode-map, verilog-template-map, verilog-mode-mouse-map):
5473 (verilog-declaration-prefix-re, verilog-declaration-re)
5474 (verilog-end-of-statement, verilog-indent-declaration)
5475 (verilog-get-lineup-indent): Remove trailing whitespace.
5476 (verilog-mode): Fix autoload cookie.
5479 (verilog-emacs-features, verilog-auto-ascii-enum)
5480 (verilog-insert-indices): Escape braces in doc strings.
5482 2007-12-08 Michael McNamara <mac@verilog.com>
5485 * progmodes/verilog-mode.el: New file.
8608 Move start of `enum' blocks to separate entry.
8755 (fortran-check-all-num-for-matching-do)
8756 (fortran-blink-matching-if, fortran-continuation-string)
8925 (f90-type-indent): Now also applies to `enum'.
8934 element for functions with specified types. Add `end enum' and
8939 (f90-blocks-re): Add `enum' and `associate'.
8941 (f90-end-type-re): Add `enum'.
8943 (f90-end-block-re): Add `enum' and `associate'. Change from
8946 `enum'. Avoid `type is', and `type (sometype)'.
8952 Add `enum' and `abstract interface'.
9556 * simple.el (blink-matching-open): Don't report false errors with
9691 (octave-blink-matching-block-open, octave-beginning-of-defun)
9725 * net/eudcb-bbdb.el (eudc-bbdb-filter-non-matching-record)
10800 (file-cache-delete-directory, file-cache-files-matching-internal)
11202 (blink-matching-open): Restructure in a more functional style.
11817 (x-gtk-map-stock): Use two directory elements when matching
13265 global matching.
15284 (bibtex-flash-head): Use blink-matching-delay.
16134 (kill-matching-buffers): New user command.
16541 (comment-enter-backward): Try and distinguish the non-matching case at
16542 EOB from the non-matching case with a missing comment-end-skip for