Richard M. Stallman [Sat, 22 Oct 1994 03:55:00 +0000 (03:55 +0000)]
(input_fd): No longer static.
Richard M. Stallman [Sat, 22 Oct 1994 03:54:14 +0000 (03:54 +0000)]
(Fframe_or_buffer_changed_p):
Detect deletion of a buffer at the end of the buffer list.
Richard M. Stallman [Sat, 22 Oct 1994 03:51:12 +0000 (03:51 +0000)]
(xmenu_show): Get the screen number for DisplayHeight
and DisplayWidth. Use root_window slot in the x_display_info.
Richard M. Stallman [Sat, 22 Oct 1994 03:27:46 +0000 (03:27 +0000)]
(other_visible_frames): Pass a frame ptr to x_sync.
Richard M. Stallman [Sat, 22 Oct 1994 02:54:46 +0000 (02:54 +0000)]
(mail-aliases, mail-archive-file-name): Doc fixes.
Karl Heuer [Sat, 22 Oct 1994 02:53:32 +0000 (02:53 +0000)]
(insert_before_markers): Don't inherit; insert_before_markers_and_inherit does
that.
Richard M. Stallman [Fri, 21 Oct 1994 21:31:47 +0000 (21:31 +0000)]
(sendmail-synch-aliases): Check MAILRC envvar.
Richard M. Stallman [Fri, 21 Oct 1994 21:30:38 +0000 (21:30 +0000)]
(define-mail-alias): Check MAILRC envvar.
Richard M. Stallman [Fri, 21 Oct 1994 20:31:43 +0000 (20:31 +0000)]
(main): Don't process one input file twice.
Never use exit code > 1.
Richard M. Stallman [Fri, 21 Oct 1994 20:29:30 +0000 (20:29 +0000)]
Finish installing previous change.
Richard M. Stallman [Fri, 21 Oct 1994 20:27:08 +0000 (20:27 +0000)]
(timer-error, timer-abnormal-termination,
timer-filter-error): New error conditions.
(timer-process-filter, timer-process-sentinel): Signal an error,
don't just print a message.
Richard M. Stallman [Fri, 21 Oct 1994 20:01:17 +0000 (20:01 +0000)]
(view-file): Do record the buffer switch.
Richard M. Stallman [Fri, 21 Oct 1994 19:42:50 +0000 (19:42 +0000)]
(describe-function-find-file): New function.
(describe-function): Use that.
Richard M. Stallman [Fri, 21 Oct 1994 19:37:36 +0000 (19:37 +0000)]
(describe-function): Mention the file it was loaded from.
Richard M. Stallman [Fri, 21 Oct 1994 19:27:26 +0000 (19:27 +0000)]
(dbx): Delete call to gud-switch-to-buffer.
(gud-sdb-marker-filter): Handle SVR4 clumped lines.
Richard M. Stallman [Fri, 21 Oct 1994 18:43:22 +0000 (18:43 +0000)]
(emerge-auto-advance): Fix criterion for which message.
Francesco Potortì [Fri, 21 Oct 1994 12:28:55 +0000 (12:28 +0000)]
* etags.c (prestr, substr): return a logical type.
(consider_token): Comment out "EXFUN". Use "DEFUN" instead of "DEF".
(consider_token): set funcdef to fignore when a DEFUN is met.
(C_entries): Now we can use Tom Hageman patch for extern "C".
Per Bothner [Fri, 21 Oct 1994 01:50:59 +0000 (01:50 +0000)]
Better NCR support.
Richard M. Stallman [Fri, 21 Oct 1994 00:48:18 +0000 (00:48 +0000)]
(rmail-get-new-mail): If display-time is in use,
call display-time-filter to update the Mail indicator.
Richard M. Stallman [Thu, 20 Oct 1994 21:19:47 +0000 (21:19 +0000)]
(list_buffers_1): Always mark current_buffer read-only.
Roland McGrath [Thu, 20 Oct 1994 21:17:44 +0000 (21:17 +0000)]
(next-file): Initialize next-file-list all at once from all tables.
Never call visit-tags-table-buffer when INITIALIZE is not t.
Richard M. Stallman [Thu, 20 Oct 1994 20:35:57 +0000 (20:35 +0000)]
PopServer renamed to popserver throughout.
Karl Heuer [Thu, 20 Oct 1994 20:14:45 +0000 (20:14 +0000)]
(edit-and-eval-command): Elements of command-history are forms, not strings.
Richard M. Stallman [Thu, 20 Oct 1994 20:10:29 +0000 (20:10 +0000)]
(LD_SWITCH_MACHINE): Defined.
Richard M. Stallman [Thu, 20 Oct 1994 20:03:30 +0000 (20:03 +0000)]
(ange-ftp-get-passwd): Use user-mail-address.
(ange-ftp-generate-anonymous-password): Doc fix.
Karl Heuer [Thu, 20 Oct 1994 20:01:41 +0000 (20:01 +0000)]
(repeat-matching-complex-command): Fix check for empty pattern. Simplify.
(default-command-history-filter-garbage): Fix doc string.
(list-command-history-filter, list-command-history-max): Likewise.
Karl Heuer [Thu, 20 Oct 1994 19:13:47 +0000 (19:13 +0000)]
(read_minibuf): Fix comment.
Karl Heuer [Thu, 20 Oct 1994 19:11:29 +0000 (19:11 +0000)]
(Fdisplay_buffer): Make old_selected_window a Lisp_Object.
Boris Goldowsky [Thu, 20 Oct 1994 18:15:25 +0000 (18:15 +0000)]
(facemenu-get-face): Don't add to menu here.
(facemenu-face-menu, facemenu-foreground-menu,
facemenu-background-menu): New or renamed variables for submenus.(facemenu-color-alist): Renamed from facemenu-colors.
(facemenu-add-new-face): New function.
(facemenu-update): Don't redo top-level menu;
nothing should change. Move menu setup to defvars. Use
facemenu-add-new-face. Changed global binding to C-down-mouse-3.
(facemenu-menu): "Update" item removed; should
no longer be needed interactively.
(facemenu-complete-face-list): Just return faces,
not keybindings.
Boris Goldowsky [Thu, 20 Oct 1994 18:11:27 +0000 (18:11 +0000)]
(make-face): Add new face to Face menu on creation. -- Bng
David J. MacKenzie [Thu, 20 Oct 1994 16:37:04 +0000 (16:37 +0000)]
Don't declare malloc, since we include config.h.
Francesco Potortì [Thu, 20 Oct 1994 10:04:17 +0000 (10:04 +0000)]
* man.el (Man-init-defvars): Corrections to Man-filter-list.
(Man-fontify-manpage): Added cleaning of ksh manpage daggers.
(Man-fontify-manpage): Added cleaning of ksh manpage daggers.
(Man-bgproc-sentinel): Unconditionally call Man-cleanup-manpage.
Richard M. Stallman [Thu, 20 Oct 1994 06:39:00 +0000 (06:39 +0000)]
(xdialog_show, xmenu_show): Use grabbed field instead of x_mouse_grabbed.
(xmenu_show): Use the screen in FRAME_X_DISPLAY_INFO,
not the display's default screen.
Richard M. Stallman [Thu, 20 Oct 1994 05:33:22 +0000 (05:33 +0000)]
(do_mouse_tracking): Now a FRAME_PTR.
(EVENT_QUEUES_EMPTY, Ftrack_mouse, tracking_off): Changed accordingly.
(kbd_buffer_get_event): Let do_mouse_tracking specify the display
for mouse tracking.
Richard M. Stallman [Thu, 20 Oct 1994 04:40:28 +0000 (04:40 +0000)]
Log omitted from previous checkin:
(x_own_selection, x_get_foreign_selection): Pass frame
to x_catch_errors, x_check_errors, x_uncatch_errors.
Richard M. Stallman [Thu, 20 Oct 1994 04:39:13 +0000 (04:39 +0000)]
(x_get_foreign_selection): Get display from
selected_frame. Pass frame to x_stop_queuing_selection_requests and
x_start_queuing_selection_requests.
(x_own_selection, Fx_disown_selection_internal, Fx_selection_exists_p)
(Fx_store_cut_buffer_internal, Fx_get_cut_buffer_internal)
(Fx_rotate_cut_buffers_internal): Get display from selected_frame.
Richard M. Stallman [Thu, 20 Oct 1994 04:37:03 +0000 (04:37 +0000)]
(read_minibuf): Undo previous change.
Richard M. Stallman [Thu, 20 Oct 1994 04:33:34 +0000 (04:33 +0000)]
(Fdisplay_buffer): If the other window is smaller
than its peer, even out their heights.
Richard M. Stallman [Wed, 19 Oct 1994 22:52:57 +0000 (22:52 +0000)]
Only include ../src/config.h if HAVE_CONFIG_H is
defined, and if HAVE_CONFIG_H isn't defined, define
MAIL_USE_POP always (so that this file can be included in
other programs besides emacs).
Only declare h_errno if HAVE_H_ERRNO isn't defined or
HAVE_CONFIG_H isn't defined.
(find_crlf, getline): Instead of using strstr, use a
custom function for finding CRLF.
(my_strstr): Function deleted.
Richard M. Stallman [Wed, 19 Oct 1994 22:49:37 +0000 (22:49 +0000)]
Don't declare malloc.
David J. MacKenzie [Wed, 19 Oct 1994 21:27:58 +0000 (21:27 +0000)]
Use test -r instead of < to check readability, to avoid syntax error.
David J. MacKenzie [Wed, 19 Oct 1994 19:55:36 +0000 (19:55 +0000)]
Add licensing exception for Autoconf.
Richard M. Stallman [Wed, 19 Oct 1994 19:46:05 +0000 (19:46 +0000)]
(child_setup): Always use _exit.
Richard M. Stallman [Wed, 19 Oct 1994 09:56:48 +0000 (09:56 +0000)]
Use FRAME_X_DISPLAY, not XDISPLAY or x_current_display.
(menu_item_equiv_key): Reject equiv sequences
that start with mouse clicks.
Richard M. Stallman [Wed, 19 Oct 1994 09:00:37 +0000 (09:00 +0000)]
(Voverriding_local_map_menu_flag): New variable.
(syms_of_keyboard): Set up Lisp var.
(menu_bar_items): Obey Voverriding_local_map_menu_flag.
Morten Welinder [Wed, 19 Oct 1994 07:47:54 +0000 (07:47 +0000)]
*** empty log message ***
Karl Heuer [Wed, 19 Oct 1994 04:51:45 +0000 (04:51 +0000)]
(searchbufs): New variable, replaces searchbuf and last_regexp and
search_fastmap.
(syms_of_search): Initialize it.
(searchbuf_head): New variable.
(compile_pattern_1): Renamed from compile_pattern and made static.
Copy the regexp string in case the caller modifies it in place later.
(compile_pattern): New code, uses a cached entry if one is available.
The pattern buffer is now a return value instead of an arg.
(set_search_regs): Set num_regs directly, since there's no active
pattern buffer to pass to re_set_registers.
(Fstore_match_data): Likewise.
(Flooking_at): Use the new calling convention for compile_pattern.
(Fstring_match, fast_string_match, search_buffer): Likewise.
Karl Heuer [Wed, 19 Oct 1994 04:51:07 +0000 (04:51 +0000)]
(Fdirectory_files): Use the new calling convention for compile_pattern.
Richard M. Stallman [Wed, 19 Oct 1994 03:55:13 +0000 (03:55 +0000)]
*** empty log message ***
Richard M. Stallman [Wed, 19 Oct 1994 00:08:18 +0000 (00:08 +0000)]
(auto-mode-alist): Doc fix.
Richard M. Stallman [Tue, 18 Oct 1994 23:50:10 +0000 (23:50 +0000)]
Fix mismatch in conditionals.
Richard Kenner [Tue, 18 Oct 1994 23:29:31 +0000 (23:29 +0000)]
Minor update to last change.
Richard Kenner [Tue, 18 Oct 1994 23:26:27 +0000 (23:26 +0000)]
Revise support for AIX 4.1 on POWER and PowerPC.
Richard M. Stallman [Tue, 18 Oct 1994 22:34:04 +0000 (22:34 +0000)]
(font-lock-after-change-function): If inside a comment,
don't scan for keywords.
(font-lock-fontify-region): Discard leading spaces from comment-end.
Richard M. Stallman [Tue, 18 Oct 1994 21:53:19 +0000 (21:53 +0000)]
(heap_base): Move static var to top level.
(struct heap): New slot `free'.
(obtain): Set `free' for new heap.
(get_bloc): Update `free'.
(find_heap): New function.
(update_heap_free_pointers): New function.
(resize_bloc, r_alloc_sbrk): Call update_heap_free_pointers.
Richard M. Stallman [Tue, 18 Oct 1994 20:57:58 +0000 (20:57 +0000)]
(SOME_MACHINE_OBJECTS): Add msdos.o and x*.o files.
Richard M. Stallman [Tue, 18 Oct 1994 19:09:07 +0000 (19:09 +0000)]
(open, close, read, write): Add #undefs.
Richard M. Stallman [Tue, 18 Oct 1994 11:23:18 +0000 (11:23 +0000)]
[SYSV_IPC] (main): Catch SIGHUP as well. Don't
call kill with pid 0. Handle EINTR when receiving messages.
Richard M. Stallman [Tue, 18 Oct 1994 07:36:39 +0000 (07:36 +0000)]
Include ../src/config.h.
Richard M. Stallman [Tue, 18 Oct 1994 07:34:59 +0000 (07:34 +0000)]
Don't declare malloc, realloc, free.
Don't include string.h or strings.h.
Include des.h before krb.h.
Do declare my_strstr.
(getline): Really use my_strstr.
Leave one empty place in server->buffer,
and put a null at the end of the data in it.
Richard M. Stallman [Tue, 18 Oct 1994 06:35:19 +0000 (06:35 +0000)]
(run-scheme): Delete autoload cookie.
Richard M. Stallman [Tue, 18 Oct 1994 06:34:44 +0000 (06:34 +0000)]
(run-scheme): Add autoload cookie.
(scheme): Function deleted.
Richard M. Stallman [Tue, 18 Oct 1994 05:25:40 +0000 (05:25 +0000)]
(info-insert-file-contents): Always check for conflict with jka-compr.
(Info-find-node): Don't search on Info-directory-list if the
file name is absolute.
Richard M. Stallman [Tue, 18 Oct 1994 05:22:27 +0000 (05:22 +0000)]
(rmail-spool-directory): Add a condition to test the Bull DPX/2.
Richard M. Stallman [Tue, 18 Oct 1994 04:59:45 +0000 (04:59 +0000)]
(easy-menu-create-keymaps): Add autoload cookie.
Karl Heuer [Tue, 18 Oct 1994 03:48:00 +0000 (03:48 +0000)]
(exactn): Initializer deleted.
Karl Heuer [Tue, 18 Oct 1994 03:47:42 +0000 (03:47 +0000)]
(RE_EXACTN_VALUE): Deleted; Emacs doesn't need this kludge anymore.
Karl Heuer [Tue, 18 Oct 1994 03:05:34 +0000 (03:05 +0000)]
(read_minibuf): Store the object, not the string, into the history variable.
Richard M. Stallman [Tue, 18 Oct 1994 02:45:12 +0000 (02:45 +0000)]
(nntp-open-server): Send MODE READER command to server.
Richard M. Stallman [Tue, 18 Oct 1994 02:39:40 +0000 (02:39 +0000)]
(display-time-filter): Ignore mail-spool-file if not string.
Karl Heuer [Tue, 18 Oct 1994 02:32:43 +0000 (02:32 +0000)]
(x_set_unsplittable): New function.
(x_frame_parms): Add that function to the table.
Richard M. Stallman [Tue, 18 Oct 1994 02:19:25 +0000 (02:19 +0000)]
(etags-tags-table-files, etags-tags-included-tables):
Search backwards for the comma in case the file name contains one.
Richard M. Stallman [Tue, 18 Oct 1994 01:45:10 +0000 (01:45 +0000)]
(msdos): PUt sed* in the distribution.
Put update-subdirs and lisp/subdirs.el in the dist.
Karl Heuer [Tue, 18 Oct 1994 01:29:09 +0000 (01:29 +0000)]
(do_line_dance): Decrement index only once per loop.
Karl Heuer [Tue, 18 Oct 1994 00:08:18 +0000 (00:08 +0000)]
(do_line_insertion_deletion_costs): Fix argument order.
Richard Kenner [Mon, 17 Oct 1994 23:16:35 +0000 (23:16 +0000)]
Add support for AIX 4.1 and architecture.
Karl Heuer [Mon, 17 Oct 1994 20:56:18 +0000 (20:56 +0000)]
(regex.o): Use full path to find regex.c.
Karl Heuer [Mon, 17 Oct 1994 20:26:22 +0000 (20:26 +0000)]
(etags): add dependency on regex.o, link with it.
(REGEXPOBJ, REGEXPDEPS, regex.o): target and macros added.
Morten Welinder [Mon, 17 Oct 1994 08:42:36 +0000 (08:42 +0000)]
*** empty log message ***
Morten Welinder [Mon, 17 Oct 1994 08:04:13 +0000 (08:04 +0000)]
Initial revision
Morten Welinder [Mon, 17 Oct 1994 07:35:36 +0000 (07:35 +0000)]
*** empty log message ***
Richard M. Stallman [Mon, 17 Oct 1994 07:31:52 +0000 (07:31 +0000)]
(set-face-stipple): New function.
(set-face-background-pixmap): An alias for that.
(face-stipple): New function.
(face-background-pixmap): An alias for that.
(copy-face, face-equal, face-differs-from-default-p)
(make-face-x-resource-internal): Handle stipple bitmaps.
Richard M. Stallman [Mon, 17 Oct 1994 07:27:43 +0000 (07:27 +0000)]
(struct face): Delete cached_index field.
Richard M. Stallman [Mon, 17 Oct 1994 07:26:30 +0000 (07:26 +0000)]
(Fdisplay_buffer): In desperation case of looking for
something to split, verify that a window's frame is splittable.
Richard M. Stallman [Mon, 17 Oct 1994 07:25:44 +0000 (07:25 +0000)]
(intern_face): Update mask properly to set stipple
and fill_style. Set everything all at once in XCreateGC.
Richard M. Stallman [Mon, 17 Oct 1994 07:24:58 +0000 (07:24 +0000)]
(dumpglyphs): Explicitly draw background stipple.
(x_bitmap_icon): Arg FILE is now a Lisp_Object.
(x_iconify_frame, x_make_frame_visible): Supply FILE arg to it.
(x_bitmap_icon): Properly discard the previous bitmap.
(x_text_icon): Discard bitmap only if we have one.
Richard M. Stallman [Mon, 17 Oct 1994 07:01:39 +0000 (07:01 +0000)]
(intern_face): Set the fill_style.
(copy_face, merge_faces): Copy the pixmap_h and pixmap_w.
(intern_face): Store the stipple in the GC.
(unload_color): Really do free the color.
(free_frame_faces): Call unload_pixmap.
(Fset_face_attribute_internal): Handle background pixmap.
Destroy old pixmap when necessary.
(free_frame_faces): Destroy pixmaps.
(load_pixmap): New function.
(Fpixmap_spec_p): New function.
(syms_of_xfaces): Set up Lisp function pixmap-spec-p.
Set up Qpixmap_spec_p.
(compute_base_face): Don't set cached_index field.
(compute_base_face): Use FRAME_FOREGROUND_PIXEL,
FRAME_BACKGROUND_PIXEL, FRAME_FONT.
Richard M. Stallman [Mon, 17 Oct 1994 06:56:52 +0000 (06:56 +0000)]
Include paths.h.
Support background stipple, and search path for bitmap files:
(x_set_icon_type): Pass x_bitmap_icon 2nd arg as Lisp_Object.
(x_icon_type): Return a Lisp_Object.
(x_destroy_bitmap, x_reference_bitmap): Take frame as arg. Callers changed.
(struct x_bitmap_record): New fields height, width, depth.
(x_create_bitmap_from_data): Fill in those fields.
(x_bitmap_height, x_bitmap_width, x_bitmap_pixmap): New functions.
(x_create_bitmap_from_file): Arg FILE is now a Lisp_Object.
Search Vbitmap_file_path for it. Fill in new fields.
(syms_of_xfns): Set up Vbitmap_file_path.
Richard M. Stallman [Mon, 17 Oct 1994 06:03:09 +0000 (06:03 +0000)]
(bitmapdirs): Default to /usr/include/X11/bitmaps.
Richard M. Stallman [Mon, 17 Oct 1994 04:28:54 +0000 (04:28 +0000)]
(sharedstatedir): Substitute sharedstatedir properly.
Richard M. Stallman [Mon, 17 Oct 1994 04:17:33 +0000 (04:17 +0000)]
Better info about C-z vs C-x C-c.
Richard M. Stallman [Mon, 17 Oct 1994 01:17:41 +0000 (01:17 +0000)]
(xfns.o): Depend on paths.h.
Richard M. Stallman [Sun, 16 Oct 1994 10:10:14 +0000 (10:10 +0000)]
(EMACS_CONFIGURATION): Use $canonical as value.
Richard M. Stallman [Sun, 16 Oct 1994 10:03:43 +0000 (10:03 +0000)]
(canonical): Substitute var into makefiles.
(bitmapdir): Likewise.
Richard M. Stallman [Sun, 16 Oct 1994 10:00:36 +0000 (10:00 +0000)]
(bitmapdir): New variable.
(src/paths.h, paths-force): Edit PATH_BITMAPS.
Richard M. Stallman [Sun, 16 Oct 1994 09:47:28 +0000 (09:47 +0000)]
(PATH_BITMAPS): New macro.
Richard M. Stallman [Sun, 16 Oct 1994 08:20:07 +0000 (08:20 +0000)]
(count-lines): Do save-match-data only when necessary.
Richard M. Stallman [Sun, 16 Oct 1994 06:17:57 +0000 (06:17 +0000)]
Delete code to write subdirs.el.
Richard M. Stallman [Sun, 16 Oct 1994 02:37:57 +0000 (02:37 +0000)]
(load_unwind): Cast argument of fclose.
Richard M. Stallman [Sun, 16 Oct 1994 01:42:08 +0000 (01:42 +0000)]
(appt-select-lowest-window): Locally bind lowest-window.
(appt-delete): Don't set tmp-appt-msg-list.
(appt-delete-window): Avoid error if WINDOW is nil.
(appt-delete-window): Do nothing if the window
is the only one in its frame.