Mercurial > emacs
view info/.arch-inventory @ 73932:242a56e8b2c0
Replace conditional (require 'ispell) with defvar.
(ada-language-version): Rename ada05 -> ada2005.
(ada-83-string-keywords, ada-95-string-keywords, ada-2005-string-keywords):
Delete unneeded `eval-when-compile'.
(ada-align-region-separate): Add `eval-when-compile'.
(ada-name-regexp): Remove unneeded escapes in regexp character alternative.
(ada-compile-goto-error-file-linenr-re): New constant.
(ada-matching-start-re): Handle additional cases `declare', `procedure',
`function'.
(ada-compile-goto-error): Handle "... at line nn".
(ada-mode): Clearer syntax, comments for ff-special-constructs.
Delete support for old versions of `align'.
(ada-search-prev-end-stmt): Handle additional keyword `private'.
(ada-check-defun-name): Simplify handling of `declare'.
(ada-goto-matching-start): Handle nested `begin ... end'. Handle `declare',
`protected', `procedure', `function'.
(ada-create-menu): Presence of arm95 is not conditional on using GNAT compiler.
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Sun, 12 Nov 2006 16:55:38 +0000 |
parents | a33e80b6ae49 |
children |
line wrap: on
line source
# There are only three real source files in this directory: # # "dir", ".cvsignore", and this file, ".arch-inventory" # Everything else is generated at compile time. Unfortunately, the "backup" # category overrides the "source" category, so we have to have horrible # regexp that matches everything _except_ "dir"... # 1 or 2 characters long backup ^[a-zA-Z0-9][-_.a-zA-Z0-9]?$ # 4 or more characters long backup ^[a-zA-Z0-9][-_.a-zA-Z0-9][-_.a-zA-Z0-9][-_.a-zA-Z0-9]+$ # 3 chars long, but 1st char not "d" backup ^[abce-zA-Z0-9][-_.a-zA-Z0-9][-_.a-zA-Z0-9]$ # 3 chars long, but 2nd char not "i" backup ^[a-zA-Z0-9][-_.a-hj-zA-Z0-9][-_.a-zA-Z0-9]$ # 3 chars long, but 3rd char not "r" backup ^[a-zA-Z0-9][-_.a-zA-Z0-9][-_.a-qs-zA-Z0-9]$ # arch-tag: 60144ab9-cdc1-45b6-8193-b9683c80ec86