]> code.delx.au - gnu-emacs/log
gnu-emacs
23 years ago*** empty log message ***
Dave Love [Mon, 24 Jul 2000 21:46:38 +0000 (21:46 +0000)]
*** empty log message ***

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

23 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.

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

23 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.

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

23 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.

23 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__.

23 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.

23 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.

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

23 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.

23 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.

23 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.

23 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.

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

23 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.

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

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

23 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.

23 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.

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

23 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.

23 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

23 years ago(ada-stmt-add-to-ada-menu): Hide the menu if not in
Gerd Moellmann [Mon, 24 Jul 2000 11:13:40 +0000 (11:13 +0000)]
(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.

23 years agoGot rid of all byte-compiler warnings on Emacs.
Gerd Moellmann [Mon, 24 Jul 2000 11:13:11 +0000 (11:13 +0000)]
Got rid of all byte-compiler warnings on Emacs.
Add to the menu when the file is loaded, not in ada-mode-hook.
Add -toolbar to the default ddd command Switches moved from
ada-prj-default-comp-cmd and ada-prj-default-make-cmd to
ada-prj-default-comp-opt
(ada-add-ada-menu): Remove the map and name parameters Add the Ada
Reference Manual to the menu
(ada-check-current): rewritten as a call to ada-compile-current
(ada-compile): Removed.
(ada-compile-application, ada-compile-current, ada-check-current):
Set the compilation-search-path so that compile.el automatically
finds the sources in src_dir.  Automatic scrollong of the
compilation buffer.  C-uC-cC-c asks for confirmation before
compiling
(ada-compile-current): New parameter, prj-field
(ada-complete-identifier): Load the .ali file before doing
processing
(ada-find-ali-file-in-dir): prepend build_dir to obj_dir to
conform to gnatmake's behavior.
(ada-find-file-in-dir): New function
(ada-find-references): Set the environment variables for gnatfind
(ada-find-src-file-in-dir): New function.
(ada-first-non-nil): Removed
(ada-gdb-application): Add support for jdb, the java debugger.
(ada-get-ada-file-name): Load the original-file first if not done
yet.
(ada-get-all-references): Handles the new ali syntax (parent types
are found between <>).
(ada-initialize-runtime-library): New function
(ada-mode-hook): Always load a project file when a file is opened,
so that the casing exceptions are correctly read.
(ada-operator-re): Add all missing operators ("abs", "rem", "**").
(ada-parse-prj-file): Use find-file-noselect instead of find-file
to open the project file, since the latter does not work with
speedbar Get default values before loading the prj file, or the
default executable file name is wrong.  Use the absolute value of
src_dir to initialize ada-search-directories and
compilation-search-path,...  Add the standard runtime library to
the search path for find-file.
(ada-prj-default-debugger): Was missing an opening '{'
(ada-prj-default-bind-opt, ada-prj-default-link-opt): New
variables.
(ada-prj-default-gnatmake-opt): New variable
(ada-prj-find-prj-file): Handles non-file buffers For non-Ada
buffers, the project file is the default one Save the windows
configuration before displaying the menu.
(ada-prj-src-dir, ada-prj-obj-dir, ada-prj-comp-opt,...): Removed
(ada-read-identifier): Fix xrefs on operators (for "mod", "and",
...)  regexp-quote identifiers names to support operators +,
-,... in regexps.
(ada-remote): New function.
(ada-run-application): Erase the output buffer before starting the
run Support remote execution of the application.  Use
call-process, or the arguments are incorrectly parsed
(ada-set-default-project-file): Reread the content of the active
project file, not the one from the current buffer When a project
file is set as the default project, all directories are
automatically associated with it.
(ada-set-environment): New function
(ada-treat-cmd-string): New special variable ${current}
(ada-treat-cmd-string): Revised.  The substitution is now done for
any ${...} substring
(ada-xref-current): If no body was found, compiles the spec
instead.  Setup ADA_{SOURCE,OBJECTS}_PATH before running the
compiler to get rid of command line length limitations.
(ada-xref-get-project-field): New function
(ada-xref-project-files): New variable
(ada-xref-runtime-library-specs-path)
(ada-xref-runtime-library-ali-path): New variables
(ada-xref-set-default-prj-values): Default run command now does a
cd to the build directory.  New field: main_unit Provide a default
file name even if the current buffer has no prj file.

23 years ago(c-lineup-multi-inher): Handle lines with
Gerd Moellmann [Mon, 24 Jul 2000 11:12:40 +0000 (11:12 +0000)]
(c-lineup-multi-inher): Handle lines with
leading comma nicely. Extended to handle member initializers
too.
(c-gnu-impose-minimum): Don't impose minimum
indentation on cpp-macro lines.

23 years ago(c-indent-new-comment-line): Added a kludge
Gerd Moellmann [Mon, 24 Jul 2000 11:12:07 +0000 (11:12 +0000)]
(c-indent-new-comment-line): Added a kludge
similar to the one in c-fill-paragraph to check the fill
prefix from the adaptive fill function for sanity.
(c-electric-brace): Fixed some bugs in the state
handling that caused class open lines to be recognized as
statement-conts in some cases.
(c-indent-new-comment-line): Keep the fill prefix
guessed by the adaptive fill function unless point is on the
first line of a block comment.
(c-indent-command): Obey c-syntactic-indentation.
(c-electric-brace, c-electric-slash,
c-electric-star, c-electric-semi&comma, c-electric-colon,
c-electric-lt-gt, c-electric-paren): Don't reindent old lines
when c-syntactic-indentation is nil.
(c-fill-paragraph): Keep one or two spaces
between the text and the block comment ender when it hangs,
depending on how many there are before the fill.
(c-indent-new-comment-line): Always break
multiline comments in multiline mode, regardless of
comment-multi-line.

23 years agoUpdate copyright notice.
Gerd Moellmann [Mon, 24 Jul 2000 11:11:51 +0000 (11:11 +0000)]
Update copyright notice.

23 years ago(c-end-of-defun-1): Fixed forward scanning into
Gerd Moellmann [Mon, 24 Jul 2000 11:11:36 +0000 (11:11 +0000)]
(c-end-of-defun-1): Fixed forward scanning into
defun block.

(c-auto-newline): Removed this macro since it's
not used anymore.

(c-forward-comment): Removed the workaround
introduced in 5.38 since it had worse side-effects.  If a line
contains the string "//\"", it regarded the // as a comment
start since the \ temporarily doesn't have escape syntax.

23 years ago(c-looking-at-inexpr-block): Replaced a call to
Gerd Moellmann [Mon, 24 Jul 2000 11:11:20 +0000 (11:11 +0000)]
(c-looking-at-inexpr-block): Replaced a call to
c-beginning-of-statement-1 that caused a bad case of recursion
which could consume a lot of CPU in large classes in languages
that have in-expression classes (i.e. Java and Pike).

(c-guess-basic-syntax): Check for in-expression
statements before top level constructs (i.e. case 6 is moved
before case 5 and is now case 4) to catch in-expression
classes in top level expressions correctly.

(c-guess-basic-syntax): Less naive handling of
objc-method-intro. Case 4 removed and case 5I added.

(c-beginning-of-inheritance-list,
c-guess-basic-syntax): Fixed recognition of inheritance lists
when the lines begins with a comma.

(c-forward-syntactic-ws): Fixed an infloop bug
when the buffer ends with a macro continuation char.

(c-guess-basic-syntax): Added support for
function definitions as statements in Pike.  The first
statement in a lambda block is now labeled defun-block-intro
instead of statement-block-intro.

(c-narrow-out-enclosing-class): Whack the state
so that the class surrounding point is selected, not the one
innermost in the state.

(c-guess-basic-syntax): Fixed bug in
recognition of switch labels having hanging multiline
statements.

(c-beginning-of-member-init-list): Broke out
some code in c-guess-basic-syntax to a separate function.
(c-just-after-func-arglist-p): Fixed
recognition of member inits with multiple line arglists.
(c-guess-basic-syntax): New case 5B.3 to detect
member-init-cont when the commas are in funny places.

(c-looking-at-bos): New helper function.
(c-looking-at-inexpr-block): More tests to tell
inexpr and toplevel classes apart in Pike.

(c-guess-basic-syntax): Fixed bogus recognition
of case 9A.

(c-guess-basic-syntax): Made the cpp-macro
a syntax modifier like comment-intro, to make it possible to
get syntactic indentation for preprocessor directives.  It's
incompatible wrt to lineup functions on cpp-macro, but it has
no observable effect in the 99.9% common case where cpp-macro
is set to -1000.

(c-guess-basic-syntax): Fixed bug with missed
member-init-cont when the preceding arglist is several lines.

(c-beginning-of-statement-1): Fixed bug where
we were left at comments preceding the first statement when
reaching the beginning of the buffer.

(c-beginning-of-closest-statement): New helper
function to go back to the closest preceding statement start,
which could be inside a conditional statement.
(c-guess-basic-syntax): Use
c-beginning-of-closest-statement in cases 10B.2, 17B and 17C.

(c-guess-basic-syntax): Better handling of
arglist-intro, arglist-cont-nonempty and arglist-close when
the arglist is nested inside parens.  Cases 7A, 7C and 7F
changed.

(c-beginning-of-statement-1): Fixed handling of
multiline Pike type decls.

(c-guess-basic-syntax): Fixed bug with
fully::qualified::names in C++ member init lists.  Preamble in
case 5D changed.

23 years ago(c-append-paragraph-start): New variable used by
Gerd Moellmann [Mon, 24 Jul 2000 11:11:01 +0000 (11:11 +0000)]
(c-append-paragraph-start): New variable used by
c-common-init to get paragraph-start correct.
(c-common-init): Use c-append-paragraph-start to
initialize paragraph-start to make it correct both with and
without the javadoc special case.

(c-Pike-inexpr-class-key): New
constant, since "class" can introduce an in-expression class
in Pike nowadays.

(c-Java-javadoc-paragraph-start): Brought
up-to-date with javadoc 1.2.

(c-common-init): Handling of obsolete variables
moved to c-initialize-cc-mode.  More compatible style override
when using global style variables.

23 years ago(c-initialize-cc-mode): Handling of obsolete
Gerd Moellmann [Mon, 24 Jul 2000 11:10:33 +0000 (11:10 +0000)]
(c-initialize-cc-mode): Handling of obsolete
variables moved here.
(java-mode): Use c-append-paragraph-start to
initialize paragraph-start for javadoc markup.

23 years ago(c-style-alist): The basic offset for the BSD
Gerd Moellmann [Mon, 24 Jul 2000 11:10:15 +0000 (11:10 +0000)]
(c-style-alist): The basic offset for the BSD
style corrected to 8.

(c-style-alist): Adjusted the indentation of
brace list openers in the gnu style.

(c-make-styles-buffer-local): Flag style
variable localness in c-style-variables-are-local-p to make
the compatibility measure in c-common-init work well.

(c-set-style-1): c-special-indent-hook can no
longer contain set-from-style.
(c-initialize-builtin-style): Don't check for
set-from-style on c-special-indent-hook.
(c-copy-tree): Obsolete.  The standard function
copy-alist is sufficient now.

(c-set-style, c-set-style-1,
c-get-style-variables): Fixes to variable initialization so
that duplicate entries in styles have the same effect
regardless of DONT-OVERRIDE.

(c-set-style-2): Fixed bug where the
initialization of inheriting styles failed when the
dont-override flag is set.

23 years ago(c-style-variables-are-local-p): Incompatible
Gerd Moellmann [Mon, 24 Jul 2000 11:09:35 +0000 (11:09 +0000)]
(c-style-variables-are-local-p): Incompatible
change by defaulting this to t.  It's motivated by the
confusing behavior that otherwise arise from the style system
when editing both java and non-java files at the same time
(see the comments about style setting in c-common-init).

(c-offsets-alist): Changed default for
member-init-cont to c-lineup-multi-inher since it now handles
member initializers and indents better for leading commas.

(c-syntactic-indentation): New variable to turn
off all syntactic indentation.

(c-special-indent-hook): Don't use set-from-style
on this.

23 years ago(fontset_ref): Remove INLINE declaration.
Kenichi Handa [Mon, 24 Jul 2000 11:07:23 +0000 (11:07 +0000)]
(fontset_ref): Remove INLINE declaration.
(fontset_ref_via_base): Likewise.
(Fset_fontset_font): Convert FAMILY and REGISTRY specifications
to downcase.

23 years ago*** empty log message ***
Kenichi Handa [Mon, 24 Jul 2000 11:06:27 +0000 (11:06 +0000)]
*** empty log message ***

23 years ago@setfilename to ../info/ccmode.
Gerd Moellmann [Mon, 24 Jul 2000 11:06:15 +0000 (11:06 +0000)]
@setfilename to ../info/ccmode.

Documented the change of cpp-macro.

Updated doc for c-lineup-multi-inher.

Documented the special behavior of
c-special-indent-hook as a style variable.  Don't talk about
doing (c-make-styles-buffer-local t) in a mode hook, since
that's already too late to work right.

23 years ago*** empty log message ***
Dave Love [Mon, 24 Jul 2000 09:45:16 +0000 (09:45 +0000)]
*** empty log message ***

23 years ago(ediff-region-help-echo): Bind face-help.
Dave Love [Mon, 24 Jul 2000 09:44:02 +0000 (09:44 +0000)]
(ediff-region-help-echo): Bind face-help.

23 years agoAdd AC_SIZE_T.
Dave Love [Mon, 24 Jul 2000 09:32:28 +0000 (09:32 +0000)]
Add AC_SIZE_T.

23 years ago(type-break): perform autosave.
Noah Friedman [Mon, 24 Jul 2000 00:50:10 +0000 (00:50 +0000)]
(type-break): perform autosave.
Suggested by Stephen Gildea <gildea@intouchsys.com>.
(type-break-do-query): Cancel query schedule while performing
actual query, to avoid possibility of a second query being made
while first one is already in progress.
(type-break-time-stamp-format): New variable.
(type-break-time-stamp): New function.
(type-break-time-warning): Use it.
(type-break-keystroke-warning): Use it.
(type-break-noninteractive-query): Use it.

23 years ago(eldoc-minor-mode-string): Add autoload cookie; otherwise autoloaded
Noah Friedman [Mon, 24 Jul 2000 00:38:34 +0000 (00:38 +0000)]
(eldoc-minor-mode-string): Add autoload cookie; otherwise autoloaded
add-minor-mode call complains in Emacs 21.
Use add-minor-mode to set minor-mode-alist, if available.

(eldoc-echo-area-use-multiline-p): New user option.
(eldoc-echo-area-multiline-supported-p): New variable.
(eldoc-docstring-format-sym-doc): Use them.
(eldoc-mode): If not using idle timers, append to local post and
pre command hooks.  Suggested by David Byers <davby@ida.liu.se>.

(eldoc-display-message-no-interference-p): Don't interfere with edebug.
Add autoload cookie for eldoc-mode minor-mode-alist initialization.

(eldoc-function-arglist): New function.
(eldoc-function-argstring): Use it.

23 years ago(menu-bar-files-menu [recover-session]): Make sure auto save directory
Noah Friedman [Mon, 24 Jul 2000 00:28:27 +0000 (00:28 +0000)]
(menu-bar-files-menu [recover-session]): Make sure auto save directory
exists before calling directory-files.

23 years ago(iso-transl-char-map): Fix ^e, ^i,
Dave Love [Sun, 23 Jul 2000 16:05:53 +0000 (16:05 +0000)]
(iso-transl-char-map): Fix ^e, ^i,
^o, ^u.

23 years ago(syms_of_coding): Doc fix for inhibit-iso-escape-detection.
Eli Zaretskii [Sun, 23 Jul 2000 14:53:26 +0000 (14:53 +0000)]
(syms_of_coding): Doc fix for inhibit-iso-escape-detection.

23 years agoCorrect typo in a comment.
Eli Zaretskii [Sun, 23 Jul 2000 13:05:44 +0000 (13:05 +0000)]
Correct typo in a comment.

23 years ago*** empty log message ***
Eli Zaretskii [Sun, 23 Jul 2000 13:04:40 +0000 (13:04 +0000)]
*** empty log message ***

23 years ago(IT_note_mouse_highlight): Process overlays in the
Eli Zaretskii [Sun, 23 Jul 2000 13:03:16 +0000 (13:03 +0000)]
(IT_note_mouse_highlight): Process overlays in the
correct order of priority.  If help echo was found in an overlay,
use that overlay as the object in which the help echo was found.

23 years agoDefine ALLOCA to an empty string.
Eli Zaretskii [Sun, 23 Jul 2000 12:59:00 +0000 (12:59 +0000)]
Define ALLOCA to an empty string.

23 years ago(Fprevious_single_char_property_change):
Miles Bader [Sat, 22 Jul 2000 13:37:47 +0000 (13:37 +0000)]
(Fprevious_single_char_property_change):
  The initial property value should be from the position preceding
  POSITION, not following it.

23 years ago*** empty log message ***
Miles Bader [Sat, 22 Jul 2000 13:36:08 +0000 (13:36 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Eli Zaretskii [Sat, 22 Jul 2000 10:23:38 +0000 (10:23 +0000)]
*** empty log message ***

23 years ago(syms_of_coding): Doc fix for inhibit-iso-escape-detection.
Eli Zaretskii [Sat, 22 Jul 2000 10:17:50 +0000 (10:17 +0000)]
(syms_of_coding): Doc fix for inhibit-iso-escape-detection.

23 years ago(Recognize Coding): Document the variable inhibit-iso-escape-detection.
Eli Zaretskii [Sat, 22 Jul 2000 10:12:00 +0000 (10:12 +0000)]
(Recognize Coding): Document the variable inhibit-iso-escape-detection.

23 years ago(ediff-region-help-echo): Modify to use overlay
Dave Love [Fri, 21 Jul 2000 19:42:57 +0000 (19:42 +0000)]
(ediff-region-help-echo): Modify to use overlay
now passed to the function.  It now works properly.

23 years ago*** empty log message ***
Gerd Moellmann [Fri, 21 Jul 2000 15:54:52 +0000 (15:54 +0000)]
*** empty log message ***

23 years ago(note_mouse_highlight): Process overlays in the right
Gerd Moellmann [Fri, 21 Jul 2000 15:54:14 +0000 (15:54 +0000)]
(note_mouse_highlight): Process overlays in the right
order of priority.

23 years ago(note_mouse_highlight): If help-echo was found in an
Gerd Moellmann [Fri, 21 Jul 2000 15:38:39 +0000 (15:38 +0000)]
(note_mouse_highlight): If help-echo was found in an
overlay, use that overlay as the object in which the help was
found.

23 years ago(show_help_echo, gen_help_event): Extend comments.
Gerd Moellmann [Fri, 21 Jul 2000 15:37:33 +0000 (15:37 +0000)]
(show_help_echo, gen_help_event): Extend comments.

23 years ago*** empty log message ***
Gerd Moellmann [Fri, 21 Jul 2000 15:00:08 +0000 (15:00 +0000)]
*** empty log message ***

23 years ago(foreach_window_1): Fix typo reversing an if-condition.
Gerd Moellmann [Fri, 21 Jul 2000 14:59:18 +0000 (14:59 +0000)]
(foreach_window_1): Fix typo reversing an if-condition.

23 years ago(XMenuActivate): Call help callback with two more
Gerd Moellmann [Fri, 21 Jul 2000 14:36:24 +0000 (14:36 +0000)]
(XMenuActivate): Call help callback with two more
arguments: the pane number and selection number.

23 years ago(menu_help_callback): Call show_help_echo with
Gerd Moellmann [Fri, 21 Jul 2000 14:35:53 +0000 (14:35 +0000)]
(menu_help_callback): Call show_help_echo with
additional arguments OBJECT and POS.

23 years ago(foreach_window): Instead of a fake variable argument
Gerd Moellmann [Fri, 21 Jul 2000 14:34:08 +0000 (14:34 +0000)]
(foreach_window): Instead of a fake variable argument
list, take one USER_DATA argument.
(foreach_window_1): Likewise, and call callback functions with two
args, the window and USER_DATA.
(struct check_window_data): New struct.
(check_window_containing): Use it.
(window_from_coordinates): Set up a struct check_window_data for
foreach_window.
(add_window_to_list, freeze_window_start): Change parameters
according to new calling convention.

23 years ago(foreach_window): Change prototype.
Gerd Moellmann [Fri, 21 Jul 2000 14:33:46 +0000 (14:33 +0000)]
(foreach_window): Change prototype.

23 years ago(Fprevious_overlay_change): Avoid memory leak.
Gerd Moellmann [Fri, 21 Jul 2000 14:33:35 +0000 (14:33 +0000)]
(Fprevious_overlay_change): Avoid memory leak.

23 years ago(smerge-mode-menu): Fill it out.
Dave Love [Fri, 21 Jul 2000 13:53:20 +0000 (13:53 +0000)]
(smerge-mode-menu): Fill it out.

23 years ago*** empty log message ***
Kenichi Handa [Fri, 21 Jul 2000 06:59:01 +0000 (06:59 +0000)]
*** empty log message ***

23 years ago(Faset): Allow storing any multibyte character in a string. Convert
Kenichi Handa [Fri, 21 Jul 2000 06:45:30 +0000 (06:45 +0000)]
(Faset): Allow storing any multibyte character in a string.  Convert
unibyte string to multibyte if necessary.

23 years ago*** empty log message ***
Kenichi Handa [Fri, 21 Jul 2000 02:39:45 +0000 (02:39 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Kenichi Handa [Fri, 21 Jul 2000 02:32:21 +0000 (02:32 +0000)]
*** empty log message ***

23 years ago(x_encode_text): Add prototype.
Kenichi Handa [Fri, 21 Jul 2000 02:07:35 +0000 (02:07 +0000)]
(x_encode_text): Add prototype.

23 years ago(lisp_data_to_selection_data): Use x_encode_text.
Kenichi Handa [Fri, 21 Jul 2000 02:07:14 +0000 (02:07 +0000)]
(lisp_data_to_selection_data): Use x_encode_text.

23 years ago(x_encode_text): New function.
Kenichi Handa [Fri, 21 Jul 2000 02:06:49 +0000 (02:06 +0000)]
(x_encode_text): New function.
(x_set_name): Use x_encode_text.
(x_set_title): Likewise.

23 years ago*** empty log message ***
Gerd Moellmann [Thu, 20 Jul 2000 20:38:08 +0000 (20:38 +0000)]
*** empty log message ***

23 years agoChange `-b' to `-bw'.
Gerd Moellmann [Thu, 20 Jul 2000 20:38:01 +0000 (20:38 +0000)]
Change `-b' to `-bw'.

23 years ago(info-lookup): If *info* is shown in another frame
Gerd Moellmann [Thu, 20 Jul 2000 20:35:27 +0000 (20:35 +0000)]
(info-lookup): If *info* is shown in another frame
on the same display, select that frame, instead of switching to
the Info buffer in another window of the selected frame.

23 years ago(universal-argument-map): Bind numeric keypad keys
Gerd Moellmann [Thu, 20 Jul 2000 20:35:05 +0000 (20:35 +0000)]
(universal-argument-map): Bind numeric keypad keys
kp-0 to kp-9 and kp-subtract.
(digit-argument): Handle these keys.

23 years ago*** empty log message ***
Dave Love [Thu, 20 Jul 2000 17:31:18 +0000 (17:31 +0000)]
*** empty log message ***

23 years ago(goto-address-fontify): Don't bother with buffer-modified and read-only
Dave Love [Thu, 20 Jul 2000 17:29:46 +0000 (17:29 +0000)]
(goto-address-fontify): Don't bother with buffer-modified and read-only
stuff -- irrelevant with overlays.  Put an extra property on the
overlays and use it to clean up in case goto-address is re-run.

23 years ago(Fccl_execute_on_string): Don't check xmalloc return. Use xfree, not
Dave Love [Thu, 20 Jul 2000 12:50:09 +0000 (12:50 +0000)]
(Fccl_execute_on_string): Don't check xmalloc return.  Use xfree, not
free.

23 years agoCorrect a typo in a comment.
Eli Zaretskii [Thu, 20 Jul 2000 11:17:16 +0000 (11:17 +0000)]
Correct a typo in a comment.

23 years ago(IT_note_mode_line_highlight, IT_note_mouse_highlight):
Eli Zaretskii [Thu, 20 Jul 2000 11:09:12 +0000 (11:09 +0000)]
(IT_note_mode_line_highlight, IT_note_mouse_highlight):
Record the object that generated the help echo and the position of
that object in help_echo_object and help_echo_pos.  Record that
some glyphs in a row are displayed in mouse-face.
(IT_update_begin): Don't clear mouse highlight unless one of the
enabled glyph rows is marked as being displayed in mouse-face.
(dos_rawgetc): Generate 2 events for HELP_EVENT.  Pass the object
and position recorded in help_echo_object and help_echo_pos to the
event queue.
(IT_menu_display): Accept a new argument PN: the pane number of
the current menu pane.  Record the pane number and the item
number of the item which has associated help string.
(XMenuActivate): Update the prototype for help_callback in
function declaration.  Call IT_menu_display with the current menu
pane number as an additional argument.  Call help_callback with
two additional arguments: the pane number and the item number of
the menu item associated with the help text.
(help_echo_object, help_echo_pos): New variables.
(syms_of_msdos): Initialize them and staticpro help_echo_object.
(help_echo_window): New variable.
(syms_of_msdos): Initialize and staticpro it.
(IT_note_mode_line_highlight): Set help_echo_window.
(IT_note_mouse_highlight): Ditto.
(dos_rawgetc): Store help_echo_window in the second event produced
for HELP_EVENTs.

23 years ago(XMenuActivate): Update prototype.
Eli Zaretskii [Thu, 20 Jul 2000 11:04:07 +0000 (11:04 +0000)]
(XMenuActivate): Update prototype.

23 years agoC-down-mouse-3. Move concat change.
Dave Love [Thu, 20 Jul 2000 09:39:42 +0000 (09:39 +0000)]
C-down-mouse-3.  Move concat change.

23 years agoFix a typo in a comment.
Eli Zaretskii [Thu, 20 Jul 2000 06:59:46 +0000 (06:59 +0000)]
Fix a typo in a comment.

23 years ago*** empty log message ***
Richard M. Stallman [Wed, 19 Jul 2000 22:05:09 +0000 (22:05 +0000)]
*** empty log message ***

23 years ago(run-with-idle-timer): Doc fix.
Richard M. Stallman [Wed, 19 Jul 2000 22:04:34 +0000 (22:04 +0000)]
(run-with-idle-timer): Doc fix.

23 years ago*** empty log message ***
Richard M. Stallman [Wed, 19 Jul 2000 22:00:37 +0000 (22:00 +0000)]
*** empty log message ***

23 years ago(mail-strip-quoted-names): Handle case where <...> appears inside "...".
Richard M. Stallman [Wed, 19 Jul 2000 21:53:51 +0000 (21:53 +0000)]
(mail-strip-quoted-names): Handle case where <...> appears inside "...".
Use replace-match to edit the string more simply.

(rmail-dont-reply-to): Cope with an unmatched ".

23 years agoFix last checkin.
Dave Love [Wed, 19 Jul 2000 16:00:04 +0000 (16:00 +0000)]
Fix last checkin.

23 years ago(ediff-region-help-echo): Partially fix for Emacs implementation.
Dave Love [Wed, 19 Jul 2000 15:56:50 +0000 (15:56 +0000)]
(ediff-region-help-echo): Partially fix for Emacs implementation.

23 years ago*** empty log message ***
Gerd Moellmann [Wed, 19 Jul 2000 15:52:13 +0000 (15:52 +0000)]
*** empty log message ***

23 years ago(popup-menu): Allow a list of keymaps for menu arg.
Dave Love [Wed, 19 Jul 2000 15:52:02 +0000 (15:52 +0000)]
(popup-menu): Allow a list of keymaps for menu arg.
(mouse-popup-menubar, mouse-popup-menubar-stuff): New functions.
(global-map): Bind c-down-mouse-3 to mouse-popup-menubar-stuff.

23 years agoCorrect author's email address. Fix typo in comment.
Gerd Moellmann [Wed, 19 Jul 2000 15:51:05 +0000 (15:51 +0000)]
Correct author's email address. Fix typo in comment.

23 years agoCorrect maintainer's email address.
Gerd Moellmann [Wed, 19 Jul 2000 15:50:36 +0000 (15:50 +0000)]
Correct maintainer's email address.

23 years ago(comint-highlight-input, comint-highlight-face):
Gerd Moellmann [Wed, 19 Jul 2000 15:50:13 +0000 (15:50 +0000)]
(comint-highlight-input, comint-highlight-face):
New user options.
(comint-input-ring-file-name): Change custom type.
(comint-mode-map): Bind mouse-2.
(comint-insert-clicked-input): New function.
(comint-send-input): Handle input highlighting.

23 years agoDon't include <X11/bitmaps/gray> because that
Gerd Moellmann [Wed, 19 Jul 2000 15:49:28 +0000 (15:49 +0000)]
Don't include <X11/bitmaps/gray> because that
leads to redefinition errors when static is defined as empty in
config.h.  Refer to the gray bitmap in xfns.c, instead.

23 years ago(direct_output_for_insert): Remove confusing
Gerd Moellmann [Wed, 19 Jul 2000 15:47:52 +0000 (15:47 +0000)]
(direct_output_for_insert): Remove confusing
outer local variable mouse_face_overwritten_p.
(glyph_row_slice_p): Put in #ifdef GLYPH_DEBUG.