]> git.eshelyaron.com Git - emacs.git/log
emacs.git
24 years ago*** empty log message ***
Gerd Moellmann [Thu, 27 Jul 2000 20:16:08 +0000 (20:16 +0000)]
*** empty log message ***

24 years ago(remove, remq): New functions.
Gerd Moellmann [Thu, 27 Jul 2000 20:08:47 +0000 (20:08 +0000)]
(remove, remq): New functions.

24 years agoAdd explanation of how to make cookie.el
Gerd Moellmann [Thu, 27 Jul 2000 20:07:12 +0000 (20:07 +0000)]
Add explanation of how to make cookie.el
compatible with strfile(1) to comment.

24 years ago(sql-ms): Added autoload cookie.
Gerd Moellmann [Thu, 27 Jul 2000 20:06:37 +0000 (20:06 +0000)]
(sql-ms): Added autoload cookie.
(sql-ingres, sql-solid, sql-mysql, sql-informix, sql-sybase)
(sql-oracle): Ditto.
(sql-help): Doc change.

(sql-mode-oracle-font-lock-keywords): Added PL/SQL keywords, data
types and exceptions.

(sql-placeholder-history): New variable.
(sql-query-placeholders-and-send): New function that will query
the user and replace placeholders with user input.
(sql-oracle): If running on NT, set comint-input-sender to
sql-query-placeholders-and-send.

(sql-stop): If in the SQLi buffer, insert stop notification, else
present it as a message.

(sql-input-ring-separator): Doc change.
(sql-input-ring-file-name): Doc change.
(sql-interactive-mode): Use `sql-input-ring-separator' and
`sql-input-ring-file-name' to set the comint-mode equivalents
without making them local variables.
(sql-stop): Don't bind `sql-input-ring-separator' and
`sql-input-ring-file-name' dynamically to their comint-mode
equivalents.

24 years ago(aclocal.m4): Include in distribution.
Gerd Moellmann [Thu, 27 Jul 2000 20:04:33 +0000 (20:04 +0000)]
(aclocal.m4): Include in distribution.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 27 Jul 2000 15:51:12 +0000 (15:51 +0000)]
*** empty log message ***

24 years ago(Fdelete): Make it work on vectors and strings in addition to lists.
Gerd Moellmann [Thu, 27 Jul 2000 15:44:20 +0000 (15:44 +0000)]
(Fdelete): Make it work on vectors and strings in addition to lists.

24 years ago(clean-buffer-list-kill-never-regexps): Correctly
Gerd Moellmann [Thu, 27 Jul 2000 15:42:09 +0000 (15:42 +0000)]
(clean-buffer-list-kill-never-regexps): Correctly
escape `*' in regexps.
(midnight-find): Reverse order of arguments in the funcall of
TEST.

24 years ago(completion-ignored-extensions): Add `.la', `.lo',
Gerd Moellmann [Thu, 27 Jul 2000 15:41:49 +0000 (15:41 +0000)]
(completion-ignored-extensions): Add `.la', `.lo',
and `.class'.

24 years ago*** empty log message ***
Dave Love [Thu, 27 Jul 2000 15:04:49 +0000 (15:04 +0000)]
*** empty log message ***

24 years ago(XUINT, XSET, XUNMARK) [_LP64]: Don't define.
Dave Love [Thu, 27 Jul 2000 14:47:51 +0000 (14:47 +0000)]
(XUINT, XSET, XUNMARK) [_LP64]: Don't define.

24 years ago(IRIX_FORCE_32_BITS, LD_SWITCH_SYSTEM): Don't
Dave Love [Thu, 27 Jul 2000 14:47:17 +0000 (14:47 +0000)]
(IRIX_FORCE_32_BITS, LD_SWITCH_SYSTEM): Don't
define.
[_MIPS_SZLONG == 64]: Set up for 64-bit mode -- not currently
working.

24 years ago(lisp_time_argument): Fix last change.
Eli Zaretskii [Thu, 27 Jul 2000 14:25:35 +0000 (14:25 +0000)]
(lisp_time_argument): Fix last change.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 27 Jul 2000 13:28:26 +0000 (13:28 +0000)]
*** empty log message ***

24 years agofile-name-extension
Dave Love [Thu, 27 Jul 2000 13:13:23 +0000 (13:13 +0000)]
file-name-extension

24 years ago:help-echo needn't be a string.
Dave Love [Thu, 27 Jul 2000 13:12:14 +0000 (13:12 +0000)]
:help-echo needn't be a string.

24 years agoMention keybindings of non-ASCII chars.
Dave Love [Thu, 27 Jul 2000 13:11:10 +0000 (13:11 +0000)]
Mention keybindings of non-ASCII chars.

24 years agoNumeric args to concat.
Dave Love [Thu, 27 Jul 2000 13:09:58 +0000 (13:09 +0000)]
Numeric args to concat.

24 years agoAdd Commentary section.
Gerd Moellmann [Thu, 27 Jul 2000 12:34:42 +0000 (12:34 +0000)]
Add Commentary section.

24 years ago(Qkey_or_value, Qkey_and_value): New variables.
Gerd Moellmann [Thu, 27 Jul 2000 12:31:17 +0000 (12:31 +0000)]
(Qkey_or_value, Qkey_and_value): New variables.
(syms_of_fns): Initialize new variables.
(sweep_weak_table): Handle weakness `key-or-value' and
`key-and-value'.
(Fmake_hash_table): Recognize `key-and-value' and `key-or-value'
weakness, with t meaning the same as `key-and-value'.

24 years ago(cyrillic-koi8): Use `safe-chars' property instead of `safe-charsets'.
Kenichi Handa [Thu, 27 Jul 2000 06:22:42 +0000 (06:22 +0000)]
(cyrillic-koi8): Use `safe-chars' property instead of `safe-charsets'.
(cyrillic-alternativnyj): Likewise.
(ccl-encode-alternativnyj): Don't check the charset
cyrillic-iso8859-5.

24 years ago(sendmail-send-it): Improve the way to avoid calling
Kenichi Handa [Thu, 27 Jul 2000 06:22:00 +0000 (06:22 +0000)]
(sendmail-send-it): Improve the way to avoid calling
select-message-coding-system twice.

24 years ago(cp-coding-system-for-codepage-1): Give `safe-chars' property to
Kenichi Handa [Thu, 27 Jul 2000 06:15:33 +0000 (06:15 +0000)]
(cp-coding-system-for-codepage-1): Give `safe-chars' property to
make-coding-system.

24 years ago(find-coding-systems-region-subset-p): This function deleted.
Kenichi Handa [Thu, 27 Jul 2000 06:09:25 +0000 (06:09 +0000)]
(find-coding-systems-region-subset-p): This function deleted.
(sort-coding-systems-predicate): New variable.
(sort-coding-systems): New function.
(find-coding-systems-region): Use
find-coding-systems-region-internal.
(find-coding-systems-string): Use find-coding-systems-region.
(find-coding-systems-for-charsets): Check
char-coding-system-table.
(select-safe-coding-system-accept-default-p): New variable.
(select-safe-coding-system): Mostly rewritten.  New argument
ACCEPT-DEFAULT-P.
(select-message-coding-system): Call select-safe-coding-system
with ACCEPT-DEFAULT-P arg.
(reset-language-environment): Reset default-sendmail-coding-system
to the default value iso-latin-1.
(set-language-environment): Don't set the obsolete variable
charset-origin-alist.

24 years ago(register-char-codings): New function.
Kenichi Handa [Thu, 27 Jul 2000 06:08:14 +0000 (06:08 +0000)]
(register-char-codings): New function.
(make-coding-system): Handle `safe-chars' specification in the arg
PROPERTY.

24 years ago*** empty log message ***
Kenichi Handa [Thu, 27 Jul 2000 06:07:14 +0000 (06:07 +0000)]
*** empty log message ***

24 years ago(char_table_ref_and_index): Add prototype.
Kenichi Handa [Thu, 27 Jul 2000 06:03:21 +0000 (06:03 +0000)]
(char_table_ref_and_index): Add prototype.

24 years ago(char_table_ref_and_index): New function.
Kenichi Handa [Thu, 27 Jul 2000 06:02:29 +0000 (06:02 +0000)]
(char_table_ref_and_index): New function.

24 years ago(Qsafe_charsets): This variable deleted.
Kenichi Handa [Thu, 27 Jul 2000 06:01:19 +0000 (06:01 +0000)]
(Qsafe_charsets): This variable deleted.
(Qsafe_chars, Vchar_coding_system_table, Qchar_coding_system): New
variables.
(coding_safe_chars): New function.
(CODING_SAFE_CHAR_P): New macro.
(CHARSET_OK): New arg C.  Call CODING_SAFE_CHAR_P instead of
checking safe_charsets member of the coding system.  Caller
changed.
(detect_coding_iso2022): New local variable safe_chars.
(DECODE_DESIGNATION): Call CODING_SAFE_CHAR_P instead of checking
safe_charsets member of the coding system.
(decode_coding_iso2022): New local variable safe_chars.
(ENCODE_ISO_CHARACTER_DIMENSION1): Don't check unsafe chars here.
(ENCODE_ISO_CHARACTER_DIMENSION2): Likewise.
(ENCODE_ISO_CHARACTER): Arguments changed.  Caller changed.
(ENCODE_UNSAFE_CHARACTER): New macro.
(encode_coding_iso2022): New local variable safe_chars.  Check
unsafe chars.
(setup_coding_system): Delete the code to initialize
coding->safe_charses
(intersection, find_safe_codings): New functions.
(Ffind_coding_systems_region_internal): New function.
(syms_of_coding): Defsubr it.  Initialize Qsafe_chars,
Qsafe_cding_system.  Make Vchar_coding_system_table a Lisp
variable and initialize it.

24 years ago(struct coding_system): Member safe_charset deleted.
Kenichi Handa [Thu, 27 Jul 2000 05:46:12 +0000 (05:46 +0000)]
(struct coding_system): Member safe_charset deleted.

24 years ago(compose-chars-after): Preserve match data.
Kenichi Handa [Thu, 27 Jul 2000 05:37:42 +0000 (05:37 +0000)]
(compose-chars-after): Preserve match data.

24 years ago*** empty log message ***
Kenichi Handa [Thu, 27 Jul 2000 05:37:13 +0000 (05:37 +0000)]
*** empty log message ***

24 years agomention `float-time' and the remote file modtime check
Sam Steingold [Wed, 26 Jul 2000 18:54:33 +0000 (18:54 +0000)]
mention `float-time' and the remote file modtime check

24 years agoHelp strings are supported on MS-Windows and MS-DOS as well.
Eli Zaretskii [Wed, 26 Jul 2000 18:51:09 +0000 (18:51 +0000)]
Help strings are supported on MS-Windows and MS-DOS as well.
Mouse highlight is supported on MS-DOS.

24 years agouse float-time
Sam Steingold [Wed, 26 Jul 2000 18:44:36 +0000 (18:44 +0000)]
use float-time

24 years agonew function: float-time
Sam Steingold [Wed, 26 Jul 2000 18:41:15 +0000 (18:41 +0000)]
new function: float-time

24 years ago.
Andreas Schwab [Wed, 26 Jul 2000 16:58:42 +0000 (16:58 +0000)]
.

24 years ago(normal-backup-enable-predicate): Correct
Andreas Schwab [Wed, 26 Jul 2000 16:56:22 +0000 (16:56 +0000)]
(normal-backup-enable-predicate): Correct
interpretation of the return value of compare-strings.

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 26 Jul 2000 14:48:48 +0000 (14:48 +0000)]
*** empty log message ***

24 years ago(isearch-resume): New function.
Gerd Moellmann [Wed, 26 Jul 2000 14:48:00 +0000 (14:48 +0000)]
(isearch-resume): New function.
(isearch-done): Add something to command-history to resume
the search.
(isearch-yank-line, isearch-yank-word): Use
buffer-substring-no-properties instead of buffer-substring.

24 years ago(GLYPH_FROM_CHAR_GLYPH): Use CHARACTERBITS bits
Gerd Moellmann [Wed, 26 Jul 2000 14:10:02 +0000 (14:10 +0000)]
(GLYPH_FROM_CHAR_GLYPH): Use CHARACTERBITS bits
for the character code.

24 years ago(HAVE_SOUND): Define only for FreeBSD, NetBSD and
Gerd Moellmann [Wed, 26 Jul 2000 14:09:40 +0000 (14:09 +0000)]
(HAVE_SOUND): Define only for FreeBSD, NetBSD and
GNU/Linux.

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 26 Jul 2000 13:10:16 +0000 (13:10 +0000)]
*** empty log message ***

24 years ago(menu_highlight_callback): Call show_help_echo directly
Gerd Moellmann [Wed, 26 Jul 2000 13:07:15 +0000 (13:07 +0000)]
(menu_highlight_callback): Call show_help_echo directly
if called for a popup menu.
(xmenu_show): Store help string in widget values.

24 years ago(flyspell-mouse-map): Use `map' instead
Gerd Moellmann [Wed, 26 Jul 2000 13:05:03 +0000 (13:05 +0000)]
(flyspell-mouse-map): Use `map' instead
of flyspell-mouse-map.

24 years ago(m4-mode-abbrev-table): New variable.
Gerd Moellmann [Wed, 26 Jul 2000 13:03:26 +0000 (13:03 +0000)]
(m4-mode-abbrev-table): New variable.
(m4-mode): Set local-abbrev-table to m4-mode-abbrev-table.

24 years ago(makefile-mode-abbrev-table): Remove
Gerd Moellmann [Wed, 26 Jul 2000 13:02:53 +0000 (13:02 +0000)]
(makefile-mode-abbrev-table): Remove
duplicate definition.
(makefile-mode): Remove duplicate setting of local-abbrev-table.

24 years ago--disable-largefile, 64-bit solaris
Dave Love [Wed, 26 Jul 2000 11:25:27 +0000 (11:25 +0000)]
--disable-largefile, 64-bit solaris

24 years ago*** empty log message ***
Dave Love [Wed, 26 Jul 2000 11:07:37 +0000 (11:07 +0000)]
*** empty log message ***

24 years agoMove some definitions.
Dave Love [Wed, 26 Jul 2000 11:06:05 +0000 (11:06 +0000)]
Move some definitions.
(HAVE_SYS_WAIT_H): Undef for HPUX7, Convex.
[!HAVE_SYS_WAIT_H]: Define things unconditionally.   More
perspicuous definitions.
(WTERMSIG): Fix bit pattern used.

24 years ago(AC_SYS_LARGEFILE): Moved earlier.
Dave Love [Wed, 26 Jul 2000 10:51:09 +0000 (10:51 +0000)]
(AC_SYS_LARGEFILE): Moved earlier.

24 years ago(Quitting): Fix last change.
Eli Zaretskii [Wed, 26 Jul 2000 07:49:40 +0000 (07:49 +0000)]
(Quitting): Fix last change.

24 years ago(print_object): If vector printing is truncated, print "..." to
Kenichi Handa [Wed, 26 Jul 2000 04:12:42 +0000 (04:12 +0000)]
(print_object): If vector printing is truncated, print "..." to
indicate it as well as the case of list printing.

24 years ago*** empty log message ***
Kenichi Handa [Wed, 26 Jul 2000 04:11:59 +0000 (04:11 +0000)]
*** empty log message ***

24 years agoGet modtime over the net
Sam Steingold [Tue, 25 Jul 2000 23:26:01 +0000 (23:26 +0000)]
Get modtime over the net

24 years agomidnight-buffer-display-time: use with-current-buffer
Sam Steingold [Tue, 25 Jul 2000 21:38:34 +0000 (21:38 +0000)]
midnight-buffer-display-time: use with-current-buffer

24 years ago(enriched-face-ans): For a `foreground-color'
Gerd Moellmann [Tue, 25 Jul 2000 16:07:46 +0000 (16:07 +0000)]
(enriched-face-ans): For a `foreground-color'
property, return '(("x-color" COLOR))' so that COLOR will be
output as a parameter of the x-color annotation.  Likewise for the
`background-color' property.  In the case of normal face
properties, don't return annotations for unspecified foreground
and background face attributes.

24 years agoUpdate copyright notice.
Gerd Moellmann [Tue, 25 Jul 2000 16:05:09 +0000 (16:05 +0000)]
Update copyright notice.
(find-dired): Offer to kill a running `find'.

24 years agoSPARC, Alpha, GNU/Linux updates.
Dave Love [Tue, 25 Jul 2000 14:19:30 +0000 (14:19 +0000)]
SPARC, Alpha, GNU/Linux updates.

24 years ago*** empty log message ***
Eli Zaretskii [Tue, 25 Jul 2000 12:50:16 +0000 (12:50 +0000)]
*** empty log message ***

24 years ago(Quitting): Add findex entry for keyboard-quit.
Eli Zaretskii [Tue, 25 Jul 2000 12:41:10 +0000 (12:41 +0000)]
(Quitting): Add findex entry for keyboard-quit.

24 years ago(japanese-katakana-region): Fix handling HANKAKU argument.
Kenichi Handa [Tue, 25 Jul 2000 12:22:01 +0000 (12:22 +0000)]
(japanese-katakana-region): Fix handling HANKAKU argument.

24 years ago*** empty log message ***
Kenichi Handa [Tue, 25 Jul 2000 12:21:28 +0000 (12:21 +0000)]
*** empty log message ***

24 years ago(next_element_from_display_vector): Improve comments.
Gerd Moellmann [Tue, 25 Jul 2000 12:07:43 +0000 (12:07 +0000)]
(next_element_from_display_vector): Improve comments.

24 years ago(GLYPH_MASK_CHAR, GLYPH_MASK_FACE): Use 19 bits
Gerd Moellmann [Tue, 25 Jul 2000 12:06:09 +0000 (12:06 +0000)]
(GLYPH_MASK_CHAR, GLYPH_MASK_FACE): Use 19 bits
for the character code, and the rest for the face id.
(FAST_GLYPH_FACE, FAST_MAKE_GLYPH): Changed accordingly.

24 years ago(window_display_table): Cleaned up.
Gerd Moellmann [Tue, 25 Jul 2000 12:05:45 +0000 (12:05 +0000)]
(window_display_table): Cleaned up.

24 years agoFix a typo.
Eli Zaretskii [Tue, 25 Jul 2000 10:53:06 +0000 (10:53 +0000)]
Fix a typo.

24 years ago(Fforward_word): Add last arg nil in call of
Gerd Moellmann [Tue, 25 Jul 2000 09:20:27 +0000 (09:20 +0000)]
(Fforward_word): Add last arg nil in call of
Fconstrain_to_field.

24 years ago*** empty log message ***
Eli Zaretskii [Tue, 25 Jul 2000 06:56:31 +0000 (06:56 +0000)]
*** empty log message ***

24 years ago(line-move):
Miles Bader [Mon, 24 Jul 2000 23:48:53 +0000 (23:48 +0000)]
(line-move):
  Pass INHIBIT-CAPTURE-PROPERTY argument to constrain-to-field.
  Pass nil ESCAPE-FROM-EDGE argument to constrain-to-field.

24 years ago(Fconstrain_to_field): Update external declaration.
Miles Bader [Mon, 24 Jul 2000 23:47:09 +0000 (23:47 +0000)]
(Fconstrain_to_field): Update external declaration.

24 years ago(find_field): Honor special `boundary' fields.
Miles Bader [Mon, 24 Jul 2000 23:45:57 +0000 (23:45 +0000)]
(find_field): Honor special `boundary' fields.
(Fconstrain_to_field): Add the INHIBIT-CAPTURE-PROPERTY argument.
  Use scan_buffer instead of find_before_next_newline, because it
  allows us to detect the boundary case where there's a newline at
  the search limit.
(Qboundary): New variables.
(syms_of_editfns): Initialize Qboundary.

24 years ago*** empty log message ***
Miles Bader [Mon, 24 Jul 2000 23:34:44 +0000 (23:34 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Andrew Innes [Mon, 24 Jul 2000 22:11:35 +0000 (22:11 +0000)]
*** empty log message ***

24 years ago(timer-activate-when-idle): Add optional parameter
Andrew Innes [Mon, 24 Jul 2000 22:05:31 +0000 (22:05 +0000)]
(timer-activate-when-idle): Add optional parameter
DONT-WAIT.  Update docstring.
(run-with-idle-timer): Specify extra parameter to
timer-activate-when-idle, so that timer will be activated
immediately if Emacs is already idle.

24 years ago(w32-using-nt): Fix docstring.
Andrew Innes [Mon, 24 Jul 2000 22:03:34 +0000 (22:03 +0000)]
(w32-using-nt): Fix docstring.

24 years ago*** empty log message ***
Dave Love [Mon, 24 Jul 2000 21:46:38 +0000 (21:46 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 24 Jul 2000 18:44:52 +0000 (18:44 +0000)]
*** empty log message ***

24 years ago(temp_output_buffer_setup): Don't call1 Vrun_hooks
Gerd Moellmann [Mon, 24 Jul 2000 18:41:13 +0000 (18:41 +0000)]
(temp_output_buffer_setup): Don't call1 Vrun_hooks
if that is nil.

24 years ago*** empty log message ***
Dave Love [Mon, 24 Jul 2000 18:37:36 +0000 (18:37 +0000)]
*** empty log message ***

24 years agoSet maintainer to FSF, since author cannot
Gerd Moellmann [Mon, 24 Jul 2000 18:37:11 +0000 (18:37 +0000)]
Set maintainer to FSF, since author cannot
be reached.

24 years agoUpdate copyright notice.
Gerd Moellmann [Mon, 24 Jul 2000 18:36:43 +0000 (18:36 +0000)]
Update copyright notice.

24 years agoUpdate to author's version 1.5d.
Gerd Moellmann [Mon, 24 Jul 2000 18:36:17 +0000 (18:36 +0000)]
Update to author's version 1.5d.

24 years ago(TERMINFO): Moved to system files (probably only relevant for sunos4
Dave Love [Mon, 24 Jul 2000 18:30:41 +0000 (18:30 +0000)]
(TERMINFO): Moved to system files (probably only relevant for sunos4
judging by its vintage).
(BITS_PER_LONG, BITS_PER_EMACS_INT, _LP64): Define conditional on
__arch64__.

24 years ago(LIBS_TERMCAP): Move from m/sparc.h.
Dave Love [Mon, 24 Jul 2000 18:28:05 +0000 (18:28 +0000)]
(LIBS_TERMCAP): Move from m/sparc.h.

24 years ago(popup-menu): Set last-command-event.
Dave Love [Mon, 24 Jul 2000 17:58:32 +0000 (17:58 +0000)]
(popup-menu): Set last-command-event.
(mouse-major-mode-menu-prefix): Declare.

24 years ago*** empty log message ***
Eli Zaretskii [Mon, 24 Jul 2000 15:30:58 +0000 (15:30 +0000)]
*** empty log message ***

24 years ago(Info-goto-emacs-key-command-node): Leave a space after
Eli Zaretskii [Mon, 24 Jul 2000 15:20:37 +0000 (15:20 +0000)]
(Info-goto-emacs-key-command-node): Leave a space after
the prompt.

24 years ago(popup-menu): Run the keymap through indirect-function,
Eli Zaretskii [Mon, 24 Jul 2000 15:19:02 +0000 (15:19 +0000)]
(popup-menu): Run the keymap through indirect-function,
in case it was defined with define-prefix-key.  If the menu is a
list of keymaps, look up the binding of user's choice in each one
of the keymaps.
(mouse-popup-menubar): If the global and local menu-bar keymaps
don't have a prompt string, create one and insert it into the
keymap.  Don't barf if current-local-map returns nil.

24 years ago(keymap_panes): Pass the keymap's prompt as the pane
Eli Zaretskii [Mon, 24 Jul 2000 15:11:52 +0000 (15:11 +0000)]
(keymap_panes): Pass the keymap's prompt as the pane
name to single_keymap_panes.

24 years agoNot in use since 20.x.
Gerd Moellmann [Mon, 24 Jul 2000 14:23:08 +0000 (14:23 +0000)]
Not in use since 20.x.

24 years ago.
Andreas Schwab [Mon, 24 Jul 2000 14:08:04 +0000 (14:08 +0000)]
.

24 years agoPass Qeql to Fmake_hash_table if TEST is nil.
Andreas Schwab [Mon, 24 Jul 2000 14:06:45 +0000 (14:06 +0000)]
Pass Qeql to Fmake_hash_table if TEST is nil.

24 years agoFix CRLF eols.
Dave Love [Mon, 24 Jul 2000 13:39:05 +0000 (13:39 +0000)]
Fix CRLF eols.

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 24 Jul 2000 12:28:55 +0000 (12:28 +0000)]
*** empty log message ***

24 years ago(dired-sort-R-check): Added to allow recursive listing
Gerd Moellmann [Mon, 24 Jul 2000 12:27:26 +0000 (12:27 +0000)]
(dired-sort-R-check): Added to allow recursive listing
to be undone.
(dired-sort-other): Use it.

24 years ago(with_echo_area_buffer): Take additional EMACS_INT
Gerd Moellmann [Mon, 24 Jul 2000 12:22:54 +0000 (12:22 +0000)]
(with_echo_area_buffer): Take additional EMACS_INT
parameters instead of using int parameters.  Expect FN to accept
EMACS_INT parameters.
(display_echo_area, resize_echo_area_axactly, current_message)
(truncate_echo_area, set_message_1): Call with_echo_area_buffer
with new argument list.
(resize_mini_window_1): New callback function.
(current_message_1, truncate_message_1, set_message_1): Change
parameter lists to the new format expected by
with_echo_area_buffer.

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 24 Jul 2000 11:17:36 +0000 (11:17 +0000)]
*** empty log message ***

24 years agoGot rid of all byte-compiler warnings on Emacs Load
Gerd Moellmann [Mon, 24 Jul 2000 11:14:26 +0000 (11:14 +0000)]
Got rid of all byte-compiler warnings on Emacs Load
ada-xref.el before ada-prj.el, so that the Project menu is created
when ada-prj tries to add to it.
(ada-activate-keys-for-case): Suppress the characters that are not
part of the Ada syntax. Better compatibility with else-mode
(ada-adjust-case-interactive): When auto-casing is not active,
correctly insert newlines (used to insert only ^M).  Prevent the
syntax table from being changed in case of an error
(or '_' becomes part of a word and some commands are confused).
Do nothing if ada-auto-case is nil.
(ada-after-keyword-p): Ignore keywords that are also attributes
(ada-batch-reformat): Update usage comment
(ada-call-from-contextual-menu): New function
(ada-case-read-exceptions): Reinitialize the casing exception list
first to nil first, so that the casing exception file can be
shared.
(ada-check-defun-name): Handles "configure" keyword for gnatdist
files.
(ada-compile-goto-error): Fix regexp used to detect a file:line
anywhere in the error message
(ada-contextual-menu-last-point): New variable
(ada-create-keymap): If the variable delete-key-deletes-forward is
t on XEmacs, it means that DEL should delete one character
forward.
(ada-create-menu): Use :included instead of :visible for XEmacs.
New submenu "Options".
(ada-end-stmt-re): Correctly indent "select ... then abort"
statements.
(ada-fill-comment-paragraph): Correctly delete all leading '--'
even if they don't match ada-fill-comment-prefix Fix handling of
paragraphs on the first or last line of a file.
(ada-format-paramlist): Fix handling of default parameter values.
(ada-get-body-name): New function.
(ada-get-current-indent): Optimized by searchling directly for an
existing generic part or a statement outside of it.  Handle
ada-indent-align-comments when indenting comments Replaced some
regexps by testing directly the next character. This results in a
huge speedup on some files.  New indentation scheme for renames
statements.  Stop looking for the 'while' or 'for' associated with
a 'loop' at the first semicolon encountered.  A "return" can also
match an anonymous access subprogram declaration.
(ada-get-indent-noindent): Ignore strings and comments when
looking for the keywords "record" and "private".
(ada-goto-matching-decl-start): When matching "if", make sure we
are not in fact seeing "end if".  Ignore "when" statements except
when initial keyword was "begin".  Fix handling of nested
procedures.  Add a recursive call to this function to skip over
other 'end' statmts.  Fix indentation for "when .. => begin"
(ada-in-open-paren-p): Fix indentation for complex boolean
expressions, where 'and then', 'or else' and parenthesis
statements are mixed up.
(ada-in-paramlist-p): Skip comments while searching for the
beginning Fix handling of operator declarations.
(ada-indent-align-comments): New variable
(ada-indent-current): Change the syntax table only in the
protected section, so that we are sure it is restored correctly.
(ada-indent-on-previous-lines): Use ada-use-indent and
ada-with-indent Correctly indent "select ... then"
(ada-indent-region): Slight speedup.
(ada-indent-renames): New variable.
(ada-last-which-function-subprog, ada-last-which-function-line):
New variables
(ada-looking-at-semi-private): Correctly indent the 'private'
keyword when it is the first word in a package declaration.
(ada-loose-case-word): Stop searching if at the end of the buffer.
(ada-loose-case-word, ada-capitalize-word): Recase the whole word
even if point is not initially at the end of the word.
(ada-matching-decl-start-re): Add "when".
(ada-mode): Add support for abbrev-mode, outline-mode and
which-func-mode Override the old find-file.el entry in
ff-special-constructs since it is using the obsolete
ada-spec-suffix variable
(ada-no-auto-case): New function
(ada-scan-paramlist): When parsing the argument type, accept
spaces (as in "X 'Class", generated by Rational Rose).
(ada-other-file-name): No longer loads the other file.
(ada-popup-menu): Save and restore the current buffer and cursor
position before and after displaying the menu.
(ada-search-ignore-complex-boolean): New function.
(ada-uncomment-region): Emacs21 already knows how to delete
comments not starting in the first column.
(ada-use-indent): New variable
(ada-which-function): New function.
(ada-with-indent): New variable
(ada-xemacs): evaluate it at compile time too, so that ada-mode.el
can be batch-compiled from the command line.

24 years agoRewritten to show a tabbed-dialog.
Gerd Moellmann [Mon, 24 Jul 2000 11:14:01 +0000 (11:14 +0000)]
Rewritten to show a tabbed-dialog.
(ada-prj-add-ada-menu): Remove the map and name parameters.
(ada-prj-display-page, ada-prj-field, ada-prj-initialize-values):
New function
(ada-prj-load-directory, ada-prj-subdirs-of): New functions
(ada-prj-load-from-file): New function
(ada-prj-save): Always save fields that depend on the current buffer
(ada-prj-show-value): New function