bpt/emacs.git
19 years ago(x_supports_face_attributes_p)
Stefan Monnier [Wed, 30 Jun 2004 19:35:18 +0000 (19:35 +0000)]
(x_supports_face_attributes_p)
(Fdisplay_supports_face_attributes_p): YAILOM.
(tty_supports_face_attributes_p): Remove unused var `i'.

19 years ago(skip_chars): Remove unused labels fwd_unibyte_ok and back_unibyte_ok.
Stefan Monnier [Wed, 30 Jun 2004 19:34:49 +0000 (19:34 +0000)]
(skip_chars): Remove unused labels fwd_unibyte_ok and back_unibyte_ok.

19 years ago(match_limit, Fmatch_data, Fset_match_data): YAILOM.
Stefan Monnier [Wed, 30 Jun 2004 19:34:34 +0000 (19:34 +0000)]
(match_limit, Fmatch_data, Fset_match_data): YAILOM.

19 years ago(Fset_fontset_font): Remove unused vars `family' and `registry'.
Stefan Monnier [Wed, 30 Jun 2004 19:34:15 +0000 (19:34 +0000)]
(Fset_fontset_font): Remove unused vars `family' and `registry'.

19 years ago(${etc}DOC): Fix file name of make-docfile.
Stefan Monnier [Wed, 30 Jun 2004 19:31:30 +0000 (19:31 +0000)]
(${etc}DOC): Fix file name of make-docfile.

19 years ago*** empty log message ***
Stefan Monnier [Wed, 30 Jun 2004 17:12:39 +0000 (17:12 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Andreas Schwab [Wed, 30 Jun 2004 13:49:11 +0000 (13:49 +0000)]
*** empty log message ***

19 years ago(${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
Andreas Schwab [Wed, 30 Jun 2004 13:48:50 +0000 (13:48 +0000)]
(${CHINESE-TIT:.elc=.el}): Depend on changed.tit to
serialize parallel builds.
(${MISC:.elc=.el}): Depend on changed.misc.

19 years ago(CHECK_LIB_AVAILABLE): Add third parameter LIBRARIES.
Andreas Schwab [Wed, 30 Jun 2004 13:11:36 +0000 (13:11 +0000)]
(CHECK_LIB_AVAILABLE): Add third parameter LIBRARIES.
(Finit_image_library): Pass LIBRARIES through to
CHECK_LIB_AVAILABLE.  Declare parameters.  Doc fix.
(lookup_image_type): Pass Qnil as second argument to
Finit_image_library.

19 years agoDeclare Finit_image_library.
Andreas Schwab [Wed, 30 Jun 2004 13:09:05 +0000 (13:09 +0000)]
Declare Finit_image_library.

19 years agoFix whitespace.
Andreas Schwab [Wed, 30 Jun 2004 13:08:16 +0000 (13:08 +0000)]
Fix whitespace.

19 years ago(breakpoint-enabled-bitmap-face)
Kim F. Storm [Tue, 29 Jun 2004 13:01:27 +0000 (13:01 +0000)]
(breakpoint-enabled-bitmap-face)
(breakpoint-disabled-bitmap-face): Add :group 'gud.

19 years ago(ada-tight-gvd-integration): Add :group 'ada.
Kim F. Storm [Tue, 29 Jun 2004 13:01:14 +0000 (13:01 +0000)]
(ada-tight-gvd-integration): Add :group 'ada.

19 years ago(vc-arch-mode-line-rewrite): Add :group 'vc.
Kim F. Storm [Tue, 29 Jun 2004 13:00:49 +0000 (13:00 +0000)]
(vc-arch-mode-line-rewrite): Add :group 'vc.

19 years ago*** empty log message ***
Kim F. Storm [Tue, 29 Jun 2004 12:58:14 +0000 (12:58 +0000)]
*** empty log message ***

19 years ago(nntp-authinfo-file): Add :group 'nntp.
Kim F. Storm [Tue, 29 Jun 2004 12:49:35 +0000 (12:49 +0000)]
(nntp-authinfo-file): Add :group 'nntp.

19 years ago(nnimap-authinfo-file, nnimap-prune-cache): Add :group 'nnimap.
Kim F. Storm [Tue, 29 Jun 2004 12:49:14 +0000 (12:49 +0000)]
(nnimap-authinfo-file, nnimap-prune-cache): Add :group 'nnimap.

19 years ago* ses.texi, viper.texi, search.texi, flymake.texi, faq.texi:
Jesper Harder [Tue, 29 Jun 2004 12:09:45 +0000 (12:09 +0000)]
* ses.texi, viper.texi, search.texi, flymake.texi, faq.texi:
* eshell.texi, ediff.texi, calendar.texi: Markup fixes.

19 years agomacterm.c (do_window_activate, do_window_deactivate): Remove.
Steven Tamm [Tue, 29 Jun 2004 06:39:03 +0000 (06:39 +0000)]
macterm.c (do_window_activate, do_window_deactivate): Remove.
(XTread_socket): Fix activation/focus problems by only handling
emacs windows and passing mouse events to the event chain regardless.

19 years agomacterm.c (mac_get_emulated_btn)
Steven Tamm [Tue, 29 Jun 2004 06:23:08 +0000 (06:23 +0000)]
macterm.c (mac_get_emulated_btn)
(mac_event_to_emacs_modifiers): Fix emulated mouse button
support to correctly mask out modifiers.

19 years ago(Fset_match_data): Allow buffer before end of list
David Kastrup [Tue, 29 Jun 2004 02:37:52 +0000 (02:37 +0000)]
(Fset_match_data): Allow buffer before end of list
which can happen if set-match-data is using a pre-consed list.

19 years ago*** empty log message ***
Juri Linkov [Mon, 28 Jun 2004 23:15:42 +0000 (23:15 +0000)]
*** empty log message ***

19 years ago(pp-buffer): Add autoload.
Juri Linkov [Mon, 28 Jun 2004 23:08:31 +0000 (23:08 +0000)]
(pp-buffer): Add autoload.

19 years ago(query-replace-read-args): Swallow a space after
Juri Linkov [Mon, 28 Jun 2004 23:03:06 +0000 (23:03 +0000)]
(query-replace-read-args): Swallow a space after
everything except )]" which in most cases means after a symbol.

19 years agoAdd Gnus and face remapping entries.
Kim F. Storm [Mon, 28 Jun 2004 22:31:09 +0000 (22:31 +0000)]
Add Gnus and face remapping entries.

19 years agomacterm.c (XTread_socket): Correctly set the frame position
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.

19 years ago* FOR-RELEASE: Removed entry about GTK and monochrome displays (done).
Jan Djärv [Mon, 28 Jun 2004 14:40:42 +0000 (14:40 +0000)]
* FOR-RELEASE: Removed entry about GTK and monochrome displays (done).

19 years ago(xg_get_image_for_pixmap): Add workaround for monochrome displays
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.

19 years ago* gtkutil.c (xg_get_image_for_pixmap): Call g_object_unref on
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.

19 years agoUse outline-mode.
Kim F. Storm [Mon, 28 Jun 2004 09:03:00 +0000 (09:03 +0000)]
Use outline-mode.

19 years ago*** empty log message ***
Kim F. Storm [Mon, 28 Jun 2004 08:57:38 +0000 (08:57 +0000)]
*** empty log message ***

19 years ago(font-lock-fontify-syntactic-keywords-region):
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.

19 years ago(file_dialog_callback): Disable edit control if set
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".

19 years ago(perform-replace): Highlight the match even in
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.

19 years ago(tramp-handle-file-remote-p): New implementation to
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.

19 years agoSync 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.

19 years ago* net/ange-ftp.el (ange-ftp-file-remote-p): New return value,
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'.

19 years ago(gdb-toggle-breakpoint)
Nick Roberts [Sat, 26 Jun 2004 13:12:28 +0000 (13:12 +0000)]
(gdb-toggle-breakpoint)
(gdb-goto-breakpoint): Fix breakage.

19 years ago*** empty log message ***
Nick Roberts [Sat, 26 Jun 2004 13:11:44 +0000 (13:11 +0000)]
*** empty log message ***

19 years agoUpdate Eli's email address.
Eli Zaretskii [Sat, 26 Jun 2004 11:38:14 +0000 (11:38 +0000)]
Update Eli's email address.

19 years ago(Man-getpage-in-background): Add windows-nt to the list
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".

19 years agoMoved FOR-RELEASE from etc/ to admin/.
Eli Zaretskii [Sat, 26 Jun 2004 09:38:52 +0000 (09:38 +0000)]
Moved FOR-RELEASE from etc/ to admin/.

19 years ago(Regexp Replace): Rewrite description of \# \, and \?.
Richard M. Stallman [Fri, 25 Jun 2004 21:28:14 +0000 (21:28 +0000)]
(Regexp Replace): Rewrite description of \# \, and \?.

19 years ago(change-log-font-lock-keywords): Support
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)'.

19 years agoChangeLog format fix.
David Kastrup [Fri, 25 Jun 2004 13:03:22 +0000 (13:03 +0000)]
ChangeLog format fix.

19 years agoFixing +++ tag from last checkin.
David Kastrup [Fri, 25 Jun 2004 13:00:58 +0000 (13:00 +0000)]
Fixing +++ tag from last checkin.

19 years ago(Regexp Replace): Some typo corrections and
David Kastrup [Fri, 25 Jun 2004 11:02:08 +0000 (11:02 +0000)]
(Regexp Replace): Some typo corrections and
rearrangement.

19 years ago*** empty log message ***
Richard M. Stallman [Thu, 24 Jun 2004 23:34:10 +0000 (23:34 +0000)]
*** empty log message ***

19 years ago(query-replace-read-args): Swallow space after \,SYMBOL.
Richard M. Stallman [Thu, 24 Jun 2004 23:33:59 +0000 (23:33 +0000)]
(query-replace-read-args): Swallow space after \,SYMBOL.

19 years ago(font-lock-set-defaults): Fix previous change.
Richard M. Stallman [Thu, 24 Jun 2004 23:30:50 +0000 (23:30 +0000)]
(font-lock-set-defaults): Fix previous change.

19 years ago(Misc Events): Describe usr1-signal, usr2-signal event.
Richard M. Stallman [Thu, 24 Jun 2004 23:08:31 +0000 (23:08 +0000)]
(Misc Events): Describe usr1-signal, usr2-signal event.

19 years ago(free_misc): Add prototype.
Kim F. Storm [Thu, 24 Jun 2004 22:03:52 +0000 (22:03 +0000)]
(free_misc): Add prototype.

19 years ago(Fmapconcat, Fmapcar): Remove superfluous GCPROs.
Kim F. Storm [Thu, 24 Jun 2004 22:03:10 +0000 (22:03 +0000)]
(Fmapconcat, Fmapcar): Remove superfluous GCPROs.

19 years ago(allocate_misc): Update total_free_markers.
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.

19 years ago(font-lock-keywords): Change format of compiled values. Document 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.

19 years ago*** empty log message ***
Richard M. Stallman [Thu, 24 Jun 2004 20:26:49 +0000 (20:26 +0000)]
*** empty log message ***

19 years ago(Vsignal_USR1_hook, Vsignal_USR2_hook): Definitions deleted.
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.

19 years ago(Variable Definitions): Note about doc strings and :set.
Richard M. Stallman [Thu, 24 Jun 2004 20:17:34 +0000 (20:17 +0000)]
(Variable Definitions): Note about doc strings and :set.

19 years ago(Keymap Terminology): Document `kbd'.
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.

19 years ago(Invisible Text): Setting buffer-invisibility-spec makes it buffer-local.
Richard M. Stallman [Thu, 24 Jun 2004 20:13:57 +0000 (20:13 +0000)]
(Invisible Text): Setting buffer-invisibility-spec makes it buffer-local.

19 years ago(Accessing Events): Clarify posn-col-row and posn-actual-col-row.
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.

19 years ago(Saving Buffers): Correct previous change.
Richard M. Stallman [Thu, 24 Jun 2004 20:08:20 +0000 (20:08 +0000)]
(Saving Buffers): Correct previous change.

19 years ago(Unconditional Replace): Use replace-string instead
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.

19 years agoMove description from new paragraph-start and
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.

19 years ago(query-replace-read-args): Implement `\,' and `\#'
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.

19 years ago(grep-error-screen-columns): New variable.
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.

19 years agoAdded GTK items
Jan Djärv [Wed, 23 Jun 2004 19:47:27 +0000 (19:47 +0000)]
Added GTK items

19 years ago(Freplace_match): Adjust the match-data more
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.

19 years ago2004-06-23 David Kastrup <dak@gnu.org>
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.

19 years ago(Shell History Copying): Document comint-insert-input.
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.

19 years ago*** empty log message ***
Nick Roberts [Wed, 23 Jun 2004 18:06:31 +0000 (18:06 +0000)]
*** empty log message ***

19 years ago(comint-insert-clicked-input, comint-copy-old-input):
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.

19 years ago*** empty log message ***
Luc Teirlinck [Wed, 23 Jun 2004 17:46:36 +0000 (17:46 +0000)]
*** empty log message ***

19 years agoMORE.STUFF: Delete obsolete URL.
Luc Teirlinck [Wed, 23 Jun 2004 17:43:32 +0000 (17:43 +0000)]
MORE.STUFF: Delete obsolete URL.

19 years ago(Ftext_char_description): Doc fix.
Luc Teirlinck [Wed, 23 Jun 2004 17:03:50 +0000 (17:03 +0000)]
(Ftext_char_description): Doc fix.

19 years ago(Fsnarf_documentation): Doc fix.
Luc Teirlinck [Wed, 23 Jun 2004 17:00:06 +0000 (17:00 +0000)]
(Fsnarf_documentation): Doc fix.

19 years agoReposition @anchor's.
Luc Teirlinck [Wed, 23 Jun 2004 16:40:04 +0000 (16:40 +0000)]
Reposition @anchor's.

19 years agoChange position of @anchor's. Add anchor.
Luc Teirlinck [Wed, 23 Jun 2004 16:20:08 +0000 (16:20 +0000)]
Change position of @anchor's.  Add anchor.

19 years agoVarious small changes in addition to the following.
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'.

19 years ago*** empty log message ***
Luc Teirlinck [Wed, 23 Jun 2004 14:50:13 +0000 (14:50 +0000)]
*** empty log message ***

19 years agoAdd emacs-xtra.
John Paul Wallington [Wed, 23 Jun 2004 14:41:54 +0000 (14:41 +0000)]
Add emacs-xtra.

19 years ago(goto-address-fontify): Fix help-echo text.
Luc Teirlinck [Wed, 23 Jun 2004 14:39:11 +0000 (14:39 +0000)]
(goto-address-fontify): Fix help-echo text.

19 years ago*** empty log message ***
Lars Hansen [Wed, 23 Jun 2004 14:38:40 +0000 (14:38 +0000)]
*** empty log message ***

19 years ago(write-contents-functions): Doc fix.
Lars Hansen [Wed, 23 Jun 2004 14:38:19 +0000 (14:38 +0000)]
(write-contents-functions): Doc fix.

19 years ago(Saving Buffers): Correct description of `write-contents-functions'.
Lars Hansen [Wed, 23 Jun 2004 14:37:27 +0000 (14:37 +0000)]
(Saving Buffers): Correct description of `write-contents-functions'.

20 years ago(Fmapcar, Fmapconcat): GCPRO the args array.
Kim F. Storm [Tue, 22 Jun 2004 14:48:10 +0000 (14:48 +0000)]
(Fmapcar, Fmapconcat): GCPRO the args array.

20 years ago*** empty log message ***
Kim F. Storm [Tue, 22 Jun 2004 14:47:10 +0000 (14:47 +0000)]
*** empty log message ***

20 years ago(struct Lisp_Save_Value): New member dogc.
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.

20 years ago(Fmapconcat, Fmapcar): Use new SAFE_ALLOCA_LISP and
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.

20 years ago(safe_alloca_unwind): Clear dogc and pointer members.
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.

20 years ago*** empty log message ***
Kim F. Storm [Tue, 22 Jun 2004 13:56:05 +0000 (13:56 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Luc Teirlinck [Tue, 22 Jun 2004 03:04:58 +0000 (03:04 +0000)]
*** empty log message ***

20 years ago(Fmapconcat, Fmapcar): Use SAFE_ALLOCA_LISP.
Kim F. Storm [Mon, 21 Jun 2004 22:36:02 +0000 (22:36 +0000)]
(Fmapconcat, Fmapcar): Use SAFE_ALLOCA_LISP.

20 years ago(SAFE_ALLOCA_LISP): New macro to allocate Lisp_Objects.
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.

20 years ago*** empty log message ***
Kim F. Storm [Mon, 21 Jun 2004 22:35:00 +0000 (22:35 +0000)]
*** empty log message ***

20 years ago(add_to_log): Use SAFE_ALLOCA.
Kim F. Storm [Mon, 21 Jun 2004 21:55:56 +0000 (21:55 +0000)]
(add_to_log): Use SAFE_ALLOCA.

20 years ago* fns.c (string_make_multibyte, string_to_multibyte)
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.

20 years ago(Fformat, Ftranspose_regions): Use SAFE_ALLOCA.
Kim F. Storm [Mon, 21 Jun 2004 21:54:30 +0000 (21:54 +0000)]
(Fformat, Ftranspose_regions): Use SAFE_ALLOCA.

20 years ago(MAX_ALLOCA): Remove define.
Kim F. Storm [Mon, 21 Jun 2004 21:54:08 +0000 (21:54 +0000)]
(MAX_ALLOCA): Remove define.
(Faset): Use SAFE_ALLOCA.

20 years ago*** empty log message ***
Juanma Barranquero [Mon, 21 Jun 2004 21:53:41 +0000 (21:53 +0000)]
*** empty log message ***