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

Lines Matching defs:are

38 ;;; Note: this mode will not work with Emacs 19. If you are on a VMS
45 ;;; By default, the valid extensions for Ada files are .ads, .adb or .ada
52 ;;; If you are using another compiler, you might want to set the following
103 ;;; the customize mode. They are sorted in alphabetical order in this
126 ;;; are automatically expanded when you type them. See the Emacs manual.
438 This will determine what features are made available through the Ada mode.
439 The possible choices are:
476 ;; These values are used in eval-when-compile expressions.
507 The substrings are detected for word constituant when the word
509 either are at the beginning or end of the word, or start after '_'.")
569 ;;; ---- Below are the regexp used in this package for parsing
826 ;; buffer. Two syntax tables are created, depending on whether we want '_'
945 This would be a duplicate of font-lock if both are used at the same time."
950 In particular, character constants are said to be strings, #...# are treated
1077 SPEC and BODY are two regular expressions that must match against
1114 Bindings are as follows: (Note: 'LFD' is control-j.)
1134 Comments are handled using standard GNU Emacs conventions, including:
1175 ;; is right after a multi-line subprogram declaration (the comments are
1246 (add-hook 'ff-pre-load-hook 'ada-which-function-are-we-in)
1410 ;; transient-mark-mode and mark-active are not defined in XEmacs
1424 ;; The basic rules for autocasing are defined through the variables
1426 ;; are references to the functions that will do the actual casing.
1430 ;; one word per line. These files are stored in `ada-case-exception-file'.
1436 Casing exception lists are `ada-case-exception' and `ada-case-exception-substring'."
1840 ;; Some special algorithms are provided to indent the parameter lists in
1849 ;; Both steps are called from `ada-format-paramlist'.
1850 ;; Note: Comments inside the parameter list are lost.
2041 ;; no => insert it where we are after removing any whitespace
2119 ;; All indentations are indicated as a two-element string:
2122 ;; that are evaluated)
2129 ;; what context we are by looking at the following keyword or punctuation
2133 ;; The relevant functions for indentation are:
2141 ;; For efficiency, these functions do not check they are in the correct
2795 ;; Are we still in that statement, or are we in fact looking at
2872 ;; we are now looking at the matching "record" statement
2975 ;; If "then" was found (we are looking at it)
3105 ;; subprogram declaration (in that case, we are at this point inside
3352 As a special case, if we are looking at a closing parenthesis, skip to the
3382 ;; no previous end-statement => we are at the beginning of the
3573 ;; Ignore "when" most of the time, except if we are looking at the
3734 ;; are seen. The goal is to find whether a package has an elaboration
3823 ;; Do nothing if we are simply looking at a simple
3944 ;; First is used for subprograms: they are generally handled
3949 ;; If we are already looking at one of the keywords, this shouldn't count
3969 ;; case they are defined in a declare/begin block, as in:
4045 in case we are searching for a constant string.
4237 ;; Skip blanks, if they are not followed by a comment
4458 ;; Go to the beginning of the current word, and check if we are
4467 ;; Do nothing for specs or generic instantion, since these are
4605 ;; The following keys are bound to functions defined in ada-xref.el or
4831 ;; The following two calls are provided to enhance the standard
4834 ;; we are unable to use comment-region, which makes no sense.
4881 If POSTFIX and JUSTIFY are non-nil, `ada-fill-comment-postfix' is appended
4921 ;; We want one line above the first one, unless we are at the beginning
4978 ;; These functions are used by find-file to guess the file names from
4981 ;; It is also used to find in which function we are, so as to put the
4985 ;; are also overriden in `ada-xref'.el when we know that the user is using
5041 ;; If we are using project file, search for the other file in all
5058 (defun ada-which-function-are-we-in ()
5083 Since the search can be long, the results are cached."
5154 "Move to the function declaration that was set by `ff-which-function-are-we-in'."
5199 ;; Strings are a real pain in Ada because a single quote character is
5511 ;; This two files are generated by GNAT when running with -gnatD