1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 11:50:51 -08:00
Commit graph

29780 commits

Author SHA1 Message Date
Eli Zaretskii
e4afa558b2 (Quitting): Fix last change. 2000-07-26 07:49:40 +00:00
Kenichi Handa
d6ac884e34 (print_object): If vector printing is truncated, print "..." to
indicate it as well as the case of list printing.
2000-07-26 04:12:42 +00:00
Kenichi Handa
13f5ad37f5 *** empty log message *** 2000-07-26 04:11:59 +00:00
Sam Steingold
25759a92ce Get modtime over the net 2000-07-25 23:26:01 +00:00
Sam Steingold
5044b74a7b midnight-buffer-display-time: use with-current-buffer 2000-07-25 21:38:34 +00:00
Gerd Moellmann
5dcfb3f41c (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.
2000-07-25 16:07:46 +00:00
Gerd Moellmann
8ad5033be1 Update copyright notice.
(find-dired): Offer to kill a running `find'.
2000-07-25 16:05:09 +00:00
Dave Love
f90885440b SPARC, Alpha, GNU/Linux updates. 2000-07-25 14:19:30 +00:00
Eli Zaretskii
b1fb7752f4 *** empty log message *** 2000-07-25 12:50:16 +00:00
Eli Zaretskii
48d86efedb (Quitting): Add findex entry for keyboard-quit. 2000-07-25 12:41:10 +00:00
Kenichi Handa
fbc7bbf778 (japanese-katakana-region): Fix handling HANKAKU argument. 2000-07-25 12:22:01 +00:00
Kenichi Handa
8c6621660c *** empty log message *** 2000-07-25 12:21:28 +00:00
Gerd Moellmann
969065c398 (next_element_from_display_vector): Improve comments. 2000-07-25 12:07:43 +00:00
Gerd Moellmann
7363a90346 (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.
2000-07-25 12:06:09 +00:00
Gerd Moellmann
c756cdbeb3 (window_display_table): Cleaned up. 2000-07-25 12:05:45 +00:00
Eli Zaretskii
487522fe07 Fix a typo. 2000-07-25 10:53:06 +00:00
Gerd Moellmann
070fe99cf7 (Fforward_word): Add last arg nil in call of
Fconstrain_to_field.
2000-07-25 09:20:27 +00:00
Eli Zaretskii
bad77ef764 *** empty log message *** 2000-07-25 06:56:31 +00:00
Miles Bader
59b19d324b (line-move):
Pass INHIBIT-CAPTURE-PROPERTY argument to constrain-to-field.
  Pass nil ESCAPE-FROM-EDGE argument to constrain-to-field.
2000-07-24 23:48:53 +00:00
Miles Bader
8d0941fa0d (Fconstrain_to_field): Update external declaration. 2000-07-24 23:47:09 +00:00
Miles Bader
ee547125d8 (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.
2000-07-24 23:45:57 +00:00
Miles Bader
c28da48936 *** empty log message *** 2000-07-24 23:34:44 +00:00
Andrew Innes
ad3497195c *** empty log message *** 2000-07-24 22:11:35 +00:00
Andrew Innes
7fe165d7c7 (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.
2000-07-24 22:05:31 +00:00
Andrew Innes
9be978bae4 (w32-using-nt): Fix docstring. 2000-07-24 22:03:34 +00:00
Dave Love
c95162f558 *** empty log message *** 2000-07-24 21:46:38 +00:00
Gerd Moellmann
e3c31fd56b *** empty log message *** 2000-07-24 18:44:52 +00:00
Gerd Moellmann
fd76094657 (temp_output_buffer_setup): Don't call1 Vrun_hooks
if that is nil.
2000-07-24 18:41:13 +00:00
Dave Love
c66c29a2fc *** empty log message *** 2000-07-24 18:37:36 +00:00
Gerd Moellmann
19b4af8286 Set maintainer to FSF, since author cannot
be reached.
2000-07-24 18:37:11 +00:00
Gerd Moellmann
35a11dcb21 Update copyright notice. 2000-07-24 18:36:43 +00:00
Gerd Moellmann
3215afc493 Update to author's version 1.5d. 2000-07-24 18:36:17 +00:00
Dave Love
ffcd05c392 (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__.
2000-07-24 18:30:41 +00:00
Dave Love
9272c039fb (LIBS_TERMCAP): Move from m/sparc.h. 2000-07-24 18:28:05 +00:00
Dave Love
bcd010a058 (popup-menu): Set last-command-event.
(mouse-major-mode-menu-prefix): Declare.
2000-07-24 17:58:32 +00:00
Eli Zaretskii
fbe0a9585f *** empty log message *** 2000-07-24 15:30:58 +00:00
Eli Zaretskii
ea33749b79 (Info-goto-emacs-key-command-node): Leave a space after
the prompt.
2000-07-24 15:20:37 +00:00
Eli Zaretskii
7636d2a369 (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.
2000-07-24 15:19:02 +00:00
Eli Zaretskii
488205c001 (keymap_panes): Pass the keymap's prompt as the pane
name to single_keymap_panes.
2000-07-24 15:11:52 +00:00
Gerd Moellmann
7d0b202fbf Not in use since 20.x. 2000-07-24 14:23:08 +00:00
Andreas Schwab
7d88e5c9ee . 2000-07-24 14:08:04 +00:00
Andreas Schwab
c7015c4fe7 Pass Qeql to Fmake_hash_table if TEST is nil. 2000-07-24 14:06:45 +00:00
Dave Love
bc66a9a99a Fix CRLF eols. 2000-07-24 13:39:05 +00:00
Gerd Moellmann
e024b10125 *** empty log message *** 2000-07-24 12:28:55 +00:00
Gerd Moellmann
e17dba1ffd (dired-sort-R-check): Added to allow recursive listing
to be undone.
(dired-sort-other): Use it.
2000-07-24 12:27:26 +00:00
Gerd Moellmann
23a96c7762 (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.
2000-07-24 12:22:54 +00:00
Gerd Moellmann
7972fcfca4 *** empty log message *** 2000-07-24 11:17:36 +00:00
Gerd Moellmann
4cc7e49821 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.
2000-07-24 11:14:26 +00:00
Gerd Moellmann
c6fa13e327 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
2000-07-24 11:14:01 +00:00
Gerd Moellmann
cf543c1c14 (ada-stmt-add-to-ada-menu): Hide the menu if not in
Ada mode. This will allow us to display the Ada menu in any buffer
we want (for project items).
(ada-header-tmpl): Use ada-fill-comment-prefix to put the correct
number of spaces in the header.
2000-07-24 11:13:40 +00:00