]> git.eshelyaron.com Git - emacs.git/log
emacs.git
22 years ago(describe-face): Capitalize "not documented" message.
Juanma Barranquero [Thu, 27 Jun 2002 07:14:52 +0000 (07:14 +0000)]
(describe-face): Capitalize "not documented" message.

22 years agoUpdate info on C-u C-x =.
Richard M. Stallman [Wed, 26 Jun 2002 22:38:34 +0000 (22:38 +0000)]
Update info on C-u C-x =.

22 years agoDoc default arg for customize-face.
Richard M. Stallman [Wed, 26 Jun 2002 22:37:27 +0000 (22:37 +0000)]
Doc default arg for customize-face.

22 years agoCompletion operates on text before point.
Richard M. Stallman [Wed, 26 Jun 2002 22:34:21 +0000 (22:34 +0000)]
Completion operates on text before point.
Doc incremental search and complex command history.

22 years agoMention that kill commands communicate with other apps,
Richard M. Stallman [Wed, 26 Jun 2002 22:30:46 +0000 (22:30 +0000)]
Mention that kill commands communicate with other apps,
and yank can access the primary selection.

22 years agoExplain that Font Lock controls fontification of special modes.
Richard M. Stallman [Wed, 26 Jun 2002 22:29:36 +0000 (22:29 +0000)]
Explain that Font Lock controls fontification of special modes.

22 years agoExplain font lock highlighting of opening delims that should be quoted.
Richard M. Stallman [Wed, 26 Jun 2002 22:27:41 +0000 (22:27 +0000)]
Explain font lock highlighting of opening delims that should be quoted.

22 years ago*** empty log message ***
Richard M. Stallman [Wed, 26 Jun 2002 22:25:44 +0000 (22:25 +0000)]
*** empty log message ***

22 years agoNew file.
Pavel Janík [Wed, 26 Jun 2002 15:50:47 +0000 (15:50 +0000)]
New file.

22 years agoFix e-mail.
Juanma Barranquero [Wed, 26 Jun 2002 13:11:56 +0000 (13:11 +0000)]
Fix e-mail.

22 years ago(info-menu-5): Fix documentation.
Juanma Barranquero [Wed, 26 Jun 2002 13:11:28 +0000 (13:11 +0000)]
(info-menu-5): Fix documentation.
(Info-fontify-maximum-menu-size): Remove reference to `Info-fontify'.

22 years ago*** empty log message ***
Richard M. Stallman [Wed, 26 Jun 2002 09:04:17 +0000 (09:04 +0000)]
*** empty log message ***

22 years ago(values): Simplify definition.
Richard M. Stallman [Wed, 26 Jun 2002 09:03:37 +0000 (09:03 +0000)]
(values): Simplify definition.

22 years ago(shell-command): Match & only at end of whole command.
Richard M. Stallman [Wed, 26 Jun 2002 08:59:32 +0000 (08:59 +0000)]
(shell-command): Match & only at end of whole command.
(display-message-or-buffer): Don't use echo area if output buffer is visible.

22 years ago(tooltip-x-offset, tooltip-y-offset): Doc fixes.
Richard M. Stallman [Wed, 26 Jun 2002 08:52:31 +0000 (08:52 +0000)]
(tooltip-x-offset, tooltip-y-offset): Doc fixes.

22 years agoMany trivial doc fixes.
Richard M. Stallman [Wed, 26 Jun 2002 08:51:45 +0000 (08:51 +0000)]
Many trivial doc fixes.
(cperl-non-problems): Definition deleted.
(cperl-menu): Don't refer to cperl-non-problems.
(cperl-word-at-point): Add doc string.
(cperl-beautify-regexp-piece): Fix error message.
(cperl-invert-if-unless): Fix error message.

22 years ago*** empty log message ***
Juanma Barranquero [Wed, 26 Jun 2002 08:45:56 +0000 (08:45 +0000)]
*** empty log message ***

22 years ago(Frecenter): Don't set force_start flag.
Richard M. Stallman [Wed, 26 Jun 2002 08:44:49 +0000 (08:44 +0000)]
(Frecenter): Don't set force_start flag.

22 years ago(read_file_name_cleanup): Add missing return.
Juanma Barranquero [Wed, 26 Jun 2002 08:43:23 +0000 (08:43 +0000)]
(read_file_name_cleanup): Add missing return.

22 years ago(do_completion, Fminibuffer_complete_word)
Richard M. Stallman [Wed, 26 Jun 2002 08:42:22 +0000 (08:42 +0000)]
(do_completion, Fminibuffer_complete_word)
(Fminibuffer_completion_help): Complete just the text before point.
(minibuffer_completion_contents): New function.

22 years agoDelete changes not supposed to be installed yet.
Richard M. Stallman [Wed, 26 Jun 2002 08:40:22 +0000 (08:40 +0000)]
Delete changes not supposed to be installed yet.

22 years ago(Fbury_buffer): Use frames_discard_buffer.
Richard M. Stallman [Wed, 26 Jun 2002 08:36:25 +0000 (08:36 +0000)]
(Fbury_buffer): Use frames_discard_buffer.

22 years ago(frames_bury_buffer): Function deleted.
Richard M. Stallman [Wed, 26 Jun 2002 08:34:29 +0000 (08:34 +0000)]
(frames_bury_buffer): Function deleted.

22 years agoAdd license exception.
Richard M. Stallman [Wed, 26 Jun 2002 08:31:10 +0000 (08:31 +0000)]
Add license exception.

22 years ago(dired-find-alternate-file): Mark as disabled.
Richard M. Stallman [Wed, 26 Jun 2002 08:18:33 +0000 (08:18 +0000)]
(dired-find-alternate-file): Mark as disabled.

22 years agoReformat entry to comply with Emacs coding standards.
Kai Großjohann [Wed, 26 Jun 2002 07:43:07 +0000 (07:43 +0000)]
Reformat entry to comply with Emacs coding standards.

22 years agoReformat entry.
Kai Großjohann [Tue, 25 Jun 2002 20:12:02 +0000 (20:12 +0000)]
Reformat entry.

22 years ago(tramp-open-connection-rsh): Support a kludgy feature for the
Kai Großjohann [Tue, 25 Jun 2002 20:11:34 +0000 (20:11 +0000)]
(tramp-open-connection-rsh): Support a kludgy feature for the
"-p" option to ssh.  If host name is given as "host#42", uses the
"-p 42" option.

22 years ago(tramp-ftp-method): New user option.
Kai Großjohann [Tue, 25 Jun 2002 18:15:03 +0000 (18:15 +0000)]
(tramp-ftp-method): New user option.
(tramp-invoke-ange-ftp): New function to forward calls to
Ange-FTP.

(with-parsed-tramp-file-name): New macro for the usual big `let'
statement to dissect a file-name.

(tramp-handle-make-symbolic-link, tramp-handle-load)
(tramp-handle-file-name-directory)
(tramp-handle-file-name-nondirectory, tramp-handle-file-truename)
(tramp-handle-file-truename, tramp-handle-file-directory-p)
(tramp-handle-file-regular-p, tramp-handle-file-symlink-p)
(tramp-handle-file-writable-p, tramp-handle-file-writable-p):

Use the new macro and forward call to Ange-FTP if applicable.

(tramp-make-ange-ftp-file-name): New helper function to convert a
file name into an Ange-FTP file name, used by
`tramp-invoke-ange-ftp'.

(tramp-default-method-alist): New user option.
(tramp-find-default-method): Use it.

(tramp-sh-extra-args): New variable.
(tramp-find-shell): Use it.

22 years ago*** empty log message ***
Stefan Monnier [Tue, 25 Jun 2002 15:16:51 +0000 (15:16 +0000)]
*** empty log message ***

22 years ago(Fcall_interactively): When checking to see if doprnt hit
Miles Bader [Tue, 25 Jun 2002 13:00:12 +0000 (13:00 +0000)]
(Fcall_interactively): When checking to see if doprnt hit
the end of callint_message, allow for a terminating '\0'.

22 years ago.
Andreas Schwab [Tue, 25 Jun 2002 09:54:48 +0000 (09:54 +0000)]
.

22 years ago(occur-1): Avoid invalid message format string.
Andreas Schwab [Tue, 25 Jun 2002 09:54:26 +0000 (09:54 +0000)]
(occur-1): Avoid invalid message format string.

22 years ago(byte-compile-callargs-warn):
Stefan Monnier [Tue, 25 Jun 2002 01:09:52 +0000 (01:09 +0000)]
(byte-compile-callargs-warn):
Check for `noruntime' even if the function has a known sig.
(byte-compile-file, byte-compile-output-docform):
Don't hard code point-min = 1.

22 years ago(cvs-parse-process): Don't save/restore point.
Stefan Monnier [Tue, 25 Jun 2002 00:11:28 +0000 (00:11 +0000)]
(cvs-parse-process): Don't save/restore point.
Fix last change not to introduce spurious dir FIs.
(cvs-move-to-goal-column): New function extracted from
cvs-mode-previous-line.
(cvs-mode-previous-line, cvs-mode-next-line): Use it.
(cvs-addto-collection): Use it to preserve point.
(cvs-vc-command-advice): Ad-hoc workaround for `cvs -q add'.

22 years ago(mouse-wheel-scroll-amount, mwheel-scroll, mouse-wheel-mode):
Stefan Monnier [Mon, 24 Jun 2002 23:59:22 +0000 (23:59 +0000)]
(mouse-wheel-scroll-amount, mwheel-scroll, mouse-wheel-mode):
Don't require the first element to be modifier-free.

22 years ago*** empty log message ***
Stefan Monnier [Mon, 24 Jun 2002 23:24:52 +0000 (23:24 +0000)]
*** empty log message ***

22 years ago(cvs-fileinfo-kill): Remove.
Stefan Monnier [Mon, 24 Jun 2002 22:49:38 +0000 (22:49 +0000)]
(cvs-fileinfo-kill): Remove.
(cvs-parse-process): Add `old-fis' argument.
(cvs-mode-run): Use it instead of cvs-fileinfo-kill.

22 years ago(cvs-parse-table): Handle `nothing known about' with more care.
Stefan Monnier [Mon, 24 Jun 2002 22:49:06 +0000 (22:49 +0000)]
(cvs-parse-table): Handle `nothing known about' with more care.

22 years ago*** empty log message ***
Glenn Morris [Mon, 24 Jun 2002 21:48:18 +0000 (21:48 +0000)]
*** empty log message ***

22 years ago(describe-property-list): Make sure there's
Stefan Monnier [Mon, 24 Jun 2002 21:35:09 +0000 (21:35 +0000)]
(describe-property-list): Make sure there's
a space between the property name and its value.
(describe-text-properties): Don't kill a pre-existing buffer.

22 years ago(temp_output_buffer_setup): Kill all local variables.
Stefan Monnier [Mon, 24 Jun 2002 21:33:18 +0000 (21:33 +0000)]
(temp_output_buffer_setup): Kill all local variables.

22 years agoUndo last patch for now.
Stefan Monnier [Mon, 24 Jun 2002 15:50:38 +0000 (15:50 +0000)]
Undo last patch for now.

22 years ago*** empty log message ***
Richard M. Stallman [Mon, 24 Jun 2002 09:42:38 +0000 (09:42 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Kenichi Handa [Mon, 24 Jun 2002 08:49:22 +0000 (08:49 +0000)]
*** empty log message ***

22 years agoAdded :require 'keypad to defcustoms.
Kim F. Storm [Mon, 24 Jun 2002 08:30:09 +0000 (08:30 +0000)]
Added :require 'keypad to defcustoms.

22 years agoInclude composite.h
Juanma Barranquero [Mon, 24 Jun 2002 07:56:18 +0000 (07:56 +0000)]
Include composite.h

22 years ago*** empty log message ***
Juanma Barranquero [Mon, 24 Jun 2002 07:55:02 +0000 (07:55 +0000)]
*** empty log message ***

22 years ago(XTread_socket): Disable composition handling.
Kenichi Handa [Mon, 24 Jun 2002 00:39:35 +0000 (00:39 +0000)]
(XTread_socket): Disable composition handling.

22 years ago(selection_data_to_lisp_data): Disable composition handling.
Kenichi Handa [Mon, 24 Jun 2002 00:37:24 +0000 (00:37 +0000)]
(selection_data_to_lisp_data): Disable composition handling.

22 years ago(Fw32_get_clipboard_data): Disable composition handling.
Kenichi Handa [Mon, 24 Jun 2002 00:37:03 +0000 (00:37 +0000)]
(Fw32_get_clipboard_data): Disable composition handling.

22 years ago(w32_to_x_font): Disable composition handling.
Kenichi Handa [Mon, 24 Jun 2002 00:36:40 +0000 (00:36 +0000)]
(w32_to_x_font): Disable composition handling.

22 years ago(Fw16_get_clipboard_data): Disable composition handling.
Kenichi Handa [Mon, 24 Jun 2002 00:36:20 +0000 (00:36 +0000)]
(Fw16_get_clipboard_data): Disable composition handling.

22 years ago(detect_eol): Preserve coding->cmp_data.
Kenichi Handa [Mon, 24 Jun 2002 00:35:59 +0000 (00:35 +0000)]
(detect_eol): Preserve coding->cmp_data.

22 years ago(Fcall_process): If code detection is necessary, call detect_coding
Kenichi Handa [Mon, 24 Jun 2002 00:35:37 +0000 (00:35 +0000)]
(Fcall_process): If code detection is necessary, call detect_coding
directly here.

22 years ago*** empty log message ***
Stefan Monnier [Sun, 23 Jun 2002 22:15:43 +0000 (22:15 +0000)]
*** empty log message ***

22 years ago(event-start, event-end, event-click-count):
Stefan Monnier [Sun, 23 Jun 2002 22:13:15 +0000 (22:13 +0000)]
(event-start, event-end, event-click-count):
Accept non-mouse events as well.
(read-key): New function.
(read-quoted-char): Use it.  Use this-single-command-raw-keys as well.

22 years ago*** empty log message ***
Stefan Monnier [Sun, 23 Jun 2002 21:43:21 +0000 (21:43 +0000)]
*** empty log message ***

22 years agoRename (and mark as obsolete)
Stefan Monnier [Sun, 23 Jun 2002 21:16:38 +0000 (21:16 +0000)]
Rename (and mark as obsolete)
find-file-hooks to find-file-hook,
find-file-not-found-hooks to find-file-not-found-functions,
write-file-hooks to write-file-functions,
write-contents-hooks to write-contents-functions.
Mark local-write-file-hooks as obsolete.
(locate-file-completion): Don't cons uselessly.  Use test-completion.
(basic-save-buffer): Use (point-min) rather than 1.
(basic-save-buffer-2): Obey the `setmodes' returned by backup-buffer.

22 years ago(describe-variable): Only use `buffer' is still live.
Stefan Monnier [Sun, 23 Jun 2002 21:02:45 +0000 (21:02 +0000)]
(describe-variable): Only use `buffer' is still live.
Use `delete-region' instead of save-excursion + delete-char.
Document the obsolescence of the variable, if applicable.

22 years ago*** empty log message ***
Stefan Monnier [Sun, 23 Jun 2002 19:07:39 +0000 (19:07 +0000)]
*** empty log message ***

22 years ago(f90-do-auto-fill): Make it respect `comment-auto-fill-only-comments'.
Glenn Morris [Sun, 23 Jun 2002 15:45:48 +0000 (15:45 +0000)]
(f90-do-auto-fill): Make it respect `comment-auto-fill-only-comments'.

22 years ago*** empty log message ***
Stefan Monnier [Sat, 22 Jun 2002 22:01:37 +0000 (22:01 +0000)]
*** empty log message ***

22 years ago(Fread): Remove redundant and imprecise declaration.
Stefan Monnier [Sat, 22 Jun 2002 21:26:08 +0000 (21:26 +0000)]
(Fread): Remove redundant and imprecise declaration.

22 years agoImprove comments.
Stefan Monnier [Sat, 22 Jun 2002 21:15:33 +0000 (21:15 +0000)]
Improve comments.

22 years ago(check_x_display_info): Use check_x_frame.
Stefan Monnier [Sat, 22 Jun 2002 21:13:11 +0000 (21:13 +0000)]
(check_x_display_info): Use check_x_frame.

22 years ago(xprintsym): Use the new `xname' field.
Stefan Monnier [Sat, 22 Jun 2002 21:09:55 +0000 (21:09 +0000)]
(xprintsym): Use the new `xname' field.
(xsymbol): Use it.

22 years ago(cvs-version): Use cvs-program rather than "cvs".
Stefan Monnier [Sat, 22 Jun 2002 20:24:42 +0000 (20:24 +0000)]
(cvs-version): Use cvs-program rather than "cvs".

22 years ago(file_dialog_callback): New function.
Jason Rumney [Sat, 22 Jun 2002 19:52:29 +0000 (19:52 +0000)]
(file_dialog_callback): New function.
(Fx_file_dialog): Allow selecting directories as well as files.

22 years ago*** empty log message ***
Pavel Janík [Fri, 21 Jun 2002 21:00:03 +0000 (21:00 +0000)]
*** empty log message ***

22 years agoRegenerated.
Pavel Janík [Fri, 21 Jun 2002 20:59:11 +0000 (20:59 +0000)]
Regenerated.

22 years agoAdd support for mipseb-*-netbsd* machines.
Pavel Janík [Fri, 21 Jun 2002 20:57:54 +0000 (20:57 +0000)]
Add support for mipseb-*-netbsd* machines.

22 years ago(START_FILES): Define START_FILES for NetBSD and
Pavel Janík [Fri, 21 Jun 2002 20:54:44 +0000 (20:54 +0000)]
(START_FILES): Define START_FILES for NetBSD and
OpenBSD. Add support for mipseb-*-netbsd* machines.

22 years ago(backup-buffer): Delete `ange-ftp' property.
Kai Großjohann [Fri, 21 Jun 2002 20:41:59 +0000 (20:41 +0000)]
(backup-buffer): Delete `ange-ftp' property.
This is not a handled operation.

22 years ago* nndoc.el (nndoc-mime-digest-type-p): Set proper file-end.
ShengHuo ZHU [Fri, 21 Jun 2002 18:56:00 +0000 (18:56 +0000)]
* nndoc.el (nndoc-mime-digest-type-p): Set proper file-end.
* nndoc.el: Add several new types.

22 years ago* nnheader.el (nnheader-file-name-translation-alist): Set the
ShengHuo ZHU [Fri, 21 Jun 2002 18:31:10 +0000 (18:31 +0000)]
* nnheader.el (nnheader-file-name-translation-alist): Set the
default value for MS Windows systems.

* gnus-ems.el (nnheader-file-name-translation-alist): Removed.

22 years agoMinor fixes.
Richard M. Stallman [Fri, 21 Jun 2002 16:29:09 +0000 (16:29 +0000)]
Minor fixes.

22 years agoCorrected last fix.
Kim F. Storm [Fri, 21 Jun 2002 13:56:13 +0000 (13:56 +0000)]
Corrected last fix.

22 years agoHandle kp-begin like kp-space.
Kim F. Storm [Fri, 21 Jun 2002 13:51:26 +0000 (13:51 +0000)]
Handle kp-begin like kp-space.

22 years ago(cua--prefix-arg): Make register prefixes
Kim F. Storm [Fri, 21 Jun 2002 13:51:05 +0000 (13:51 +0000)]
(cua--prefix-arg): Make register prefixes
work again. Corrected error in check for C-u initiated prefix.

22 years ago*** empty log message ***
Kim F. Storm [Fri, 21 Jun 2002 13:50:33 +0000 (13:50 +0000)]
*** empty log message ***

22 years ago(F_getit, Fortran_functions, Ada_getit, Asm_labels)
Francesco Potortì [Fri, 21 Jun 2002 12:36:12 +0000 (12:36 +0000)]
(F_getit, Fortran_functions, Ada_getit, Asm_labels)
(Python_functions, PHP_functions, PHP_functions, PHP_functions)
(PHP_functions, PHP_functions, Cobol_paragraphs)
(Makefile_targets, Postscript_functions, Texinfo_nodes)
(prolog_pr, erlang_func, erlang_attribute)
(Perl_functions, Perl_functions, Pascal_functions)
(TeX_commands, get_tag): Use make_tag instead of pfnote.
(get_tag): Prototype changed, all callers changed.

22 years agoetags
Francesco Potortì [Fri, 21 Jun 2002 12:35:42 +0000 (12:35 +0000)]
etags

22 years agoAllow arbitrary keys for scrolling, add a third
Richard M. Stallman [Fri, 21 Jun 2002 12:31:33 +0000 (12:31 +0000)]
Allow arbitrary keys for scrolling, add a third
scrolling speed, fix an unwind-protect.
(mouse-wheel-scroll-amount): Now a three-element list.
(mouse-wheel-scroll-down-slow, mouse-wheel-scroll-up-slow)
(mouse-wheel-scroll-down-normal, mouse-wheel-scroll-up-normal)
(mouse-wheel-scroll-down-fast, mouse-wheel-scroll-up-fast): New functions.

22 years agoAdded discussion on tag names.
Francesco Potortì [Fri, 21 Jun 2002 12:05:52 +0000 (12:05 +0000)]
Added discussion on tag names.

22 years ago*** empty log message ***
Richard M. Stallman [Fri, 21 Jun 2002 10:29:11 +0000 (10:29 +0000)]
*** empty log message ***

22 years ago(Parsing Expressions): Give definition of sexp in terms of syntax classes.
Richard M. Stallman [Fri, 21 Jun 2002 10:01:58 +0000 (10:01 +0000)]
(Parsing Expressions): Give definition of sexp in terms of syntax classes.
Clarify other text in same node.

22 years ago(browse-url-at-mouse): Don't pass an arg to browse-url-at-point.
Richard M. Stallman [Fri, 21 Jun 2002 09:58:32 +0000 (09:58 +0000)]
(browse-url-at-mouse): Don't pass an arg to browse-url-at-point.

22 years ago(zone-idle): Var deleted.
Richard M. Stallman [Fri, 21 Jun 2002 09:57:05 +0000 (09:57 +0000)]
(zone-idle): Var deleted.

22 years ago(iso-languages) <french>: `~ ' now generates `~', `~,' definition deleted.
Richard M. Stallman [Fri, 21 Jun 2002 09:56:25 +0000 (09:56 +0000)]
(iso-languages) <french>: `~ ' now generates `~', `~,' definition deleted.

22 years ago(format-annotate-function): Copy multibyte flag
Richard M. Stallman [Fri, 21 Jun 2002 09:53:47 +0000 (09:53 +0000)]
(format-annotate-function): Copy multibyte flag
and selective-display into the new temp buffer.

22 years ago(edmacro-fix-menu-commands):
Richard M. Stallman [Fri, 21 Jun 2002 09:53:01 +0000 (09:53 +0000)]
(edmacro-fix-menu-commands):
Discard `help-echo' events.  Handle (menu-bar) events.
Simplify by converting key sequence to a list and then back to vector.

22 years agoUpdate copyright info.
Richard M. Stallman [Fri, 21 Jun 2002 09:29:28 +0000 (09:29 +0000)]
Update copyright info.

22 years ago.
Andreas Schwab [Fri, 21 Jun 2002 08:36:27 +0000 (08:36 +0000)]
.

22 years ago(find-file-read-args): Add new argument `mustmatch' and
Andreas Schwab [Fri, 21 Jun 2002 08:35:50 +0000 (08:35 +0000)]
(find-file-read-args): Add new argument `mustmatch' and
pass it down to read-file-name.
(find-file, find-file-other-window, find-file-other-frame)
(find-file-read-only, find-file-read-only-other-window)
(find-file-read-only-other-frame): Use it and fix prompts.

22 years agoComment change.
Richard M. Stallman [Thu, 20 Jun 2002 21:35:38 +0000 (21:35 +0000)]
Comment change.

22 years agoAdd link to new MS-Windows Registry section in cmdargs.texi
Jason Rumney [Thu, 20 Jun 2002 20:47:08 +0000 (20:47 +0000)]
Add link to new MS-Windows Registry section in cmdargs.texi

22 years agoAdd MS-Windows specific docs for envvars
Jason Rumney [Thu, 20 Jun 2002 20:44:02 +0000 (20:44 +0000)]
Add MS-Windows specific docs for envvars

22 years ago*** empty log message ***
Stefan Monnier [Thu, 20 Jun 2002 17:46:03 +0000 (17:46 +0000)]
*** empty log message ***

22 years ago* progmodes/ada-mode.el: Update copyright notice.
Stefan Monnier [Thu, 20 Jun 2002 17:40:38 +0000 (17:40 +0000)]
* progmodes/ada-mode.el: Update copyright notice.
Synchronize with GNAT release 3.15a1.
Do not attempt to load ada-support, which is only for compatibility
with older Emacs versions, and is not needed for Emacs 21.
(ada-continuation-indent): New variable.
New contextual menu: "List local reference", faster than "List References".
(ada-mode): New alignment rules provided by S. Leake.
(ada-mode): Add support for which-function-mode.
Fix various calls to count-lines, that didn't work correctly when the
buffer was narrowed.
(ada-get-current-indent): Fix indentation of named parameter lists and
nested boolean expressions.
(ada-indent-on-previous-lines): Fix indentation of labels.
(ada-search-prev-end-stmt): Fix searching of the previous end-statement,
specially with regards to nested subprograms.
(comment-region advice): Initially disabled, for better compatibility with
other modes.
(ada-fill-comment-paragraph): Fixed (no longer worked with Emacs 21).

* progmodes/ada-xref.el: Update copyright notice.
(ada-xref-create-ali): The default is now not to create automatically the
ALI files by compiling the unit, since this isn't always reliable and
requires an up-to-date project file.
(ada-prj-default-comp-cmd): No longer use gcc directly to compile
a file, but use gnatmake instead, since this gives access to the GNAT
project files.
(ada-xref-search-with-egrep): New variable, suggested by P. Waroquiers.
(ada-load-project-hook): New variable, for support of GNAT project files.
(ada-update-project-menu): Fix the detection of the project file name.
(ada-add-keymap): Change key binding for ada-find-file, that conflicted
with another binding in ada-mode.el.
(ada-add-menu): New menu "List Local References", to list the reference
to the entity only in the current file, instead of looking in the whole
project.  Much faster.
(ada-find-references): New parameters arg and local-only.
(ada-find-any-references): New parameters local-only and append.
(ada-goto-declaration): Fix handling of predefined entities in xref.
(ada-get-all-references): Updated to the new xref format in GNAT 3.15,
still compatible with GNAT 3.14 of course.  Fix various calls to
count-lines, that didn't work correctly when the buffer was narrowed.