Lines Matching +refs:vhdl +refs:template +refs:process +refs:comb

144 	regexp match order problem that could cause empty template
307 (c-font-lock-<>-arglists): Fix to handle recursive template
318 recursive template arglists. Fixes to cope with the new 'known
449 progmodes/cc-langs.el: Generalize the C++ template arglist
500 New function to fontify all occurrences of template arglists in C++.
503 New variable to be able to avoid false recognition of template
507 (c-decl-prefix-re, c-font-lock-declarations): Match template
508 open brackets to get a declaration in the first template argument.
514 nested template arglist search turns out to be futile.
563 (make-c++-template-syntax-table): New language variables for syntax
720 (c-font-lock-declarations): Handle C++ template declarations
721 and template references. Fontify complex types and names more
727 to move forward over a C++ template arglist. It also marks
733 then template arglists will behave just like paren sexps with
736 most languages except C++ where a name can contain template
744 to handle syntactic properties on C++ template arglist brackets.
984 (c-search-decl-header-end): Handle C++ template arguments more
1970 (forms--process-format-list): Remove unused var `this-item'.
2265 * pcvs.el (cvs-temp-buffer): Kill running process in displayed buffers.
2385 (ispell-start-process): Don't double specify dictionary file name.
2386 (ispell-init-process): Set `ispell-library-path' each call.
3109 * net/rlogin.el (rlogin-process-connection-type): Likewise.
3341 (ada-template-map): Merge with the keymap handling in ada-mode.el.
3780 * term/mac-win.el: Unconditionally set process-connection-type to nil.
3882 (server-process-filter): Re-enable the -eval feature.
4089 all cases, whether or not start-process is fboundp.
4383 mode-name, mode-line-process and minor-mode-alist.
4807 environment variables, instead of modifying process-environment
4808 directly. The previous version let-bound process-environment --
4888 * progmodes/vhdl-mode.el: Version 3.32.12 released.
4894 (vhdl-in-literal): Remove unused argument LIM.
4895 (vhdl-compiler-alist): Enhance customization for compilers; add
4905 (vhdl-create-mode-menu): Split menus for compilers, projects, models.
4912 (vhdl-replace-string): Allow casing (use `vhdl-file-name-case').
4913 (vhdl-template-exit, vhdl-template-next, vhdl-template-return):
4914 Fix template abortion.
4915 (vhdl-speedbar-port-copy): Add subprogram copy; copy port of component
4917 (vhdl-fixup-whitespace-region): No whitespace after '(' and before ')'.
4919 (vhdl-port-paste-testbench): Print file names created.
4923 (vhdl-port-paste-instance): Special case: no number in instance name.
4924 (vhdl-speedbar-expand-units): Fix speedbar frame switching oddity.
4925 (vhdl-font-lock-keywords-2): Enhance highlighting of instantiation;
4929 (vhdl-mode): `comment-padding' for Emacs 21 only.
4933 (vhdl-comment-uncomment-region): Remove usage of `comment-dwim' again.
4935 (vhdl-speedbar-make-*-line): Fix for displaying XEmacs speedbar images.
4936 (vhdl-fontify-buffer): Toggle font-lock-mode for better recovery.
4937 (vhdl-port-list): Add context clause.
4938 (vhdl-port-paste-signals): Include direction comments.
4939 (vhdl-testbench-declarations, vhdl-testbench-statements): New default.
4940 (vhdl-port-*): Include name in status messages.
4941 (vhdl-package-alist): Scan for and display subprogram body.
4944 (vhdl-speedbar-find-file): Always jump to design unit if buffer open.
4945 (vhdl-speedbar-insert-hierarchy): Mark non-existing entities/packages.
4947 (vhdl-compile-init): Allow fourth element (column no) in error regexp.
4949 (vhdl-minibuffer-tab): No indentation.
4954 (vhdl-ams-types, vhdl-ams-enum-values): Add identifiers from
4956 (vhdl-align-alist): Fix "when/else ... =>" case.
4959 (vhdl-port-copy): Extended identifiers for signal names.
4964 (vhdl-font-lock-function-face): Change DarkCyan to Cyan4.
4965 (vhdl-file-header): Insert VHDL language standard string.
4966 (vhdl-instance-name): Unique numbers in instance names.
4967 (vhdl-compile): Check for existing compile directory.
4970 (vhdl-compiler): Change empty value from "" to nil.
4971 (vhdl-make): Check for existing compile directory.
4973 (vhdl-template-field): Fix case on all VHDL words.
4974 (vhdl-template-others): Re-electrified "others".
4975 (vhdl-speedbar-expand-architecture): Give user control over displayed
4977 (vhdl-project-alist): Insert library name in Makefile name.
4980 (vhdl-get-hierarchy): Include configurations in hierarchy list.
4983 (vhdl-speedbar-item-info): Enhance displaying.
4984 (vhdl-scan-file-contents): Fix skipping of comments in scanning.
4997 (vhdl-entity-alist): Change key to lower case, add original case
4999 (vhdl-electric-tab): Not overwrite non-nil default of
5001 (vhdl-electric-tab): Check whether `hippie-expand-only-buffers' is
5003 (vhdl-electric-tab): Toggle comment indent.
5004 (vhdl-generate-makefile): Check compiler name.
5006 (vhdl-generate-makefile): Add dependencies for components in package.
5007 (vhdl-template-elsif): No expansion in concurrent part (except AMS).
5008 (vhdl-insert-string-or-file): Resolve environment variables.
5009 (vhdl-insert-string-or-file): Fix NTEmacs `file-exists-p' problem.
5010 (vhdl-submit-bug-report): Prompt for summary.
5011 (vhdl-resolve-paths): Rearrange environment variable resolution.
5012 (vhdl-scan-project-contents): Rearrange environment variable
5014 (vhdl-scan-project-contents): Allow absolute paths.
5015 (vhdl-doc-coding-style): Update RMM URL.
5016 (vhdl-end-of-leader): Consider "is" keyword in VHDL'93.
5017 (vhdl-model-insert): Replace header prompts too.
5018 (vhdl-template-header): New argument `is-model'.
5019 (vhdl-template-generate-body): Remove "begin" for VHDL'93.
5020 (vhdl-actual-port-name): Change default value (no "_i" extension).
5021 (vhdl-template-modify): Delete date instead of kill.
5022 (vhdl-get-source-files): Don't match source files beginning with ".".
5023 (vhdl-project-*-alist): Merge with variables `vhdl-*-alist'.
5024 (vhdl-speedbar-*): Many enhancements and fixes in hierarchy browser.
5025 (vhdl-speedbar-expand-*): Display used packages.
5026 (vhdl-sequential-statement-p): Better algorithm.
5027 (vhdl-electric-mode, vhdl-stutter-mode): Change key bindings.
5028 (vhdl-electric-...): No stuttering within literals.
5029 (vhdl-template-footer): Replace keywords in footer as in header.
5030 (vhdl-align-...): Enhance alignment, add progress reporting.
5031 (vhdl-beautify-region): Bug fix.
5032 (vhdl-comment-insert-inline): Remove wrapping to next line if too long.
5033 (vhdl-testbench-configuration-name)
5034 (vhdl-update-sensitivity-list-buffer): Fix starting cursor position.
5035 (vhdl-prepare-search-[12]): Fix search within hidden code.
5036 (vhdl-speedbar-jump-to-unit): Disable cursor re-positioning.
5037 (vhdl-template-for): Fix sequential statement part detection.
5038 (vhdl-electric-space): Fix wrapping for non-word characters.
5039 (vhdl-template-standard-package): Don't insert "std" library.
5040 (vhdl-template-architecture): Code optimization.
5041 (vhdl-template-package): Search for existing package name.
5042 (vhdl-template-component-decl, vhdl-port-paste-declaration):
5044 (match-string-no-properties, vhdl-forward-comment): New aliases.
5045 (vhdl-speedbar-library-face, vhdl-speedbar-subprogram-face): New faces.
5047 (vhdl-add-modified-file, vhdl-align-buffer, vhdl-align-declarations)
5048 (vhdl-align-list, vhdl-align-region-2, vhdl-align-region-groups)
5049 (vhdl-align-same-indent, vhdl-aput, vhdl-auto-load-project)
5050 (vhdl-backward-same-indent, vhdl-beginning-of-block)
5051 (vhdl-character-to-event, vhdl-compile-directory)
5052 (vhdl-compile-print-file-name, vhdl-compose-components-package)
5053 (vhdl-compose-insert-generic, vhdl-compose-insert-port)
5054 (vhdl-compose-insert-signal, vhdl-compose-new-component)
5055 (vhdl-compose-place-component, vhdl-compose-wire-components)
5056 (vhdl-default-directory, vhdl-delete, vhdl-delete-indentation)
5057 (vhdl-do-group, vhdl-do-list, vhdl-do-same-indent)
5058 (vhdl-duplicate-project, vhdl-end-of-block, vhdl-expand-abbrev)
5059 (vhdl-expand-paren, vhdl-export-project, vhdl-fill-group)
5060 (vhdl-fill-list, vhdl-fill-region, vhdl-fill-same-indent)
5061 (vhdl-fix-case-word, vhdl-fix-clause, vhdl-forward-comment)
5062 (vhdl-forward-same-indent, vhdl-generate-makefile-1)
5063 (vhdl-get-compile-options, vhdl-get-components-package-name)
5064 (vhdl-get-end-of-unit, vhdl-get-make-options, vhdl-get-packages)
5065 (vhdl-get-visible-signals, vhdl-goto-marker)
5066 (vhdl-hs-forward-sexp-func, vhdl-hs-minor-mode, vhdl-import-project)
5067 (vhdl-indent-group, vhdl-insert-file-contents, vhdl-load-cache)
5068 (vhdl-makefile-name, vhdl-match-string-downcase, vhdl-max-marker)
5069 (vhdl-parse-group-comment, vhdl-paste-group-comment)
5070 (vhdl-port-paste-context-clause, vhdl-port-paste-initializations)
5071 (vhdl-port-reverse-direction, vhdl-process-command-line-option)
5072 (vhdl-project-p, vhdl-re-search-backward, vhdl-re-search-forward)
5073 (vhdl-remove-trailing-spaces, vhdl-require-hierarchy-info)
5074 (vhdl-resolve-env-variable, vhdl-run-when-idle, vhdl-save-cache)
5075 (vhdl-save-caches, vhdl-scan-context-clause)
5076 (vhdl-scan-directory-contents, vhdl-set-compiler, vhdl-set-project)
5077 (vhdl-show-messages, vhdl-sort-alist, vhdl-speedbar-check-unit)
5078 (vhdl-speedbar-contract-all, vhdl-speedbar-contract-level)
5079 (vhdl-speedbar-display-directory, vhdl-speedbar-display-projects)
5080 (vhdl-speedbar-expand-all, vhdl-speedbar-expand-config)
5081 (vhdl-speedbar-expand-package, vhdl-speedbar-expand-project)
5082 (vhdl-speedbar-generate-makefile, vhdl-speedbar-insert-projects)
5083 (vhdl-speedbar-insert-subpackages, vhdl-speedbar-line-key)
5084 (vhdl-speedbar-line-project, vhdl-speedbar-line-text)
5085 (vhdl-speedbar-make-design, vhdl-speedbar-make-subpack-line)
5086 (vhdl-speedbar-make-subprogram-line, vhdl-speedbar-place-component)
5087 (vhdl-speedbar-refresh, vhdl-speedbar-set-depth)
5088 (vhdl-speedbar-update-current-project, vhdl-statistics-buffer)
5089 (vhdl-subprog-copy, vhdl-subprog-flatten, vhdl-subprog-paste-body)
5090 (vhdl-subprog-paste-call, vhdl-subprog-paste-declaration)
5091 (vhdl-subprog-paste-specification, vhdl-template-others-hook)
5092 (vhdl-template-replace-header-keywords, vhdl-toggle-project)
5093 (vhdl-uniquify, vhdl-update-file-contents, vhdl-update-hierarchy)
5094 (vhdl-update-progress-info, vhdl-update-sensitivity-list)
5095 (vhdl-update-sensitivity-list-buffer)
5096 (vhdl-update-sensitivity-list-process, vhdl-use-direct-instantiation)
5097 (vhdl-warning, vhdl-warning-when-idle)
5098 (vhdl-widget-directory-validate, vhdl-work-library)
5099 (vhdl-write-file-hooks-init): New functions.
5100 (vhdl-append, vhdl-add-warning, vhdl-align-noindent-buffer)
5101 (vhdl-align-noindent-region, vhdl-create-customize-menu)
5102 (vhdl-forward-unit, vhdl-modify-date-init, vhdl-project-switch)
5103 (vhdl-scan-file-contents, vhdl-speedbar-display-hierarchy)
5104 (vhdl-speedbar-toggle-hierarchy): Functions deleted.
5105 (vhdl-in-comment-p, vhdl-in-string-p, vhdl-standard-p): Define as
5107 (vhdl-in-comment-or-string-p, vhdl-speedbar-project-p):
5109 (vhdl-compose, vhdl-naming, vhdl-speedbar, vhdl-template)
5110 (vhdl-testbench): New customization groups.
5111 (vhdl-electric): Customization group deleted.
5112 (vhdl-align-alist, vhdl-doc-coding-style, vhdl-doc-keywords)
5113 (vhdl-imenu-generic-expression): Define as constants instead of
5115 (vhdl-ams-packages, vhdl-doc-release-notes, vhdl-emacs-21)
5116 (vhdl-hs-start-regexp, vhdl-time-stamp, vhdl-xemacs): New constants.
5117 (vhdl-font-lock-keywords-0): Constants deleted.
5118 (vhdl-prepare-search-1, vhdl-prepare-search-2, vhdl-visit-file):
5120 (vhdl-ext-syntax-table): Macro deleted.
5121 (vhdl-align-group-separate, vhdl-align-same-indent)
5122 (vhdl-architecture-file-name, vhdl-compile-use-local-error-regexp)
5123 (vhdl-components-package-name, vhdl-compose-architecture-name)
5124 (vhdl-compose-create-files, vhdl-compose-include-header)
5125 (vhdl-copyright-string, vhdl-default-library, vhdl-directive-keywords)
5126 (vhdl-entity-file-name, vhdl-file-name-case)
5127 (vhdl-include-group-comments, vhdl-include-type-comments)
5128 (vhdl-indent-syntax-based, vhdl-makefile-generation-hook)
5129 (vhdl-package-file-name, vhdl-project-auto-load)
5130 (vhdl-project-file-name, vhdl-project-sort, vhdl-speedbar-auto-open)
5131 (vhdl-speedbar-cache-file-name, vhdl-speedbar-display-mode)
5132 (vhdl-speedbar-jump-to-unit, vhdl-speedbar-save-cache)
5133 (vhdl-speedbar-scan-limit, vhdl-speedbar-update-on-saving)
5134 (vhdl-testbench-configuration-name)
5135 (vhdl-testbench-include-configuration, vhdl-testbench-include-header)
5136 (vhdl-testbench-include-library, vhdl-use-components-package)
5137 (vhdl-use-direct-instantiation): New options.
5138 (vhdl-compiler-options, vhdl-speedbar, vhdl-speedbar-hierarchy-indent)
5139 (vhdl-speedbar-show-hierarchy, vhdl-testbench-architecture-header)
5140 (vhdl-testbench-entity-header): Options deleted.
5141 (speedbar-indentation-width, vhdl-compile-file-name)
5142 (vhdl-config-alist, vhdl-directive-keywords-regexp)
5143 (vhdl-directory-alist, vhdl-font-lock-keywords-0, vhdl-menu-max-size)
5144 (vhdl-mode-ext-syntax-table, vhdl-modified-file-list)
5145 (vhdl-port-flattened, vhdl-port-reversed-direction)
5146 (vhdl-speedbar-hierarchy-depth, vhdl-speedbar-last-selected-project)
5147 (vhdl-speedbar-show-projects, vhdl-speedbar-shown-project-list)
5148 (vhdl-speedbar-shown-unit-alist, vhdl-speedbar-update-current-unit)
5149 (vhdl-subprog-flattened, vhdl-subprog-list, vhdl-updated-project-list)
5150 (vhdl-warnings): New variables.
5151 (vhdl-project-ent-inst-list, vhdl-project-entity-alist)
5152 (vhdl-project-package-alist, vhdl-speedbar-last-file-name)
5153 (vhdl-speedbar-shown-units-alist, vhdl-startup-warnings): Delete vars.
5157 * progmodes/vhdl-mode.el (vhdl-comment-uncomment-region):
5178 reference name. Don't process a reference twice when a new tag is
5223 only known to have a buggy `process-send-string' implementation.
5773 * emacs-lisp/cl-macs.el (process-get): Add setf method.
5776 (server-process-filter): Use (process-get 'previous-string) instead.
6505 * jka-compr.el (jka-compr-insert-file-contents): Read a process
6719 * subr.el (process-put, process-get): New functions.
6721 * simple.el (clone-process): Copy process' plist to new process.
6746 * server.el (server-process-filter): Use `minibufferp' to test
6748 (server-process, server-kill-new-buffers): Doc fixes.
6795 * files.el (mode-line-process): Mark as risky.
6799 * server.el (server-process-filter): Comment out -eval.
7365 process filter (gdba in gdb-ui.el only).
7367 (tooltip-gud-process-output): Undo previous change.
7985 * tooltip.el (tooltip-gud-process-output): Handle annotations that
8106 code to allow only one gdb process.
8194 * progmodes/vhdl-mode.el (defgroup vhdl-related): Declare the
8198 (defgroup vhdl-highlight-faces): Ditto.
9015 (woman0-process-escapes, woman-special-characters)
9714 process has died.
9816 (server-process-filter): Add support for `-display' and `-eval' args.
9951 (server-start): Use server-socket-name and make-network-process.
9952 (server-process-filter): Now talks to the clients directly.
10521 `tramp-handle-dired-call-process'.
10708 (server-process-filter): Use replace-regexp-in-string and
11338 * progmodes/vhdl-mode.el (vhdl-progress-interval)
11339 (vhdl-corresponding-begin): Likewise.
11411 * pcvs.el (cvs-run-process): Use a pty rather than a pipe to work
11580 * mail/smtpmail.el (smtpmail-via-smtp): Delete process buffer
11598 (ange-ftp-get-process): Bind `ange-ftp-this-user' and
11599 `ange-ftp-this-host' before running ange-ftp-process-startup-hook.
11824 (tramp-process-one-multi-action, tramp-process-one-action):
11975 * server.el (server-process-filter): Simplify code.
12430 (tramp-process-one-action, tramp-process-actions):
12433 (tramp-process-one-multi-action, tramp-process-multi-actions):
12615 (tit-process-header): Add coding cookie.
13455 (tramp-kill-process): Likewise.
13587 process-connection-type; set directory-free-space-args to not
13746 * pcvs.el (cvs-parse-process): Don't save/restore point.
13761 (cvs-parse-process): Add `old-fis' argument.
14247 (filename-and-process): Ditto.
14256 (filename-and-process): Ditto.
14376 (open-network-stream-server, process-kill-without-query):
14380 (open-network-stream-server, process-kill-without-query):
14429 sentinel and filter to make-network-process (from Luke Gorrie).
14662 (filename-and-process): Use category property.
14681 (column filename-and-process): New column.
15603 Set default directory. Set process-connection-type to nil.
15646 * ibuffer.el (define column process): Use `ibuffer-aif'.
15984 template-args-cont and topmost-intro-cont.
16648 Better handling of C++ template args to avoid confusion with
17288 default-process-coding-system.
18000 The following changes are related to the enhanced network process
18004 (clone-process): Use make-network-process to clone network
18005 processes. Get command list via (process-contact ... t).
18006 Use set-process-query-on-exit-flag and process-query-on-exit-flag
18007 instead of process-kill-without-query.
18008 (open-network-stream): Replaces C-version from process.c.
18010 (process-kill-without-query): Replaces C-version from process.c.
18014 processes. Use process-query-on-exit-flag. Only list processes
18019 processes. Use process-query-on-exit-flag.
18412 (hexlify-buffer, dehexlify-buffer): Use call-process-region
18660 * ielm.el (inferior-emacs-lisp-mode): Use hexl for the dummy process.
19180 * net/ange-ftp.el (ange-ftp-process-handle-line)
19323 (define-ibuffer-column process): Remove unnecessary consing.
19675 (ange-ftp-bs2000-name-template): New consts.
19699 * tempo.el (tempo-define-template): Doc fix.
19723 * comint.el (comint-redirect-send-command-to-process):
19783 (ange-ftp-get-process): Pass that arg.
20279 (xscheme-process-name, xscheme-buffer-name)
20282 (xscheme-start-process): Add args for the process/buffer names.
20283 (reset-scheme): Pass process/buffer names.
20285 (reset-scheme, xscheme-send-string-2, xscheme-process-running-p)
20286 (xscheme-select-process-buffer, xscheme-process-buffer)
20289 var xscheme-process-name.
20290 (xscheme-start-process): Initialize xscheme-process-name and
20291 xscheme-buffer-name in the process buffer. Pass buffer name to
20295 (xscheme-process-sentinel): Make sure sentinel is run in the
20296 process buffer so it sees its local vars.
20297 (xscheme-process-filter-initialize, xscheme-set-runlight):
20306 (xscheme-start-process): Clobber local vars.
20327 (xscheme-send-control-g-interrupt): Use process-send-string rather
20336 (xscheme-process-filter-output): Update xscheme-last-input-end.
20352 (xscheme-process-filter, xscheme-process-filter-alist):
20354 (xscheme-process-filter:string-action-noexcursion): New func.
20363 (reset-scheme): Delete process after killing it.
20391 * progmodes/sh-script.el, progmodes/vhdl-mode.el:
20412 * progmodes/vhdl-mode.el (vhdl-mode-abbrev-table-init):
20522 Set TERM variable in process-environment.
20551 (mh-handle-process-error): Use frame-width instead of obsolete
21633 * startup.el (command-line-1): Don't try to call process-list if
22050 (browse-url-process-environment): Use browse-url-browser-display.
22111 * calc/calc-comb.el, calc/calc-funcs.el, calc/calc-maint.el:
22330 * server.el (server-process-filter): Run pre/post-comment-hook
22374 * calc/calc-stuff.el, calc/calcalg2.el, calc/calc-comb.el:
22698 `comint-process-echoes' in the doc-string.
23378 Better handling of C++ template args to avoid confusion with `<'
23525 `list', `vector', `make-byte-code', `call-process',
23526 `call-process-region', `string', `+', `-', `*', `/', `max', `min',