Lines Matching +refs:idlwave +refs:complete +refs:class +refs:structure +refs:tag

49 	(gdb-done-or-error): Add `is-complete' argument.  Change arg order.
200 * subr.el (find-tag-default-as-regexp): New defun.
524 (sgml-tag): Doc fix.
647 Use it to define all the class-* and object-* field accessors (renamed
648 to eieio--class-* and eieio--object-*). Update all uses.
649 (eieio--class-num-slots, eieio--object-num-slots): Rename from
650 class-num-slots and object-num-slots.
652 (eieio-defclass, eieio-oref, eieio-oref-default, same-class-p)
653 (object-of-class-p, child-of-class-p, object-slots, class-slot-initarg)
659 (object-class-fast): Declare obsolete.
660 (eieio-class-name, eieio-object-name, eieio-object-set-name-string)
661 (eieio-object-class, eieio-object-class-name, eieio-class-parents)
662 (eieio-class-children, eieio-class-precedence-list, eieio-class-parent):
663 Rename from class-name, object-name, object-set-name-string,
664 object-class, object-class-name, class-parents, class-children,
665 class-precedence-list, class-parent; with obsolete alias.
666 (class-of, class-direct-superclasses, class-direct-subclasses):
670 * emacs-lisp/eieio-opt.el (eieio-class-button, eieio-describe-generic)
740 * replace.el (read-regexp): Tighten the regexp that matches tag.
741 When tag is retrieved with `find-tag-default', use regexp that
742 matches tag at point. Also update docstring (Bug#13687).
863 only use it for method and singleton class blocks.
890 (icomplete-completions): Correct handling of "complete but not
955 paren syntax class.
1015 * progmodes/idlw-help.el (idlwave-help-mode-map):
1843 * textmodes/sgml-mode.el (html-tag-help):
1992 (crm-completion-help, crm-complete, crm-complete-word): Use it.
1993 (crm-complete-and-exit): Handle non-single-char separators.
2225 (tag-find-file-of-tag-noselect): Check auto-compression-mode
2469 * progmodes/ruby-mode.el (ruby-indent-beg-re): Only allow "class",
2790 * progmodes/python.el (python-skeleton-class)
3000 Use "cl--" prefix for the object's tag.
3025 Use complete-with-action.
3279 (latex-complete-bibtex-keys, tex-shell, tex-main-file)
3356 (minibuffer-force-complete-and-exit): New command.
3357 (minibuffer--complete-and-exit): New function extracted from
3358 minibuffer-complete-and-exit.
3359 (minibuffer-complete-and-exit): Use it.
3459 * textmodes/sgml-mode.el (sgml-tag): Fix indentation for closing tag.
3628 pcomplete-expand-and-complete, and only if pcomplete actually failed.
3800 (speedbar-make-specialized-keymap, speedbar-make-tag-line):
4028 period before class method names, not after. Remove handling of
4055 Never font-lock the beginning of singleton class as heredoc.
4491 * info.el (Info-complete-menu-item): Avoid duplicates (Bug#12705).
4607 * minibuffer.el (minibuffer-force-complete): Fix thinko.
4621 * minibuffer.el (minibuffer-force-complete): Use one more marker
4773 * minibuffer.el (minibuffer-force-complete): Make the next completion use
4840 (oset): Move uses of object-class-fast macro after its definition.
5125 (rst-indent-comment): Correct :version tag.
5171 * profiler.el (profiler): Add missing group :version tag.
5396 * emacs-lisp/eieio-opt.el (eieio-describe-class): Add filename
5401 (eieio-method-def, eieio-class-def): New buttons.
5403 (eieio-help-find-class-definition): New functions.
5405 class, constructor and method definitions.
5409 (scoped-class): Remove.
5421 specifying the expected class, and whether subclassing is allowed.
5424 (eieio-persistent-slot-type-is-class-p): New functions.
5432 (eieio-speedbar-object-buttonname, eieio-speedbar-make-tag-line)
5433 (eieio-speedbar-handle-click): Do not specify a class for the
5475 (profiler-profile): Introduce API-level data structure.
5547 `reftex-<package>-<macro>' functions to new structure of
5550 Adapt to new structure of `reftex-ref-style-alist'. Prompt for a
5564 (reftex-select-cycle-ref-style-internal): Adapt to new structure
5583 (reftex-ref-style-alist): Change structure so that it is not
5615 (reftex-mode-menu): Use them. Adapt to new structure of
5825 Add :version tag.
5944 * comint.el (comint-dynamic-simple-complete)
5945 (comint-dynamic-complete-as-filename, comint-unquote-filename):
5949 * emacs-lisp/derived.el (derived-mode-class):
5967 * mail/mailalias.el (mail-complete):
5977 * term.el (term-dynamic-simple-complete):
6086 * progmodes/idlwave.el (idlwave-idl-keywords):
6208 * progmodes/idlw-shell.el (idlwave-shell-complete-filename):
6407 (rst-adornment-complete-p, rst-get-next-adornment)
6422 * comint.el (comint--complete-file-name-data): Don't add a space
6443 (shell-dynamic-complete-functions): Convert to defcustom.
6474 * progmodes/idlw-shell.el (idlwave-shell-prompt-pattern):
6826 * subr.el (syntax-after, syntax-class): Doc fix.
7178 * progmodes/sh-script.el (sh-dynamic-complete-functions): Adapt to
7680 (python-shell-completion-complete-at-point): New function.
7681 (python-completion-complete-at-point): Use it.
7787 (ruby-syntax-propertize-heredoc): Use ruby-singleton-class-p.
7795 (ruby-singleton-class-p): New function.
8380 (xml-parse-tag-1): Deal with new definition of PARSE-NS argument.
8387 (python-shell-completion-complete-at-point)
8388 (python-completion-complete-at-point): Remove interactive spec.
9126 (xml-parse-tag): Likewise, and avoid changing entity tables.
9187 (xml-parse-tag-1): New function, spun off from xml-parse-tag.
9189 (xml-parse-tag): Call xml-parse-tag-1. For backward
9191 (xml-parse-tag-1): Fix opening-tag regexp.
9267 (xml-parse-tag): Fix doctype regexp.
9336 a special mode-class, it wasn't doing anything extra anyway.)
9364 * progmodes/ebrowse.el (ebrowse-switch-member-buffer-to-sibling-class)
9365 (ebrowse-switch-member-buffer-to-derived-class):
9413 * progmodes/flymake.el, progmodes/gud.el, progmodes/idlwave.el:
9431 * xml.el (xml-parse-tag): Correctly handle comment embedded in
9432 non-tag text.
9804 (python-insert-class): Delete command.
9805 (python-skeleton-class): New command.
9877 (python-completion-complete-at-point): New function.
9917 (python-shell-completion-complete-at-point)
9918 (python-shell-completion-complete-or-indent)
9929 (python-completion-complete-at-point): New functions.
10183 (tramp-file-name-structure): Extend structure for hops.
10335 (custom-button-pressed, custom-state, custom-comment-tag)
10336 (custom-variable-tag, custom-group-tag-1, custom-group-tag)
10342 (custom-comment-face, custom-comment-tag-face)
10343 (custom-variable-tag-face, custom-variable-button-face)
10344 (custom-face-tag-face, custom-group-tag-face-1)
10345 (custom-group-tag-face): Remove obsolete face alias.
10357 (speedbar-directory-face, speedbar-tag-face)
10391 * progmodes/ebrowse.el (ebrowse-tree-mark, ebrowse-root-class)
10393 (ebrowse-member-class, ebrowse-progress): Likewise.
10394 (ebrowse-tree-mark-face, ebrowse-root-class-face)
10396 (ebrowse-member-attribute-face, ebrowse-member-class-face)
10722 * progmodes/idlw-shell.el (idlwave-shell-electric-stop-line-face):
10776 * textmodes/sgml-mode.el (html-face-tag-alist)
10777 (html-tag-face-alist): Use mode-line face instead of obsolete
11416 (allout-exposure-change-hook, allout-structure-added-hook)
11417 (allout-structure-deleted-hook, allout-structure-shifted-hook):
11538 variable `idlwave-shell-activate-alt-keybindings' and simplify.
11657 (tabulated-list-put-tag): Use it. Use string-width instead of
11746 (rst-adornment-complete-p, rst-get-next-adornment)
11795 (cal-html-htmlify-entry): Add optional class argument.
11847 * progmodes/etags.el (visit-tags-table-buffer, find-tag-tag)
11848 (find-tag-noselect, find-tag-in-order, etags-goto-tag-location)
11849 (next-file, tags-loop-scan, list-tags, complete-tag):
11924 * progmodes/idlwave.el (idlwave-libinfo-file)
11925 (idlwave-default-completion-case-is-down)
11926 (idlwave-library-routines): Convert defvars to defcustoms.
11929 * progmodes/idlw-shell.el (idlwave-shell-print-expression-function)
11930 (idlwave-shell-fix-inserted-breaks)
11931 (idlwave-shell-activate-alt-keybindings)
11932 (idlwave-shell-use-breakpoint-glyph):
11982 of class declarations, bug292. Reported by Kevin Heilman.
11994 (verilog-extended-complete-re, verilog-complete-reg): Change so
11998 (verilog-extended-complete-re, verilog-complete-reg): Change so
12034 (allout-structure-added-functions)
12035 (allout-structure-deleted-functions)
12036 (allout-structure-shifted-functions): Rename abnormal hooks from
12187 * xml.el (xml-parse-region, xml-parse-tag): Avoid errors due to
12242 (diff-file-junk-re): Add bzr's "modified file" tag (Bug#6041).
12273 (ffap-complete-as-file-p): Remove.
12283 (comint--complete-file-name-data): Use them with
12474 (ispell-word, ispell-process-line, ispell-complete-word):
12515 (dbus-property-handler): Obey the new structure of
12682 (top level): Put into the executable the ident-style '$Id:' tag on
12738 (nxml-compute-indent-from-matching-start-tag): Remove unused variables.
12874 * emacs-lisp/eieio-opt.el (describe-class, describe-generic):
13020 * files.el (dir-locals-set-class-variables): Doc fix.
13599 * wid-edit.el (widget-complete-field): Remove (bug#11051).
13600 (widget-complete): Remove broken use of it.
13696 (view-buffer-other-frame): Doc fixes re special mode-class.
13776 * minibuffer.el (minibuffer-complete): Don't get confused when the
13778 (complete-with-action): Fix docstring.
13785 (nxml-bind-meta-tab-to-complete-flag): Default to t.
13871 * speedbar.el (speedbar-unhighlight-one-tag-line):
14116 * htmlfontify.el (hfy-etags-cmd, hfy-face-attr-for-class):
14253 (completion--do-completion, minibuffer-force-complete):
14374 * international/titdic-cnv.el: Remove duplicate coding tag.
14481 * net/gnutls.el (gnutls-algorithm-priority): Add missing :group tag.
14548 (completion-pcm-complete-word-inserts-delimiters):
14768 (custom-display): Add a customization type tag.
15052 * xml.el (xml-parse-tag): Fix parsing of comments (Bug#10405).
15100 * vc/vc-rcs.el (vc-rcs-create-tag):
15101 * vc/vc-sccs.el (vc-sccs-create-tag):
15102 Fix argument spec to be what vc-create-tag expects. (Bug#10515)
15258 * startup.el (command-line): Fix X resource class for cursorColor.
15396 * shell.el (shell-dynamic-complete-functions): Revert last change.
15427 * shell.el (shell-dynamic-complete-functions):
15648 * language/ethio-util.el: Change coding tag to utf-8-emacs.
15942 (verilog-sk-ovm-class): Add skeleton for OVM classes (reported
15963 (verilog-sk-uvm-class, verilog-uvm-begin-re, verilog-uvm-end-re)
16035 structure to represent SystemVerilog concepts.
16187 (allout-lead-with-comment-string, allout-structure-deleted-hook)
16316 * info.el (Info-hide-note-references): Add `:set' tag to `defcustom'
16392 (smie-bnf--set-class): New function.
16464 * progmodes/idlw-shell.el (idlwave-shell-mode):
16615 * progmodes/idlw-shell.el (idlwave-shell-make-new-bp-overlay):
16616 * textmodes/sgml-mode.el (html-tag-help): Fix typos.
16854 (eshell-structure-basic-command, eshell-rewrite-while-command)
16935 Prevent "class foo : bar" being spuriously recognized as a label.
17120 * progmodes/idlwave.el (idlwave-mode):
17143 * progmodes/idlwave.el (idlwave-mode):
17167 * progmodes/idlw-shell.el (idlwave-shell-electric-debug-mode):
17181 (sgml-electric-tag-pair-mode):
17352 (minibuffer-complete-and-exit): Use it.
17416 complete `buffer-file-name', the local file name part could look
17477 * window.el (frame-auto-hide-function): Add version tag.
17592 (comint--complete-file-name-data): Adjust call accordingly.
17624 (comint--complete-file-name-data): Use it.
17641 * progmodes/idlw-help.el (idlwave-help-mode-map):
18041 Return complete remote file name. Handle "smb" case.
18076 * progmodes/etags.el (complete-tag):
18144 * textmodes/bibtex.el (bibtex-complete-string-cleanup)
18145 (bibtex-complete-crossref-cleanup): Adjust to accommodate needs of
18151 * mpc.el (mpc-constraints-tag-lookup): New function.
18238 (read-char-by-name): Use complete-with-action instead; add metadata.
18595 newline before and after the tag line, so it doesn't interfere
18861 * mail/smtpmail.el (smtpmail-smtp-user): Add version: tag.
19232 (image-dired-write-tags, image-dired-remove-tag)
19438 * progmodes/etags.el (etags-file-of-tag, etags-tags-table-files)
19544 Add missing :version tag.
20584 (cfengine3-class-selector-regex cfengine3-category-regex)
21303 (widget-complete): Use new :completion-function property.
21305 (default): Use :completion-function instead of :complete.
21306 (widget-default-completions): Rename from widget-default-complete;
21308 (widget-string-complete, widget-file-complete, widget-color-complete):
21319 (pascal-complete-word, pascal-show-completions):
21320 * progmodes/octave-mod.el (octave-complete-symbol):
21324 (inferior-octave-complete): Redefine as obsolete alias.
21326 (meta-completions-at-point): Rename from meta-complete-symbol and
21330 (meta-complete-symbol): Redefine as obsolete alias.
21334 (makefile-completions-at-point): Rename from makefile-complete and
21337 (makefile-complete): Redefine as obsolete alias.
21636 (f90-find-tag-default): Remove, no longer needed.
21881 * comint.el (comint-dynamic-complete-as-filename)
21882 (comint-dynamic-complete-filename): Correctly call
21959 (shell-dynamic-complete-functions): Add pcomplete-completions-at-point.
22018 * emacs-lisp/lisp.el (lisp-complete-symbol):
22062 * minibuffer.el (complete-with-action): Return nil for the metadata and
22066 complete-with-action.
22219 (info-complete): Adjust accordingly.
22223 (info-complete): Use it and completion-in-region.
22358 (minibuffer-complete, minibuffer-complete-word): Don't output message,
22360 (minibuffer-force-complete): Use completion--done and
22362 (minibuffer-complete-and-exit): Use new `expect-exact' arg.
22378 (bibtex-completion-at-point-function): New fun, from bibtex-complete.
22379 (bibtex-complete): Define as obsolete alias.
22380 (bibtex-complete-internal): Remove.
22385 * comint.el (comint--complete-file-name-data): Use :exit-function
22441 * vc/vc-dir.el (vc-default-dir-printer): Give edited tag a
22549 * progmodes/idlw-shell.el (idlwave-shell-complete-filename):
22786 * emacs-lisp/lisp.el (lisp-complete-symbol, lisp-completion-at-point):
22997 * simple.el (shell-dynamic-complete-functions)
22998 (comint-dynamic-complete-functions): Declare.
23070 (completion--do-completion, minibuffer-complete)
23071 (minibuffer-force-complete, minibuffer-complete-word): Use it.
23109 * simple.el (minibuffer-complete-shell-command): Remove.
23141 * pcomplete.el (pcomplete-std-complete): Don't abuse
23178 (pcomplete-do-complete): Don't call pcomplete-norm-func unless
23231 (inferior-octave-complete): Use it and completion-in-region.
23232 (inferior-octave-dynamic-complete-functions): Use it as well, and use
23331 * eshell/esh-mode.el (find-tag-interactive): Declare function.
23332 (eshell-find-tag): Remove `with-no-warnings', unneeded now.
23333 Pass argument NO-DEFAULT to `find-tag-interactive'.
23390 (ebrowse-revert-tree-buffer-from-file, ebrowse-tags-choose-class)
23399 (ebrowse-find-class-declaration, ebrowse-view-class-declaration):
23406 * progmodes/etags.el (local-find-tag-hook): Declare.
23407 (tag-partial-file-name-match-p, tag-any-match-p, list-tags):
23415 (flymake-create-temp-with-folder-structure)
23436 (gud-jdb-massage-args, gud-jdb-find-source, gud-find-class):
23439 (gud-find-class): Bind `syntax-symbol' and `syntax-point' to suitable
23458 (makefile-complete): Remove unused variable `try'.
23462 * progmodes/octave-inf.el (inferior-octave-complete):
23520 (decipher-get-undo, decipher-set-map, decipher-complete-alphabet)
23564 (shell-dynamic-complete-functions, shell-dynamic-complete-command)
23565 (shell-dynamic-complete-filename, shell-replace-by-expanded-directory)
23566 (shell-dynamic-complete-environment-variable): Use them.
23567 (shell-dynamic-complete-as-environment-variable)
23568 (shell-dynamic-complete-as-command): Remove.
23573 (comint-dynamic-complete): Make it obsolete.
23576 (comint-dynamic-complete-functions)
23583 (comint-dynamic-complete-functions): Use comint-filename-completion.
23587 (comint--complete-file-name-data): New functions.
23588 (comint-dynamic-complete-as-filename, comint-dynamic-complete-filename)
23590 (comint-dynamic-simple-complete): Make obsolete.
23679 (xselect-convert-to-user, xselect-convert-to-class)
23732 (custom-browse-visibility-action, custom-browse-group-tag-action)
23733 (custom-browse-variable-tag-action, custom-browse-face-tag-action)
23848 (hfy-prepare-tag-map): Mark unused parameters.
23877 (image-dired-remove-tag): Remove unused variable `start'.
23878 (image-dired-tag-files, image-dired-create-thumbs): Remove unused
23968 (speedbar-directory-buttons-follow, speedbar-tag-find)
23972 (speedbar-tag-file): Remove unused variable `mode'.
24044 * xml.el (xml-parse-tag, xml-parse-attlist):
24098 (mail-completion-at-point-function): New function, from mail-complete.
24099 (mail-complete): Use it.
24123 gud-gdb-complete-command.
24124 (gud-gdb-completions): New function, from gud-gdb-complete-command.
24193 (completion--do-completion, minibuffer-complete)
24194 (minibuffer-force-complete, minibuffer-complete-word):
24308 Use tabulated-list-put-tag.
24460 * progmodes/idlwave.el (idlwave-one-key-select, idlwave-list-abbrevs):
24617 (byte-compile-tag-number): Declare before first use.
24672 * progmodes/f90.el (f90-find-tag-default): Handle multiple `%'.
24702 syntax class to search for whitespace on a single line
24768 * comint.el (comint-dynamic-complete-functions): Now identical to
24773 (comint-dynamic-complete): Use completion-at-point.
24774 (comint-dynamic-complete-filename): Use comint--match-partial-filename.
24819 (rcirc-complete): Error if point is not after rcirc prompt.
25115 * help-fns.el (describe-variable): Don't complete keywords.