Provided by GNU Savannah

Savannah CVS Surfing - Log of /emacs/emacs/src/alloc.c

[sources] / emacs / emacs / src / alloc.c

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.454 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 6 18:47:50 2009 UTC (36 hours, 33 minutes ago) by monnier
Branch: MAIN
CVS Tags: HEAD
Changes since 1.453: +3 -4 lines
Diff to previous 1.453
Let integers use up 2 tags to give them one extra bit and double their range.
* lisp.h (USE_2_TAGS_FOR_INTS): New macro.
(LISP_INT_TAG, case_Lisp_Int, LISP_STRING_TAG, LISP_INT_TAG_P): New macros.
(enum Lisp_Type): Use them.  Give explicit values.
(Lisp_Type_Limit): Remove.
(XINT, XUINT, make_number) [!USE_LISP_UNION_TYPE]:
(MOST_NEGATIVE_FIXNUM, MOST_POSITIVE_FIXNUM, INTMASK):
Pay attention to USE_2_TAGS_FOR_INTS.
(INTEGERP): Use LISP_INT_TAG_P.
* fns.c (internal_equal): Simplify the default case.
(sxhash): Use case_Lisp_Int.
* data.c (wrong_type_argument): Don't check against Lisp_Type_Limit any more.
(Ftype_of): Use case_Lisp_Int.
(store_symval_forwarding): Take into account the fact that Ints can
now have more than one tag.
* buffer.c (syms_of_buffer): Use LISP_INT_TAG.
buffer_slot_type_mismatch):
* xfaces.c (face_attr_equal_p):
* print.c (print_object):
* alloc.c (mark_maybe_object, mark_object, survives_gc_p): Use case_Lisp_Int.

Revision 1.453 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 6 10:54:26 2009 UTC (44 hours, 27 minutes ago) by eliz
Branch: MAIN
Changes since 1.452: +1 -1 lines
Diff to previous 1.452
(make_pure_c_string): Fix last change to avoid compiler warning.

Revision 1.452 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 6 06:50:53 2009 UTC (2 days ago) by dann
Branch: MAIN
Changes since 1.451: +3 -5 lines
Diff to previous 1.451
* xterm.c (syms_of_xterm):
* xselect.c (syms_of_xselect):
* xmenu.c (syms_of_xmenu):
* xfns.c (syms_of_xfns):
* xfaces.c (syms_of_xfaces):
* xdisp.c (syms_of_xdisp):
* window.c (syms_of_window):
* w32fns.c (syms_of_w32fns):
* undo.c (syms_of_undo):
* textprop.c (syms_of_textprop):
* terminal.c (syms_of_terminal):
* syntax.c (syms_of_syntax):
* sound.c (syms_of_sound):
* search.c (syms_of_search):
* print.c (syms_of_print):
* minibuf.c (syms_of_minibuf):
* macros.c (syms_of_macros):
* keymap.c (syms_of_keymap, initial_define_key)
(initial_define_lispy_key):
* keyboard.c (syms_of_keyboard):
* insdel.c (syms_of_insdel):
* image.c (syms_of_image):
* fringe.c (syms_of_fringe):
* frame.c (syms_of_frame):
* fontset.c (syms_of_fontset):
* fns.c (syms_of_fns):
* fns.c (syms_of_fns):
* fileio.c (syms_of_fileio):
* fileio.c (syms_of_fileio):
* eval.c (syms_of_eval):
* doc.c (syms_of_doc):
* dispnew.c (syms_of_display):
* dired.c (syms_of_dired):
* dbusbind.c (syms_of_dbusbind):
* data.c (syms_of_data):
* composite.c (syms_of_composite):
* coding.c (syms_of_coding):
* cmds.c (syms_of_cmds):
* charset.c (define_charset_internal, syms_of_character):
* ccl.c (syms_of_ccl):
* category.c (syms_of_category, init_category_once):
* casetab.c (syms_of_casetab):
* casefiddle.c (syms_of_casefiddle):
* callint.c (syms_of_callint):
* bytecode.c (syms_of_bytecode):
* buffer.c (keys_of_buffer, syms_of_buffer):
* alloc.c (syms_of_alloc):
* process.c (syms_of_process, init_process):
* lread.c (syms_of_lread, init_obarray):
* font.c (build_style_table):
* emacs.c (syms_of_emacs, main): Replace calls to intern with
intern_c_string, calls to make_pure_string with
make_pure_c_string.  Use pure_cons instead of Fcons.

* process.c (socket_options): Make it const.
(set_socket_option, init_process): Use a const pointer.

* lread.c (intern_c_string): New function.
(defvar_kboard, defvar_lisp, defvar_lisp_nopro, defvar_bool)
(defvar_int): Uset it.  Make the name const char*.

* font.c (struct table_entry): Remove unused member.  Make NAMES
constant.
(weight_table, slant_table, width_table): Make constant.

* emacs.c (struct standard_args): Make name and longname constant.

Revision 1.451 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 6 05:24:30 2009 UTC (2 days, 1 hour ago) by dann
Branch: MAIN
Changes since 1.450: +18 -0 lines
Diff to previous 1.450
* alloc.c (make_pure_c_string): New function.

* eval.c (Fautoload): Purecopy all arguments.

Revision 1.450 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 19 04:27:11 2009 UTC (2 weeks, 6 days ago) by dann
Branch: MAIN
Changes since 1.449: +1 -7 lines
Diff to previous 1.449
* alloc.c: Do not define struct catchtag.
* eval.c: Move struct catchtag definition ...
* lisp.h: ... here.

* image.c: Move png.h #include earlier to avoid warnings.

* xterm.c:
* xsmfns.c:
* xselect.c:
* xrdb.c:
* xmenu.c:
* xftfont.c:
* xfont.c:
* xfns.c:
* xfaces.c:
* xdisp.c:
* window.c:
* widget.c:
* w32xfns.c:
* w32uniscribe.c:
* w32term.c:
* w32select.c:
* w32reg.c:
* w32proc.c:
* w32menu.c:
* w32inevt.c:
* w32heap.c:
* w32font.c:
* w32fns.c:
* w32console.c:
* w32.c:
* w16select.c:
* vm-limit.c:
* unexsol.c:
* unexec.c:
* unexcw.c:
* unexaix.c:
* undo.c:
* tparam.c:
* textprop.c:
* terminfo.c:
* terminal.c:
* termcap.c:
* term.c:
* syntax.c:
* sound.c:
* sheap.c:
* search.c:
* scroll.c:
* region-cache.c:
* regex.c:
* ralloc.c:
* process.c:
* print.c:
* msdos.c:
* minibuf.c:
* menu.c:
* marker.c:
* macros.c:
* keymap.c:
* keyboard.c:
* intervals.c:
* insdel.c:
* indent.c:
* gtkutil.c:
* ftxfont.c:
* ftfont.c:
* fringe.c:
* frame.c:
* fontset.c:
* font.c:
* fns.c:
* floatfns.c:
* filelock.c:
* fileio.c:
* emacs.c:
* editfns.c:
* dosfns.c:
* doprnt.c:
* doc.c:
* dispnew.c:
* dired.c:
* dbusbind.c:
* data.c:
* composite.c:
* coding.c:
* cmds.c:
* cm.c:
* chartab.c:
* charset.c:
* character.c:
* ccl.c:
* category.c:
* casetab.c:
* casefiddle.c:
* callproc.c:
* callint.c:
* bytecode.c:
* buffer.c:
* atimer.c: Include setjmp.h.  (Bug#4643)

* xlwmenu.c:
* lwlib.c:
* lwlib-utils.c:
* lwlib-Xm.c:
* lwlib-Xlw.c:
* lwlib-Xaw.c: Include setjmp.h.

Revision 1.272.2.72 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 18 08:02:22 2009 UTC (7 weeks, 1 day ago) by miles
Branch: lexbind
Changes since 1.272.2.71: +35 -2 lines
Diff to previous 1.272.2.71 , to branch point 1.272 , to next main 1.454
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-103

Revision 1.449 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 25 06:03:09 2009 UTC (2 months, 2 weeks ago) by handa
Branch: MAIN
Changes since 1.448: +33 -0 lines
Diff to previous 1.448
(mark_char_table): New function.
(mark_object): Use mark_char_table for a char-table.

Revision 1.448 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 17 01:25:58 2009 UTC (2 months, 3 weeks ago) by raeburn
Branch: MAIN
CVS Tags: CEDET_BASE
Branch point for: cedet-branch
Changes since 1.447: +2 -2 lines
Diff to previous 1.447
* lisp.h (XFLOAT_DATA): Produce an rvalue by adding 0 to the value.
(XFLOAT_INIT): New macro for storing a float value.
* alloc.c (make_float, make_pure_float): Use XFLOAT_INIT.
* fns.c (sxhash): Copy out the value of a float in order to examine its bytes.
* dbusbind.c (xd_append_arg): Likewise.

Revision 1.272.2.71 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 5 09:11:00 2009 UTC (9 months ago) by miles
Branch: lexbind
Changes since 1.272.2.70: +5 -0 lines
Diff to previous 1.272.2.70 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-100

Revision 1.447 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 30 23:43:21 2009 UTC (9 months, 1 week ago) by dann
Branch: MAIN
CVS Tags: EMACS_23_1, EMACS_23_1_BASE, EMACS_PRETEST_23_0_90, EMACS_PRETEST_23_0_91, EMACS_PRETEST_23_0_92, EMACS_PRETEST_23_0_93, EMACS_PRETEST_23_0_94, EMACS_PRETEST_23_0_95, EMACS_PRETEST_23_0_96, lexbind-base
Branch point for: EMACS_23_1_RC
Changes since 1.446: +2 -1 lines
Diff to previous 1.446
(mark_stack): Properly conditionalize previous change.

Revision 1.446 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 23 04:38:18 2009 UTC (9 months, 2 weeks ago) by cyd
Branch: MAIN
Changes since 1.445: +4 -0 lines
Diff to previous 1.445
(mark_stack): Use "flushw" instead of "ta 3" assembly call for
Sparc64.

Revision 1.272.2.70 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 22 07:56:16 2009 UTC (9 months, 2 weeks ago) by miles
Branch: lexbind
Changes since 1.272.2.69: +1 -1 lines
Diff to previous 1.272.2.69 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-99

Revision 1.445 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 8 03:15:24 2009 UTC (10 months ago) by gm
Branch: MAIN
Changes since 1.444: +1 -1 lines
Diff to previous 1.444
Add 2009 to copyright years.

Revision 1.272.2.69 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 4 05:44:27 2008 UTC (14 months ago) by miles
Branch: lexbind
Changes since 1.272.2.68: +1 -1 lines
Diff to previous 1.272.2.68 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-95

Revision 1.409.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Aug 10 02:40:16 2008 UTC (14 months, 4 weeks ago) by gm
Branch: EMACS_22_BASE
CVS Tags: EMACS_22_3, EMACS_PRETEST_22_2_90, EMACS_PRETEST_22_2_91, EMACS_PRETEST_22_2_92
Changes since 1.409.2.5: +1 -1 lines
Diff to previous 1.409.2.5 , to branch point 1.409 , to next main 1.454
Use __sparc__ rather than sparc.

Revision 1.444 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 2 16:40:43 2008 UTC (15 months ago) by eliz
Branch: MAIN
CVS Tags: small-dump-base
Changes since 1.443: +1 -1 lines
Diff to previous 1.443
(NSTATICS): Bump to 0x640.

Revision 1.272.2.68 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 18 00:02:49 2008 UTC (15 months, 3 weeks ago) by miles
Branch: lexbind
Changes since 1.272.2.67: +2 -2 lines
Diff to previous 1.272.2.67 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-93

Revision 1.443 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 11 02:29:40 2008 UTC (15 months, 4 weeks ago) by dann
Branch: MAIN
CVS Tags: before-merge-emacs-app-to-trunk, before-remove-carbon, before-remove-vms, remove-carbon, remove-vms
Changes since 1.442: +1 -1 lines
Diff to previous 1.442
* lisp.h:
* w32heap.c:
* emacs.c:
* alloc.c: Replace all references of NO_UNION_TYPE with
USE_LISP_UNION_TYPE.

* m/xtensa.h (NO_UNION_TYPE):
* m/vax.h (NO_UNION_TYPE):
* m/template.h (NO_UNION_TYPE):
* m/sparc.h (NO_UNION_TYPE):
* m/mips.h (NO_UNION_TYPE):
* m/macppc.h (NO_UNION_TYPE):
* m/m68k.h (NO_UNION_TYPE):
* m/iris4d.h (NO_UNION_TYPE):
* m/intel386.h (NO_UNION_TYPE):
* m/ibms390x.h (NO_UNION_TYPE):
* m/ibms390.h (NO_UNION_TYPE):
* m/ibmrs6000.h (NO_UNION_TYPE):
* m/ia64.h (NO_UNION_TYPE):
* m/hp800.h (NO_UNION_TYPE):
* m/arm.h (NO_UNION_TYPE):
* m/amdx86-64.h (NO_UNION_TYPE):
* m/alpha.h (NO_UNION_TYPE): Remove definition, all platform were
defining it the same.

Revision 1.442 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 8 07:03:07 2008 UTC (16 months ago) by gm
Branch: MAIN
Changes since 1.441: +1 -1 lines
Diff to previous 1.441
Use __sparc__ rather than sparc.  (Bug#507.)

Revision 1.272.2.67 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 3 16:06:03 2008 UTC (17 months ago) by miles
Branch: lexbind
Changes since 1.272.2.66: +2 -0 lines
Diff to previous 1.272.2.66 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-85

Revision 1.441 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 2 06:09:13 2008 UTC (17 months ago) by meyering
Branch: MAIN
Changes since 1.440: +2 -0 lines
Diff to previous 1.440
Make "xfree (NULL)" a no-op; remove useless if-before-xfree.

* src/alloc.c (xfree): Return right away for a NULL arg.
* src/lread.c (nosuffix): Remove now-useless if-before-xfree tests.
* src/gtkutil.c (xg_gtk_scroll_destroy): Likewise.
* src/mac.c (create_apple_event_from_event_ref): Likewise.
(create_apple_event_from_drag_ref, cfstring_create_normalized): Likewise.
* src/doprnt.c (doprnt1): Likewise.
* src/frame.c (frame): Likewise.
* src/keyboard.c (wipe_kboard): Likewise.
* src/macterm.c (x_free_frame_resources, xlfdpat_destroy, XFreePixmap):
(init_font_name_table, mac_unload_font, x_delete_display): Likewise.
* src/term.c (tty_default_color_capabilities, maybe_fatal)
(delete_tty): Likewise.
* src/w16select.c (string): Likewise.
* src/w32.c (w32_get_resource, SET_ENV_BUF_SIZE): Likewise.
* src/w32bdf.c (w32_free_bdf_font): Likewise.
* src/w32fns.c (w32_unload_font): Likewise.
* src/w32font.c (w32font_close): Likewise.
* src/window.c (size_window): Likewise.
* src/xselect.c (receive_incremental_selection): Likewise.
* src/xterm.c (x_free_frame_resources, x_delete_display): Likewise.
* src/mactoolbox.c (create_apple_event_from_drag_ref): Likewise.
* src/w32.c (stat): Likewise.

Revision 1.272.2.66 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 23 04:32:38 2008 UTC (17 months, 2 weeks ago) by miles
Branch: lexbind
Changes since 1.272.2.65: +5 -6 lines
Diff to previous 1.272.2.65 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-83

Revision 1.440 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 15 02:46:04 2008 UTC (17 months, 3 weeks ago) by cyd
Branch: MAIN
Changes since 1.439: +1 -0 lines
Diff to previous 1.439
(init_alloc_once): Call init_weak_hash_tables.

Revision 1.439 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 14 07:49:06 2008 UTC (17 months, 3 weeks ago) by gm
Branch: MAIN
Changes since 1.438: +4 -6 lines
Diff to previous 1.438
Switch to recommended form of GPLv3 permissions notice.

Revision 1.272.2.65 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 24 01:55:55 2008 UTC (18 months, 2 weeks ago) by miles
Branch: lexbind
Changes since 1.272.2.64: +6 -0 lines
Diff to previous 1.272.2.64 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-79

Revision 1.438 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 23 05:55:33 2008 UTC (18 months, 2 weeks ago) by miles
Branch: MAIN
CVS Tags: font-backend-base
Branch point for: font-backend
Changes since 1.437: +6 -0 lines
Diff to previous 1.437
Merge from emacs--rel--22

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1121

Revision 1.409.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 12 01:58:56 2008 UTC (18 months, 3 weeks ago) by mituharu
Branch: EMACS_22_BASE
Changes since 1.409.2.4: +6 -0 lines
Diff to previous 1.409.2.4 , to branch point 1.409
[!SYSTEM_MALLOC && !SYNC_INPUT] (uninterrupt_malloc)
[HAVE_GTK_AND_PTHREAD && !DOUG_LEA_MALLOC]: Don't use recursive mutex.

Revision 1.272.2.64 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 25 09:55:23 2008 UTC (20 months, 1 week ago) by miles
Branch: lexbind
Changes since 1.272.2.63: +6 -36 lines
Diff to previous 1.272.2.63 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-76

Revision 1.437 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 22 17:42:08 2008 UTC (20 months, 2 weeks ago) by monnier
Branch: MAIN
Changes since 1.436: +4 -36 lines
Diff to previous 1.436
Consolidate the image_cache to the terminal struct.
* termhooks.h (P_): Remove redundant def.
(struct terminal): New field `image_cache'.
* frame.h (FRAME_IMAGE_CACHE): New macro.  Use it everywhere in place
of FRAME_X_IMAGE_CACHE.
* xterm.h (struct x_display_info): Remove image_cache field.
(FRAME_X_IMAGE_CACHE): Remove.  Use FRAME_IMAGE_CACHE instead.
* w32term.h (struct w32_display_info): Remove image_cache field.
(FRAME_X_IMAGE_CACHE): Remove.  Use FRAME_IMAGE_CACHE instead.
* macterm.h (struct mac_display_info): Remove image_cache field.
(FRAME_X_IMAGE_CACHE): Remove.  Use FRAME_IMAGE_CACHE instead.
* xterm.c (x_term_init):
* w32term.c (w32_term_init):
* macterm.c (mac_term_init): Set the image_cache in the terminal.
* dispextern.h (clear_image_cache, forall_images_in_image_cache):
Remove declarations.
(clear_image_caches, mark_image_cache): New declarations.
* xfaces.c (clear_face_cache):
* xdisp.c (redisplay_internal): Use clear_image_caches.
* image.c (clear_image_cache): Don't check that a frame is on
a window-system before checking if it shares the same cache.
(clear_image_caches): New function.
(Fclear_image_cache): Use it.
(mark_image): Move from allo.c.
(mark_image_cache): Move from alloc.c and forall_images_in_image_cache.
* alloc.c (mark_image, mark_image_cache): Move to image.c.
(mark_object): Don't call mark_image_cache for frames.
(mark_terminals): Call mark_image_cache.

Revision 1.436 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 11 17:54:46 2008 UTC (20 months, 3 weeks ago) by monnier
Branch: MAIN
Changes since 1.435: +2 -0 lines
Diff to previous 1.435
(mark_buffer): Comment fix to clarify the status of Lisp fields.

Revision 1.272.2.63 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 5 09:28:22 2008 UTC (21 months ago) by miles
Branch: lexbind
Changes since 1.272.2.62: +25 -70 lines
Diff to previous 1.272.2.62 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-71

Revision 1.435 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 1 16:00:57 2008 UTC (21 months ago) by miles
Branch: MAIN
CVS Tags: merge-unicode-to-trunk
Changes since 1.434: +25 -70 lines
Diff to previous 1.434
Merge unicode branch

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1037

Revision 1.272.2.62 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 30 21:18:33 2008 UTC (21 months, 1 week ago) by miles
Branch: lexbind
Changes since 1.272.2.61: +1 -5 lines
Diff to previous 1.272.2.61 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-70

Revision 1.318.2.55 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 30 07:56:39 2008 UTC (21 months, 1 week ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.54: +1 -5 lines
Diff to previous 1.318.2.54 , to branch point 1.318 , to next main 1.454
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-324

Revision 1.434 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 13 00:43:54 2008 UTC (21 months, 3 weeks ago) by dann
Branch: MAIN
CVS Tags: before-merge-unicode-to-trunk, emacs-unicode-2-base
Changes since 1.433: +1 -5 lines
Diff to previous 1.433
* movemail.c:
* make-docfile.c: Remove reference to symbols defined by systems
not supported anymore: MAC_OS8, XENIX and STRIDE.

* (src/m/mips.h):
* (src/m/intel386.h):
* callproc.c:
* config.in:
* ecrt0.c:
* emacs.c:
* fileio.c:
* frame.c:
* getpagesize.h:
* keyboard.c:
* lread.c:
* process.c:
* puresize.h:
* sysdep.c:
* systty.h:
* syswait.h:
* unexec.c:
* xdisp.c:
* alloc.c: Remove code containing references to symbols defined by
unsupported systems.

Revision 1.272.2.61 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 9 11:13:04 2008 UTC (21 months, 4 weeks ago) by miles
Branch: lexbind
Changes since 1.272.2.60: +2 -1 lines
Diff to previous 1.272.2.60 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-69

Revision 1.318.2.54 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 9 01:12:52 2008 UTC (22 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.53: +2 -1 lines
Diff to previous 1.318.2.53 , to branch point 1.318
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312

Revision 1.433 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 8 20:44:31 2008 UTC (22 months ago) by miles
Branch: MAIN
Changes since 1.432: +2 -1 lines
Diff to previous 1.432
Merge from emacs--rel--22

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987

Revision 1.409.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 8 04:30:21 2008 UTC (22 months ago) by gm
Branch: EMACS_22_BASE
CVS Tags: EMACS_22_2, EMACS_PRETEST_22_1_90, EMACS_PRETEST_22_1_91, EMACS_PRETEST_22_1_92
Changes since 1.409.2.3: +2 -1 lines
Diff to previous 1.409.2.3 , to branch point 1.409
Add 2008 to copyright years.

Revision 1.272.2.60 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 6 23:42:05 2007 UTC (23 months ago) by miles
Branch: lexbind
Changes since 1.272.2.59: +1 -21 lines
Diff to previous 1.272.2.59 , to branch point 1.272
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-63

Revision 1.318.2.53 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Dec 6 09:50:28 2007 UTC (23 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.52: +1 -21 lines
Diff to previous 1.318.2.52 , to branch point 1.318
Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-294

Revision 1.432 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 16 21:24:59 2007 UTC (23 months, 3 weeks ago) by monnier
Branch: MAIN
Changes since 1.431: +0 -16 lines
Diff to previous 1.431
* alloc.c (allocate_other_vector):
* lisp.h (allocate_other_vector): Remove.

Revision 1.431 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 16 20:36:34 2007 UTC (23 months, 3 weeks ago) by monnier
Branch: MAIN
Changes since 1.430: +1 -5 lines
Diff to previous 1.430
* alloc.c (ALLOCATE_PSEUDOVECTOR): Move to lisp.h.
(allocate_pseudovector): Make non-static.
* lisp.h (enum pvec_type): New tag PVEC_OTHER.
(allocate_pseudovector): Declare.
(ALLOCATE_PSEUDOVECTOR): Move from alloc.c

Revision 1.318.2.52 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 29 23:31:22 2007 UTC (2 years ago) by jasonr
Branch: emacs-unicode-2
Changes since 1.318.2.51: +1 -1 lines
Diff to previous 1.318.2.51 , to branch point 1.318
(NSTATICS): Revert spurious change made in last merge.

Revision 1.272.2.59 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 27 10:00:19 2007 UTC (2 years ago) by miles
Branch: lexbind
Changes since 1.272.2.58: +37 -36 lines
Diff to previous 1.272.2.58 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 902-908)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 131-137)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 261-262)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-62

Revision 1.272.2.58 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 27 09:58:00 2007 UTC (2 years ago) by miles
Branch: lexbind
Changes since 1.272.2.57: +13 -12 lines
Diff to previous 1.272.2.57 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 890-898)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 122-128)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 257-258)

   - Merge from emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-59

Revision 1.272.2.57 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 27 09:57:32 2007 UTC (2 years ago) by miles
Branch: lexbind
Changes since 1.272.2.56: +1 -1 lines
Diff to previous 1.272.2.56 , to branch point 1.272
Correct last change in make_funvec

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-58

Revision 1.272.2.56 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 27 09:57:26 2007 UTC (2 years ago) by miles
Branch: lexbind
Changes since 1.272.2.55: +5 -1 lines
Diff to previous 1.272.2.55 , to branch point 1.272
alloc.c (make_funvec, Fpurecopy): Set the pseudo-vector type

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-57

Revision 1.272.2.55 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 27 09:55:17 2007 UTC (2 years ago) by miles
Branch: lexbind
Changes since 1.272.2.54: +221 -266 lines
Diff to previous 1.272.2.54 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 866-889)

   - Merge multi-tty branch
   - Update from CVS
   - Merge from emacs--rel--22
   - Add missing change from rel-22 branch to src/image.c
   - Remove RCS keywords from doc/misc/cc-mode.texi
   - Remove man, lispref, and lispintro directories

 * emacs--multi-tty--0  (base, patch 1-45)

   - tag of emacs@sv.gnu.org/emacs--devo--0--patch-743
   - Merge from lorentey@elte.hu--2004
   - Remove out-of-date meta-files
   - Tweak perms to be more like emacs--devo--0
   - Restore lispref/elisp-covers.texi
   - Sync with sealing patch in lorentey@elte.hu.
   - Rudimentary fix for environment variable handling.
   - Update from CVS
   - server.el: Don't change the default directory in the *scratch* buffer.
   - Merged from emacs--devo--0
   - Revert to official bug report addresses.
   - Merge from emacs--devo--0
   - Import changelog info from arch logs into ChangeLog.multi-tty files
   - Update from CVS: src/puresize.h (BASE_PURESIZE): Increase.
   - Restore original arch-tag in src/ChangeLog.multi-tty

 * emacs--rel--22  (patch 101-121)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 248-256)

   - Merge from emacs--devo--0
   - Update from CVS
   - Update from CVS: texi/gnus.texi (On Writing Manuals): Fix typos.
   - Revert refcard location changes

 * lorentey@elte.hu--2004/emacs--cvs-trunk--0  (base, patch 1-7)

   - tag of miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-474
   - Add CVS metadata files.
   - Update from CVS.
   - Update from CVS
   - Sync with miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-539.

 * lorentey@elte.hu--2004/emacs--cvs-trunk--0-  (version 0)

   - Branch closed.  Use miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 instead.

 * lorentey@elte.hu--2004/emacs--multi-tty--0  (base, patch 1-4)

   - tag of miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-137
   - Add a level of indirection to terminal characteristics.
   - Implemented multiple tty support.
   - Updating_frame vs. selected_frame in term.c.
   - Added a pointer to my archive to README.multi-tty
 * lorentey@elte.hu--2004/emacs--multi-tty--0--patch-5

 * lorentey@elte.hu--2004/emacs--multi-tty--0  (patch 6-223, 225-257)

   - Removed two files that were committed by mistake.
   - Fixed two typos.
   - Full support for multiple terminal I/O (with some rough edges).
   - Fully eliminated global tty state variables.
   - Cosmetic changes in README.multi-tty
   - Added compilation instructions to README.multi-tty.
   - Implemented automatic deletion of terminals.
   - README.multi-tty updates.
   - Small change in README.multi-tty
   - Merged in changes from CVS HEAD
   - Joined miles@gnu.org--gnu-2004/emacs--cvs-trunk--0
   - Trivial changes
   - Bugfix festival.
   - Handle Ctl-G in emacsclient.
   - Make sure secondary frames are deleted when emacsclient quits.
   - Merged in changes from CVS head
   - Don't compile sys_select on systems that don't need it.
   - Delete server frames on server restart.
   - Undo patch-23.  I need a coffee.
   - Major bugfixes and slight enhancements.
   - A few more bugfixes and new features.
   - Separate frame-local, tty-dependent parameters from tty-local parameters.
   - Fixed X support, preliminary support for X-tty combo sessions.
   - MULTI_KBOARD support for ttys.  Input-related bugfixes for X+tty sessions.
   - Got rid of the rif (window-based redisplay interface) global variable.
   - Fix longopts option name for --tty.
   - Portability fixes (now it compiles & runs fine on Solaris).
   - Added multi-tty support for talk.el.
   - Fixed typo in talk.el.
   - Fixed typo in talk.el (again).
   - Fix mouse-position for tty+X combo sessions.
   - Add "multi-tty" to emacs-version output.
   - Fix more SEGV cases in frame.c
   - Converted display hooks to be display-local.  Plus many bugfixes.
   - Fix SEGV in init_sys_modes during X startup
   - Hookified termcap devices, added bootstrap display device, plus many
     bugfixes.
   - Numerous bugfixes and small improvements.
   - Changed tty input code to use read_socket_hook.
   - Fix C-g handling with multiple ttys.
   - Don't select on stdin unconditionally.
   - Support for opening X frames from a tty session.
   - Fix initialization of the window-system variable.
   - Romain Francoise's and Ami Fischman's bugfixes.
   - Added note about the commit mailing list.
   - Fixed tty faces during combo sessions.  Plus other assorted bugfixes.
   - Set the keyboard of the initial frame correctly.
   - Fixed interactive temacs.
   - Removed %T in mode-line-format.  Trivial documentation changes.
   - Fixed unsafe and incorrect use of record_unwind_protect in Fsuspend_emacs.
   - Cosmetic changes.
   - Don't exit Emacs when the X display is closed during a tty-X combo session.
   - Prevent core dumps when the X server crashes.
   - Fix the case when emacsclient is run on Emacs's controlling tty.
   - Trivial fixes to shut up some of the compiler warnings.
   - Don't hang on the tty if called from a shell script.
   - Fixed a typo in README.multi-tty.
   - Added newly loaded stuff in loadup.el to src/Makefile.in.
   - Don't try to init X drag and drop on a termcap frame.
   - Fix list-colors-display and other functions on a termcap frame
   - Added -w option to emacsclient for opening a new X frame.
   - Verify the version of Emacsclient.
   - Changed emacsclient to open new frames by default.
   - README updates.
   - Don't read too many characters from the tty.
   - Don't delete a tty if it's the last device with frames.
   - Fix typo in delete_display_hook documentation.
   - Fix a crash in emacsclient when DISPLAY is unset.
   - Block more input during read_avail_input.
   - Allow tty_read_avail_input to use the whole input buffer.
   - Don't try to handle a new event if the input buffer is full.
   - Back out previous change, it causes infinite recursion.
   - Revert patch-93, that was the real culprit.  Reapply patch-97.
   - Check for numchars > 0 in handle_one_xevent, not 1.
   - (Sigh.) Don't try to read more events than the buffer size.
   - Make emacsclient refuse to create a frame inside an Emacs term buffer.
   - Implemented suspending of emacsclient frames.
   - Added *.rej to tla's unrecognized pattern.
   - Fix background-mode on terminal frames (Dan Nicolaescu).
   - Fixed compiler warnings for keyboard.c.
   - Trivial cleanups to get rid of GCC warnings.
   - Trivial cleanup in fringe.c, missing from previous patch.
   - Removed *.rej from backup pattern in tagging method.
   - Fix cut'n'paste during a multi-display session (Mark Plaksin, Robert
     Chassell).
   - Fix dropping of the controlling tty on Solaris (Dan Nicolaescu).
   - Fix bootstrap problems in CVS.
   - Fix initialization order at bootstrap (Dan Nicolaescu).
   - Trivial cosmetic change in dispnew.c.
   - Prevent Lisp nesting errors while bootstrapping.
   - Fix #include errors for FreeBSD (Frank Ruell)
   - Merged in changes from CVS trunk
   - README changes.
   - Merged in changes from CVS trunk.
   - Eliminated updating_frame.
   - Fix segfault in term.c (reported by lukhas@free.fr).
   - Another server.el overhaul.
   - Fix frame parameter handling in server.el.
   - In emacsclient, protect the xmitted string from fprintf expansion (Dan
     Nicolaescu).
   - Fix error on deleting an emacsclient terminal (Dan Nicolaescu).
   - Fix one more case of the previous error.
   - A simple implementation for display-local frame parameters.
   - Mention `tla replay' in README.multi-tty (Gaute Strokkenes).
   - Fixed environment variable handling during terminal initialization.
   - Added branch description to admin/notes/BRANCH.
   - Fix fatal error during startup (rep. by Friedrich Delgado Friedrichs)
   - Add kludge to prevent overriding keyboard-coding-system customization.
   - Make terminal_coding and keyboard_coding display-local.
   - New control structure: with-selected-frame.
   - Use with-selected-frame.
   - Fix environment variables on emacsclient frames.
   - Use the remote locale for terminal & keyboard coding system.
   - Update README.multi-tty.
   - Fix server-socket-dir initialization (rep. by Friedrich Delgado
     Friedrichs).
   - Fix terminal coding system in multibyte locales (rep. by Friedrich
     Delgado Friedrichs).
   - Fix background mode initialization on client tty frames (rep. by Dan
     Nicolaescu).
   - Fix window-system-default-frame-alist (ARISAWA Akihiro).
   - Don't ignore SIGWINCH under X (contributed by Yoshiaki Kasahara).
   - Make sure the SIGWINCH handler is always set (rep. by Yoshiaki Kasahara).
   - Fix SEGV on terminals without 'IC' capability (Yoshiaki Kasahara).
   - README.multi-tty update.
   - Clear single_kboard each time Emacs returns to top-level.
   - Don't core dump on SIGINT when there is no frame on the controlling tty.
   - Dissociate from the controlling tty correctly on FreeBSD.
   - Make server-start safe against accidental restarts.
   - Fix parse error in term.c (ARISAWA Akihiro).
   - Fix byte-compile errors during bootstrap.  (Reported by Juraj Kubelka.)
   - Fix --no-wait in emacsclient (reported by Dan Nicolaescu).
   - Reapply src/Makefile.in changes that got lost in the tagline snafu of
     patch-197.
   - Implemented display ids for multiple emacsclients on the same tty.
     Plus assorted bugfixes.
   - Fix bootstrap errors.
   - Fixed C-c from the controlling terminal.
   - Don't leave buffers created by nowait clients buried under others
     (rep. by Dan Nicolaescu).
   - Fix suspend-frame on the controlling tty (reported by Dan Nicolaescu).
   - Fix Viper with simultaneous X and tty display devices. (Rep. by IRIE
     Tetsuya.)
   - Prevent the previous bug from reappearing later.
   - Fix creating frames on different X servers.
   - Cleaned up README compile & test instructions.
   - Updated archive location in docs. (Thanks to Dan Waber.)
   - README updates, including a new Tips & Tricks section
   - Change binding of C-x C-c to only exit emacsclient, not Emacs itself.
   - Fix typo in server.el (Han Boetes, Ted Morse, Ami Fischman)
   - Add TAGS-LISP to precious regex in src/.
   - Merged in changes from CVS trunk (Jan D. has fixed the XSync call in
     xterm.c, no need to disable it anymore).
   - Inhibit redisplay while frames are being deleted after an X disconnect.
   - Fix typo in src/Makefile.in.
   - Removed C99ism in init_fringe_bitmap.
   - Small tweaks in server.el.
   - Set ncurses-related environment variables while creating a new
 tty frame. (Reported by Dan Nicolaescu.)

 * lorentey@elte.hu--2004/emacs--multi-tty--0  (patch 258-292)

   - Merged in changes from CVS trunk.
   - Fix core dump in redisplay window. (Reported by Yoshiaki Kasahara.)
     Plus cleanups.
   - Fix bootstrap problem with --without-x.
   - Trivial documentation change in keyboard.c.
   - Remove remaining references to updating_frame.
   - Increase PURESIZE to handle the extra stuff recently added.
   - Trivial changes in x_create_tip_frame.
   - README update.
   - Joined Miles's 2005 Emacs branch.
   - Merged in changes from CVS trunk.  (Long time no see!) :-)
   - Fix bootstrap error in CVS.
   - Fix xassert-related bootstrap errors.
   - Add some new precious/backup patterns in src/.
   - Update =partner-versions.
   - Prevent emacsclient errors when Emacs is compiled without X support.
   - README updates. (Reported by Xavier Mallard)
   - Merged from miles@gnu.org--gnu-2005 (patch 76-78)
   - Fix typo in dispnew.c.
   - Merged from miles@gnu.org--gnu-2005 (patch 12-13, 79-90)
   - On C-x C-c, restrict `save-some-buffers' to the client's buffers.
     (Reported by Han Boetes.)
   - Fix compilation error with GTK, fix issues with double C-g on
     controlling tty.
  (Reported by Friedrich Delgado Friedrichs, Yoshiaki Kasahara.)

 * lorentey@elte.hu--2004/emacs--multi-tty--0  (patch 293-605)

   - Merged from miles@gnu.org--gnu-2005 (patch 91-94)
   - Initialize blink-cursor-mode consistently.
   - Merged from miles@gnu.org--gnu-2005 (patch 14-16, 95-106)
   - Merged from miles@gnu.org--gnu-2005 (patch 17-26, 107-116)
   - Fix line/column number positioning in emacsclient. (Reported by Han
     Boetes.)
   - Merged from miles@gnu.org--gnu-2005 (patch 117-118)
   - Merged from miles@gnu.org--gnu-2005 (patch 119)
   - Merged from miles@gnu.org--gnu-2005 (patch 27, 120-125)
   - Merged from miles@gnu.org--gnu-2005 (patch 28-30, 126-128)
   - Merged from miles@gnu.org--gnu-2005 (patch 31-33, 129-141)
   - Merged from miles@gnu.org--gnu-2005 (patch 34-36, 142-158)
   - Fix crash condition when an X server connection is broken. (Reported
     by Vincent Bernat.)
   - Declare Vinhibit_redisplay in xterm.c.
   - Don't abort with GTK when a tty is opened.
   - Merged from miles@gnu.org--gnu-2005 (patch 159)
   - Merged from miles@gnu.org--gnu-2005 (patch 160-161)
   - Merged from miles@gnu.org--gnu-2005 (patch 37-38, 162-182)
   - Merged from miles@gnu.org--gnu-2005 (patch 183)
   - Merged from miles@gnu.org--gnu-2005 (patch 39-44, 184-191)
   - Close the X connection when the last frame is deleted.
   - Fix stupid syntax errors in previous patch.
   - README updates.
   - Revert changes that were committed by mistake in the previous patch.
   - Merged from miles@gnu.org--gnu-2005 (patch 192-203)
   - Fix some superflous deviations from CVS, plus apply some cosmetics.
   - Fix yet another compilation error.
   - Merged from miles@gnu.org--gnu-2005 (patch 204-213)
   - Fix some aspects of X display shutdown.
   - Prevent core dump when connection is lost during frame creation.
   - README update. (Fix identifier names in emacs background preloader
     example.)
   - Fix error when creating tty clients.
   - Merged from miles@gnu.org--gnu-2005 (patch 45-55, 214-231)
   - Merged from miles@gnu.org--gnu-2005 (patch 56-58, 232-239)
   - Merged from miles@gnu.org--gnu-2005 (patch 59, 240-245)
   - Resolve crashes related to face aliases.
   - Merged from miles@gnu.org--gnu-2005 (patch 60-65, 246-265)
   - Fix bootstrap error during loadup.
   - Merged from miles@gnu.org--gnu-2005 (patch 66, 266-268)
   - Merged from miles@gnu.org--gnu-2005 (patch 269)
   - Merged from miles@gnu.org--gnu-2005 (patch 67, 270-278)
   - Fix describe-variable with frame-local variables.
   - I give up; attempt to fix annoying crashes by reverting xdisp.c
     changes in patch-328.
   - Merged from miles@gnu.org--gnu-2005 (patch 279-280)
   - Merged from miles@gnu.org--gnu-2005 (patch 281-285)
   - Fix exponential slowdowns on repeated tty frame creation.
   - Fix UTF-8 tty input when first frame is an X frame. Steps towards
     multiple tty locale support.
   - Fix typo in get_display.
   - Support for ttys with different character locale settings.
   - Merged from miles@gnu.org--gnu-2005 (patch 68, 286-291)
   - Merged from miles@gnu.org--gnu-2005 (patch 292-295)
   - Disable display type check in start_hourglass, and always set up the timer.
   - Merged from miles@gnu.org--gnu-2005 (patch 296-306)
   - Speed up `emacsclient -t' on xterms. (by suggestion of Dan Nicolaescu)
   - Merged from miles@gnu.org--gnu-2005 (patch 307-312)
   - Merged from miles@gnu.org--gnu-2005 (patch 69, 313-319)
   - Merged from miles@gnu.org--gnu-2005 (patch 70-73, 320-331)
   - Merged from miles@gnu.org--gnu-2005 (patch 74-79, 332-349)
   - Merged from miles@gnu.org--gnu-2005 (patch 80-82, 350-422)
   - Merged from miles@gnu.org--gnu-2005 (patch 423-434)
   - Merged from miles@gnu.org--gnu-2005 (patch 435-437)
   - Merged from miles@gnu.org--gnu-2005 (patch 438-440)
   - Merged from miles@gnu.org--gnu-2005 (patch 441-446)
   - Make function-key-map a terminal-local variable (move it inside the
     kboard struct).
   - Update Lisp code for a terminal-local `function-key-map'.
   - Make sure the terminfo function key sequences are set up in the
     correct function-key-map.
   - Work around mysterious breakage of arrow key recognition under screen
     (see first TODO in README).
   - Change key-translation-map to be terminal-local.
   - Merged from miles@gnu.org--gnu-2005 (patch 447-448)
   - Replace encoded-kbd-mode with display-specific
     encoded-kbd-setup-display. (Doesn't work yet.)
   - New version of ldefs-boot.el.
   - Cleanup: Move kboard fields from struct frame and device-specific
     descriptors to struct display.
   - New C function `push_display_kboard'.
   - Work around nondeterministic binding of terminal-local variables.
     (Fixes national character input on ttys.)
   - Use terminal-local-value to access function-key-map in terminal packages.
   - Speed up loading of term/xterm.el.
   - Speed up loading of term/xterm.el (Dan Nicolaescu).
   - Remove pointless conditional around key substitution block in
     term/xterm.el (Dan Nicolaescu)
   - Fix the original cause of the "arrow keys don't work on screen" bug.
   - Merged from miles@gnu.org--gnu-2005 (patch 83-87, 449-468)
   - Merged from miles@gnu.org--gnu-2005 (patch 469)
   - Implement rudimentary Lisp-level terminal parameters.
   - Small enhancements.
   - Handle and document that `delete-frame' may call functions in
     `delete-frame-functions' twice.
   - Merged from miles@gnu.org--gnu-2005 (patch 470-473)
   - Merged from miles@gnu.org--gnu-2005 (patch 474)
   - Fix compilation error in src/term.c.
   - At long last, fix annoying SELECTED_FRAME crashes after unexpected
     connection failures. Yay!
   - README update.
   - Rename term_init to init_tty.
   - Rename `struct display' to `struct device'. Update function, parameter
     and variable names accordingly.
   - Cosmetic changes in server.el.
   - Fix compilation error in select_frame_for_redisplay.
   - Rename function-key-map to local-function-key-map, and
     global-function-key-map to function-key-map. Same for
     key-translation-map.
   - Fix dumb error leading to national keys not working on ttys.
   - Fix broken emacsclient resume on Solaris (by Dan Nicolaescu).
   - Don't let window-system-default-frame-alist override parameters
     specified manually.
   - Work around crashes in X session management after normal shutdown of X
     server.
   - Apply patch from CVS trunk to fix recenter on ttys.
   - Add two pending bugs to README.multi-tty.
   - Merged in changes from CVS trunk.  Plus added lisp/term tweaks.
   - Fix syntax error in lisp/term/xterm.el.
   - Merged in changes from CVS trunk.  (Testing my own CVS gateway.)
   - Add =upstream-branch file for semi-automated merges.
   - Merged in changes from lorentey@elte.hu--2004/emacs--cvs-trunk--0
   - Fix terminal initialization code.  (Contributed by Dan Nicolaescu.)
   - Slightly refactor the terminal initialization code for simplicity.
   - Apply settings in `window-system-default-frame-alist' to the initial
     frame as well.
   - Prevent resource allocation explosion when C-x 5 2 is used on xterms.
   - Enforce the presence of `window-system' and `tty-type' frame
     parameters in all frames.
   - Fix function-key-map massaging vs `C-x 5 2' in lisp/term/*.el.
     (Submitted by Dan Nicolaescu.)
   - Merged in changes from CVS trunk.
   - Fix bootstrap error.
   - Fix `emacsclient -ne '(+ 2 2)'' (reported by Han Boetes), and clean up
     some corner cases in Emacs server.
   - Fix `emacsclient +12 file' behaviour.  (Reported by Han Boetes.)
   - Make xt-mouse.el multi-tty-compatible.
   - Fix crashes in xdialog_show (and other places) with xterm-mouse-mode.
   - Make `emacsclient -n <filename>' open new X frames when possible.
     (Reported by Bas Kok.)
   - Don't let server-save-buffers-kill-display unexpectedly kill Emacs on
     --no-wait's X frames.
   - Set Emacs version number to 22.0.51 to allow parallel installations of
     CVS trunk and the multi-tty branch.
   - Fix crash after y-or-n-p prompt triggered by emacsclient. (Reported by
     Han Boetes, analysis by Kalle Olavi Niemitalo.)
   - Fix bootstrap error in keyboard.c.
   - Switch upstream to miles@gnu.org--gnu-2005/emacs--cvs-trunk--0.
   - Fix assertion on kboard->kbd_queue and other such crashes.
   - Merged from miles@gnu.org--gnu-2005 (patch 115, 540-542)
   - Merged from miles@gnu.org--gnu-2005 (patch 543)
   - Merged from miles@gnu.org--gnu-2005 (patch 116-117, 544-550)
   - Fix hardcoded stdout usage in term.c.  (Reported by Dan Nicolaescu.)
   - Merged from miles@gnu.org--gnu-2005 (patch 118-132, 551-577)
   - Merged from miles@gnu.org--gnu-2005 (patch 578-592)
   - Merged from miles@gnu.org--gnu-2005 (patch 593-595)
   - Merged from miles@gnu.org--gnu-2005 (patch 133-141, 596-609)
   - Fix Delete key on X by adapting normal-erase-is-backspace-mode for
     multi-tty. (Reported by Dan Waber and Dan Nicolaescu.)
   - Change the "pretest" bug report address to the multi-tty list.
   - Merged from miles@gnu.org--gnu-2005 (patch 610-614)
   - Doc update.
   - Change `keyboard-translate-table' to be terminal-local.
   - Don't try to rebind the `t' symbol.
   - Protect keyboard-translate-table from GC.
   - Fix semantics of terminal-local variables. Remove
     `terminal-local-value' hack.
   - Merged from miles@gnu.org--gnu-2005 (patch 142-148, 615-628)
   - Update frames-on-display-list to accept terminal id numbers.
   - Merged from miles@gnu.org--gnu-2005 (patch 149-151, 629-641)
   - Fix some of the bootstrap problems.
   - Increase puresize.  (Emacs needs 1205176 pure bytes now.)
   - Merged from miles@gnu.org--gnu-2005 (patch 152-156, 642-654)
   - Merged from miles@gnu.org--gnu-2005 (patch 655)
   - Increase PURESIZE yet again.
   - Store client's environment in terminal parameters, not server parameters.
   - Merged from miles@gnu.org--gnu-2005 (patch 656-658)
   - Merged from miles@gnu.org--gnu-2005 (patch 659-663)
   - Delete leftover id for "info/dir".
   - Fix "first non-ASCII character on new tty frames" problem.
   - Prevent core dumps with GTK by disabling secondary X connections there.
   - Work around Emacs crash on Konsole detach.  (Tom Schutzer-Weissmann)
   - Fix typo in previous commit.
   - Merged from miles@gnu.org--gnu-2005 (patch 169-173, 671-676)
   - Implement full support for frame-local `next-buffer' and `previous-buffer'.
   - Reimplement and extend support for terminal-local environment variables.
   - Don't let x_initialize break 8-bit input on ttys. (Reported by Joakim
     Verona.) Split `set-input-mode'.
   - Pull a bugfix from CVS to prevent problems with the Debian semantic
     package.
   - Fix compilation error during non-X builds.
   - Reimplement terminal parameters in C; clean up term.c, create terminal.c.
   - Implement automatic terminal-local environment variables via
     `local-environment-variables'.
   - Fix compilation errors in previous commit.
   - Merged from miles@gnu.org--gnu-2005 (patch 677)
   - Fix error during bootstrap.
   - Fix semantics of let-binding `process-environment'.
   - Initialize Vprocess_environment to nil.
   - Store local environment in frame (not terminal) parameters.
   - Merged from miles@gnu.org--gnu-2005 (patch 678-680)
   - Merged from miles@gnu.org--gnu-2005 (patch 681)
   - Update environment-related doc strings.
   - Rename `struct device' to `struct terminal'. Rename some
     terminal-related functions similarly.
   - Set `local-environment-variables' to t by default.
   - Show the splash screen on Emacsclient frames.  Show *scratch* by default.
   - Display "@" in mode-lines of Emacsclient frames.
   - Make sure `delete-frame-functions' can not prevent the frame from
     being deleted.
   - Fix crash in lookup_image on termcap frames.
   - Enhance splash screens to work better with emacsclient.
   - Fix splash screen loosing input events on Emacsclient frames.
   - Don't display the splash screen when no frame was created. (Fixes tty
     resume.)
   - (Hopefully) fix bootstrap error on OpenBSD.  (reported by Han Boetes)
   - Fix typo in docstring of `frame-with-environment'.
   - Cosmetic fixes in xfns.c.
   - Install workaround for "X protocol error: BadCursor (invalid Cursor
     parameter) on protocol request 2"
   - Make all frames created in an emacsclient session belong to that client.
   - Experimental change: don't restore kboard after temporary changes if
     Emacs wasn't in single kboard state.
   - Fix typo in `server-handle-delete-frame'; fix startup echo area message.
   - Fix last frame check in server.el.
   - Fix Delete keys under X (for good, this time).
   - Overhaul and simplify single_kboard API. Allow calls to
     `recursive-edit' in process filters. Small fixes.
   - Merged from miles@gnu.org--gnu-2005 (patch 682)
   - Fix abort() in read_key_sequence.
   - Remove group write permissions from all files.
   - Merged from miles@gnu.org--gnu-2005 (patch 683-684)
   - Fix C-g during `make-network-process'.  (Reported by Mark Plaksin.)
   - Merged from miles@gnu.org--gnu-2005 (patch 174-181, 685-690)
   - Merged from miles@gnu.org--gnu-2005 (patch 182-184, 691-699)
   - Merged from miles@gnu.org--gnu-2005 (patch 185-186, 700-703)
   - Fix bootstrap problem reported by Han Boetes.
   - Fix some bugs related to wrong_kboard_jmpbuf.
   - Eliminate wrong_kboard_jmpbuf.
   - Merged from miles@gnu.org--gnu-2005 (patch 187, 704)
   - Fix compilation error on older GCCs (reported by "mace").
   - Merged from
   - Fix bootstrapping problem.  (Reported by "mace".)
   - Merged from emacs@sv.gnu.org
   - Add explicit abort() when x_catch_errors_unwind is called by mistake.
   - Fix `emacsclient --eval '(progn (find-file "file")'' and the like.
     (Reported by Han Boetes.)
   - Fix permissions. (Reported by Han Boetes.)
   - Fix tty state problem after error in `set-quit-char'.
   - Fix compilation.
   - Fix `server-delete-client' behavior when the user quits `kill-buffer'.
     (Reported by Han Boetes.)
   - Increase puresize.
   - Fix bogus crash with -DENABLE_CHECKING.
   - Remove unused variable in read_key_sequence.
   - Fix GDB magic.
   - Fix segfault by `C-x 5 2' on the controlling tty. (Reported by Suresh
     Madhu.)
   - Fix ediff problems.  (Reported by Dan Nicolaescu.)
   - Fix compilation error in ediff-wind.el.  D'oh.
   - Fix bizarre syntax error, probably from a baz merge bug.
   - Let the Emacs server recognize `inhibit-startup-echo-area-message'.
     (Reported by Han Boetes.)
   - Set emacsbug.el's pretest address to the multi-tty list. (Reported by
     Richard Lewis.)
   - Fix toolbars on X frames when Emacs is started on a tty. (Reported by
     Richard Lewis.)
   - Fix tool-bar and menu-bar toggles in Show/Hide menu to reflect the
     state of the current frame.
   - Clean up tty device handling. Change name of controlling tty from nil
     to "/dev/tty".
   - Set `default-directory' in *scratch* to the current directory of
     emacsclient.
   - Fix compilation error on OpenBSD.  (Reported by Han Boetes.)
   - Fix OpenBSD compilation some more.  (Fix by Han Boetes.)
   - Fix delete key after C-x 5 2 on X.  (Catched by Dan Nicolaescu.)
   - Fix tooltip border color.
   - Fix previous commit.
   - (Attempt to) fix bootstrap error.
   - Fix typo in startup.el.
   - Fix `vc-annotate' under X.  (Reported by Dan Nicolaescu.)
   - Make `tty-display-color-p' follow its doc string. (Reported by Dan
     Nicolaescu.)
   - Fix stupid crash during startup.
   - Fix crashes in redisplay functions on suspended tty frames. (Reported
     by Dan Nicolaescu.)
   - Fix crashes in `delete-terminal' caused by recursive calls or X
     displays with live frames.
   - Don't load terminit files repeatedly. Also, don't call terminit
     functions more than once per terminal.
   - Fix and/or simplify terminal initialization files.
   - Fix C-x 5 2 on the controlling tty; fix some possible crash conditions
     and a memory leak.
   - Fix syntax errors in terminal initialization files.
   - Fix compilation error in lwlib/xlwmenu.c.
   - Rework environment variable support. (Reported by Kalle Olavi
     Niemitalo and Noah Friedman.)
   - Merged from emacs@sv.gnu.org.
   - Fix typo in lisp/term/xterm.el.
   - Let frames on new terminals inherit 'environment and 'client.
   - Fix x_catch_errors-related abort after X disconnects. (Reported by Dan
     Nicolaescu).
   - Fix F10 behaviour.  (Reported by Bernard Adrian.)
   - Remove superfluous properties from the mode-line-client indicator.
     (Reported by Kalle Olavi Niemitalo)
   - Fix various aborts in get_named_tty.  (Patch by Kalle Olavi Niemitalo)
   - Increase PURESIZE.
   - Fix obvious runtime errors after merge.
   - Regenerate lisp/ldefs-boot.el.
   - Merged from emacs@sv.gnu.org.  Last-minute emacsclient rewrites be damned!
   - Fix crash in window.c.
   - Fix various suspend-related bugs in emacsclient. (Report & patch by
     Dan Nicolaescu.)
   - Remove semantic.cache, fix tagging method.
   - Fix compilation errors.  Regenerate ldefs-boot.el.
   - Re-enable GTK multidisplay support.
   - Regenerate ldefs-boot, remove junk.
   - Fix compilation error with non-toolkit scrollbar.

 * lorentey@elte.hu--2004/emacs--multi-tty--0-  (version 0)

   - This branch is now closed. Work continues at
     emacs@sv.gnu.org/emacs--multi-tty--0.

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-56

Revision 1.272.2.54 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 27 09:43:27 2007 UTC (2 years ago) by miles
Branch: lexbind
Changes since 1.272.2.53: +1 -1 lines
Diff to previous 1.272.2.53 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 852-865)

   - Update from CVS
   - Merge from emacs--rel--22
   - Update from CVS: lisp/emacs-lisp/avl-tree.el: New file.
   - Remove RCS keywords

 * emacs--rel--22  (patch 93-100)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 245-247)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-55

Revision 1.272.2.53 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 27 09:36:38 2007 UTC (2 years ago) by miles
Branch: lexbind
Changes since 1.272.2.52: +1 -1 lines
Diff to previous 1.272.2.52 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 824-838)

   - Update from CVS
   - Merge from emacs--rel--22
   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Fix void function definition error in cus-edit.el
   - Restore lisp/emacs-lisp/cl-loaddefs.el

 * emacs--rel--22  (patch 70-83)

   - Update from CVS
   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Indicate that emacs--devo--0--patch-834 does not need to be applied
   - Merge from gnus--rel--5.10
   - Restore lisp/emacs-lisp/cl-loaddefs.el

 * gnus--rel--5.10  (patch 239-241)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-53

Revision 1.272.2.52 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 27 09:33:15 2007 UTC (2 years ago) by miles
Branch: lexbind
Changes since 1.272.2.51: +8 -5 lines
Diff to previous 1.272.2.51 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 803-815)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 51-58)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 233-236)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-51

Revision 1.318.2.51 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 27 09:11:38 2007 UTC (2 years ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.50: +38 -37 lines
Diff to previous 1.318.2.50 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 902-908)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 131-137)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 261-262)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-278

Revision 1.430 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 26 13:42:26 2007 UTC (2 years ago) by lektu
Branch: MAIN
Changes since 1.429: +37 -36 lines
Diff to previous 1.429
(spare_memory, stack_copy, stack_copy_size, ignore_warnings, Vdead,
dont_register_blocks, staticvec, staticidx, interval_block, n_interval_blocks,
init_strings, check_string_bytes, check_sblock, init_float, free_float,
n_cons_blocks, init_cons, all_vectors, n_vectors, symbol_block,
symbol_block_index, symbol_free_list, n_symbol_blocks, init_symbol,
marker_block, marker_free_list, n_marker_blocks, init_marker, valid_pointer_p,
make_pure_float, last_marked, mark_object_loop_halt): Make static.

Revision 1.318.2.50 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 18 23:59:52 2007 UTC (2 years ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.49: +13 -12 lines
Diff to previous 1.318.2.49 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 890-898)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 122-128)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 257-258)

   - Merge from emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-270

Revision 1.429 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 17 02:10:38 2007 UTC (2 years ago) by monnier
Branch: MAIN
Changes since 1.428: +5 -5 lines
Diff to previous 1.428
(free_misc): Use XMISCTYPE.
(live_misc_p, gc_sweep): Use Lisp_Misc_Any.

Revision 1.428 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 16 15:49:43 2007 UTC (2 years ago) by monnier
Branch: MAIN
Changes since 1.427: +4 -1 lines
Diff to previous 1.427
(Fpurecopy): Set the pvec tag on pseudo vectors.

Revision 1.427 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 16 15:42:58 2007 UTC (2 years ago) by monnier
Branch: MAIN
Changes since 1.426: +8 -7 lines
Diff to previous 1.426
* lisp.h (enum Lisp_Misc_Type): Del Lisp_Misc_Some_Buffer_Local_Value.
(XMISCANY): New macro.
(XMISCTYPE): Use it.
(struct Lisp_Misc_Any): New type.
(union Lisp_Misc): Use it.
(struct Lisp_Buffer_Local_Value): Add `local_if_set' bit.
* data.c (Fboundp, store_symval_forwarding, swap_in_global_binding)
(find_symbol_value, set_internal, default_value, Fset_default)
(Fmake_variable_buffer_local, Fmake_local_variable)
(Fkill_local_variable, Fmake_variable_frame_local, Flocal_variable_p)
(Flocal_variable_if_set_p, Fvariable_binding_locus):
The SOME_BUFFER_LOCAL_VALUEP distinction is replaced by local_if_set.
* alloc.c (allocate_buffer): Set the size and tag.
(allocate_misc, mark_maybe_object, mark_object, survives_gc_p):
Use XMISCANY.
(die): Follow the GNU convention for error messages.
* print.c (print_object): SOME_BUFFER_LOCAL_VALUEP -> local_if_set.
* buffer.c (Fget_buffer_create, Fmake_indirect_buffer): Don't set the
tag any more.
(set_buffer_internal_1):
* frame.c (store_frame_param):
* eval.c (specbind):
* xdisp.c (select_frame_for_redisplay): Drop SOME_BUFFER_LOCAL_VALUEP.

Revision 1.318.2.49 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 12 21:06:19 2007 UTC (2 years ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.48: +4 -46 lines
Diff to previous 1.318.2.48 , to branch point 1.318
Fix up multi-tty merge

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-261
Creator:  Stefan Monnier <monnier@iro.umontreal.ca>

Revision 1.318.2.48 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 11 16:20:50 2007 UTC (2 years ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.47: +264 -266 lines
Diff to previous 1.318.2.47 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 866-879)

   - Merge multi-tty branch
   - Update from CVS
   - Merge from emacs--rel--22

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257

Revision 1.426 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 2 22:07:41 2007 UTC (2 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.425: +1 -1 lines
Diff to previous 1.425
(mark_terminals): Typo.

Revision 1.425 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 2 21:55:27 2007 UTC (2 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.424: +1 -0 lines
Diff to previous 1.424
* window.h (struct window):
* window.c (struct save_window_data, struct saved_window):
* termhooks.h (struct terminal):
* process.h (struct Lisp_Process):
* frame.h (struct frame):
* buffer.h (struct buffer):
* lisp.h (struct Lisp_Vector, struct Lisp_Char_Table)
(struct Lisp_Bool_Vector, struct Lisp_Subr, struct Lisp_Hash_Table):
The size field of (pseudo)vectors is now unsigned.
(ARRAY_MARK_FLAG, PSEUDOVECTOR_FLAG): Simplify accordingly.

Revision 1.424 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 2 21:24:47 2007 UTC (2 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.423: +7 -38 lines
Diff to previous 1.423
* lisp.h (struct Lisp_Hash_Table): Move non-traced elements at the end.
Turn `count' into an integer.
* fns.c (make_hash_table, hash_put, hash_remove, hash_clear)
(sweep_weak_table, sweep_weak_hash_tables, Fhash_table_count):
* print.c (print_object) <HASH_TABLE_P>: `count' is an int.
* alloc.c (allocate_hash_table): Use ALLOCATE_PSEUDOVECTOR.
(mark_object) <HASH_TABLE_P>: Use mark_vectorlike.

Revision 1.423 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 2 21:19:17 2007 UTC (2 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.422: +8 -7 lines
Diff to previous 1.422
(mark_object): Fix typo.

Revision 1.422 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 2 21:16:53 2007 UTC (2 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.421: +84 -131 lines
Diff to previous 1.421
(allocate_pseudovector): New fun.
(ALLOCATE_PSEUDOVECTOR): New macro.
(allocate_window, allocate_terminal, allocate_frame)
(allocate_process): Use it.
(mark_vectorlike): New function.
(mark_object) <FRAMEP, WINDOWP, BOOL_VECTOR_P, VECTORP>: Use it.
(mark_terminals): Use it.
(Fmake_bool_vector, Fmake_char_table, make_sub_char_table)
(Fmake_byte_code): Use XSETPVECTYPE.

Revision 1.421 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 29 20:19:41 2007 UTC (2 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.420: +18 -36 lines
Diff to previous 1.420
(enum mem_type): Replace all vector subtypes -> MEM_TYPE_VECTORLIKE.
(allocate_vectorlike): Remove type argument.  Adjust callers.
(live_vector_p, mark_maybe_pointer, valid_lisp_object_p):
Only handle the one remaining MEM_TYPE_VECTORLIKE.
(mark_terminal): Remove left-over declaration.

Revision 1.420 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 29 20:10:22 2007 UTC (2 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.419: +44 -73 lines
Diff to previous 1.419
(MALLOC_BLOCK_INPUT, MALLOC_UNBLOCK_INPUT): New macros
to avoid unnecessary BLOCK_INPUTs when SYNC_INPUT is used.
(xmalloc, xrealloc, xfree, lisp_malloc, lisp_free, lisp_align_malloc)
(lisp_align_free, make_interval, allocate_vectorlike, allocate_string_data)
(make_float, Fcons, allocate_string, Fmake_symbol, allocate_misc): Use them.

Revision 1.419 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 27 19:51:38 2007 UTC (2 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.418: +13 -17 lines
Diff to previous 1.418
(allocate_terminal): Set the vector size to only count the Lisp fields.
Initialize those to nil.
(mark_object): Don't treat terminals specially.
(mark_terminal): Remove.
(mark_terminals): Use mark_object instead.

Revision 1.418 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 23 15:37:13 2007 UTC (2 years, 1 month ago) by rms
Branch: MAIN
Changes since 1.417: +42 -14 lines
Diff to previous 1.417
(gc_sweep): Check cons cell mark bits word by word
and optimize the case where they are all 1.

Revision 1.417 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 20 21:28:51 2007 UTC (2 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.416: +49 -1 lines
Diff to previous 1.416
(enum mem_type): New member for `terminal' objects.
(allocate_terminal): New function.
(mark_maybe_pointer, valid_lisp_object_p, mark_object): Handle terminals.
(mark_terminal): New fun.
(mark_terminals): Move from terminal.c.

Revision 1.409.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 16 09:40:45 2007 UTC (2 years, 1 month ago) by schwab
Branch: EMACS_22_BASE
Changes since 1.409.2.2: +3 -3 lines
Diff to previous 1.409.2.2 , to branch point 1.409
(reset_malloc_hooks): Set the hooks to the previous
values instead of zapping them.

Revision 1.416 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 16 09:25:37 2007 UTC (2 years, 1 month ago) by schwab
Branch: MAIN
Changes since 1.415: +3 -3 lines
Diff to previous 1.415
(reset_malloc_hooks): Set the hooks to the previous
values instead of zapping them.

Revision 1.415 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 29 05:27:51 2007 UTC (2 years, 2 months ago) by miles
Branch: MAIN
CVS Tags: merge-multi-tty-to-trunk
Changes since 1.414: +7 -1 lines
Diff to previous 1.414
Merge multi-tty branch

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-866

Revision 1.409.4.5 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 21 04:55:15 2007 UTC (2 years, 2 months ago) by miles
Branch: multi-tty
Changes since 1.409.4.4: +1 -1 lines
Diff to previous 1.409.4.4 , to branch point 1.409 , to next main 1.454
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 852-856)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 93-96)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 245)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-32

Revision 1.318.2.47 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 21 04:53:42 2007 UTC (2 years, 2 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.46: +1 -1 lines
Diff to previous 1.318.2.46 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 852-856)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 93-96)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 245)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-249

Revision 1.409.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Aug 19 00:16:20 2007 UTC (2 years, 2 months ago) by schwab
Branch: EMACS_22_BASE
Changes since 1.409.2.1: +1 -1 lines
Diff to previous 1.409.2.1 , to branch point 1.409
(pure): Round PURESIZE up.

Revision 1.414 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Aug 19 00:15:26 2007 UTC (2 years, 2 months ago) by schwab
Branch: MAIN
CVS Tags: before-merge-multi-tty-to-trunk, multi-tty-base
Changes since 1.413: +1 -1 lines
Diff to previous 1.413
(pure): Round PURESIZE up.

Revision 1.409.4.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 31 05:44:45 2007 UTC (2 years, 3 months ago) by miles
Branch: multi-tty
Changes since 1.409.4.3: +1 -1 lines
Diff to previous 1.409.4.3 , to branch point 1.409
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 824-838)

   - Update from CVS
   - Merge from emacs--rel--22
   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Fix void function definition error in cus-edit.el
   - Restore lisp/emacs-lisp/cl-loaddefs.el

 * emacs--rel--22  (patch 70-83)

   - Update from CVS
   - Remove lisp/erc/erc-nicklist.el
   - Update some .arch-inventory files
   - Indicate that emacs--devo--0--patch-834 does not need to be applied
   - Merge from gnus--rel--5.10
   - Restore lisp/emacs-lisp/cl-loaddefs.el

 * gnus--rel--5.10  (patch 239-241)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-28

Revision 1.318.2.46 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 27 10:48:36 2007 UTC (2 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.45: +1 -1 lines
Diff to previous 1.318.2.45 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 824-831)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 70-74)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238

Revision 1.413 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 26 05:27:47 2007 UTC (2 years, 3 months ago) by miles
Branch: MAIN
Changes since 1.412: +1 -1 lines
Diff to previous 1.412
Merge from emacs--rel--22

Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828

Revision 1.409.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 25 05:16:04 2007 UTC (2 years, 3 months ago) by gm
Branch: EMACS_22_BASE
Changes since 1.409: +1 -1 lines
Diff to previous 1.409
Switch license to GPLv3 or later.

Revision 1.318.2.31.2.12 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 17 04:54:35 2007 UTC (2 years, 3 months ago) by miles
Branch: unicode-xft
Changes since 1.318.2.31.2.11: +29 -26 lines
Diff to previous 1.318.2.31.2.11 , to branch point 1.318.2.31 , to next main 1.318.2.55
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 803-813)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 51-58)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (patch 224-231)

   - Update configure
   - Update from CVS
   - Merge from emacs--devo--0
   - Move branch-specific src/ChangeLog entry to src/ChangeLog.unicode
   - Regenerate configure

 * gnus--rel--5.10  (patch 233-236)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-65

Revision 1.318.2.45 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 15 04:47:32 2007 UTC (2 years, 3 months ago) by miles
Branch: emacs-unicode-2
CVS Tags: unicode-xft-base
Changes since 1.318.2.44: +8 -5 lines
Diff to previous 1.318.2.44 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 806-813)

   - Merge from emacs--rel--22
   - Update from CVS

 * emacs--rel--22  (patch 51-58)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 233-236)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-230

Revision 1.409.4.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 15 02:04:05 2007 UTC (2 years, 3 months ago) by miles
Branch: multi-tty
Changes since 1.409.4.2: +8 -5 lines
Diff to previous 1.409.4.2 , to branch point 1.409
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 803-813)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 51-58)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 233-236)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-25

Revision 1.412 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 11 15:23:37 2007 UTC (2 years, 3 months ago) by monnier
Branch: MAIN
Changes since 1.411: +0 -2 lines
Diff to previous 1.411
(emacs_blocked_free): Remove unused var `bytes_used_now'.

Revision 1.411 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 10 18:00:44 2007 UTC (2 years, 3 months ago) by monnier
Branch: MAIN
Changes since 1.410: +8 -3 lines
Diff to previous 1.410
(mark_maybe_pointer): Enforce mult-of-8 alignment when using
USE_LSB_TAG.  Suggested by Dmitry Antipov <dmantipov@yandex.ru>.

Revision 1.318.2.44 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 29 03:37:33 2007 UTC (2 years, 4 months ago) by monnier
Branch: emacs-unicode-2
Changes since 1.318.2.43: +21 -21 lines
Diff to previous 1.318.2.43 , to branch point 1.318
Replace uses of GC_* macros with the non-GC_ versions.

Revision 1.272.2.51 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 16 23:37:05 2007 UTC (2 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.272.2.50: +7 -0 lines
Diff to previous 1.272.2.50 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 771-793)

   - Update from CVS
   - Merge from emacs--rel--22
   - Merge from emacs--rel--22, gnus--rel--5.10
   - Fix tq.el edge case
   - Merge from gnus--rel--5.10

 * emacs--rel--22  (patch 26-41)

   - Update from CVS
   - lisp/vc-hooks.el (vc-find-root): Fix file attribute test

 * gnus--rel--5.10  (patch 224-228)

   - Merge from emacs--devo--0, emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-49

Revision 1.318.2.31.2.11 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 11 02:29:51 2007 UTC (2 years, 4 months ago) by miles
Branch: unicode-xft
Changes since 1.318.2.31.2.10: +7 -0 lines
Diff to previous 1.318.2.31.2.10 , to branch point 1.318.2.31
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 771-792)

   - Update from CVS
   - Merge from emacs--rel--22
   - Merge from emacs--rel--22, gnus--rel--5.10
   - Fix tq.el edge case
   - Merge from gnus--rel--5.10

 * emacs--rel--22  (patch 26-41)

   - Update from CVS
   - lisp/vc-hooks.el (vc-find-root): Fix file attribute test

 * emacs--unicode--0  (patch 210-219)

   - Merge from emacs--devo--0
   - Update from CVS

 * gnus--rel--5.10  (patch 224-228)

   - Merge from emacs--devo--0, emacs--rel--22
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-63

Revision 1.409.4.2 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 11 00:59:03 2007 UTC (2 years, 4 months ago) by miles
Branch: multi-tty
Changes since 1.409.4.1: +7 -0 lines
Diff to previous 1.409.4.1 , to branch point 1.409
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 781-792)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 33-41)
 * gnus--rel--5.10  (patch 226-228)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-21

Revision 1.318.2.43 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 11 00:57:35 2007 UTC (2 years, 4 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.42: +7 -0 lines
Diff to previous 1.318.2.42 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 781-792)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 33-41)
 * gnus--rel--5.10  (patch 226-228)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-219

Revision 1.410 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 8 19:59:46 2007 UTC (2 years, 5 months ago) by lektu
Branch: MAIN
Changes since 1.409: +7 -0 lines
Diff to previous 1.409
(init_strings): Initialize canonical empty strings.
(make_uninit_string, make_uninit_multibyte_string): Return appropriate
canonical empty string when the requested size is 0.

Revision 1.409.4.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 13 13:26:46 2007 UTC (2 years, 5 months ago) by miles
Branch: multi-tty
Changes since 1.409: +7 -1 lines
Diff to previous 1.409
Import arch branch emacs@sv.gnu.org/emacs--multi-tty--0

Revision 1.272.2.50 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 1 23:55:07 2007 UTC (2 years, 6 months ago) by miles
Branch: lexbind
Changes since 1.272.2.49: +2 -2 lines
Diff to previous 1.272.2.49 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 698-725)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Merge from emacs--rel--22
   - Merge from emacs--rel--22: lisp/dired-x.el: Revert 2007-04-06 change.

 * emacs--rel--22  (base, patch 1-5)

   - tag of emacs@sv.gnu.org/emacs--devo--0--patch-709
   - Sync to CVS tag EMACS_22_BRANCHPOINT
   - Sync to CVS branch EMACS_22_BASE
   - Update from CVS

 * gnus--rel--5.10  (patch 216-217)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-46

Revision 1.318.2.31.2.10 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 1 23:27:20 2007 UTC (2 years, 6 months ago) by miles
Branch: unicode-xft
Changes since 1.318.2.31.2.9: +2 -2 lines
Diff to previous 1.318.2.31.2.9 , to branch point 1.318.2.31
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 698-725)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Merge from emacs--rel--22
   - Merge from emacs--rel--22: lisp/dired-x.el: Revert 2007-04-06 change.

 * emacs--rel--22  (base, patch 1-5)

   - tag of emacs@sv.gnu.org/emacs--devo--0--patch-709
   - Sync to CVS tag EMACS_22_BRANCHPOINT
   - Sync to CVS branch EMACS_22_BASE
   - Update from CVS

 * emacs--unicode--0  (patch 191-202)

   - Change default value of `enable_font_backend' to 1
   - Update from CVS
   - Move src/ChangeLog entry to src/ChangeLog.unicode
   - Merge from emacs--devo--0

 * gnus--rel--5.10  (patch 216-217)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-61

Revision 1.318.2.42 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 24 21:56:19 2007 UTC (2 years, 6 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.41: +2 -2 lines
Diff to previous 1.318.2.41 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 698-710)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 216)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-196

Revision 1.409 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 16 03:09:33 2007 UTC (2 years, 6 months ago) by mituharu
Branch: MAIN
CVS Tags: EMACS_22_1, EMACS_22_BRANCHPOINT, EMACS_PRETEST_22_0_98, EMACS_PRETEST_22_0_99, EMACS_PRETEST_22_0_990
Branch point for: EMACS_22_BASE, multi-tty
Changes since 1.408: +2 -2 lines
Diff to previous 1.408
(mem_insert): Set min_heap_address and max_heap_address
if they are not yet initialized.

Revision 1.318.2.31.2.9 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 26 22:11:39 2007 UTC (2 years, 8 months ago) by miles
Branch: unicode-xft
Changes since 1.318.2.31.2.8: +2 -1 lines
Diff to previous 1.318.2.31.2.8 , to branch point 1.318.2.31
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 624-637)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Remove RCS keywords

 * emacs--unicode--0  (patch 168-176)

   - src/Makefile.in: Remove redundant HAVE_XFT clause
   - Update from CVS
   - Merge from emacs--devo--0

 * gnus--rel--5.10  (patch 200-201)

   - Merge from emacs--devo--0
   - Update from CVS: lisp/nnweb.el (nnweb-google-parse-1): Update parser.

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-55

Revision 1.318.2.41 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 23 06:03:41 2007 UTC (2 years, 8 months ago) by handa
Branch: emacs-unicode-2
Changes since 1.318.2.40: +2 -1 lines
Diff to previous 1.318.2.40 , to branch point 1.318
(Fgarbage_collect): If nextb->text->inhibit_shrinking is
nonzero, don't shrink the buffer nextb.

Revision 1.272.2.49 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 11 14:42:02 2007 UTC (2 years, 8 months ago) by miles
Branch: lexbind
Changes since 1.272.2.48: +2 -2 lines
Diff to previous 1.272.2.48 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 615-622)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 197-199)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-40

Revision 1.272.2.48 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 11 14:34:06 2007 UTC (2 years, 8 months ago) by miles
Branch: lexbind
Changes since 1.272.2.47: +15 -15 lines
Diff to previous 1.272.2.47 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 586-614)

   - Update from CVS
   - Update from erc--emacs--22
   - Merge from gnus--rel--5.10
   - Merge from erc--main--0
   - Make byte compiler correctly write circular constants

 * gnus--rel--5.10  (patch 186-196)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-39

Revision 1.318.2.31.2.8 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 30 23:02:13 2007 UTC (2 years, 9 months ago) by miles
Branch: unicode-xft
Changes since 1.318.2.31.2.7: +15 -15 lines
Diff to previous 1.318.2.31.2.7 , to branch point 1.318.2.31
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 586-621)

   - Update from CVS
   - Update from erc--emacs--22
   - Merge from gnus--rel--5.10
   - Merge from erc--main--0
   - Make byte compiler correctly write circular constants

 * emacs--unicode--0  (patch 161-166)
 * gnus--rel--5.10  (patch 186-199)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-53

Revision 1.318.2.40 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 30 22:22:37 2007 UTC (2 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.39: +2 -2 lines
Diff to previous 1.318.2.39 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 615-621)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 197-199)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-166

Revision 1.408 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 26 08:35:54 2007 UTC (2 years, 9 months ago) by mituharu
Branch: MAIN
CVS Tags: EMACS_PRETEST_22_0_94, EMACS_PRETEST_22_0_95, EMACS_PRETEST_22_0_97
Changes since 1.407: +2 -2 lines
Diff to previous 1.407
(BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Use
BLOCK_INPUT/UNBLOCK_INPUT.

Revision 1.318.2.39 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 26 06:15:07 2007 UTC (2 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.38: +15 -15 lines
Diff to previous 1.318.2.38 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 586-614)

   - Update from CVS
   - Update from erc--emacs--22
   - Merge from gnus--rel--5.10
   - Merge from erc--main--0
   - Make byte compiler correctly write circular constants

 * gnus--rel--5.10  (patch 186-196)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-162

Revision 1.407 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 21 04:18:17 2007 UTC (2 years, 9 months ago) by gm
Branch: MAIN
CVS Tags: EMACS_PRETEST_22_0_93
Changes since 1.406: +1 -1 lines
Diff to previous 1.406
Add 2007 to copyright years.

Revision 1.406 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 11 19:21:53 2007 UTC (2 years, 9 months ago) by jhd
Branch: MAIN
Changes since 1.405: +14 -14 lines
Diff to previous 1.405
(BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Use pthread_equal,
block/unblock SIGIO.

Revision 1.272.2.47 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 4 12:19:17 2006 UTC (2 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.272.2.46: +14 -8 lines
Diff to previous 1.272.2.46 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 505-522)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: etc/TUTORIAL.cn: Updated.
   - Merge from erc--emacs--22

 * gnus--rel--5.10  (patch 164-167)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-33

Revision 1.318.2.31.2.7 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 21 10:49:11 2006 UTC (2 years, 11 months ago) by miles
Branch: unicode-xft
Changes since 1.318.2.31.2.6: +14 -8 lines
Diff to previous 1.318.2.31.2.6 , to branch point 1.318.2.31
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 505-522)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: etc/TUTORIAL.cn: Updated.
   - Merge from erc--emacs--22

 * emacs--unicode--0  (patch 137)

   - Merge from emacs--devo--0

 * gnus--rel--5.10  (patch 164-167)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-48

Revision 1.318.2.38 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 21 08:56:32 2006 UTC (2 years, 11 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.37: +14 -8 lines
Diff to previous 1.318.2.37 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 505-522)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: etc/TUTORIAL.cn: Updated.
   - Merge from erc--emacs--22

 * gnus--rel--5.10  (patch 164-167)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-137

Revision 1.405 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 13 08:20:28 2006 UTC (2 years, 11 months ago) by mituharu
Branch: MAIN
CVS Tags: EMACS_PRETEST_22_0_91, EMACS_PRETEST_22_0_92
Changes since 1.404: +14 -8 lines
Diff to previous 1.404
(mark_memory): New argument OFFSET.  All uses changed.
Fix address calculations for case END < START.
(mark_stack): Impose Lisp_Object alignment on jmp_buf.

Revision 1.272.2.46 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 20 06:47:13 2006 UTC (3 years, 1 month ago) by miles
Branch: lexbind
Changes since 1.272.2.45: +6 -16 lines
Diff to previous 1.272.2.45 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 399-437)

   - Update from CVS
   - Rcirc update from Ryan Yeske
   - Merge from gnus--rel--5.10
   - Miscellaneous tq-related fixes.

 * gnus--rel--5.10  (patch 126-136)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-28

Revision 1.272.2.45 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 20 06:44:01 2006 UTC (3 years, 1 month ago) by miles
Branch: lexbind
Changes since 1.272.2.44: +21 -6 lines
Diff to previous 1.272.2.44 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 383-398)

   - Update from CVS
   - Update from erc--emacs--22
   - Fix ERC bug introduced in last patch
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 123-125)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-27

Revision 1.272.2.44 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 20 06:42:03 2006 UTC (3 years, 1 month ago) by miles
Branch: lexbind
Changes since 1.272.2.43: +139 -28 lines
Diff to previous 1.272.2.43 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 358-382)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Merge from erc--emacs--21

 * gnus--rel--5.10  (patch 118-122)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-26

Revision 1.272.2.43 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 20 06:39:26 2006 UTC (3 years, 1 month ago) by miles
Branch: lexbind
Changes since 1.272.2.42: +10 -5 lines
Diff to previous 1.272.2.42 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 343-357)

   - Update from CVS
   - Update for ERC 5.1.3.
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 113-117)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-25

Revision 1.318.2.37 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 28 04:33:40 2006 UTC (3 years, 2 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.36: +6 -16 lines
Diff to previous 1.318.2.36 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 399-413)

   - Update from CVS
   - Rcirc update from Ryan Yeske
   - Merge from gnus--rel--5.10
   - Miscellaneous tq-related fixes.

 * gnus--rel--5.10  (patch 126-127)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-105

Revision 1.318.2.31.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 28 04:30:10 2006 UTC (3 years, 2 months ago) by miles
Branch: unicode-xft
Changes since 1.318.2.31.2.5: +6 -16 lines
Diff to previous 1.318.2.31.2.5 , to branch point 1.318.2.31
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 399-413)

   - Update from CVS
   - Rcirc update from Ryan Yeske
   - Merge from gnus--rel--5.10
   - Miscellaneous tq-related fixes.

 * emacs--unicode--0  (patch 105)

   - Merge from emacs--devo--0

 * gnus--rel--5.10  (patch 126-127)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-32

Revision 1.318.2.31.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 28 04:15:49 2006 UTC (3 years, 2 months ago) by miles
Branch: unicode-xft
Changes since 1.318.2.31.2.4: +21 -6 lines
Diff to previous 1.318.2.31.2.4 , to branch point 1.318.2.31
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 382-398)

   - Update from CVS
   - Update from erc--emacs--22
   - Fix ERC bug introduced in last patch
   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (patch 101-104)

   - Merge from emacs--devo--0
   - Update from CVS

 * gnus--rel--5.10  (patch 123-125)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-31

Revision 1.404 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Aug 27 07:08:31 2006 UTC (3 years, 2 months ago) by mituharu
Branch: MAIN
CVS Tags: EMACS_PRETEST_22_0_90
Changes since 1.403: +6 -16 lines
Diff to previous 1.403
(BLOCK_INPUT_ALLOC, UNBLOCK_INPUT_ALLOC): Undo previous
change.  Move mutex lock/unlock operations inside BLOCK_INPUT.

Revision 1.318.2.36 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 16 14:08:45 2006 UTC (3 years, 2 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.35: +21 -6 lines
Diff to previous 1.318.2.35 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 382-398)

   - Update from CVS
   - Update from erc--emacs--22
   - Fix ERC bug introduced in last patch
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 123-125)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-101

Revision 1.318.2.31.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 16 13:55:59 2006 UTC (3 years, 2 months ago) by miles
Branch: unicode-xft
Changes since 1.318.2.31.2.3: +1 -1 lines
Diff to previous 1.318.2.31.2.3 , to branch point 1.318.2.31
Merge from emacs--unicode--0

Patches applied:

 * emacs--unicode--0  (patch 100)

   - Update from CVS: src/alloc.c (NSTATICS): Increased to 0x600.

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-30

Revision 1.403 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 10 06:09:30 2006 UTC (3 years, 2 months ago) by jhd
Branch: MAIN
Changes since 1.402: +16 -6 lines
Diff to previous 1.402
 * alloc.c (UNBLOCK_INPUT_ALLOC, BLOCK_INPUT_ALLOC): Use in_sighandler
 to check if mutex should be locked or not.

Revision 1.318.2.35 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 7 06:45:31 2006 UTC (3 years, 3 months ago) by handa
Branch: emacs-unicode-2
Changes since 1.318.2.34: +1 -1 lines
Diff to previous 1.318.2.34 , to branch point 1.318
(NSTATICS): Fix previous change.

Revision 1.318.2.34 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 7 06:42:01 2006 UTC (3 years, 3 months ago) by handa
Branch: emacs-unicode-2
Changes since 1.318.2.33: +1 -1 lines
Diff to previous 1.318.2.33 , to branch point 1.318
(NSTATICS): Increased to 0x7F0.

Revision 1.402 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 5 13:01:50 2006 UTC (3 years, 3 months ago) by eliz
Branch: MAIN
Changes since 1.401: +5 -0 lines
Diff to previous 1.401
Include w32.h.
(valid_lisp_object_p) [WINDOWSNT]: Call w32_valid_pointer_p to do the job.

Revision 1.318.2.31.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 3 23:21:23 2006 UTC (3 years, 3 months ago) by miles
Branch: unicode-xft
Changes since 1.318.2.31.2.2: +139 -28 lines
Diff to previous 1.318.2.31.2.2 , to branch point 1.318.2.31
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 357-381)

   - Merge from gnus--rel--5.10
   - Update from CVS
   - Merge from erc--emacs--21

 * emacs--unicode--0  (patch 98)

   - Merge from emacs--devo--0

 * gnus--rel--5.10  (patch 116-122)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-28

Revision 1.318.2.33 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 3 11:45:17 2006 UTC (3 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.32: +139 -28 lines
Diff to previous 1.318.2.32 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 357-381)

   - Merge from gnus--rel--5.10
   - Update from CVS
   - Merge from erc--emacs--21

 * gnus--rel--5.10  (patch 116-122)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-98

Revision 1.401 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 29 10:18:11 2006 UTC (3 years, 3 months ago) by eliz
Branch: MAIN
Changes since 1.400: +4 -0 lines
Diff to previous 1.400
[WINDOWSNT]: Include fcntl.h, to fix last change.

Revision 1.400 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 29 01:53:31 2006 UTC (3 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.399: +2 -1 lines
Diff to previous 1.399
Whitespace change.

Revision 1.399 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 28 11:12:23 2006 UTC (3 years, 3 months ago) by kfstorm
Branch: MAIN
Changes since 1.398: +33 -18 lines
Diff to previous 1.398
(valid_pointer_p): New function (from valid_lisp_object_p).
(valid_lisp_object_p): Use it to check for valid SUBRP obj.

Revision 1.318.2.31.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 27 14:05:39 2006 UTC (3 years, 3 months ago) by jhd
Branch: unicode-xft
Changes since 1.318.2.31.2.1: +1 -1 lines
Diff to previous 1.318.2.31.2.1 , to branch point 1.318.2.31
 * alloc.c (NSTATICS): Increase to 1600.

Revision 1.398 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 25 10:10:19 2006 UTC (3 years, 3 months ago) by mituharu
Branch: MAIN
Changes since 1.397: +74 -3 lines
Diff to previous 1.397
(find_string_data_in_pure): New function.
(make_pure_string): Use it to reuse existing string data if possible.

Revision 1.318.2.31.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 20 23:58:06 2006 UTC (3 years, 3 months ago) by miles
Branch: unicode-xft
Changes since 1.318.2.31: +10 -5 lines
Diff to previous 1.318.2.31
Merge from emacs--unicode--0

Patches applied:

 * emacs--devo--0  (patch 343-356)

   - Update from CVS
   - Update for ERC 5.1.3.
   - Merge from gnus--rel--5.10

 * emacs--unicode--0  (patch 90-91)
 * gnus--rel--5.10  (patch 113-115)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-23

Revision 1.397 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 20 01:01:04 2006 UTC (3 years, 3 months ago) by mituharu
Branch: MAIN
Changes since 1.396: +27 -7 lines
Diff to previous 1.396
(pure_bytes_used_lisp, pure_bytes_used_non_lisp): New	vars.
(init_alloc_once): Initialize them.
(pure_alloc): Allocate non-Lisp objects from the end of pure storage
without alignment.

Revision 1.318.2.32 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 19 00:42:38 2006 UTC (3 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.31: +10 -5 lines
Diff to previous 1.318.2.31 , to branch point 1.318
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 343-356)

   - Update from CVS
   - Update for ERC 5.1.3.
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 113-115)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-90

Revision 1.396 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 18 13:25:40 2006 UTC (3 years, 3 months ago) by kfstorm
Branch: MAIN
Changes since 1.395: +10 -5 lines
Diff to previous 1.395
(buffer_memory_full, memory_full): Use xsignal. Remove loop.
(list1): New function.

Revision 1.272.2.42 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 17 06:30:27 2006 UTC (3 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.41: +16 -4 lines
Diff to previous 1.272.2.41 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 188-205)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Undo incorrect merge of etc/images/README from Gnus 5.10

 * gnus--rel--5.10  (patch 73-80)

   - Update from CVS
   - Update from CVS: README: Addition from 5.10.6 tar ball.

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-17

Revision 1.272.2.41 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 17 06:22:56 2006 UTC (3 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.40: +9 -3 lines
Diff to previous 1.272.2.40 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 135-147)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 49-56)

   - Merge from emacs--devo--0
   - Update from CVS
   - Update from CVS: Makefile.in (release-*): New targets.

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-13

Revision 1.272.2.40 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 17 06:18:31 2006 UTC (3 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.39: +1 -1 lines
Diff to previous 1.272.2.39 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 97-112)

   - Update from CVS
   - Merge from erc--emacs--0
   - Update from CVS: src/regex.c (extend_range_table_work_area): Fix typo.
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 37)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-10

Revision 1.272.2.39 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 17 06:14:46 2006 UTC (3 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.38: +2 -2 lines
Diff to previous 1.272.2.38 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 58-65)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 22-28)

   - Update from CVS
   - Merge from emacs--devo--0
   - Update from CVS: lisp/gnus.el: Remove bogus comment.

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-6

Revision 1.272.2.38 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 17 05:59:17 2006 UTC (3 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.37: +74 -9 lines
Diff to previous 1.272.2.37 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 15-33)

   - Update from CVS
   - Install ERC.
   - Fix ERC compiler warnings.
   - Use utf-8 encoding in ERC ChangeLogs.
   - Merge ERC-related Viper hacks into Viper.
   - Merge from erc--main--0
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 8-13)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-3

Revision 1.272.2.37 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 17 05:57:43 2006 UTC (3 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.36: +21 -2 lines
Diff to previous 1.272.2.36 , to branch point 1.272
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 4-14)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (base, patch 1-7)

   - tag of miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-187
   - Update from CVS
   - Merge from emacs--devo--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10  (patch 187)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-2

Revision 1.272.2.36 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 17 05:38:03 2006 UTC (3 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.35: +44 -19 lines
Diff to previous 1.272.2.35 , to branch point 1.272
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 649-674)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 157-168)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS
   - Update from CVS: texi/message.texi: Fix default values.

Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-61

Revision 1.272.2.35 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 17 05:34:26 2006 UTC (3 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.34: +71 -2 lines
Diff to previous 1.272.2.34 , to branch point 1.272
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 640-648)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - lisp/gnus/ChangeLog: Remove duplicate entry

 * gnus--rel--5.10  (patch 152-156)

   - Update from CVS: lisp/mml.el (mml-preview): Doc fix.
   - Update from CVS

Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-60

Revision 1.272.2.34 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 17 05:30:40 2006 UTC (3 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.33: +106 -59 lines
Diff to previous 1.272.2.33 , to branch point 1.272
Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 620-639)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords.

 * gnus--rel--5.10  (patch 147-151)

   - Update from CVS
   - Merge from emacs--cvs-trunk--0

Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-59

Revision 1.272.2.33 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 17 04:47:07 2006 UTC (3 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.32: +15 -14 lines
Diff to previous 1.272.2.32 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-55

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 572-581)

   - Merge from gnus--rel--5.10
   - Update from CVS

 * gnus--rel--5.10  (patch 129-132)

   - Update from CVS
   - Merge from emacs--cvs-trunk--0

Revision 1.272.2.32 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 17 04:45:38 2006 UTC (3 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.31: +12 -9 lines
Diff to previous 1.272.2.31 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-54

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 562-571)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 125-128)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS

Revision 1.318.2.31 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 9 00:38:16 2006 UTC (3 years, 7 months ago) by miles
Branch: emacs-unicode-2
CVS Tags: unicode-post-font-backend, unicode-pre-font-backend
Branch point for: unicode-xft
Changes since 1.318.2.30: +16 -4 lines
Diff to previous 1.318.2.30 , to branch point 1.318
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-54

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 190-203)

   - Update from CVS
   - Undo incorrect merge of etc/images/README from Gnus 5.10
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 74-80)

   - Update from CVS
   - Update from CVS: README: Addition from 5.10.6 tar ball.

Revision 1.395 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 8 16:43:49 2006 UTC (3 years, 7 months ago) by eliz
Branch: MAIN
Changes since 1.394: +4 -0 lines
Diff to previous 1.394
[STDC_HEADERS]: Include stddef.h.

Revision 1.394 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 8 15:07:34 2006 UTC (3 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.393: +12 -4 lines
Diff to previous 1.393
* process.h (struct Lisp_Process): Replace Lisp_Objects `pid',
`raw_status_high', and `raw_status_low' with plain integers, and move
them to the end of the structure.

* alloc.c (allocate_process): Use PSEUDOVECSIZE to initialize the
pseudovector's size field so only the Lisp_Object fields get GC'd.

* process.c (update_status, make_process, Fdelete_process)
(Fprocess_status, list_processes_1, start_process_unwind)
(create_process, Fmake_network_process, server_accept_connection)
(wait_reading_process_output, send_process, Fprocess_running_child_p)
(process_send_signal, proc_encode_coding_system, Fprocess_send_eof)
(sigchld_handler, status_notify): Adjust to new non-Lisp fields for
`pid' and `raw_status'.
(Fprocess_id, Fsignal_process): Same, and additionally use floats when
representing PIDs that are larger than most-positive-fixnum.

Revision 1.318.2.30 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 10 23:46:51 2006 UTC (3 years, 7 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.29: +9 -3 lines
Diff to previous 1.318.2.29 , to branch point 1.318
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-42

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 144-147)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 56)

   - Update from CVS

Revision 1.393 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 10 08:10:24 2006 UTC (3 years, 8 months ago) by kfstorm
Branch: MAIN
Changes since 1.392: +3 -1 lines
Diff to previous 1.392
(USE_POSIX_MEMALIGN): Fix last change.

Revision 1.392 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 9 23:06:58 2006 UTC (3 years, 8 months ago) by monnier
Branch: MAIN
Changes since 1.391: +7 -3 lines
Diff to previous 1.391
(USE_POSIX_MEMALIGN): New macro.
(ABLOCKS_BASE, lisp_align_malloc, lisp_align_free): Use it.

Revision 1.318.2.29 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 22 06:54:05 2006 UTC (3 years, 8 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.28: +1 -1 lines
Diff to previous 1.318.2.28 , to branch point 1.318
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-21

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 97-112)

   - Update from CVS
   - Merge from erc--emacs--0
   - Update from CVS: src/regex.c (extend_range_table_work_area): Fix typo.
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 37)

   - Update from CVS

Revision 1.391 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 17 16:00:35 2006 UTC (3 years, 8 months ago) by monnier
Branch: MAIN
Changes since 1.390: +1 -1 lines
Diff to previous 1.390
(Fmake_symbol): Comment-out left-over assert from before we added BLOCK_INPUTs.

Revision 1.318.2.28 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 11 00:11:17 2006 UTC (3 years, 8 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.27: +2 -2 lines
Diff to previous 1.318.2.27 , to branch point 1.318
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-14

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 58-65)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 22-28)

   - Update from CVS
   - Merge from emacs--devo--0
   - Update from CVS: lisp/gnus.el: Remove bogus comment.

Revision 1.390 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 9 10:49:59 2006 UTC (3 years, 8 months ago) by lektu
Branch: MAIN
Changes since 1.389: +2 -2 lines
Diff to previous 1.389
(Fmake_bool_vector, Fpurecopy): Doc fixes.

Revision 1.318.2.27 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 1 10:07:10 2006 UTC (3 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.26: +74 -9 lines
Diff to previous 1.318.2.26 , to branch point 1.318
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-9

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 16-33)

   - Update from CVS
   - Install ERC.
   - Fix ERC compiler warnings.
   - Use utf-8 encoding in ERC ChangeLogs.
   - Merge ERC-related Viper hacks into Viper.
   - Merge from erc--main--0
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 8-13)

   - Merge from emacs--devo--0
   - Update from CVS

Revision 1.389 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 27 22:14:57 2006 UTC (3 years, 9 months ago) by cyd
Branch: MAIN
Changes since 1.388: +73 -8 lines
Diff to previous 1.388
	* alloc.c (make_interval, allocate_string)
	(allocate_string_data, make_float, Fcons, allocate_vectorlike)
	(Fmake_symbol, allocate_misc): Use BLOCK_INPUT when accessing
	global variables.

Revision 1.388 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 26 17:51:42 2006 UTC (3 years, 9 months ago) by rms
Branch: MAIN
Changes since 1.387: +1 -1 lines
Diff to previous 1.387
(check_pure_size): Make overflow message an "error message".

Revision 1.318.2.26 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 25 07:09:58 2006 UTC (3 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.25: +21 -2 lines
Diff to previous 1.318.2.25 , to branch point 1.318
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-7

Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 4-14)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (base, patch 1-7)

   - tag of miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-187
   - Update from CVS
   - Merge from emacs--devo--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10  (patch 187)

   - Update from CVS

Revision 1.387 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 24 18:35:25 2006 UTC (3 years, 9 months ago) by cyd
Branch: MAIN
Changes since 1.386: +2 -1 lines
Diff to previous 1.386
	* alloc.c (allocate_string_data): Update next_free immediately, to
	reduce risk of memory clobberage.

Revision 1.386 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 23 02:35:36 2006 UTC (3 years, 9 months ago) by monnier
Branch: MAIN
Changes since 1.385: +19 -1 lines
Diff to previous 1.385
(lisp_align_free): Add an assertion.
(make_interval, allocate_string, make_float, allocate_misc, Fmake_symbol
(Fcons): If ENABLE_CHECKING is on, check we're not called from a sighandler.

Revision 1.318.2.25 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 16 08:36:59 2006 UTC (3 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.24: +216 -75 lines
Diff to previous 1.318.2.24 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 616-696)

   - Add lisp/mh-e/.arch-inventory
   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords.
   - lisp/gnus/ChangeLog: Remove duplicate entry

 * gnus--rel--5.10  (patch 147-181)

   - Update from CVS
   - Merge from emacs--cvs-trunk--0
   - Update from CVS: lisp/mml.el (mml-preview): Doc fix.
   - Update from CVS: texi/message.texi: Fix default values.
   - Update from CVS: texi/gnus.texi (RSS): Addition.

Revision 1.292.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 16 00:03:48 2006 UTC (3 years, 9 months ago) by enberg
Branch: rmail-mbox-branch
Changes since 1.292: +1393 -765 lines
Diff to previous 1.292 , to next main 1.454
sync with trunk

Revision 1.364.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 12 10:25:42 2006 UTC (3 years, 9 months ago) by jhd
Branch: XFT_JHD_BRANCH
Changes since 1.364.2.1: +266 -87 lines
Diff to previous 1.364.2.1 , to branch point 1.364 , to next main 1.454
Update from HEAD

Revision 1.385 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Dec 11 05:07:16 2005 UTC (3 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.384: +6 -5 lines
Diff to previous 1.384
Comment and whitespace changes.

Revision 1.384 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 30 00:04:51 2005 UTC (3 years, 11 months ago) by kfstorm
Branch: MAIN
Changes since 1.383: +28 -4 lines
Diff to previous 1.383
Include fcntl.h.  Define O_WRONLY if not defined.
(valid_lisp_object_p) [!GC_MARK_STACK]: Validate pointer by
passing it to `emacs_write'.

Revision 1.383 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 15 13:53:26 2005 UTC (3 years, 11 months ago) by schwab
Branch: MAIN
Changes since 1.382: +14 -14 lines
Diff to previous 1.382
(free_float): Make free list chaining aliasing-safe.
(make_float): Likewise.
(free_cons): Likewise.
(Fcons): Likewise.
(check_cons_list): Likewise.
(Fmake_symbol): Likewise.
(allocate_misc): Likewise.
(free_misc): Likewise.
(gc_sweep): Likewise.

Revision 1.382 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 9 23:14:12 2005 UTC (3 years, 11 months ago) by kfstorm
Branch: MAIN
Changes since 1.381: +71 -2 lines
Diff to previous 1.381
(valid_lisp_object_p): New function to validate that
an object is really a valid Lisp_Object.

Revision 1.381 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 3 21:11:20 2005 UTC (4 years ago) by rms
Branch: MAIN
Changes since 1.380: +2 -1 lines
Diff to previous 1.380
(refill_memory_reserve): Move decl out of conditionals.

Revision 1.380 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 30 07:34:05 2005 UTC (4 years ago) by rms
Branch: MAIN
Changes since 1.379: +4 -2 lines
Diff to previous 1.379
(BYTES_USED): Use uordblks, not arena.
(bytes_used_when_reconsidered): New variable.
(emacs_blocked_free): Set that.

Revision 1.379 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 29 20:17:48 2005 UTC (4 years ago) by cyd
Branch: MAIN
Changes since 1.378: +1 -1 lines
Diff to previous 1.378
	* alloc.c (emacs_blocked_free): Fix typo.

Revision 1.378 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 29 19:39:50 2005 UTC (4 years ago) by rms
Branch: MAIN
Changes since 1.377: +102 -64 lines
Diff to previous 1.377
(syms_of_alloc) <memory-full>: Doc fix.
(Fmemory_full_p): Function deleted.
(syms_of_alloc): Don't defsubr it.
(memory_full_cons_threshold): New variable.
(spare_memory): Now a vector of 7 elts.
(buffer_memory_full): Don't set Vmemory_full here.
(xfree): Don't try to refill here.
(emacs_blocked_free): Record BYTES_USED in local var.
(memory_full): Now free all the slots in spare_memory.
(refill_memory_reserve): Allocate each slot in spare_memory.
(init_alloc_once): Call refill_memory_reserve.

Revision 1.377 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 28 16:25:37 2005 UTC (4 years ago) by rms
Branch: MAIN
Changes since 1.376: +7 -1 lines
Diff to previous 1.376
(spare_memory): No longer static.
(xfree) [!SYSTEM_MALLOC]: Call refill_memory_reserve.

Revision 1.318.2.24 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 7 07:15:09 2005 UTC (4 years, 1 month ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.23: +27 -23 lines
Diff to previous 1.318.2.23 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-88

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 569-579)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 129-132)

   - Update from CVS
   - Merge from emacs--cvs-trunk--0

Revision 1.376 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 4 20:26:13 2005 UTC (4 years, 1 month ago) by rms
Branch: MAIN
Changes since 1.375: +15 -14 lines
Diff to previous 1.375
(refill_memory_reserve): Conditionalize the body, not the function's existence.

Revision 1.375 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 30 22:38:16 2005 UTC (4 years, 1 month ago) by dann
Branch: MAIN
Changes since 1.374: +12 -9 lines
Diff to previous 1.374
* image.c (slurp_file, xbm_read_bitmap_data): Cast to the correct
type.
* xterm.c (handle_one_xevent, handle_one_xevent): Likewise.

* unexelf.c (fatal): Fix prototype.

* term.c (fatal): Implement using varargs.

* regex.c (re_char): Move typedef ...
* regex.h (re_char): ... here.
(re_iswctype, re_wctype, re_set_whitespace_regexp): New
prototypes.

* emacs.c (malloc_set_state): Fix return type.
(endif): Fix type.

* lisp.h (fatal): Add argument types.

* dispextern.h (fatal): Delete prototype.

* systime.h: (make_time): Prototype moved from ...
* editfns.c (make_time): ... here.

* editfns.c: Move systime.h include after lisp.h.
* dired.c:
* xsmfns.c:
* process.c: Likewise.

* alloc.c (old_malloc_hook, old_realloc_hook, old_realloc_hook):
Add parameter types.
(__malloc_hook, __realloc_hook, __free_hook): Fix prototypes.
(emacs_blocked_free): Change definition to match __free_hook.
(emacs_blocked_malloc): Change definition to match __malloc_hook.
(emacs_blocked_realloc): Change definition to match
__realloc_hook.

Revision 1.272.2.31 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 26 10:15:52 2005 UTC (4 years, 2 months ago) by miles
Branch: lexbind
Changes since 1.272.2.30: +13 -10 lines
Diff to previous 1.272.2.30 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-45

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 493-503)

   - Update from CVS
   - Update from CVS: lisp/startup.el (command-line): Fix typo.
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 95-98)

   - Update from CVS

Revision 1.272.2.30 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 26 10:07:32 2005 UTC (4 years, 2 months ago) by miles
Branch: lexbind
Changes since 1.272.2.29: +33 -2 lines
Diff to previous 1.272.2.29 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-43

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 474-484)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 88-91)

   - Merge from emacs--cvs-trunk--0
   - Update FSF's address in GPL notices
   - Update from CVS

Revision 1.272.2.29 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 26 10:00:34 2005 UTC (4 years, 2 months ago) by miles
Branch: lexbind
Changes since 1.272.2.28: +2 -2 lines
Diff to previous 1.272.2.28 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-42

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 459-473)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 86-87)

   - Update from CVS

Revision 1.318.2.23 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 29 01:54:50 2005 UTC (4 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.22: +13 -10 lines
Diff to previous 1.318.2.22 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-74

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 493-503)

   - Update from CVS
   - Update from CVS: lisp/startup.el (command-line): Fix typo.
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 95-98)

   - Update from CVS

Revision 1.374 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 23 19:08:06 2005 UTC (4 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.373: +13 -10 lines
Diff to previous 1.373
(gc_cons_threshold): Not static.
(gc_cons_combined_threshold): Var deleted.
(gc_relative_threshold): New variable.
(Fgarbage_collect, init_alloc_once): Compute gc_relative_threshold
instead of gc_cons_combined_threshold.

Revision 1.318.2.22 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 14 08:01:44 2005 UTC (4 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.21: +33 -2 lines
Diff to previous 1.318.2.21 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-69

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 474-484)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 88-91)

   - Merge from emacs--cvs-trunk--0
   - Update FSF's address in GPL notices
   - Update from CVS

Revision 1.373 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 13 05:33:34 2005 UTC (4 years, 3 months ago) by monnier
Branch: MAIN
Changes since 1.372: +1 -1 lines
Diff to previous 1.372
(gc_cons_threshold): Make it static.

Revision 1.372 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 13 05:28:37 2005 UTC (4 years, 3 months ago) by monnier
Branch: MAIN
Changes since 1.371: +32 -1 lines
Diff to previous 1.371
(gc_cons_combined_threshold, Vgc_cons_percentage): New vars.
(Fgarbage_collect, init_alloc_once): Set gc_cons_combined_threshold.
(syms_of_alloc): Declare gc-cons-percentage.

Revision 1.318.2.21 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 7 12:38:53 2005 UTC (4 years, 4 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.20: +2 -2 lines
Diff to previous 1.318.2.20 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-68

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 459-473)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 86-87)

   - Update from CVS

Revision 1.371 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 4 16:06:28 2005 UTC (4 years, 4 months ago) by lute
Branch: MAIN
Changes since 1.370: +2 -2 lines
Diff to previous 1.370
Update FSF's address.

Revision 1.272.2.28 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 9 05:23:16 2005 UTC (4 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.27: +1 -1 lines
Diff to previous 1.272.2.27 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-33

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 320-323)

   - Update from CVS

Revision 1.364.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 6 08:36:27 2005 UTC (4 years, 5 months ago) by jhd
Branch: XFT_JHD_BRANCH
Changes since 1.364: +22 -7 lines
Diff to previous 1.364
Merged from HEAD

Revision 1.318.2.20 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 26 05:42:06 2005 UTC (4 years, 5 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.19: +1 -1 lines
Diff to previous 1.318.2.19 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-55

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 320-323)

   - Update from CVS

Revision 1.370 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 24 15:34:09 2005 UTC (4 years, 5 months ago) by lektu
Branch: MAIN
Changes since 1.369: +1 -1 lines
Diff to previous 1.369
Fix typo in comment.

Revision 1.318.2.19 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 20 04:22:01 2005 UTC (4 years, 5 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.18: +7 -0 lines
Diff to previous 1.318.2.18 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-53

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 302-319)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 69)

   - Update from CVS

Revision 1.272.2.27 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 20 03:39:30 2005 UTC (4 years, 5 months ago) by miles
Branch: lexbind
Changes since 1.272.2.26: +7 -0 lines
Diff to previous 1.272.2.26 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-32

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 302-319)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 69)

   - Update from CVS

Revision 1.369 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 14 14:07:03 2005 UTC (4 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.368: +7 -0 lines
Diff to previous 1.368
(Fmemory_full_p): New function.
(syms_of_alloc): defsubr it.

Revision 1.272.2.26 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 5 00:26:27 2005 UTC (4 years, 6 months ago) by miles
Branch: lexbind
Changes since 1.272.2.25: +5 -5 lines
Diff to previous 1.272.2.25 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-29

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 259-271)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 66)

   - Update from CVS

Revision 1.368 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 20 07:50:08 2005 UTC (4 years, 6 months ago) by handa
Branch: MAIN
Changes since 1.367: +5 -5 lines
Diff to previous 1.367
(make_sub_char_table): Argument changed to initial
value of the slots.

Revision 1.318.2.18 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 9 02:16:24 2005 UTC (4 years, 7 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.17: +4 -0 lines
Diff to previous 1.318.2.17 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-35

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 228-240)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 53-58)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS
   - Collapse feature addition/removal within single ChangeLog entry

Revision 1.272.2.25 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 4 05:30:26 2005 UTC (4 years, 7 months ago) by miles
Branch: lexbind
Changes since 1.272.2.24: +8 -0 lines
Diff to previous 1.272.2.24 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-26

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 223-230)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 53-55)

   - Merge from emacs--cvs-trunk--0
   - Update from CVS

Revision 1.367 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 3 22:27:05 2005 UTC (4 years, 7 months ago) by kfstorm
Branch: MAIN
Changes since 1.366: +4 -0 lines
Diff to previous 1.366
(Fgarbage_collect): Call CHECK_CONS_LIST before and after gc.

Revision 1.318.2.17 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 2 22:40:21 2005 UTC (4 years, 7 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.16: +4 -0 lines
Diff to previous 1.318.2.16 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-33

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 223-227)

   - Update from CVS

Revision 1.366 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 2 12:05:38 2005 UTC (4 years, 7 months ago) by jhd
Branch: MAIN
Changes since 1.365: +4 -0 lines
Diff to previous 1.365
* alloc.c (allocate_string_data): Call BLOCK_INPUT before calling
mallopt.

* ralloc.c (r_alloc_init): Ditto.

Revision 1.318.2.16 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 31 09:58:00 2005 UTC (4 years, 7 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.15: +1 -1 lines
Diff to previous 1.318.2.15 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-31

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 206-222)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 45-52)

   - Update from CVS
   - Update from CVS: texi Makefile.in CVS keyw cruft
   - Update from CVS: ChangeLog tweaks

Revision 1.272.2.24 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 26 01:57:29 2005 UTC (4 years, 7 months ago) by miles
Branch: lexbind
Changes since 1.272.2.23: +1 -1 lines
Diff to previous 1.272.2.23 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-24

Merge from emacs--cvs-trunk--0

Patches applied:

 * emacs--cvs-trunk--0  (patch 204-212)

   - Clean up gdb-ui breakpoint faces
   - Update from CVS

Revision 1.365 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 24 19:51:13 2005 UTC (4 years, 7 months ago) by monnier
Branch: MAIN
Changes since 1.364: +1 -1 lines
Diff to previous 1.364
(make_number): The arg can be bigger than `int'.

Revision 1.318.2.15 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 23 09:18:22 2005 UTC (4 years, 8 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.14: +6 -5 lines
Diff to previous 1.318.2.14 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-16

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-106
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-110
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-111
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-112
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-113
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-114
   <no summary provided>

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-115
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-123
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-124
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-17
 - miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-19
   Update from CVS

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-20
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-21
   More work on moving images to etc/images

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-22
   Update from CVS

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-23
   Fix errors with image-file installation

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-24
   etc/Makefile.in (install): Put gnus-tut.txt in the right place.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-25
   etc/Makefile.in (install, uninstall): Fix installed image dirs.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-26
   etc/Makefile.in (install): Create $(etcdir)/images/gnus dir.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-27
   Update from CVS

Revision 1.272.2.23 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 22 23:09:17 2005 UTC (4 years, 8 months ago) by miles
Branch: lexbind
Changes since 1.272.2.22: +6 -5 lines
Diff to previous 1.272.2.22 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-12

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-107
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-110
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-111
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-112
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-113
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-114
   <no summary provided>

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-115
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-123
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-124
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-17
 - miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-19
   Update from CVS

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-20
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-21
   More work on moving images to etc/images

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-22
   Update from CVS

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-23
   Fix errors with image-file installation

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-24
   etc/Makefile.in (install): Put gnus-tut.txt in the right place.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-25
   etc/Makefile.in (install, uninstall): Fix installed image dirs.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-26
   etc/Makefile.in (install): Create $(etcdir)/images/gnus dir.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-27
   Update from CVS

Revision 1.364 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 18 18:16:09 2005 UTC (4 years, 8 months ago) by monnier
Branch: MAIN
CVS Tags: XFT_JHD_BRANCH_base
Branch point for: XFT_JHD_BRANCH
Changes since 1.363: +6 -5 lines
Diff to previous 1.363
(BLOCK_BYTES): Harmless typo.

Revision 1.272.2.22 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 22 21:50:44 2005 UTC (4 years, 9 months ago) by miles
Branch: lexbind
Changes since 1.272.2.21: +2 -2 lines
Diff to previous 1.272.2.21 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-5

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-41
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-46
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-47
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-4
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-5
   Update from CVS: exi/gnus-faq.texi ([4.1]): Typo.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-6
   Update from CVS

Revision 1.318.2.14 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 22 21:39:28 2005 UTC (4 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.13: +2 -2 lines
Diff to previous 1.318.2.13 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-4

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-41
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-46
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-47
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-4
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-5
   Update from CVS: exi/gnus-faq.texi ([4.1]): Typo.

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-6
   Update from CVS

Revision 1.363 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 20 15:37:41 2005 UTC (4 years, 9 months ago) by kfstorm
Branch: MAIN
Changes since 1.362: +2 -2 lines
Diff to previous 1.362
(STRING_MARKED_P, VECTOR_MARKED_P): Return boolean.

Revision 1.272.2.21 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 16 03:47:59 2005 UTC (4 years, 9 months ago) by miles
Branch: lexbind
Changes since 1.272.2.20: +10 -0 lines
Diff to previous 1.272.2.20 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-3

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-83
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-84
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-11
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-12
   Remove "-face" suffix from lazy-highlight face name

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-13
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-16
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-17
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-18
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-21
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-22
   <no summary provided>

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-23
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-28
   Update from CVS

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-2
   Merge from miles@gnu.org--gnu-2004

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-3
   Merge from emacs--cvs-trunk--0

Revision 1.318.2.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 16 03:39:51 2005 UTC (4 years, 9 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.12: +32 -18 lines
Diff to previous 1.318.2.12 , to branch point 1.318
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-2

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-83
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-84
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-3
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-4
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-5
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-6
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-11
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-12
   Remove "-face" suffix from lazy-highlight face name

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-13
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-16
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-17
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-18
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-21
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-22
   <no summary provided>

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-23
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-39
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-40
   Fix regressions from latest reftex update

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--base-0
   tag of miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-1
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-2
   Merge from miles@gnu.org--gnu-2004

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-3
   Merge from emacs--cvs-trunk--0

Revision 1.362 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 6 22:02:32 2005 UTC (4 years, 10 months ago) by kfstorm
Branch: MAIN
Changes since 1.361: +10 -0 lines
Diff to previous 1.361
(mark_fringe_data): Declare extern.
(Fgarbage_collect): Call mark_fringe_data.

(overrun_check_free): Invalidate freed memory if
XMALLOC_CLEAR_FREE_MEMORY is defined.

Revision 1.272.2.20 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 6 02:50:59 2005 UTC (4 years, 10 months ago) by miles
Branch: lexbind
Changes since 1.272.2.19: +21 -17 lines
Diff to previous 1.272.2.19 , to branch point 1.272
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-2

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-4
   Update from CVS

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-5
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-6
 - miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-10
   Update from CVS

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--base-0
   tag of miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82

 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-1
   Merge from emacs--cvs-trunk--0

Revision 1.361 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 4 20:22:41 2005 UTC (4 years, 10 months ago) by monnier
Branch: MAIN
Changes since 1.360: +21 -17 lines
Diff to previous 1.360
(refill_memory_reserve): Move.
(emacs_blocked_free, emacs_blocked_malloc, emacs_blocked_realloc)
(reset_malloc_hooks, uninterrupt_malloc) [SYNC_INPUT]: Don't define.

Revision 1.272.2.19 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 4 05:52:28 2005 UTC (4 years, 10 months ago) by miles
Branch: lexbind
Changes since 1.272.2.18: +1 -1 lines
Diff to previous 1.272.2.18 , to branch point 1.272
Merge from emacs--cvs-trunk--0

Revision 1.272.2.18 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 4 05:39:29 2005 UTC (4 years, 10 months ago) by miles
Branch: lexbind
Changes since 1.272.2.17: +71 -75 lines
Diff to previous 1.272.2.17 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-78

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-721
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-732
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-733
   Update from CVS: man/calc.texi: Fix some TeX definitions.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-734
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-735
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-749
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-750
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-751
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-753
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-754
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-755
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-757
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-75
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-76
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-77
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-78
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-79
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-80
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-81
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82
   Update from CVS

Revision 1.360 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 2 22:52:23 2005 UTC (4 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.359: +1 -1 lines
Diff to previous 1.359
(Fgarbage_collect): Don't truncate_undo_list on dead buffers.

Revision 1.318.2.12 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 2 09:13:12 2005 UTC (4 years, 10 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.11: +33 -4 lines
Diff to previous 1.318.2.11 , to branch point 1.318
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-81

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-748
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-749
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-750
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-751
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-753
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-754
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-755
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-757
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-78
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-79
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-80
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-81
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82
   Update from CVS

Revision 1.359 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 25 10:31:36 2004 UTC (4 years, 10 months ago) by jhd
Branch: MAIN
Changes since 1.358: +14 -12 lines
Diff to previous 1.358
Update comment for check_depth.

Revision 1.358 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 25 10:13:57 2004 UTC (4 years, 10 months ago) by jhd
Branch: MAIN
Changes since 1.357: +31 -4 lines
Diff to previous 1.357
* alloc.c (check_depth): New variable.
(overrun_check_malloc, overrun_check_realloc): Only add
overhead and write check pattern if check_depth is 1 (to handle
recursive calls).  Increase/decrease check_depth in entry/exit.
(overrun_check_free): Only check for overhead if check_depth is 1.
Increase/decrease check_depth in entry/exit.

Revision 1.318.2.11 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 25 02:00:12 2004 UTC (4 years, 10 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.10: +38 -71 lines
Diff to previous 1.318.2.10 , to branch point 1.318
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-79

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-735
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-747
   Update from CVS

Revision 1.357 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 21 11:30:31 2004 UTC (4 years, 10 months ago) by rms
Branch: MAIN
Changes since 1.356: +37 -67 lines
Diff to previous 1.356
(Fgarbage_collect): Update call to truncate_undo_list.
Call that at the very start.
(undo_limit, undo_strong_limit, undo_outer_limit): To undo.c.
(syms_of_alloc): Don't define undo-limit,
undo-strong-limit and undo-outer-limit here.

Revision 1.356 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 15 21:40:39 2004 UTC (4 years, 10 months ago) by jhd
Branch: MAIN
Changes since 1.355: +1 -4 lines
Diff to previous 1.355
* syssignal.h: Declare main_thread.
(SIGNAL_THREAD_CHECK): New macro.

* keyboard.c (input_available_signal): Move thread checking code
to macro SIGNAL_THREAD_CHECK and call that macro.
(interrupt_signal): Call SIGNAL_THREAD_CHECK.

* alloc.c (uninterrupt_malloc): Move main_thread to emacs.c.

* emacs.c: Define main_thread.
(main): Initialize main_thread.
(handle_USR1_signal, handle_USR2_signal, fatal_error_signal)
(memory_warning_signal): Call SIGNAL_THREAD_CHECK.

* floatfns.c (float_error): Call SIGNAL_THREAD_CHECK.

* dispnew.c (window_change_signal): Call SIGNAL_THREAD_CHECK.

* sysdep.c (select_alarm): Call SIGNAL_THREAD_CHECK.

* process.c (send_process_trap, sigchld_handler): Call
SIGNAL_THREAD_CHECK.

* data.c (arith_error): Call SIGNAL_THREAD_CHECK.

* atimer.c (alarm_signal_handler): Call SIGNAL_THREAD_CHECK.

Revision 1.272.2.17 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 8 23:36:24 2004 UTC (4 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.272.2.16: +295 -15 lines
Diff to previous 1.272.2.16 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-77

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-708
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709
   Update from CVS: src/indent.c (Fvertical_motion): Fix last change.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-715
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-717
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-718
   RCS keyword removal

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-719
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-720
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74
   Update from CVS

Revision 1.318.2.10 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 8 05:02:20 2004 UTC (4 years, 11 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.9: +295 -15 lines
Diff to previous 1.318.2.9 , to branch point 1.318
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-74

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709
   Update from CVS: src/indent.c (Fvertical_motion): Fix last change.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-715
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74
   Update from CVS

Revision 1.355 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 7 17:38:30 2004 UTC (4 years, 11 months ago) by jhd
Branch: MAIN
Changes since 1.354: +17 -0 lines
Diff to previous 1.354
* alloc.c: Add comment about the reason for (UN)BLOCK_INPUT_ALLOC.

Revision 1.354 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 7 08:25:43 2004 UTC (4 years, 11 months ago) by jhd
Branch: MAIN
Changes since 1.353: +67 -6 lines
Diff to previous 1.353
* gtkutil.c: Include signal.h and syssignal.h.
(xg_get_file_name): Block and unblock __SIGRTMIN if defined.

* alloc.c: If HAVE_GTK_AND_PTHREAD, include pthread.h,
new variables main_thread and alloc_mutex,
define (UN)BLOCK_INPUT_ALLOC to use alloc_mutex to protect
emacs_blocked_* calls and only do (UN)BLOCK_INPUT in the main thread.
If not HAVE_GTK_AND_PTHREAD, (UN)BLOCK_INPUT_ALLOC is the same as
(UN)BLOCK_INPUT.
(emacs_blocked_free, emacs_blocked_malloc)
(emacs_blocked_realloc): Use (UN)BLOCK_INPUT_ALLOC.
(uninterrupt_malloc): Initialize main_thread and alloc_mutex.
(reset_malloc_hooks): New function.

* lisp.h: Declare reset_malloc_hooks.

* emacs.c (Fdump_emacs): Call reset_malloc_hooks.

* keyboard.c: Conditionally include pthread.h
(handle_async_inpu, input_available_signalt): If not in the main
thread, block signal, send signal to main thread and return.

Revision 1.353 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 1 14:10:23 2004 UTC (4 years, 11 months ago) by kfstorm
Branch: MAIN
Changes since 1.352: +77 -23 lines
Diff to previous 1.352
Add commentary for last change.
(XMALLOC_PUT_SIZE, XMALLOC_GET_SIZE): New macros to handle
sizeof(size_t) != 4.
(overrun_check_malloc, overrun_check_realloc, overrun_check_free):
Use them.  Also clear header and trailer of freed memory.
(GC_STRING_OVERRUN_COOKIE_SIZE): Rename from GC_STRING_EXTRA.
(string_overrun_cookie): Rename from string_overrun_pattern.
(GC_STRING_EXTRA): Define from GC_STRING_OVERRUN_COOKIE_SIZE.

Revision 1.352 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 30 00:30:56 2004 UTC (4 years, 11 months ago) by kfstorm
Branch: MAIN
Changes since 1.351: +152 -9 lines
Diff to previous 1.351
Add more checks for buffer overruns.
(XMALLOC_OVERRUN_CHECK_SIZE, xmalloc_overrun_check_header)
xmalloc_overrun_check_trailer, overrun_check_malloc)
overrun_check_realloc, overrun_check_free): Add.
(GC_STRING_EXTRA, string_overrun_pattern): Add.
(check_sblock, allocate_string_data, compact_small_strings):
Set and check string_overrun_pattern if GC_CHECK_STRING_OVERRUN.
(check_cons_list): Condition on GC_CHECK_CONS_LIST.
(check_string_free_list): Add.
(allocate_string, sweep_strings): Call check_string_free_list.

Revision 1.351 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Nov 27 22:40:50 2004 UTC (4 years, 11 months ago) by schwab
Branch: MAIN
Changes since 1.350: +5 -0 lines
Diff to previous 1.350
(mark_stack): Call GC_MARK_SECONDARY_STACK if defined.

Revision 1.272.2.16 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 6 05:21:56 2004 UTC (5 years, 1 month ago) by miles
Branch: lexbind
Changes since 1.272.2.15: +5 -2 lines
Diff to previous 1.272.2.15 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-68

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-551
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-552
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-553
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-557
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-558
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-559
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-561
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-562
   Update from CVS: lisp/subr.el (after-change-major-mode-hook): Doc fix.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-563
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-570
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-27
   Use the same directory explicit id-tags as Emacs where possible

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-28
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-29
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-30
   Update from CVS

Revision 1.318.2.9 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 21 09:34:11 2004 UTC (5 years, 1 month ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.8: +5 -2 lines
Diff to previous 1.318.2.8 , to branch point 1.318
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-43

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-553
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-557
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-558
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-559
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-561
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-30
   Update from CVS

Revision 1.350 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 18 19:18:58 2004 UTC (5 years, 1 month ago) by rms
Branch: MAIN
Changes since 1.349: +5 -2 lines
Diff to previous 1.349
Comment change.

Revision 1.272.2.15 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 16 00:15:00 2004 UTC (5 years, 1 month ago) by miles
Branch: lexbind
Changes since 1.272.2.14: +16 -15 lines
Diff to previous 1.272.2.14 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-67

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-535
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-536
   sync-tree with gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-537
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-538
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-539
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-540
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-541
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-542
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-545
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-546
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-547
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-548
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-549
   Use symbol-matching for generic-mode keywords

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-550
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--devo--0--patch-2
   Add {arch}/=cvs-sync-make-log

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--base-0
   Import from Gnus CVS branch V5-8

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-1
   {arch}/=tagging-method: Add CVS and autoconf grot to junk regexp

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-2
   Use explicit tags for autoconf input files

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-3
   Remove RCS keywords

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-4
   Fix copied explicit id-tags

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-5
   Add {arch}/=cvs-sync-make-log

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-6
   configure.in: Use ifelse instead of m4_if for arch-tag: comment

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--base-0
   tag of miles@gnu.org--gnu-2004/gnus--rel--5.8--base-0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-1
   Gnus 5.10, from CVS branch v5-10

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-2
   Merge from gnus--rel--5.8

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-3
   Use explicit tags for autoconf input files

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-4
   sync-tree with gnus--rel--5.8

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-5
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-6
   Merge from gnus--rel--5.8

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-7
   Remove RCS keywords

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-8
   Merge from gnus--rel--5.8

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-9
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-10
   Add {arch}/=cvs-sync-make-log

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-11
   Merge from gnus--rel--5.8

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-12
   Update from CVS: make.bat: Fix line endings around arch-tag.

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-13
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-17
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-21
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-22
   Update from CVS: lisp/nndb.el (require): Remove tcp and duplicate cl.

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-23
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-24
   lisp/nnimap.el (nnimap-open-connection): Remove extraneous end-paren

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-25
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-26
   Update from CVS

Revision 1.318.2.8 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 15 09:00:00 2004 UTC (5 years, 1 month ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.7: +16 -15 lines
Diff to previous 1.318.2.7 , to branch point 1.318
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-40

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-535
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-536
   sync-tree with gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-537
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-538
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-539
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-540
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-541
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-542
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-545
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-546
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-547
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-548
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-549
   Use symbol-matching for generic-mode keywords

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-550
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--devo--0--patch-2
   Add {arch}/=cvs-sync-make-log

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--base-0
   Import from Gnus CVS branch V5-8

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-1
   {arch}/=tagging-method: Add CVS and autoconf grot to junk regexp

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-2
   Use explicit tags for autoconf input files

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-3
   Remove RCS keywords

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-4
   Fix copied explicit id-tags

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-5
   Add {arch}/=cvs-sync-make-log

 * miles@gnu.org--gnu-2004/gnus--rel--5.8--patch-6
   configure.in: Use ifelse instead of m4_if for arch-tag: comment

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--base-0
   tag of miles@gnu.org--gnu-2004/gnus--rel--5.8--base-0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-1
   Gnus 5.10, from CVS branch v5-10

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-2
   Merge from gnus--rel--5.8

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-3
   Use explicit tags for autoconf input files

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-4
   sync-tree with gnus--rel--5.8

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-5
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-6
   Merge from gnus--rel--5.8

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-7
   Remove RCS keywords

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-8
   Merge from gnus--rel--5.8

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-9
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-10
   Add {arch}/=cvs-sync-make-log

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-11
   Merge from gnus--rel--5.8

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-12
   Update from CVS: make.bat: Fix line endings around arch-tag.

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-13
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-17
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-21
   Merge from emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-22
   Update from CVS: lisp/nndb.el (require): Remove tcp and duplicate cl.

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-23
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-24
   lisp/nnimap.el (nnimap-open-connection): Remove extraneous end-paren

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-25
 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-26
   Update from CVS

Revision 1.349 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 13 21:06:31 2004 UTC (5 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.348: +16 -15 lines
Diff to previous 1.348
(Fgarbage_collect): Mark keyboards, gtk data, and specpdl
before doing the mark_stack_check_gcpros since they are not on the stack.

Revision 1.347.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 4 12:01:17 2004 UTC (5 years, 2 months ago) by miles
Branch: gnus-5_10-branch
Changes since 1.347: +11 -0 lines
Diff to previous 1.347 , to next main 1.454
Revision: miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2

Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0

Patches applied:

 * lorentey@elte.hu--2004/emacs--multi-tty--0--patch-224
   Added sorted-doc to backup regex in lib-src.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-465
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-482
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-483
   Build-in-place tweak

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-484
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-486
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-487
   Tweak permissions

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-488
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-489
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-490
   Update from CVS: man/fixit.texi (Spelling): Fix typo.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-491
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-494
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-495
   Update from CVS: Add missing lisp/mh-e files

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-496
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-499
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-500
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-522
   Update from CVS

Revision 1.272.2.14 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 4 09:20:09 2004 UTC (5 years, 2 months ago) by miles
Branch: lexbind
Changes since 1.272.2.13: +65 -5 lines
Diff to previous 1.272.2.13 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-58

Merge from emacs--funvec--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--funvec--0--base-0
   tag of miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-482

 * miles@gnu.org--gnu-2004/emacs--funvec--0--patch-1
   Apply +funvec-20040520-0-c.patch

Revision 1.272.2.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 4 09:18:39 2004 UTC (5 years, 2 months ago) by miles
Branch: lexbind
Changes since 1.272.2.12: +11 -0 lines
Diff to previous 1.272.2.12 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-56

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-464
   Update from CVS: lisp/progmodes/make-mode.el: Fix comments.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-465
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-470
   Update from CVS

Revision 1.318.2.7 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 28 07:05:51 2004 UTC (5 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.6: +11 -0 lines
Diff to previous 1.318.2.6 , to branch point 1.318
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-26

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-466
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-470
   Update from CVS

Revision 1.348 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 25 17:35:04 2004 UTC (5 years, 3 months ago) by rms
Branch: MAIN
CVS Tags: after-merge-gnus-5_10, before-merge-gnus-5_10, gnus-5_10-branchpoint
Changes since 1.347: +11 -0 lines
Diff to previous 1.347
(check_cons_list): New function (contents commented out).

Revision 1.272.2.12 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 17 02:51:57 2004 UTC (5 years, 3 months ago) by miles
Branch: lexbind
Changes since 1.272.2.11: +2 -0 lines
Diff to previous 1.272.2.11 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-54

Merge from lorentey@elte.hu--2004/emacs--hacks--0, emacs--cvs-trunk--0

Patches applied:

 * lorentey@elte.hu--2004/emacs--hacks--0--patch-2
   Prevent special events from appending dashes to the echo string.

 * lorentey@elte.hu--2004/emacs--hacks--0--patch-4
   Added ChangeLog entry.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-451
   Update from CVS: lisp/subr.el (get-buffer-window-list): Doc fix.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-452
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-454
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-455
   Bash the dashes

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-456
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-457
   Update from CVS

Revision 1.318.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 17 02:46:48 2004 UTC (5 years, 3 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.5: +2 -0 lines
Diff to previous 1.318.2.5 , to branch point 1.318
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-24

Merge from lorentey@elte.hu--2004/emacs--hacks--0, emacs--cvs-trunk--0

Patches applied:

 * lorentey@elte.hu--2004/emacs--hacks--0--patch-2
   Prevent special events from appending dashes to the echo string.

 * lorentey@elte.hu--2004/emacs--hacks--0--patch-4
   Added ChangeLog entry.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-451
   Update from CVS: lisp/subr.el (get-buffer-window-list): Doc fix.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-452
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-454
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-455
   Bash the dashes

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-456
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-458
   Update from CVS

Revision 1.347 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 12 14:35:53 2004 UTC (5 years, 3 months ago) by kfstorm
Branch: MAIN
CVS Tags: gnus-5_10-post-merge-yamaoka, gnus-5_10-pre-merge-yamaoka
Branch point for: gnus-5_10-branch
Changes since 1.346: +2 -0 lines
Diff to previous 1.346
(mark_object): Only look at Lisp_Misc_Save_Value if GC_MARK_STACK.

Revision 1.272.2.11 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 6 10:23:39 2004 UTC (5 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.272.2.10: +17 -6 lines
Diff to previous 1.272.2.10 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-48

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-420
   Tweak permissions

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-421
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-430
   Update from CVS

Revision 1.272.2.10 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 6 10:20:19 2004 UTC (5 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.272.2.9: +33 -0 lines
Diff to previous 1.272.2.9 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-47

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-417
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-419
   Update from CVS

Revision 1.272.2.9 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 6 09:31:27 2004 UTC (5 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.272.2.8: +51 -100 lines
Diff to previous 1.272.2.8 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-36

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-339
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-344
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345
   Tweak source regexps so that building in place won't cause problems

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-346
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-351
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-352
   Update from CVS: lisp/flymake.el: New file.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-353
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-354
   Update from CVS

Revision 1.272.2.8 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 6 09:23:52 2004 UTC (5 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.272.2.7: +50 -46 lines
Diff to previous 1.272.2.7 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-35

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-324
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-327
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-328
   Update from CVS: src/.gdbinit (xsymbol): Fix last change.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-329
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-338
   Update from CVS

Revision 1.272.2.7 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 6 09:14:34 2004 UTC (5 years, 4 months ago) by miles
Branch: lexbind
Changes since 1.272.2.6: +9 -1 lines
Diff to previous 1.272.2.6 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-34

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-300
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-323
   Update from CVS

Revision 1.318.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 29 16:46:01 2004 UTC (5 years, 4 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.4: +50 -6 lines
Diff to previous 1.318.2.4 , to branch point 1.318
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-17

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-417
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-419
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-420
   Tweak permissions

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-421
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-430
   Update from CVS

Revision 1.318.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 28 07:29:17 2004 UTC (5 years, 4 months ago) by miles
Branch: emacs-unicode-2
Changes since 1.318.2.3: +48 -84 lines
Diff to previous 1.318.2.3 , to branch point 1.318
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-15

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-218
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-220
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-221
   Restore deleted tagline in etc/TUTORIAL.ru

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-222
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-228
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-229
   Remove TeX output files from the archive

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-230
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-247
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-248
   src/lisp.h (CYCLE_CHECK): Macro moved from xfaces.c

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-249
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-256
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-258
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-263
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-264
   Update from CVS: lispref/display.texi: emacs -> Emacs.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-265
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-274
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-275
   Update from CVS: man/makefile.w32-in: Revert last change

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-276
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-295
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-296
   Allow restarting an existing debugger session that's exited

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-297
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-299
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-300
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-327
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-328
   Update from CVS: src/.gdbinit (xsymbol): Fix last change.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-329
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-344
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345
   Tweak source regexps so that building in place won't cause problems

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-346
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-351
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-352
   Update from CVS: lisp/flymake.el: New file.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-353
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-361
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-362
   Support " [...]" style defaults in minibuffer-electric-default-mode

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-363
   (read-number): Use canonical format for default in prompt.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-364
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-367
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-368
   Improve display-supports-face-attributes-p on non-ttys

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-369
   Rewrite face-differs-from-default-p

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-370
   Move `display-supports-face-attributes-p' entirely into C code

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-371
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-372
   Simplify face-differs-from-default-p; don't consider :stipple.

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-373
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-374
   (tty_supports_face_attributes_p): Ensure attributes differ from default

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-375
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-376
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-377
   (Fdisplay_supports_face_attributes_p): Work around bootstrapping problem

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-378
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-380
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-381
   Face merging cleanups

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-382
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-384
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-385
   src/xfaces.c (push_named_merge_point): Return 0 if a cycle is detected

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-386
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-395
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
   Tweak arch tagging to make build/install-in-place less annoying

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-397
   Work around vc-arch problems when building eshell

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-398
   Tweak permissions

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-399
   Tweak directory permissions

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-400
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
   More build-in-place tweaking of arch tagging

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-402
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-403
   Yet more build-in-place tweaking of arch tagging

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-404
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-409
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-410
   Make sure image types are initialized for lookup too

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-411
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-416
   Update from CVS

Revision 1.346 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 24 22:01:27 2004 UTC (5 years, 4 months ago) by kfstorm
Branch: MAIN
Changes since 1.345: +17 -6 lines
Diff to previous 1.345
(allocate_misc): Update total_free_markers.
(free_misc): New function.
(safe_alloca_unwind, free_marker): Use it.

Revision 1.345 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 22 13:56:34 2004 UTC (5 years, 4 months ago) by kfstorm
Branch: MAIN
Changes since 1.344: +23 -1 lines
Diff to previous 1.344
(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.

Revision 1.344 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 21 21:51:50 2004 UTC (5 years, 4 months ago) by kfstorm
Branch: MAIN
Changes since 1.343: +11 -0 lines
Diff to previous 1.343
(safe_alloca_unwind): New function.

Revision 1.343 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 29 16:19:41 2004 UTC (5 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.342: +12 -3 lines
Diff to previous 1.342
(undo_outer_limit): New variable.
(syms_of_alloc): Defvar it.
(Fgarbage_collect): Pass undo_outer_limit to truncate_undo_list.

Revision 1.342 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 29 16:10:27 2004 UTC (5 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.341: +5 -2 lines
Diff to previous 1.341
(lisp_align_malloc): Check for base == 0 regardless of HAVE_POSIX_MEMALIGN.
Clean up HAVE_POSIX_MEMALIGN handling of `err'.

Revision 1.341 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 29 00:00:17 2004 UTC (5 years, 5 months ago) by monnier
Branch: MAIN
Changes since 1.340: +32 -88 lines
Diff to previous 1.340
Undo Kim's recent changes and fix the same bug differently.
(marker_blocks_pending_free): Remove.
(Fgarbage_collect): Sweep after cleaning up undo-lists.
Mark the undo lists after claning them up.
Don't free block in marker_blocks_pending_free.
(mark_buffer): Don't mark undo_list.
(gc_sweep): Sweep hash-tables and strings first.
Do free marker blocks that are empty.

Revision 1.340 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 28 20:59:14 2004 UTC (5 years, 5 months ago) by monnier
Branch: MAIN
Changes since 1.339: +2 -26 lines
Diff to previous 1.339
(struct backtrace): Remove.
(Fgarbage_collect): Use the new mark_backtrace.

Revision 1.339 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 25 11:18:07 2004 UTC (5 years, 5 months ago) by kfstorm
Branch: MAIN
Changes since 1.338: +24 -5 lines
Diff to previous 1.338
(marker_blocks_pending_free): New var.
(gc_sweep): Store free marker blocks on that list.
(Fgarbage_collect): Free them after undo-list cleanup.

Revision 1.338 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 22 22:22:38 2004 UTC (5 years, 5 months ago) by rms
Branch: MAIN
Changes since 1.337: +3 -2 lines
Diff to previous 1.337
(Fmake_string): Doc fix.

Revision 1.337 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 21 23:36:10 2004 UTC (5 years, 5 months ago) by kfstorm
Branch: MAIN
Changes since 1.336: +36 -33 lines
Diff to previous 1.336
(struct backtrace): Add debug_on_exit member.
(Fgarbage_collect): Clear out buffer undo_list markers after gc_sweep.
Identify those markers as Lisp_Misc_Free objects.  Clear car and cdr of
the removed cons cells.
(mark_object): Undo previous change - disallow Lisp_Misc_Free objects.
(gc_sweep): Clear cons_blocks before sweeping strings, so we don't have
any cons cells pointing to unallocated stings.
Do not lisp_free any marker blocks, as there may still be pointers
to them from buffer undo lists at this stage of GC.

Revision 1.336 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 18 16:22:46 2004 UTC (5 years, 5 months ago) by monnier
Branch: MAIN
Changes since 1.335: +11 -11 lines
Diff to previous 1.335
(Fgarbage_collect): Do all the marking before flushing
unmarked elements of the undo list.

Revision 1.335 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 17 15:20:16 2004 UTC (5 years, 5 months ago) by kfstorm
Branch: MAIN
Changes since 1.334: +3 -4 lines
Diff to previous 1.334
(mark_object): Mark Lisp_Misc_Free cell.  Fix comment.

Revision 1.334 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 17 12:08:02 2004 UTC (5 years, 5 months ago) by kfstorm
Branch: MAIN
Changes since 1.333: +10 -1 lines
Diff to previous 1.333
(mark_object): Ignore Lisp_Misc_Free objects.
Such objects may be freed markers which still exist on an undo list.

Revision 1.244.4.1.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 2 00:14:58 2004 UTC (5 years, 6 months ago) by ttn
Branch: ttn-vms-21-3-stash
Changes since 1.244.4.1: +158 -143 lines
Diff to previous 1.244.4.1
(PURE_BEF_ATTRS, PURE_AFT_ATTRS): New macros, by default empty.
(pure): Use new macros in decl.
[VMS, __GNUC__] (PURE_AFT_ATTRS): Define.
[VMS, not __GNUC__] (PURE_BEF_ATTRS): Define.

Revision 1.244.6.1 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 1 15:04:12 2004 UTC (5 years, 6 months ago) by ttn
Branch: ttn-vms-21-2-stash
CVS Tags: ttn-vms-21-2-B2, ttn-vms-21-2-B3, ttn-vms-21-2-B4
Changes since 1.244: +158 -143 lines
Diff to previous 1.244 , to next main 1.454
(PURE_BEF_ATTRS, PURE_AFT_ATTRS): New macros, by default empty.
(pure): Use new macros in decl.
[VMS, __GNUC__] (PURE_AFT_ATTRS): Define.
[VMS, not __GNUC__] (PURE_BEF_ATTRS): Define.

Revision 1.272.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 27 14:11:01 2004 UTC (5 years, 6 months ago) by miles
Branch: lexbind
Changes since 1.272.2.5: +5 -4 lines
Diff to previous 1.272.2.5 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-28

Merge from emacs--cvs-trunk--0

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-240
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-247
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-248
   src/lisp.h (CYCLE_CHECK): Macro moved from xfaces.c

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-249
 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-254
   Update from CVS

Revision 1.333 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 26 21:42:49 2004 UTC (5 years, 6 months ago) by schwab
Branch: MAIN
Changes since 1.332: +5 -4 lines
Diff to previous 1.332
(Fmake_bool_vector): Use BOOL_VECTOR_BITS_PER_CHAR instead of
BITS_PER_CHAR for bool vectors.

Revision 1.318.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 16 12:50:44 2004 UTC (5 years, 6 months ago) by handa
Branch: emacs-unicode-2
CVS Tags: emacs-unicode-2-pre-sync
Changes since 1.318.2.2: +57 -31 lines
Diff to previous 1.318.2.2 , to branch point 1.318
Sync to HEAD

Revision 1.272.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 5 14:48:50 2004 UTC (5 years, 9 months ago) by uid65618
Branch: lexbind
Changes since 1.272.2.4: +33 -11 lines
Diff to previous 1.272.2.4 , to branch point 1.272
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-2

Merge from emacs--cvs-trunk

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-4
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-5
   Add =cvs-sync-make-log script

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-6
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-7
   Use absolute tla-tools filenames in =cvs-sync-make-log

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-8
   Use proper arch-tag: syntax for lispintro/texinfo.tex

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-9
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-10
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-11
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-12
   Add section on button package to lisp reference manual

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-13
   Minor tweaks to Buttons section in lispref/display.texi

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-14
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-15
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-16
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-17
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-18
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-19
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-20
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-21
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-22
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-23
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-24
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-25
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-26
   Fix permission bogosities

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-27
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-28
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-29
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-30
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-31
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-32
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-33
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-34
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-35
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-36
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-37
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-38
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-39
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-40
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-41
   Make fringe-drawing stuff compile without a window-system

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-42
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-43
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-44
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-45
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-46
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-47
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-48
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-49
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-50
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-51
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-52
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-53
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-54
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-55
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-56
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-57
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-58
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-59
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-60
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-61
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-62
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-63
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-64
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-65
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-66
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-67
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-68
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-69
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-70
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-71
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-72
   Update from CVS

 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-73
   Update from CVS

Revision 1.332 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 26 11:54:25 2004 UTC (5 years, 9 months ago) by uid65629
Branch: MAIN
CVS Tags: handa-temp-tag
Changes since 1.331: +3 -2 lines
Diff to previous 1.331
(Fpurecopy): Declare size as EMACS_INT to not lose bits.

Revision 1.331 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 21 03:34:32 2004 UTC (5 years, 9 months ago) by uid65630
Branch: MAIN
Changes since 1.330: +8 -0 lines
Diff to previous 1.330
(lisp_malloc, lisp_align_malloc) [USE_LSB_TAG]:
Don't check range of malloc address.
(pure_alloc) [USE_LSB_TAG]: Enforce alignment.

Revision 1.330 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 14 14:35:23 2004 UTC (5 years, 9 months ago) by uid65630
Branch: MAIN
Changes since 1.329: +18 -9 lines
Diff to previous 1.329
(struct interval_block, struct string_block)
(struct symbol_block, struct marker_block, live_string_p)
(live_cons_p, live_symbol_p, live_float_p, live_misc_p):
Better preserve alignment for objects in blocks.
(FLOAT_BLOCK_SIZE): Adjust for possible alignment padding.

Revision 1.329 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 11 21:50:12 2004 UTC (5 years, 9 months ago) by uid66518
Branch: MAIN
Changes since 1.328: +4 -0 lines
Diff to previous 1.328
* alloc.c (allocate_vectorlike): Surround calls to mallopt with
  BLOCK/UNBLOCK_INPUT.

Revision 1.272.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 21 00:36:16 2003 UTC (5 years, 11 months ago) by miles
Branch: lexbind
Changes since 1.272.2.3: +12 -13 lines
Diff to previous 1.272.2.3 , to branch point 1.272
Revision: miles@gnu.org--gnu-2003/emacs--lexbind--0--patch-15

Merge from emacs--cvs-trunk

Patches applied:

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-88
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-89
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-90
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-91
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-92
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-93
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-94
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-95
   Correct the default target in man/Makefile.in

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-96
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-97
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-98
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-99
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-100
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-101
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-102
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-103
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-104
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-105
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-106
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-107
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-108
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-109
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-110
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-111
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-112
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-113
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-114
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-115
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-116
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-117
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-118
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-119
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-120
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-121
   Update from CVS

 * miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-122
   Update from CVS

Revision 1.328 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 18 00:39:13 2003 UTC (5 years, 11 months ago) by monnier
Branch: MAIN
Changes since 1.327: +12 -13 lines
Diff to previous 1.327
(make_float, Fcons): Clear the markbit at init time.
(make_float, Fcons, Fmake_symbol, allocate_misc): Move the increment
of block_index outside of the macro call.
(Fgarbage_collect): Remove null code.

Revision 1.272.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 14 23:16:37 2003 UTC (6 years ago) by miles
Branch: lexbind
Changes since 1.272.2.2: +589 -501 lines
Diff to previous 1.272.2.2 , to branch point 1.272
Update from arch emacs--lexbind branch

Revision 1.327 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 13 18:45:03 2003 UTC (6 years ago) by rms
Branch: MAIN
Changes since 1.326: +5 -0 lines
Diff to previous 1.326
(lisp_align_malloc): If BASE is 0, call memory_full.

Revision 1.326 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 19 15:49:25 2003 UTC (6 years, 1 month ago) by fx
Branch: MAIN
Changes since 1.325: +7 -7 lines
Diff to previous 1.325
(GC_MALLOC_CHECK): Move conditional undef after lisp.h.

Revision 1.318.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Sep 17 19:16:27 2003 UTC (6 years, 1 month ago) by fx
Branch: emacs-unicode-2
CVS Tags: emacs-bidi-base
Branch point for: emacs-bidi
Changes since 1.318.2.1: +27 -64 lines
Diff to previous 1.318.2.1 , to branch point 1.318
Sync with HEAD version.

Revision 1.325 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 11 22:41:16 2003 UTC (6 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.324: +0 -1 lines
Diff to previous 1.324
(init_marker): Remove debugging code.

Revision 1.324 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 11 22:18:00 2003 UTC (6 years, 1 month ago) by monnier
Branch: MAIN
Changes since 1.323: +15 -55 lines
Diff to previous 1.323
(init_intervals, init_symbol, init_marker): Don't preallocate anything.
(Fgarbage_collect, mark_object): Ignore the markbit.

Revision 1.318.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 8 12:48:09 2003 UTC (6 years, 2 months ago) by handa
Branch: emacs-unicode-2
Changes since 1.318: +20 -61 lines
Diff to previous 1.318
*** empty log message ***

Revision 1.323 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 7 19:15:32 2003 UTC (6 years, 2 months ago) by schwab
Branch: MAIN
Changes since 1.322: +7 -7 lines
Diff to previous 1.322
Use long instead of int when casting ABLOCKS_BUSY to
avoid warning.

Revision 1.322 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 1 15:45:51 2003 UTC (6 years, 2 months ago) by miles
Branch: MAIN
Changes since 1.321: +3 -0 lines
Diff to previous 1.321
Add arch taglines

Revision 1.321 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 20 16:46:33 2003 UTC (6 years, 2 months ago) by fx
Branch: MAIN
Changes since 1.320: +3 -2 lines
Diff to previous 1.320
(lisp_align_malloc): Change type of `aligned'.

Revision 1.320 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 19 12:58:06 2003 UTC (6 years, 2 months ago) by gerd
Branch: MAIN
Changes since 1.319: +17 -15 lines
Diff to previous 1.319
(lisp_align_malloc): Check for memory full when
allocating ablocks, which also avoids freeing a pointer into an
ablocks structure.

Revision 1.319 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 8 23:14:04 2003 UTC (6 years, 3 months ago) by schwab
Branch: MAIN
Changes since 1.318: +1 -0 lines
Diff to previous 1.318
(mark_object): Handle Lisp_Misc_Save_Value.

Revision 1.318 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 21 20:03:18 2003 UTC (6 years, 3 months ago) by monnier
Branch: MAIN
Branch point for: emacs-unicode-2
Changes since 1.317: +5 -5 lines
Diff to previous 1.317
(MARK_STRING, UNMARK_STRING, STRING_MARKED_P)
(GC_STRING_CHARS, string_bytes): Use ARRAY_MARK_FLAG rather than
MARKBIT as the gcmarkbit for strings.

Revision 1.317 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 21 09:50:53 2003 UTC (6 years, 3 months ago) by rms
Branch: MAIN
Changes since 1.316: +2 -4 lines
Diff to previous 1.316
(syms_of_alloc): Doc fixes.

Revision 1.316 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 15 19:19:59 2003 UTC (6 years, 3 months ago) by monnier
Branch: MAIN
Changes since 1.315: +45 -49 lines
Diff to previous 1.315
Use bitmaps for cons cells, as was done for floats.
(init_float, init_cons): Let the normal code allocate the first block.
(CONS_BLOCK_SIZE): Redefine based on BLOCK_BYTES and bitmap size.
(CONS_BLOCK, CONS_INDEX, CONS_MARKED_P, CONS_MARK, CONS_UNMARK): New macros.
(struct cons_block): Move conses to the beginning.  Add gcmarkbits.
(Fcons): Use lisp_align_malloc and CONS_UNMARK.
(live_cons_p): Check the pointer is not past the `conses' array.
(mark_maybe_object, mark_maybe_pointer): Use CONS_MARKED_P.
(mark_object, mark_buffer): Use CONS_MARKED_P and CONS_MARK.
(survives_gc_p): Use CONS_MARKED_P and simplify.
(gc_sweep): Use CONS_MARKED_P, CONS_UNMARK, and lisp_align_free.

Revision 1.315 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 14 05:37:52 2003 UTC (6 years, 3 months ago) by eggert
Branch: MAIN
Changes since 1.314: +6 -4 lines
Diff to previous 1.314
(pure, staticvec): Initialize these arrays to nonzero, so that they're
not put into BSS by that optimization.

Revision 1.314 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 14 02:51:08 2003 UTC (6 years, 3 months ago) by monnier
Branch: MAIN
Changes since 1.313: +34 -16 lines
Diff to previous 1.313
(BLOCK_PADDING): Rename from ABLOCKS_PADDING.  Update users.
(lisp_align_malloc): Use posix_memalign is available.
(ABLOCKS_BASE): Use HAVE_POSIX_MEMALIGN as an optimization.
(STRING_BLOCK_SIZE): Rename from STRINGS_IN_STRING_BLOCK for consistency.
Update users.

Revision 1.313 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jul 9 14:53:41 2003 UTC (6 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.312: +18 -3 lines
Diff to previous 1.312
(mark_object): Mark the new `next' field of overlays.
(mark_buffer): Manually mark the overlays_(after|before) fields.

Revision 1.312 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 7 20:39:40 2003 UTC (6 years, 4 months ago) by rms
Branch: MAIN
Changes since 1.311: +5 -3 lines
Diff to previous 1.311
(Fgarbage_collect): Doc fix.

Revision 1.311 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 6 23:12:21 2003 UTC (6 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.310: +1 -0 lines
Diff to previous 1.310
(live_float_p): Check that p is not past the `floats' array,
now that `floats' is not the last element of the struct any more.

Revision 1.310 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 6 19:34:03 2003 UTC (6 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.309: +75 -84 lines
Diff to previous 1.309
(mark_object): Change arg to only take Lisp_Object rather than *Lisp_Object.
(last_marked): Change accordingly.
(mark_interval, mark_maybe_object, mark_maybe_pointer)
(Fgarbage_collect, mark_glyph_matrix, mark_face_cache, mark_image)
(mark_buffer): Update calls to mark_object.

Revision 1.309 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 6 14:55:00 2003 UTC (6 years, 4 months ago) by jasonr
Branch: MAIN
Changes since 1.308: +3 -1 lines
Diff to previous 1.308
(struct ablock): Only include padding when there is some.

Revision 1.308 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 4 20:19:06 2003 UTC (6 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.307: +255 -36 lines
Diff to previous 1.307
(ALIGN): Add casts to simplify usage.
(BLOCK_ALIGN, BLOCK_BYTES, ABLOCKS_PADDING, ABLOCKS_SIZE)
(ABLOCKS_BYTES, ABLOCK_ABASE, ABLOCKS_BUSY, ABLOCKS_BASE): New macros.
(struct ablock, struct ablocks): New types.
(free_ablock): New global var.
(lisp_align_malloc, lisp_align_free): New functions.
(FLOAT_BLOCK_SIZE): Redefine in terms of BLOCK_BYTES.
(struct float_block): Reorder and add gcmarkbits.
(GETMARKBIT, SETMARKBIT, UNSETMARKBIT, FLOAT_BLOCK, FLOAT_INDEX)
(FLOAT_MARKED_P, FLOAT_MARK, FLOAT_UNMARK): New macros.
(init_float, make_float): Use lisp_align_malloc.
(free_float, live_float_p): Don't use `type' any more.
(make_float): Use FLOAT_UNMARK to access to mark bit.
(mark_maybe_object, mark_maybe_pointer, survives_gc_p):
Use FLOAT_MARKED_P to access the mark bit.
(pure_alloc): Simplify use of ALIGN.
(mark_object): Use FLOAT_MARK to access the mark bit.
(gc_sweep): Use new macros to access the float's mark bit.
(init_alloc_once): Init free_ablock.

Revision 1.307 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 27 22:54:26 2003 UTC (6 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.306: +1 -1 lines
Diff to previous 1.306
(mark_buffer): Fix missed buffer->name in last patch.

Revision 1.306 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 27 21:54:20 2003 UTC (6 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.305: +47 -54 lines
Diff to previous 1.305
(VECTOR_MARK, VECTOR_UNMARK, VECTOR_MARKED_P): New macros.
(GC_STRING_BYTES): Don't mask markbit (it's only used on `size').
(allocate_buffer): Move.
(string_bytes): Don't mask markbit of `size_byte'.
(mark_maybe_object, mark_maybe_pointer, Fgarbage_collect)
(mark_object, mark_buffer, survives_gc_p, gc_sweep):
Use the `size' field of buffers (rather than the `name' field) for
the mark bit, as is done for all other vectorlike objects.
Use the new macros to access the mark bit of vectorlike objects.

Revision 1.305 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 26 23:16:05 2003 UTC (6 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.304: +4 -35 lines
Diff to previous 1.304
(survives_gc_p): Simplify.
(Fmake_marker, free_marker, gc_sweep): Update for new types.

Revision 1.304 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 25 23:27:32 2003 UTC (6 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.303: +41 -118 lines
Diff to previous 1.303
(make_interval, Fmake_symbol, allocate_misc):
Initialize the new field `gcmarkbit'.
(mark_interval, MARK_INTERVAL_TREE): Use the new `gcmarkbit' field.
(mark_interval_tree): Don't mark the tree separately from the nodes.
(UNMARK_BALANCE_INTERVALS): Don't unmark the tree.
(mark_maybe_object, mark_maybe_pointer, Fgarbage_collect, mark_object)
(survives_gc_p, gc_sweep): Use new `gcmarkbit' fields.

Revision 1.303 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jun 15 21:48:14 2003 UTC (6 years, 4 months ago) by monnier
Branch: MAIN
Changes since 1.302: +1 -29 lines
Diff to previous 1.302
(mark_kboards): Move to keyboard.c.

Revision 1.302.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 11 11:38:14 2003 UTC (6 years, 4 months ago) by fx
Branch: Boehm-GC
Changes since 1.302: +518 -128 lines
Diff to previous 1.302 , to next main 1.454
Move declaration of sbrk.  Maybe include gc.h.  Make
marking/sweeping code dependent on BOEHM_GC.
(EXCEEDS_LISP_PTR): New.
(MAX_SAVE_STACK) [BOEHM_GC]: Define as 0.
(Vmost_positive_fixnum, Vbuffer_alist, initialized)
(GC_print_stats) [BOEHM_GC]: Declare.
(staticvec, inhibit_gc_count) [BOEHM_GC]: Don't declare.
(xcalloc): New.
(gc_out_of_memory, xgc_malloc, xgc_realloc, xgc_free)
(finalize_buffer_marker_chains, custom_finalize) [BOEHM_GC]: New.
(lisp_malloc, make_interval, allocate_string)
(allocate_string_data, make_float, Fcons, allocate_vectorlike)
(Fmake_symbol, allocate_misc, survives_gc_p, init_alloc_once)
(init_alloc):  Add BOEHM_GC cases.
(lisp_free, pure_alloc, inhibit_garbage_collection) [BOEHM_GC]:
Don't define.
(float_block, float_block_index, n_float_blocks, float_free_list)
(init_float, cons_block, cons_block_index, cons_free_list)
(n_cons_blocks, init_cons, all_vectors, n_vectors, symbol_block)
(symbol_block_index, symbol_free_list, n_symbol_blocks)
(init_symbol, marker_block, marker_block_index, marker_free_list)
(n_marker_blocks, init_marker):  Declare static.
(fmake_marker): Use XSET_MARKER_CHAIN.  Add BOEHM_GC case.
(mark_maybe_object, mark_maybe_pointer): Use MARKER_CHAIN.
(inhibit_garbage_collection): Use Vmost_positive_fixnum.
(extra_gc_work): New, extracted from Fgarbage_collect.
(Fgarbage_collect): Add BOEHM_GC case.  Use MARKER_CHAIN.

Revision 1.302 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 29 18:36:16 2003 UTC (6 years, 5 months ago) by fx
Branch: MAIN
CVS Tags: Boehm-GC-base
Branch point for: Boehm-GC
Changes since 1.301: +7 -1 lines
Diff to previous 1.301
Comment.

Revision 1.301 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 26 22:03:17 2003 UTC (6 years, 5 months ago) by schwab
Branch: MAIN
Changes since 1.300: +7 -3 lines
Diff to previous 1.300
(Fgarbage_collect): Fix last change.

Revision 1.300 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 25 17:40:03 2003 UTC (6 years, 5 months ago) by monnier
Branch: MAIN
Changes since 1.299: +12 -10 lines
Diff to previous 1.299
(Fgarbage_collect): Remove `unused var tail' warning.

Revision 1.299 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 17 12:40:32 2003 UTC (6 years, 5 months ago) by rms
Branch: MAIN
CVS Tags: kfs_20030524_post, kfs_20030524_pre
Changes since 1.298: +3 -2 lines
Diff to previous 1.298
(Fgarbage_collect): Cast pointers into specpdl to avoid GCC warning.

Revision 1.298 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 30 12:04:39 2003 UTC (6 years, 6 months ago) by rms
Branch: MAIN
Changes since 1.297: +9 -0 lines
Diff to previous 1.297
(abort_on_gc): New variable.
(Fgarbage_collect): Abort if abort_on_gc is set.

Revision 1.297 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 17 21:49:09 2003 UTC (6 years, 6 months ago) by monnier
Branch: MAIN
Changes since 1.296: +3 -1 lines
Diff to previous 1.296
(Fmake_byte_code): Improve the `usage' string.

Revision 1.296 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 6 20:27:19 2003 UTC (6 years, 7 months ago) by rms
Branch: MAIN
Changes since 1.295: +17 -25 lines
Diff to previous 1.295
(VALIDATE_LISP_STORAGE): Macro deleted.  All calls deleted.
(lisp_malloc): Do the work here directly.

Revision 1.272.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 4 06:20:56 2003 UTC (6 years, 7 months ago) by miles
Branch: lexbind
Changes since 1.272.2.1: +323 -228 lines
Diff to previous 1.272.2.1 , to branch point 1.272
Update from trunk.

Revision 1.295 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Mar 23 02:07:13 2003 UTC (6 years, 7 months ago) by handa
Branch: MAIN
Changes since 1.294: +2 -2 lines
Diff to previous 1.294
(make_string_from_bytes): Add `const' for the arg
CONTENTS.
(make_specified_string): Likewise.

Revision 1.294 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 19 12:24:43 2003 UTC (6 years, 7 months ago) by handa
Branch: MAIN
Changes since 1.293: +10 -1 lines
Diff to previous 1.293
(make_specified_string): Fix previous change.

Revision 1.293 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 22 22:15:31 2003 UTC (6 years, 8 months ago) by monnier
Branch: MAIN
Changes since 1.292: +3 -3 lines
Diff to previous 1.292
(Fgarbage_collect): Don't use XSETFLOAT.

Revision 1.292 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 4 14:03:11 2003 UTC (6 years, 9 months ago) by lektu
Branch: MAIN
CVS Tags: RMAIL-MBOX-BASE
Branch point for: rmail-mbox-branch
Changes since 1.291: +140 -140 lines
Diff to previous 1.291
Trailing whitespace deleted.

Revision 1.291 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 30 14:15:58 2003 UTC (6 years, 9 months ago) by fx
Branch: MAIN
Changes since 1.290: +29 -4 lines
Diff to previous 1.290
(Vgc_elapsed, gcs_done): New variables.
(Fgarbage_collect): Use them.
(init_alloc, syms_of_alloc): Set them up.

Revision 1.290 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 24 12:24:13 2003 UTC (6 years, 9 months ago) by fx
Branch: MAIN
Changes since 1.289: +7 -0 lines
Diff to previous 1.289
(mark_stack) [!GC_LISP_OBJECT_ALIGNMENT && __GNUC__]:
Use __alignof__.

Revision 1.289 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 21 16:56:13 2003 UTC (6 years, 9 months ago) by fx
Branch: MAIN
Changes since 1.288: +10 -5 lines
Diff to previous 1.288
(Fgc_status): Print zombie list.
(mark_maybe_object) [GC_MARK_STACK==GC_USE_GCPROS_CHECK_ZOMBIES]:
Fix assignment of zombies.
(Fgarbage_collect) [GC_MARK_STACK==GC_USE_GCPROS_CHECK_ZOMBIES]:
Don't take car of non-cons.

Revision 1.288 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 19 21:50:01 2003 UTC (6 years, 9 months ago) by jhd
Branch: MAIN
Changes since 1.287: +7 -0 lines
Diff to previous 1.287
GTK version

Revision 1.287 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 12 15:36:40 2003 UTC (6 years, 9 months ago) by kfstorm
Branch: MAIN
Changes since 1.286: +16 -28 lines
Diff to previous 1.286
(pure_alloc): Rewritten and simplified.

Revision 1.286 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 12 00:40:09 2003 UTC (6 years, 9 months ago) by kfstorm
Branch: MAIN
Changes since 1.285: +12 -9 lines
Diff to previous 1.285
(pure_alloc): Corrected last change; now align the
pointer and adjust the size rather than aligning the size and
adjusting the pointer.  Use a goto to handle overflow exception.

Revision 1.244.4.1 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 10 20:09:31 2003 UTC (6 years, 9 months ago) by schwab
Branch: EMACS_21_1_RC
CVS Tags: EMACS_21_3, EMACS_PRETEST_21_2_94, EMACS_PRETEST_21_2_95
Branch point for: ttn-vms-21-3-stash
Changes since 1.244: +7 -2 lines
Diff to previous 1.244 , to next main 1.454
(pure_alloc): Correct alignment for Lisp_Floats.

Revision 1.285 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 10 20:08:32 2003 UTC (6 years, 9 months ago) by schwab