Make buffer-objfwd variables work per-thread.
commitf55f47dde0a4338ba68c9f5730e5696085f4adc0
authorTom Tromey <tromey@redhat.com>
Mon, 28 Sep 2009 03:08:56 +0000 (28 05:08 +0200)
committerGiuseppe Scrivano <gscrivano@gnu.org>
Mon, 28 Sep 2009 03:08:56 +0000 (28 05:08 +0200)
tree10dc3f9cb2be16aa4916443680ebaee785ebf33c
parent237852074a79c33ea908b72e1191d38bd62282c8
Make buffer-objfwd variables work per-thread.

See hack-buffer-objfwd.el to see how this was done.
48 files changed:
src/.gdbinit
src/alloc.c
src/buffer.c
src/buffer.h
src/bytecode.c
src/callint.c
src/callproc.c
src/casefiddle.c
src/casetab.c
src/category.c
src/category.h
src/character.c
src/character.h
src/charset.c
src/cmds.c
src/coding.c
src/composite.c
src/data.c
src/dispextern.h
src/dispnew.c
src/editfns.c
src/fileio.c
src/filelock.c
src/fns.c
src/font.c
src/frame.c
src/fringe.c
src/hack-buffer-objfwd.el [new file with mode: 0644]
src/indent.c
src/insdel.c
src/intervals.c
src/intervals.h
src/keyboard.c
src/keymap.c
src/lisp.h
src/lread.c
src/marker.c
src/minibuf.c
src/print.c
src/process.c
src/search.c
src/syntax.c
src/syntax.h
src/undo.c
src/window.c
src/xdisp.c
src/xfaces.c
src/xfns.c