1. 25 Jul, 2000 8 commits
  2. 24 Jul, 2000 32 commits
    • Miles Bader's avatar
      (line-move): · 59b19d32
      Miles Bader authored
        Pass INHIBIT-CAPTURE-PROPERTY argument to constrain-to-field.
        Pass nil ESCAPE-FROM-EDGE argument to constrain-to-field.
    • Miles Bader's avatar
    • Miles Bader's avatar
      (find_field): Honor special `boundary' fields. · ee547125
      Miles Bader authored
      (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.
    • Miles Bader's avatar
      *** empty log message *** · c28da489
      Miles Bader authored
    • Andrew Innes's avatar
      *** empty log message *** · ad349719
      Andrew Innes authored
    • Andrew Innes's avatar
      (timer-activate-when-idle): Add optional parameter · 7fe165d7
      Andrew Innes authored
      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.
    • Andrew Innes's avatar
      (w32-using-nt): Fix docstring. · 9be978ba
      Andrew Innes authored
    • Dave Love's avatar
      *** empty log message *** · c95162f5
      Dave Love authored
    • Gerd Moellmann's avatar
      *** empty log message *** · e3c31fd5
      Gerd Moellmann authored
    • Gerd Moellmann's avatar
      (temp_output_buffer_setup): Don't call1 Vrun_hooks · fd760946
      Gerd Moellmann authored
      if that is nil.
    • Dave Love's avatar
      *** empty log message *** · c66c29a2
      Dave Love authored
    • Gerd Moellmann's avatar
      Set maintainer to FSF, since author cannot · 19b4af82
      Gerd Moellmann authored
      be reached.
    • Gerd Moellmann's avatar
      Update copyright notice. · 35a11dcb
      Gerd Moellmann authored
    • Gerd Moellmann's avatar
      Update to author's version 1.5d. · 3215afc4
      Gerd Moellmann authored
    • Dave Love's avatar
      (TERMINFO): Moved to system files (probably only relevant for sunos4 · ffcd05c3
      Dave Love authored
      judging by its vintage).
      (BITS_PER_LONG, BITS_PER_EMACS_INT, _LP64): Define conditional on
    • Dave Love's avatar
      (LIBS_TERMCAP): Move from m/sparc.h. · 9272c039
      Dave Love authored
    • Dave Love's avatar
      (popup-menu): Set last-command-event. · bcd010a0
      Dave Love authored
      (mouse-major-mode-menu-prefix): Declare.
    • Eli Zaretskii's avatar
      *** empty log message *** · fbe0a958
      Eli Zaretskii authored
    • Eli Zaretskii's avatar
      (Info-goto-emacs-key-command-node): Leave a space after · ea33749b
      Eli Zaretskii authored
      the prompt.
    • Eli Zaretskii's avatar
      (popup-menu): Run the keymap through indirect-function, · 7636d2a3
      Eli Zaretskii authored
      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.
    • Eli Zaretskii's avatar
      (keymap_panes): Pass the keymap's prompt as the pane · 488205c0
      Eli Zaretskii authored
      name to single_keymap_panes.
    • Gerd Moellmann's avatar
      Not in use since 20.x. · 7d0b202f
      Gerd Moellmann authored
    • Andreas Schwab's avatar
      . · 7d88e5c9
      Andreas Schwab authored
    • Andreas Schwab's avatar
    • Dave Love's avatar
      Fix CRLF eols. · bc66a9a9
      Dave Love authored
    • Gerd Moellmann's avatar
      *** empty log message *** · e024b101
      Gerd Moellmann authored
    • Gerd Moellmann's avatar
      (dired-sort-R-check): Added to allow recursive listing · e17dba1f
      Gerd Moellmann authored
      to be undone.
      (dired-sort-other): Use it.
    • Gerd Moellmann's avatar
      (with_echo_area_buffer): Take additional EMACS_INT · 23a96c77
      Gerd Moellmann authored
      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
    • Gerd Moellmann's avatar
      *** empty log message *** · 7972fcfc
      Gerd Moellmann authored
    • Gerd Moellmann's avatar
      Got rid of all byte-compiler warnings on Emacs Load · 4cc7e498
      Gerd Moellmann authored
      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
      (ada-check-defun-name): Handles "configure" keyword for gnatdist
      (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
      (ada-create-menu): Use :included instead of :visible for XEmacs.
      New submenu "Options".
      (ada-end-stmt-re): Correctly indent "select ... then abort"
      (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.
    • Gerd Moellmann's avatar
      Rewritten to show a tabbed-dialog. · c6fa13e3
      Gerd Moellmann authored
      (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
    • Gerd Moellmann's avatar
      (ada-stmt-add-to-ada-menu): Hide the menu if not in · cf543c1c
      Gerd Moellmann authored
      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.