1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-29 11:02:01 +00:00
emacs/src
Richard M. Stallman ab228c24d5 (simple_search): Don't count a character until it matches!
Call set_search_regs differently in a forward search.
(boyer_moore): Fix up the code that translates the pattern
and loops thru equivalent characters.
1998-03-09 00:25:30 +00:00
..
m (DBL_MIN_REPLACEMENT): New macro. 1997-10-29 07:47:37 +00:00
s (LINUX_MAP_SHARED_DOES_WORK): Define for kernel 1998-02-20 13:06:59 +00:00
.gdbinit Make GDB not handle SIGINT. 1998-01-18 04:54:59 +00:00
abbrev.c Reorder args of del_range_both. 1998-02-25 23:16:37 +00:00
acldef.h
alloc.c (Fmake_string): Handle the case INIT is a multibyte character correctly. 1998-03-06 21:50:44 +00:00
alloca.c formatting tweaks 1996-07-03 23:05:19 +00:00
alloca.s Update FSF address in comment. 1996-01-29 22:30:55 +00:00
blockinput.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
buffer.c (advance_to_char_boundary): Handle the case the code 1998-03-06 21:57:04 +00:00
buffer.h Fix comment. 1998-02-27 21:55:01 +00:00
bytecode.c (Fbyte_code) <Bsave_current_buffer_1>: Use set_buffer_if_live. 1998-01-21 21:41:27 +00:00
callint.c (Fcall_interactively): Allocate string by bytes. 1998-01-09 23:33:09 +00:00
callproc.c (Vdefault_file_name_coding_system): Extern it. 1998-03-03 07:18:46 +00:00
casefiddle.c Update copyright year. 1998-01-21 23:32:12 +00:00
casetab.c Fix bugs with inappropriate mixing of Lisp_Object with int. 1997-07-04 20:44:52 +00:00
category.c (Fmodify_category_entry): Doc fix. 1998-02-03 06:17:15 +00:00
category.h Add declaration of word_boundary_p. 1997-11-21 14:26:38 +00:00
ccl.c (Fccl_execute_on_string): Put \n\ at end-of-line of 1998-02-20 11:14:32 +00:00
ccl.h Definition of macros CCL_STAT_XXX are moved from ccl.c to here. 1998-01-22 01:26:45 +00:00
charset.c (strwidth): Make it work for invalid bytes sequence. 1998-03-04 07:41:41 +00:00
charset.h (NONASCII_INSERT_OFFSET): New macro. 1998-03-03 01:29:16 +00:00
chpdef.h
cm.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
cm.h [HAVE_LIBNCURSES]: Declare ospeed as short, unless NCURSES_OSPEED_T. 1997-07-28 17:04:18 +00:00
cmds.c (internal_self_insert): Avoid checking enable-multibyte-characters 1998-03-03 01:29:16 +00:00
coding.c (code_convert_region): Fix previous change. 1998-03-04 08:05:14 +00:00
coding.h (ENCODE_FILE): Moved from fileio.c. Use 1998-03-03 07:18:46 +00:00
commands.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
config.in (RE_TRANSLATE_TYPE): Define as Lisp_Object. 1998-02-08 21:35:54 +00:00
convexos.h
data.c (store_symval_forwarding) <Lisp_Misc_Buffer_Objfwd>: 1998-02-27 21:56:28 +00:00
dired.c Include charset.h and coding.h. 1998-03-03 07:18:46 +00:00
dispextern.h (struct face): New members `non_ascii_gc' and 1997-02-20 06:47:37 +00:00
dispnew.c Update copyright year. 1998-01-21 23:32:12 +00:00
disptab.h Add prototypes. Remove declaration of obsolete 1997-11-21 14:46:31 +00:00
doc.c (Fsubstitute_command_keys): Declare length_byte out of 1998-01-30 11:05:41 +00:00
doprnt.c (doprnt1): Call to CHAR_HEAD_P fixed. 1997-12-31 21:48:28 +00:00
dosfns.c (__tb): Define. 1997-10-13 16:21:52 +00:00
dosfns.h Declare Vdos_windows_version. 1997-10-13 16:29:00 +00:00
editfns.c (Fformat): Format multibyte characters by "%c" 1998-03-04 07:41:41 +00:00
emacs.c (standard_args): Add "-unibyte" aka "--unibyte". 1998-01-26 03:19:54 +00:00
environ.c
epaths.in (PATH_X_DEFAULTS): New macro. 1997-08-16 18:32:17 +00:00
eval.c (do_autoload): Return void. 1997-11-28 14:39:13 +00:00
fileio.c (ENCODE_FILE): This macro is moved to coding.h. 1998-03-03 07:18:46 +00:00
filelock.c (MAKE_LOCK_NAME): Use size_byte. 1998-01-05 17:32:08 +00:00
firstfile.c Initial revision 1997-09-07 05:14:46 +00:00
floatfns.c No need to include <float.h> before "lisp.h", 1997-10-23 04:29:36 +00:00
fns.c (DEFAULT_NONASCII_INSERT_OFFSET): Macro definition is 1998-03-03 01:29:16 +00:00
fontset.c (free_fontset_data): Don't free null pointer. 1997-11-25 04:49:10 +00:00
fontset.h (GENERIC_FONT_PTR): Commented-out definition deleted. 1998-02-06 08:46:39 +00:00
frame.c (set_term_frame_name): Use size_byte. 1998-01-09 23:13:22 +00:00
frame.h Protoize function declarations. 1997-11-21 15:06:01 +00:00
getloadavg.c Test __unix' along with unix'. 1997-07-22 21:35:43 +00:00
getpagesize.h If no sys/param.h, default to 8k. 1996-11-19 18:40:34 +00:00
gmalloc.c Rename macro __P to PP. 1997-07-07 19:04:35 +00:00
gnu.h
hftctl.c
indent.c (compute_motion): If we just moved over a continuation 1998-02-27 09:38:41 +00:00
indent.h (struct position): New field bytepos. 1998-01-01 02:40:05 +00:00
insdel.c (insert_1_both): If enable-multibyte-characters is nil, 1998-03-03 07:18:46 +00:00
intervals.c (update_interval): Properly update `position' field of used intervals. 1998-03-02 02:41:28 +00:00
intervals.h (set_point, temp_set_point): Swap args in decl. 1998-01-01 06:41:39 +00:00
ioctl.h
keyboard.c Include syntax.h. 1998-03-02 20:02:33 +00:00
keyboard.h Add prototypes and more function declarations. 1997-11-21 15:12:34 +00:00
keymap.c (describe_map_tree): Add the maps we have already 1998-02-11 01:51:36 +00:00
lastfile.c (my_endbss) [WINDOWSNT]: New variable. 1997-09-03 07:30:49 +00:00
line.h
lisp.h (Vnonascii_translate_table, Qcharset): New variable decls. 1998-03-03 01:31:11 +00:00
lread.c (read1): Handle infinities, NaN and -0.0 specially. 1998-02-02 01:08:52 +00:00
mach2.h
macros.c (store_kbd_macro_char): Define as returning nothing. 1997-11-21 13:03:55 +00:00
macros.h Declare finalize_kbd_macro_chars and 1997-11-21 13:24:40 +00:00
Makefile.in (alloc.o): Depend on charset.h. 1998-03-06 21:49:18 +00:00
makefile.nt ($(BLD)\strftime.obj): No need to compile with -Dstrftime=emacs_strftime. 1997-11-24 19:50:22 +00:00
marker.c (byte_char_debug_check): New function. 1998-02-08 22:40:44 +00:00
mem-limits.h Replaced symbol BSD with BSD_SYSTEM. 1996-09-17 03:43:54 +00:00
minibuf.c Reorder args of del_range_both. 1998-02-25 23:16:37 +00:00
mktime.c automatically generated from GPLed version 1998-02-16 02:42:49 +00:00
mocklisp.c Fix comment (avoid spurious "unterminated comment" warning) 1997-12-04 03:36:09 +00:00
mocklisp.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
msdos.c Support for Japanese display on DOS/V systems. 1997-11-10 14:49:40 +00:00
msdos.h (check_x): Macro definition deleted. 1996-06-10 21:02:00 +00:00
ndir.h
old-ralloc.c
param.h
point.h
pre-crt0.c
prefix-args.c Initial revision 1998-01-02 21:48:33 +00:00
print.c (printchar): When outputting to echo area, 1998-02-12 05:18:59 +00:00
process.c (Vdefault_file_name_coding_system): Extern it. 1998-03-03 07:18:46 +00:00
process.h (struct Lisp_Process): New members decoding_carryover 1998-01-22 01:26:45 +00:00
puresize.h (BASE_PURESIZE): Increased. 1998-03-03 22:29:16 +00:00
ralloc.c (relinquish): When returning memory to the system, 1997-09-27 16:01:00 +00:00
regex.c (re_match_2_internal): Use SYNTAX_TABLE_BYTE_TO_CHAR. 1998-01-16 17:56:40 +00:00
regex.h (RE_TRANSLATE): Define default assuming simple integers. 1997-07-04 20:46:51 +00:00
region-cache.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
region-cache.h Add prototypes. 1997-11-25 13:44:34 +00:00
scroll.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
search.c (simple_search): Don't count a character until it matches! 1998-03-09 00:25:30 +00:00
sink11.h
sink11mask.h
sink.h
sinkmask.h
sol2-2.h
strftime.c automatically generated from GPLed version 1997-11-26 05:04:06 +00:00
sunfns.c (Fsun_menu_internal): Use new WINDOW_LEFT_MARGIN macro. 1996-09-21 02:25:56 +00:00
syntax.c (update_syntax_table): Properly update `position' field of used intervals. 1998-03-02 02:40:53 +00:00
syntax.h (UPDATE_SYNTAX_TABLE): Do nothing unless parse_sexp_lookup_properties. 1998-03-02 06:01:09 +00:00
sysdep.c (sys_sigpause): Removed. 1998-02-20 13:00:21 +00:00
sysselect.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
syssignal.h Delete #endif left over from previous change. 1998-03-01 23:17:19 +00:00
systime.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
systty.h Add prototypes. 1997-11-25 13:44:34 +00:00
syswait.h Replaced symbol BSD with BSD_SYSTEM. 1996-09-17 03:43:54 +00:00
term.c (encode_terminal_code): Adjusted for the change of 1998-01-22 01:26:45 +00:00
termcap.c Update FSF address in comment. 1996-01-29 22:30:55 +00:00
termchar.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
termhooks.h (event_kind) [WINDOWSNT]: New event type: mouse_wheel. 1997-09-03 00:37:29 +00:00
terminfo.c [HAVE_LIBNCURSES]: Declare ospeed as short, unless NCURSES_OSPEED_T. 1997-07-28 17:04:18 +00:00
termopts.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
textprop.c (interval_of): Handle Qt. 1998-02-22 01:03:49 +00:00
tparam.c Update FSF address in comment. 1996-01-29 22:30:55 +00:00
uaf.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
undo.c (record_delete, record_marker_adjustment): Declare them as void. 1997-11-27 12:19:39 +00:00
unexaix.c Comment change. 1997-09-14 15:57:18 +00:00
unexalpha.c Test __OpenBSD__ along with __NetBSD__. 1997-09-06 19:37:47 +00:00
unexapollo.c Initial revision 1998-01-02 21:48:33 +00:00
unexconvex.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
unexec.c (copy_text_and_data) [DJGPP >= 2]: Switch off two bits 1996-07-19 19:47:26 +00:00
unexelf1.c Initial revision 1996-08-09 21:57:00 +00:00
unexelf.c (round_up): Make arguments and return type unsigned. 1997-10-02 03:12:38 +00:00
unexencap.c
unexenix.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
unexfx2800.c
unexhp9k800.c (unexec): Cast result of sbrk. 1996-06-28 06:31:22 +00:00
unexmips.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
unexnext.c Comment change. 1997-09-02 05:05:37 +00:00
unexsgi.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
unexsni.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
unexsunos4.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
unexw32.c Include config.h and time.h. 1997-09-03 00:42:10 +00:00
vlimit.h
vm-limit.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
vms-pp.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
vms-pwd.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
vmsdir.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
vmsfns.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
vmsgmalloc.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
vmsmap.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
vmspaths.h
vmsproc.c Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
vmsproc.h
vmstime.c (sys_gmtime): Don't assume year < 2000. 1996-07-14 00:03:45 +00:00
vmstime.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
w16select.c (Fwin16_set_clipboard_data): Pass new arg to sit_for. 1997-05-27 01:52:10 +00:00
w32.c Include stddef.h. 1997-09-03 00:43:20 +00:00
w32.h Remove debugging macros. 1997-09-03 00:46:21 +00:00
w32console.c (DebPrint, reset_kbd, unset_kbd, take_console): Delete functions. 1997-09-03 00:46:41 +00:00
w32faces.c Change all uses of win95, winnt, and win32 1997-01-20 00:38:22 +00:00
w32fns.c Include limits.h and errno.h. 1997-09-03 00:47:47 +00:00
w32gui.h Update include conditionals to use new name. 1997-01-20 01:10:38 +00:00
w32heap.c (os_subtype): New variable. 1997-09-03 00:51:32 +00:00
w32heap.h Enumerate operating system types. 1997-09-03 00:52:12 +00:00
w32inevt.c Declare externs from other files. 1997-09-03 00:52:40 +00:00
w32inevt.h Change all uses of win95, winnt, and win32 into Windows 95, Windows 1997-01-20 00:43:16 +00:00
w32menu.c Pass menu handle by value. 1997-10-13 18:06:22 +00:00
w32proc.c Include w32heap.h. 1997-09-03 01:05:33 +00:00
w32reg.c Change identifiers of the form win32* to w32*. 1996-11-19 04:59:23 +00:00
w32select.c Change all uses of win95, winnt, and win32 1997-01-20 00:38:22 +00:00
w32term.c (w32_mouse_position): Handle INSIST < 0. 1997-10-24 19:58:22 +00:00
w32term.h (w32_output): New fields menubar_widget, menubar_active, 1997-09-03 01:13:25 +00:00
w32xfns.c (have_menus_p): Move to w32fns.c. 1997-09-03 01:14:17 +00:00
widget.c Fix typo in comment. 1997-03-17 09:37:32 +00:00
widget.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
widgetprv.h Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
window.c (compare_window_configurations): New arg ignore_positions. 1998-03-02 19:12:51 +00:00
window.h Change argument number of Fdisplay_buffer to 3. 1998-02-06 13:45:24 +00:00
x11term.h
x-list-font.c (Fx_list_fonts): Fix Fnconc argument. 1997-07-12 06:49:45 +00:00
xdisp.c (try_window_id): Use DEC_BOTH unconditionally. 1998-03-03 01:29:16 +00:00
xfaces.c (merge_face_list): New function. 1997-08-04 06:07:05 +00:00
xfns.c (x_create_bitmap_from_file): Use size_byte on strings. 1998-01-09 23:20:32 +00:00
xmenu.c (xmenu_show): Use size_byte of strings. 1998-01-09 23:21:17 +00:00
xrdb.c Include paths.h. 1997-08-16 21:47:25 +00:00
xscrollbar.h
xselect.c (selection_data_to_lisp_data): Adjusted for the change 1998-01-22 01:26:45 +00:00
xselect.c.old
xterm.c (XTframe_up_to_date): Check that mouse_face_mouse_frame 1998-03-02 18:53:21 +00:00
xterm.h (struct x_output): New field has_been_visible. 1997-05-31 07:32:47 +00:00
XTests.c
XTests.h