[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/lisp.h
From: |
Ken Raeburn |
Subject: |
[Emacs-diffs] Changes to emacs/src/lisp.h |
Date: |
Fri, 19 Jul 2002 10:27:13 -0400 |
Index: emacs/src/lisp.h
diff -c emacs/src/lisp.h:1.433 emacs/src/lisp.h:1.434
*** emacs/src/lisp.h:1.433 Tue Jul 16 15:48:42 2002
--- emacs/src/lisp.h Fri Jul 19 10:27:13 2002
***************
*** 550,555 ****
--- 550,558 ----
#define STRING_SET_CHARS(string, newsize) \
(XSTRING (string)->size = (newsize))
+ #define STRING_COPYIN(string, index, new, count) \
+ bcopy (new, XSTRING (string)->data + index, count)
+
/* Basic data type for use of intervals. See the macros in intervals.h. */
***************
*** 2161,2167 ****
EXFUN (Fupdate_coding_systems_internal, 0);
EXFUN (Fencode_coding_string, 3);
EXFUN (Fdecode_coding_string, 3);
! extern Lisp_Object detect_coding_system P_ ((unsigned char *, int, int, int));
extern void init_coding P_ ((void));
extern void init_coding_once P_ ((void));
extern void syms_of_coding P_ ((void));
--- 2164,2171 ----
EXFUN (Fupdate_coding_systems_internal, 0);
EXFUN (Fencode_coding_string, 3);
EXFUN (Fdecode_coding_string, 3);
! extern Lisp_Object detect_coding_system P_ ((const unsigned char *, int, int,
! int));
extern void init_coding P_ ((void));
extern void init_coding_once P_ ((void));
extern void syms_of_coding P_ ((void));
***************
*** 2347,2353 ****
extern Lisp_Object sit_for P_ ((int, int, int, int, int));
extern void init_display P_ ((void));
extern void syms_of_display P_ ((void));
! extern void safe_bcopy P_ ((char *, char *, int));
/* Defined in xdisp.c */
extern Lisp_Object Qinhibit_point_motion_hooks;
--- 2351,2357 ----
extern Lisp_Object sit_for P_ ((int, int, int, int, int));
extern void init_display P_ ((void));
extern void syms_of_display P_ ((void));
! extern void safe_bcopy P_ ((const char *, char *, int));
/* Defined in xdisp.c */
extern Lisp_Object Qinhibit_point_motion_hooks;
***************
*** 2465,2478 ****
EXFUN (Ferror_message_string, 1);
extern Lisp_Object Vstandard_output, Qstandard_output;
extern Lisp_Object Qexternal_debugging_output;
! extern void temp_output_buffer_setup P_ ((char *));
extern int print_level, print_escape_newlines;
extern Lisp_Object Qprint_escape_newlines;
extern void write_string P_ ((char *, int));
extern void write_string_1 P_ ((char *, int, Lisp_Object));
extern void print_error_message P_ ((Lisp_Object, Lisp_Object));
extern Lisp_Object internal_with_output_to_temp_buffer
! P_ ((char *, Lisp_Object (*) (Lisp_Object), Lisp_Object));
extern void float_to_string P_ ((unsigned char *, double));
extern void syms_of_print P_ ((void));
--- 2469,2482 ----
EXFUN (Ferror_message_string, 1);
extern Lisp_Object Vstandard_output, Qstandard_output;
extern Lisp_Object Qexternal_debugging_output;
! extern void temp_output_buffer_setup P_ ((const char *));
extern int print_level, print_escape_newlines;
extern Lisp_Object Qprint_escape_newlines;
extern void write_string P_ ((char *, int));
extern void write_string_1 P_ ((char *, int, Lisp_Object));
extern void print_error_message P_ ((Lisp_Object, Lisp_Object));
extern Lisp_Object internal_with_output_to_temp_buffer
! P_ ((const char *, Lisp_Object (*) (Lisp_Object), Lisp_Object));
extern void float_to_string P_ ((unsigned char *, double));
extern void syms_of_print P_ ((void));
***************
*** 3062,3068 ****
extern int emacs_open P_ ((const char *, int, int));
extern int emacs_close P_ ((int));
extern int emacs_read P_ ((int, char *, unsigned int));
! extern int emacs_write P_ ((int, char *, unsigned int));
/* defined in filelock.c */
EXFUN (Funlock_buffer, 0);
--- 3066,3072 ----
extern int emacs_open P_ ((const char *, int, int));
extern int emacs_close P_ ((int));
extern int emacs_read P_ ((int, char *, unsigned int));
! extern int emacs_write P_ ((int, const char *, unsigned int));
/* defined in filelock.c */
EXFUN (Funlock_buffer, 0);
- [Emacs-diffs] Changes to emacs/src/lisp.h, Stefan Monnier, 2002/07/08
- [Emacs-diffs] Changes to emacs/src/lisp.h, Juanma Barranquero, 2002/07/10
- [Emacs-diffs] Changes to emacs/src/lisp.h, Richard M. Stallman, 2002/07/11
- [Emacs-diffs] Changes to emacs/src/lisp.h, Ken Raeburn, 2002/07/14
- [Emacs-diffs] Changes to emacs/src/lisp.h, Ken Raeburn, 2002/07/14
- [Emacs-diffs] Changes to emacs/src/lisp.h, Ken Raeburn, 2002/07/15
- [Emacs-diffs] Changes to emacs/src/lisp.h, Ken Raeburn, 2002/07/16
- [Emacs-diffs] Changes to emacs/src/lisp.h, Ken Raeburn, 2002/07/16
- [Emacs-diffs] Changes to emacs/src/lisp.h, Ken Raeburn, 2002/07/16
- [Emacs-diffs] Changes to emacs/src/lisp.h,
Ken Raeburn <=
- [Emacs-diffs] Changes to emacs/src/lisp.h, Richard M. Stallman, 2002/07/20
- [Emacs-diffs] Changes to emacs/src/lisp.h, Ken Raeburn, 2002/07/23
- [Emacs-diffs] Changes to emacs/src/lisp.h, Kenichi Handa, 2002/07/26
- [Emacs-diffs] Changes to emacs/src/lisp.h, Dave Love, 2002/07/30
- [Emacs-diffs] Changes to emacs/src/lisp.h, Kenichi Handa, 2002/07/31