Steven Tamm [Mon, 28 Jun 2004 16:20:41 +0000 (16:20 +0000)]
macterm.c (XTread_socket): Correctly set the frame position
after the window is moved.
Jan Djärv [Mon, 28 Jun 2004 14:40:42 +0000 (14:40 +0000)]
* FOR-RELEASE: Removed entry about GTK and monochrome displays (done).
Jan Djärv [Mon, 28 Jun 2004 14:36:48 +0000 (14:36 +0000)]
(xg_get_image_for_pixmap): Add workaround for monochrome displays
so insensitive and activated icons look ok.
Jan Djärv [Mon, 28 Jun 2004 12:21:54 +0000 (12:21 +0000)]
* gtkutil.c (xg_get_image_for_pixmap): Call g_object_unref on
gpix and gmask just before return to avoid memory leak.
Kim F. Storm [Mon, 28 Jun 2004 09:03:00 +0000 (09:03 +0000)]
Use outline-mode.
Kim F. Storm [Mon, 28 Jun 2004 08:57:38 +0000 (08:57 +0000)]
*** empty log message ***
Richard M. Stallman [Mon, 28 Jun 2004 02:45:01 +0000 (02:45 +0000)]
(font-lock-fontify-syntactic-keywords-region):
More changes to go with previous change.
Jason Rumney [Sun, 27 Jun 2004 22:37:07 +0000 (22:37 +0000)]
(file_dialog_callback): Disable edit control if set
to directories only on CDN_INITDONE message.
(Fx_file_dialog): Default to directories only when prompt starts
with "Dired".
David Kastrup [Sat, 26 Jun 2004 18:35:18 +0000 (18:35 +0000)]
(perform-replace): Highlight the match even in
non-query mode if there is potential replace string editing.
Kai Großjohann [Sat, 26 Jun 2004 15:28:33 +0000 (15:28 +0000)]
(tramp-handle-file-remote-p): New implementation to
agree with new return value of `file-remote-p'.
This syncs with Tramp 2.0.42.
Kai Großjohann [Sat, 26 Jun 2004 15:26:09 +0000 (15:26 +0000)]
Sync with Tramp 2.0.42.
Kai Großjohann [Sat, 26 Jun 2004 14:41:13 +0000 (14:41 +0000)]
* net/ange-ftp.el (ange-ftp-file-remote-p): New return value,
according to new documentation of `file-remote-p'.
* files.el (file-remote-p): Fix doc to say that return value is
identification of remote system, if not nil.
(file-relative-name): Use new return value of `file-remote-p'.
Nick Roberts [Sat, 26 Jun 2004 13:12:28 +0000 (13:12 +0000)]
(gdb-toggle-breakpoint)
(gdb-goto-breakpoint): Fix breakage.
Nick Roberts [Sat, 26 Jun 2004 13:11:44 +0000 (13:11 +0000)]
*** empty log message ***
Eli Zaretskii [Sat, 26 Jun 2004 11:38:14 +0000 (11:38 +0000)]
Update Eli's email address.
Eli Zaretskii [Sat, 26 Jun 2004 09:46:19 +0000 (09:46 +0000)]
(Man-getpage-in-background): Add windows-nt to the list
of systems where shell-file-name should be used instead of
literal "sh".
Eli Zaretskii [Sat, 26 Jun 2004 09:38:52 +0000 (09:38 +0000)]
Moved FOR-RELEASE from etc/ to admin/.
Richard M. Stallman [Fri, 25 Jun 2004 21:28:14 +0000 (21:28 +0000)]
(Regexp Replace): Rewrite description of \# \, and \?.
Sam Steingold [Fri, 25 Jun 2004 14:45:00 +0000 (14:45 +0000)]
(change-log-font-lock-keywords): Support
Common Lisp function names `(setf symbol)'.
David Kastrup [Fri, 25 Jun 2004 13:03:22 +0000 (13:03 +0000)]
ChangeLog format fix.
David Kastrup [Fri, 25 Jun 2004 13:00:58 +0000 (13:00 +0000)]
Fixing +++ tag from last checkin.
David Kastrup [Fri, 25 Jun 2004 11:02:08 +0000 (11:02 +0000)]
(Regexp Replace): Some typo corrections and
rearrangement.
Richard M. Stallman [Thu, 24 Jun 2004 23:34:10 +0000 (23:34 +0000)]
*** empty log message ***
Richard M. Stallman [Thu, 24 Jun 2004 23:33:59 +0000 (23:33 +0000)]
(query-replace-read-args): Swallow space after \,SYMBOL.
Richard M. Stallman [Thu, 24 Jun 2004 23:30:50 +0000 (23:30 +0000)]
(font-lock-set-defaults): Fix previous change.
Richard M. Stallman [Thu, 24 Jun 2004 23:08:31 +0000 (23:08 +0000)]
(Misc Events): Describe usr1-signal, usr2-signal event.
Kim F. Storm [Thu, 24 Jun 2004 22:03:52 +0000 (22:03 +0000)]
(free_misc): Add prototype.
Kim F. Storm [Thu, 24 Jun 2004 22:03:10 +0000 (22:03 +0000)]
(Fmapconcat, Fmapcar): Remove superfluous GCPROs.
Kim F. Storm [Thu, 24 Jun 2004 22:02:23 +0000 (22:02 +0000)]
(allocate_misc): Update total_free_markers.
(free_misc): New function.
(safe_alloca_unwind, free_marker): Use it.
Richard M. Stallman [Thu, 24 Jun 2004 20:29:41 +0000 (20:29 +0000)]
(font-lock-keywords): Change format of compiled values. Document it.
(font-lock-add-keywords): If font-lock-keywords is compiled,
extract the uncompiled version, modify, then recompile.
(font-lock-remove-keywords): Likewise.
(font-lock-fontify-keywords-region): Handle changed format.
(font-lock-compile-keywords): Handle changed format.
(font-lock-set-defaults): Compile the keywords explicitly here.
Richard M. Stallman [Thu, 24 Jun 2004 20:26:49 +0000 (20:26 +0000)]
*** empty log message ***
Richard M. Stallman [Thu, 24 Jun 2004 20:24:52 +0000 (20:24 +0000)]
(Vsignal_USR1_hook, Vsignal_USR2_hook): Definitions deleted.
(syms_of_emacs): Lisp variables deleted.
Richard M. Stallman [Thu, 24 Jun 2004 20:17:34 +0000 (20:17 +0000)]
(Variable Definitions): Note about doc strings and :set.
Richard M. Stallman [Thu, 24 Jun 2004 20:16:02 +0000 (20:16 +0000)]
(Keymap Terminology): Document `kbd'.
(Changing Key Bindings, Key Binding Commands): Use kbd in examples.
Richard M. Stallman [Thu, 24 Jun 2004 20:13:57 +0000 (20:13 +0000)]
(Invisible Text): Setting buffer-invisibility-spec makes it buffer-local.
Richard M. Stallman [Thu, 24 Jun 2004 20:11:31 +0000 (20:11 +0000)]
(Accessing Events): Clarify posn-col-row and posn-actual-col-row.
(Accessing Events): New functions posn-at-point and posn-at-x-y.
Add example to posn-x-y.
Richard M. Stallman [Thu, 24 Jun 2004 20:08:20 +0000 (20:08 +0000)]
(Saving Buffers): Correct previous change.
David Kastrup [Thu, 24 Jun 2004 14:05:59 +0000 (14:05 +0000)]
(Unconditional Replace): Use replace-string instead
of query-replace in example.
(Regexp Replace): Add explanations for `\,', `\#' and `\?'
sequences.
(Query Replace): Correct explanation of `^' which does not use
the mark stack.
David Kastrup [Thu, 24 Jun 2004 10:36:13 +0000 (10:36 +0000)]
Move description from new paragraph-start and
indent-line-function defaults to general news instead of new
packages. Same for query-replace-skip-read-only. Add
description of new `\,' and `\?' replacement string features.
David Kastrup [Thu, 24 Jun 2004 10:26:24 +0000 (10:26 +0000)]
(query-replace-read-args): Implement `\,' and `\#'
replacements here.
(query-replace-regexp): Doc string explaining this and the new
`\?' replacement. Remove `\,' and `\#' implementation here, as it
is better placed in `query-replace-read-args'.
(replace-regexp): Explain `\,', `\#' and `\?'.
(replace-match-data): New function for thorough reuse/destruction
of old match-data.
(replace-match-maybe-edit): Function for implementing `\?'
editing.
(perform-replace): Fix maintaining of the match stack including
already matched regions, implement `\?', fix various problems
with regions while editing and other stuff.
(replace-highlight): Simplified.
Daniel Pfeiffer [Wed, 23 Jun 2004 23:11:23 +0000 (23:11 +0000)]
(grep-error-screen-columns): New variable.
(grep-regexp-alist): Give it the full functionality of gnu style compilation messages with line and column ranges. Ask me for the perl script I'm working on, that uses these.
Jan Djärv [Wed, 23 Jun 2004 19:47:27 +0000 (19:47 +0000)]
Added GTK items
David Kastrup [Wed, 23 Jun 2004 19:22:25 +0000 (19:22 +0000)]
(Freplace_match): Adjust the match-data more
thoroughly when replacing strings in the buffer.
search.c (match-data): When INTEGERS is non-nil and the last match
was in a buffer, add the buffer as last element to the match data.
(Fset_match_data): If an additional element of the match-data is
a buffer, restore it to last_thing_searched.
(save_search_regs): Save last_thing_searched as part of the match
data.
(restore_match_data): Restore it again.
David Kastrup [Wed, 23 Jun 2004 19:21:14 +0000 (19:21 +0000)]
2004-06-23 David Kastrup <dak@gnu.org>
* search.c (Freplace_match): Adjust the match-data more
thoroughly when replacing strings in the buffer.
search.c (match-data): When INTEGERS is non-nil and the last match
was in a buffer, add the buffer as last element to the match data.
(Fset_match_data): If an additional element of the match-data is
a buffer, restore it to last_thing_searched.
(save_search_regs): Save last_thing_searched as part of the match
data.
(restore_match_data): Restore it again.
Nick Roberts [Wed, 23 Jun 2004 18:08:24 +0000 (18:08 +0000)]
(Shell History Copying): Document comint-insert-input.
(Shell Ring): Describe comint-dynamic-list-input-ring here.
Nick Roberts [Wed, 23 Jun 2004 18:06:31 +0000 (18:06 +0000)]
*** empty log message ***
Nick Roberts [Wed, 23 Jun 2004 18:04:43 +0000 (18:04 +0000)]
(comint-insert-clicked-input, comint-copy-old-input):
Remove.
(comint-insert-input, comint-mouse-insert-input): New functions
based on comint-insert-clicked-input for two bindings but just
one functionality.
Luc Teirlinck [Wed, 23 Jun 2004 17:46:36 +0000 (17:46 +0000)]
*** empty log message ***
Luc Teirlinck [Wed, 23 Jun 2004 17:43:32 +0000 (17:43 +0000)]
MORE.STUFF: Delete obsolete URL.
Luc Teirlinck [Wed, 23 Jun 2004 17:03:50 +0000 (17:03 +0000)]
(Ftext_char_description): Doc fix.
Luc Teirlinck [Wed, 23 Jun 2004 17:00:06 +0000 (17:00 +0000)]
(Fsnarf_documentation): Doc fix.
Luc Teirlinck [Wed, 23 Jun 2004 16:40:04 +0000 (16:40 +0000)]
Reposition @anchor's.
Luc Teirlinck [Wed, 23 Jun 2004 16:20:08 +0000 (16:20 +0000)]
Change position of @anchor's. Add anchor.
Luc Teirlinck [Wed, 23 Jun 2004 16:12:07 +0000 (16:12 +0000)]
Various small changes in addition to the following.
(Describing Characters): Describe PREFIX argument to `key-description'.
Correct and clarify definition of `text-char-description'.
Describe NEED-VECTOR argument to `read-kbd-macro'.
(Help Functions): Clarify definition of `apropos'.
Luc Teirlinck [Wed, 23 Jun 2004 14:50:13 +0000 (14:50 +0000)]
*** empty log message ***
John Paul Wallington [Wed, 23 Jun 2004 14:41:54 +0000 (14:41 +0000)]
Add emacs-xtra.
Luc Teirlinck [Wed, 23 Jun 2004 14:39:11 +0000 (14:39 +0000)]
(goto-address-fontify): Fix help-echo text.
Lars Hansen [Wed, 23 Jun 2004 14:38:40 +0000 (14:38 +0000)]
*** empty log message ***
Lars Hansen [Wed, 23 Jun 2004 14:38:19 +0000 (14:38 +0000)]
(write-contents-functions): Doc fix.
Lars Hansen [Wed, 23 Jun 2004 14:37:27 +0000 (14:37 +0000)]
(Saving Buffers): Correct description of `write-contents-functions'.
Kim F. Storm [Tue, 22 Jun 2004 14:48:10 +0000 (14:48 +0000)]
(Fmapcar, Fmapconcat): GCPRO the args array.
Kim F. Storm [Tue, 22 Jun 2004 14:47:10 +0000 (14:47 +0000)]
*** empty log message ***
Kim F. Storm [Tue, 22 Jun 2004 13:57:18 +0000 (13:57 +0000)]
(struct Lisp_Save_Value): New member dogc.
(SAFE_ALLOCA_LISP): Change second arg to number of elements.
Set dogc member in Lisp_Save_Value object so it will be GC'ed.
(SAFE_FREE_LISP): New macro.
Kim F. Storm [Tue, 22 Jun 2004 13:57:00 +0000 (13:57 +0000)]
(Fmapconcat, Fmapcar): Use new SAFE_ALLOCA_LISP and
SAFE_FREE_LISP macros.
Kim F. Storm [Tue, 22 Jun 2004 13:56:34 +0000 (13:56 +0000)]
(safe_alloca_unwind): Clear dogc and pointer members.
(make_save_value): Init new dogc member.
(mark_object): Mark Lisp_Save_Value pointer array if dogc is set.
Kim F. Storm [Tue, 22 Jun 2004 13:56:05 +0000 (13:56 +0000)]
*** empty log message ***
Luc Teirlinck [Tue, 22 Jun 2004 03:04:58 +0000 (03:04 +0000)]
*** empty log message ***
Kim F. Storm [Mon, 21 Jun 2004 22:36:02 +0000 (22:36 +0000)]
(Fmapconcat, Fmapcar): Use SAFE_ALLOCA_LISP.
Kim F. Storm [Mon, 21 Jun 2004 22:35:29 +0000 (22:35 +0000)]
(SAFE_ALLOCA_LISP): New macro to allocate Lisp_Objects.
Temporarily inhibits GC if memory is xmalloc'ed, as the Lisp_Objects
in that memory area are unknown to GC. Add comments.
Kim F. Storm [Mon, 21 Jun 2004 22:35:00 +0000 (22:35 +0000)]
*** empty log message ***
Kim F. Storm [Mon, 21 Jun 2004 21:55:56 +0000 (21:55 +0000)]
(add_to_log): Use SAFE_ALLOCA.
Kim F. Storm [Mon, 21 Jun 2004 21:55:15 +0000 (21:55 +0000)]
* fns.c (string_make_multibyte, string_to_multibyte)
(string_make_unibyte, Fmapconcat, Fmapcar): Use SAFE_ALLOCA.
(MAX_ALLOCA): Remove define.
(Fbase64_encode_region, Fbase64_encode_string)
(Fbase64_decode_region, Fbase64_decode_string): Use SAFE_ALLOCA.
(Fbase64_encode_region, Fbase64_encode_string): Fix potential
memory leak if encoding fails.
Kim F. Storm [Mon, 21 Jun 2004 21:54:30 +0000 (21:54 +0000)]
(Fformat, Ftranspose_regions): Use SAFE_ALLOCA.
Kim F. Storm [Mon, 21 Jun 2004 21:54:08 +0000 (21:54 +0000)]
(MAX_ALLOCA): Remove define.
(Faset): Use SAFE_ALLOCA.
Juanma Barranquero [Mon, 21 Jun 2004 21:53:41 +0000 (21:53 +0000)]
*** empty log message ***
Kim F. Storm [Mon, 21 Jun 2004 21:53:27 +0000 (21:53 +0000)]
(MAX_ALLOCA): Remove define.
Kim F. Storm [Mon, 21 Jun 2004 21:52:46 +0000 (21:52 +0000)]
(Fstring): Use SAFE_ALLOCA.
Juanma Barranquero [Mon, 21 Jun 2004 21:52:28 +0000 (21:52 +0000)]
(image-library-alist): Rewrite docstring in active voice.
Kim F. Storm [Mon, 21 Jun 2004 21:52:03 +0000 (21:52 +0000)]
(casify_object): Use SAFE_ALLOCA.
Kim F. Storm [Mon, 21 Jun 2004 21:51:50 +0000 (21:51 +0000)]
(safe_alloca_unwind): New function.
Kim F. Storm [Mon, 21 Jun 2004 21:51:18 +0000 (21:51 +0000)]
(MAX_ALLOCA): Define here.
(safe_alloca_unwind): Add prototype.
(USE_SAFE_ALLOCA, SAFE_ALLOCA, SAFE_FREE): New macros.
Juanma Barranquero [Mon, 21 Jun 2004 21:51:10 +0000 (21:51 +0000)]
(Images): Remove redundant @vindex directives.
Rewrite `image-library-alist' doc in active voice.
Kim F. Storm [Mon, 21 Jun 2004 21:50:52 +0000 (21:50 +0000)]
*** empty log message ***
Eli Zaretskii [Mon, 21 Jun 2004 19:52:30 +0000 (19:52 +0000)]
(Fwith_output_to_temp_buffer): Doc fix.
Karl Berry [Mon, 21 Jun 2004 13:46:59 +0000 (13:46 +0000)]
info.texi
Karl Berry [Mon, 21 Jun 2004 13:28:50 +0000 (13:28 +0000)]
(Top): mention that only Emacs has mouse support.
(Getting Started): mention this in a few other places.
Kenichi Handa [Mon, 21 Jun 2004 11:57:45 +0000 (11:57 +0000)]
Link leim-ext.el into tempdir.
Richard M. Stallman [Mon, 21 Jun 2004 03:26:53 +0000 (03:26 +0000)]
*** empty log message ***
Richard M. Stallman [Mon, 21 Jun 2004 03:26:32 +0000 (03:26 +0000)]
(Finternal_copy_lisp_face): Small cleanup; doc fix.
Richard M. Stallman [Mon, 21 Jun 2004 03:24:25 +0000 (03:24 +0000)]
(match_limit): Cleaner err msg when no match data available.
Richard M. Stallman [Mon, 21 Jun 2004 03:23:27 +0000 (03:23 +0000)]
(syms_of_window): Doc fix.
Richard M. Stallman [Mon, 21 Jun 2004 03:22:34 +0000 (03:22 +0000)]
(command_loop_1): Handle values `only' and `identity' for Vtransient_mark_mode.
Richard M. Stallman [Mon, 21 Jun 2004 03:20:20 +0000 (03:20 +0000)]
(syms_of_buffer): Doc fix.
Richard M. Stallman [Mon, 21 Jun 2004 03:16:28 +0000 (03:16 +0000)]
(mouse-set-region-1): Set transient-mark-mode to `only'.
Richard M. Stallman [Mon, 21 Jun 2004 03:15:43 +0000 (03:15 +0000)]
(isearch-repeat): Avoid testing old match data.
(isearch-message): Display trailing space in special font
when search is failing.
(isearch-search-fun-function): Doc fix.
Richard M. Stallman [Mon, 21 Jun 2004 03:12:46 +0000 (03:12 +0000)]
(global-auto-revert-non-file-buffers): Doc fix.
Richard M. Stallman [Mon, 21 Jun 2004 03:10:40 +0000 (03:10 +0000)]
*** empty log message ***
David Kastrup [Sun, 20 Jun 2004 22:29:47 +0000 (22:29 +0000)]
(Ftry_completion, Fall_completions): Do lazy binding
and unbinding of `case-fold-search' according to
`completion-ignore-case' around calls of string-match and
predicates, respectively. Should give satisfactory performance
in all relevant cases.
Richard M. Stallman [Sun, 20 Jun 2004 21:50:53 +0000 (21:50 +0000)]
*** empty log message ***
Jesper Harder [Sun, 20 Jun 2004 14:45:43 +0000 (14:45 +0000)]
* msdog.texi (Text and Binary, MS-DOS Printing): Use m-dash.
* custom.texi (Customization): do.
* anti.texi (Antinews): do.
* abbrevs.texi (Defining Abbrevs): do.