1. 10 Apr, 2002 12 commits
  2. 09 Apr, 2002 12 commits
    • Stefan Monnier's avatar
      *** empty log message *** · f9cf4c2c
      Stefan Monnier authored
    • Stefan Monnier's avatar
      (read_minibuf): Use empty_string. · 695deb18
      Stefan Monnier authored
      (Ftry_completion): Allow lambda forms and lists of strings for `alist'.
      Short-circuit the search as soon as it "failed".
      (Fall_completions): Allow lambda forms and lists of strings for alist.
      (Fcompleting_read): Set Qminibuffer_completion_confirm to nil
      when require_match is nil.
      (Ftest_completion): Rename from `test_completion' and export to elisp.
      Call the predicate also when alist is a list.
      Obey Vcompletion_regexp_list.
      (do_completion, Fminibuffer_complete_and_exit): Use it.
      (Fassoc_string): Rename from `assoc_for_completion'.
      Allow list of strings as well and export to elisp.
    • Stefan Monnier's avatar
      Add support for the new project file fields: · da2a1edf
      Stefan Monnier authored
      gnatfind-opt, debug-pre-cmd and debug-post-cmd.  Fix widget handling
      for Emacs 21.  ada-mode now only supports a single active project file,
      instead of one per buffer.  This is far less confusing.
    • Stefan Monnier's avatar
      Menu changed from Statements to Templates. · 18f9934c
      Stefan Monnier authored
      (ada-func-or-proc-name): Get real subprogram name, after change in ada-mode.el.
    • Stefan Monnier's avatar
      ada-mode no longer supports a different · 4884c50b
      Stefan Monnier authored
      project file per buffer.  This was too complex.  Instead, there is now
      a single active project file at any given time, and the user can switch
      the active one through the Ada menu.  This revision also provides
      better handling of the Windows command line, and the various available
      shells on that platform.  ada-mode is now fully integrated with the GNU
      visual debugger gvd, see http://libre.act-europe.fr.
      (ada-prj-default-comp-opt): Use the new GNAT switch -gnatQ.  This is only
      available with GNAT 3.14.
      (ada-prj-gnatfind-switches, ada-cd-command): New variable.
      (ada-quote-cmd): New function.
      (ada-initialize-runtime-library): Get the location of the actual
      runtime the compiler will be using, including support for
      cross-platform environments.
      (ada-treat-cmd-string): Add support for the new variable
      ${full_current} add support for debug-pre-cmd and debug-post-cmd, two
      commands to run just prior to running the debugger, and just after
      starting it.  This provide better support for cross-platform and
      remote debugging.
      (ada-get-absolute-dir): Remove, replace with expand-file-name.
      (ada-gdb-application): New parameter executable-name.
      (ada-get-ali-file-name): Better handling of separate packages.
      Checkin on behalf of the ada-mode maintainer.
    • Stefan Monnier's avatar
      (ada-case-exception-file, ada-indent-handle-comment-special): New variables. · 4607c7f4
      Stefan Monnier authored
      (ada-case-exception-substring): New variable.  Casing exceptions can
      now also be defined for substrings, in addition to full identifier
      names.  This provides more flexibility.
      (ada-align-list): New function, provide support for align.el in ada-mode.
      (ada-procedure-start-regexp): Add support for operators and generic formal
      subprograms and packages.
      (ada-imenu-comment-re): New variable.
      (ada-imenu-generic-expression): Add support for protected types.
      (ada-mode): Set comment-start only after running ada-mode-hook, so that the
      user can change ada-comment-start in the hook.
      Add support for ispell in comments.  Add support for align.el.
      (ada-save-exception-file, ada-create-case-exception-substring)
      (ada-adjust-case-substring): New functions.
      (ada-get-current-indent): Properly handles keywords with uppercases.
      (ada-goto-matching-end): Rewritten, fixes problems in the handling of
      nested blocks.
      (ada-untab-hard): Do not touch the contents of comments and strings.
    • Stefan Monnier's avatar
    • Stefan Monnier's avatar
      *** empty log message *** · dba57d89
      Stefan Monnier authored
    • Sam Steingold's avatar
      (vc-cvs-valid-version-number-p): New function. · 93bcb353
      Sam Steingold authored
      (vc-cvs-checkin): Use it.
    • Mike Williams's avatar
      (sgml-lexical-context): Use sgml-parse-tag-backward to find start point. · 41bfcbee
      Mike Williams authored
      (sgml-looking-back-at): Doc fix.
    • Mike Williams's avatar
      (sgml-tag-alist): Doc fix. · 9d4ce428
      Mike Williams authored
    • Pavel Janík's avatar
  3. 08 Apr, 2002 16 commits