bpt/emacs.git
29 years ago(input_fd): No longer static.
Richard M. Stallman [Sat, 22 Oct 1994 03:55:00 +0000 (03:55 +0000)]
(input_fd): No longer static.

29 years ago(Fframe_or_buffer_changed_p):
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.

29 years ago(xmenu_show): Get the screen number for DisplayHeight
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.

29 years ago(other_visible_frames): Pass a frame ptr to x_sync.
Richard M. Stallman [Sat, 22 Oct 1994 03:27:46 +0000 (03:27 +0000)]
(other_visible_frames): Pass a frame ptr to x_sync.

29 years ago(mail-aliases, mail-archive-file-name): Doc fixes.
Richard M. Stallman [Sat, 22 Oct 1994 02:54:46 +0000 (02:54 +0000)]
(mail-aliases, mail-archive-file-name): Doc fixes.

29 years ago(insert_before_markers): Don't inherit; insert_before_markers_and_inherit does
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.

29 years ago(sendmail-synch-aliases): Check MAILRC envvar.
Richard M. Stallman [Fri, 21 Oct 1994 21:31:47 +0000 (21:31 +0000)]
(sendmail-synch-aliases): Check MAILRC envvar.

29 years ago(define-mail-alias): Check MAILRC envvar.
Richard M. Stallman [Fri, 21 Oct 1994 21:30:38 +0000 (21:30 +0000)]
(define-mail-alias): Check MAILRC envvar.

29 years ago(main): Don't process one input file twice.
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.

29 years agoFinish installing previous change.
Richard M. Stallman [Fri, 21 Oct 1994 20:29:30 +0000 (20:29 +0000)]
Finish installing previous change.

29 years ago(timer-error, timer-abnormal-termination,
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.

29 years ago(view-file): Do record the buffer switch.
Richard M. Stallman [Fri, 21 Oct 1994 20:01:17 +0000 (20:01 +0000)]
(view-file): Do record the buffer switch.

29 years ago(describe-function-find-file): New function.
Richard M. Stallman [Fri, 21 Oct 1994 19:42:50 +0000 (19:42 +0000)]
(describe-function-find-file): New function.
(describe-function): Use that.

29 years ago(describe-function): Mention the file it was loaded from.
Richard M. Stallman [Fri, 21 Oct 1994 19:37:36 +0000 (19:37 +0000)]
(describe-function): Mention the file it was loaded from.

29 years ago(dbx): Delete call to gud-switch-to-buffer.
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.

29 years ago(emerge-auto-advance): Fix criterion for which message.
Richard M. Stallman [Fri, 21 Oct 1994 18:43:22 +0000 (18:43 +0000)]
(emerge-auto-advance): Fix criterion for which message.

29 years ago* etags.c (prestr, substr): return a logical type.
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".

29 years agoBetter NCR support.
Per Bothner [Fri, 21 Oct 1994 01:50:59 +0000 (01:50 +0000)]
Better NCR support.

29 years ago(rmail-get-new-mail): If display-time is in use,
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.

29 years ago(list_buffers_1): Always mark current_buffer read-only.
Richard M. Stallman [Thu, 20 Oct 1994 21:19:47 +0000 (21:19 +0000)]
(list_buffers_1): Always mark current_buffer read-only.

29 years ago(next-file): Initialize next-file-list all at once from all tables.
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.

29 years agoPopServer renamed to popserver throughout.
Richard M. Stallman [Thu, 20 Oct 1994 20:35:57 +0000 (20:35 +0000)]
PopServer renamed to popserver throughout.

29 years ago(edit-and-eval-command): Elements of command-history are forms, not strings.
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.

29 years ago(LD_SWITCH_MACHINE): Defined.
Richard M. Stallman [Thu, 20 Oct 1994 20:10:29 +0000 (20:10 +0000)]
(LD_SWITCH_MACHINE): Defined.

29 years ago(ange-ftp-get-passwd): Use user-mail-address.
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.

29 years ago(repeat-matching-complex-command): Fix check for empty pattern. Simplify.
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.

29 years ago(read_minibuf): Fix comment.
Karl Heuer [Thu, 20 Oct 1994 19:13:47 +0000 (19:13 +0000)]
(read_minibuf): Fix comment.

29 years ago(Fdisplay_buffer): Make old_selected_window a Lisp_Object.
Karl Heuer [Thu, 20 Oct 1994 19:11:29 +0000 (19:11 +0000)]
(Fdisplay_buffer): Make old_selected_window a Lisp_Object.

29 years ago(facemenu-get-face): Don't add to menu here.
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.

29 years ago(make-face): Add new face to Face menu on creation. -- Bng
Boris Goldowsky [Thu, 20 Oct 1994 18:11:27 +0000 (18:11 +0000)]
(make-face): Add new face to Face menu on creation. -- Bng

29 years agoDon't declare malloc, since we include config.h.
David J. MacKenzie [Thu, 20 Oct 1994 16:37:04 +0000 (16:37 +0000)]
Don't declare malloc, since we include config.h.

29 years ago* man.el (Man-init-defvars): Corrections to Man-filter-list.
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.

29 years ago(xdialog_show, xmenu_show): Use grabbed field instead of x_mouse_grabbed.
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.

29 years ago(do_mouse_tracking): Now a FRAME_PTR.
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.

29 years agoLog omitted from previous checkin:
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.

29 years ago(x_get_foreign_selection): Get display from
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.

29 years ago(read_minibuf): Undo previous change.
Richard M. Stallman [Thu, 20 Oct 1994 04:37:03 +0000 (04:37 +0000)]
(read_minibuf): Undo previous change.

29 years ago(Fdisplay_buffer): If the other window is smaller
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.

29 years agoOnly include ../src/config.h if HAVE_CONFIG_H is
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.

29 years agoDon't declare malloc.
Richard M. Stallman [Wed, 19 Oct 1994 22:49:37 +0000 (22:49 +0000)]
Don't declare malloc.

29 years agoUse test -r instead of < to check readability, to avoid syntax error.
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.

29 years agoAdd licensing exception for Autoconf.
David J. MacKenzie [Wed, 19 Oct 1994 19:55:36 +0000 (19:55 +0000)]
Add licensing exception for Autoconf.

29 years ago(child_setup): Always use _exit.
Richard M. Stallman [Wed, 19 Oct 1994 19:46:05 +0000 (19:46 +0000)]
(child_setup): Always use _exit.

29 years agoUse FRAME_X_DISPLAY, not XDISPLAY or x_current_display.
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.

29 years ago(Voverriding_local_map_menu_flag): New variable.
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.

29 years ago*** empty log message ***
Morten Welinder [Wed, 19 Oct 1994 07:47:54 +0000 (07:47 +0000)]
*** empty log message ***

29 years ago(searchbufs): New variable, replaces searchbuf and last_regexp and
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.

29 years ago(Fdirectory_files): Use the new calling convention for compile_pattern.
Karl Heuer [Wed, 19 Oct 1994 04:51:07 +0000 (04:51 +0000)]
(Fdirectory_files): Use the new calling convention for compile_pattern.

29 years ago*** empty log message ***
Richard M. Stallman [Wed, 19 Oct 1994 03:55:13 +0000 (03:55 +0000)]
*** empty log message ***

29 years ago(auto-mode-alist): Doc fix.
Richard M. Stallman [Wed, 19 Oct 1994 00:08:18 +0000 (00:08 +0000)]
(auto-mode-alist): Doc fix.

29 years agoFix mismatch in conditionals.
Richard M. Stallman [Tue, 18 Oct 1994 23:50:10 +0000 (23:50 +0000)]
Fix mismatch in conditionals.

29 years agoMinor update to last change.
Richard Kenner [Tue, 18 Oct 1994 23:29:31 +0000 (23:29 +0000)]
Minor update to last change.

29 years agoRevise support for AIX 4.1 on POWER and PowerPC.
Richard Kenner [Tue, 18 Oct 1994 23:26:27 +0000 (23:26 +0000)]
Revise support for AIX 4.1 on POWER and PowerPC.

29 years ago(font-lock-after-change-function): If inside a comment,
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.

29 years ago(heap_base): Move static var to top level.
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.

29 years ago(SOME_MACHINE_OBJECTS): Add msdos.o and x*.o files.
Richard M. Stallman [Tue, 18 Oct 1994 20:57:58 +0000 (20:57 +0000)]
(SOME_MACHINE_OBJECTS): Add msdos.o and x*.o files.

29 years ago(open, close, read, write): Add #undefs.
Richard M. Stallman [Tue, 18 Oct 1994 19:09:07 +0000 (19:09 +0000)]
(open, close, read, write): Add #undefs.

29 years ago[SYSV_IPC] (main): Catch SIGHUP as well. Don't
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.

29 years agoInclude ../src/config.h.
Richard M. Stallman [Tue, 18 Oct 1994 07:36:39 +0000 (07:36 +0000)]
Include ../src/config.h.

29 years agoDon't declare malloc, realloc, free.
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.

29 years ago(run-scheme): Delete autoload cookie.
Richard M. Stallman [Tue, 18 Oct 1994 06:35:19 +0000 (06:35 +0000)]
(run-scheme): Delete autoload cookie.

29 years ago(run-scheme): Add autoload cookie.
Richard M. Stallman [Tue, 18 Oct 1994 06:34:44 +0000 (06:34 +0000)]
(run-scheme): Add autoload cookie.
(scheme): Function deleted.

29 years ago(info-insert-file-contents): Always check for conflict with jka-compr.
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.

29 years ago(rmail-spool-directory): Add a condition to test the Bull DPX/2.
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.

29 years ago(easy-menu-create-keymaps): Add autoload cookie.
Richard M. Stallman [Tue, 18 Oct 1994 04:59:45 +0000 (04:59 +0000)]
(easy-menu-create-keymaps): Add autoload cookie.

29 years ago(exactn): Initializer deleted.
Karl Heuer [Tue, 18 Oct 1994 03:48:00 +0000 (03:48 +0000)]
(exactn): Initializer deleted.

29 years ago(RE_EXACTN_VALUE): Deleted; Emacs doesn't need this kludge anymore.
Karl Heuer [Tue, 18 Oct 1994 03:47:42 +0000 (03:47 +0000)]
(RE_EXACTN_VALUE): Deleted; Emacs doesn't need this kludge anymore.

29 years ago(read_minibuf): Store the object, not the string, into the history variable.
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.

29 years ago(nntp-open-server): Send MODE READER command to server.
Richard M. Stallman [Tue, 18 Oct 1994 02:45:12 +0000 (02:45 +0000)]
(nntp-open-server): Send MODE READER command to server.

29 years ago(display-time-filter): Ignore mail-spool-file if not string.
Richard M. Stallman [Tue, 18 Oct 1994 02:39:40 +0000 (02:39 +0000)]
(display-time-filter): Ignore mail-spool-file if not string.

29 years ago(x_set_unsplittable): New function.
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.

29 years ago(etags-tags-table-files, etags-tags-included-tables):
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.

29 years ago(msdos): PUt sed* in the distribution.
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.

29 years ago(do_line_dance): Decrement index only once per loop.
Karl Heuer [Tue, 18 Oct 1994 01:29:09 +0000 (01:29 +0000)]
(do_line_dance): Decrement index only once per loop.

29 years ago(do_line_insertion_deletion_costs): Fix argument order.
Karl Heuer [Tue, 18 Oct 1994 00:08:18 +0000 (00:08 +0000)]
(do_line_insertion_deletion_costs): Fix argument order.

29 years agoAdd support for AIX 4.1 and architecture.
Richard Kenner [Mon, 17 Oct 1994 23:16:35 +0000 (23:16 +0000)]
Add support for AIX 4.1 and architecture.

29 years ago(regex.o): Use full path to find regex.c.
Karl Heuer [Mon, 17 Oct 1994 20:56:18 +0000 (20:56 +0000)]
(regex.o): Use full path to find regex.c.

29 years ago(etags): add dependency on regex.o, link with it.
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.

29 years ago*** empty log message ***
Morten Welinder [Mon, 17 Oct 1994 08:42:36 +0000 (08:42 +0000)]
*** empty log message ***

29 years agoInitial revision
Morten Welinder [Mon, 17 Oct 1994 08:04:13 +0000 (08:04 +0000)]
Initial revision

29 years ago*** empty log message ***
Morten Welinder [Mon, 17 Oct 1994 07:35:36 +0000 (07:35 +0000)]
*** empty log message ***

29 years ago(set-face-stipple): New function.
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.

29 years ago(struct face): Delete cached_index field.
Richard M. Stallman [Mon, 17 Oct 1994 07:27:43 +0000 (07:27 +0000)]
(struct face): Delete cached_index field.

29 years ago(Fdisplay_buffer): In desperation case of looking for
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.

29 years ago(intern_face): Update mask properly to set stipple
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.

29 years ago(dumpglyphs): Explicitly draw background stipple.
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.

29 years ago(intern_face): Set the fill_style.
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.

29 years agoInclude paths.h.
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.

29 years ago(bitmapdirs): Default to /usr/include/X11/bitmaps.
Richard M. Stallman [Mon, 17 Oct 1994 06:03:09 +0000 (06:03 +0000)]
(bitmapdirs): Default to /usr/include/X11/bitmaps.

29 years ago(sharedstatedir): Substitute sharedstatedir properly.
Richard M. Stallman [Mon, 17 Oct 1994 04:28:54 +0000 (04:28 +0000)]
(sharedstatedir): Substitute sharedstatedir properly.

29 years agoBetter info about C-z vs C-x C-c.
Richard M. Stallman [Mon, 17 Oct 1994 04:17:33 +0000 (04:17 +0000)]
Better info about C-z vs C-x C-c.

29 years ago(xfns.o): Depend on paths.h.
Richard M. Stallman [Mon, 17 Oct 1994 01:17:41 +0000 (01:17 +0000)]
(xfns.o): Depend on paths.h.

29 years ago(EMACS_CONFIGURATION): Use $canonical as value.
Richard M. Stallman [Sun, 16 Oct 1994 10:10:14 +0000 (10:10 +0000)]
(EMACS_CONFIGURATION): Use $canonical as value.

29 years ago(canonical): Substitute var into makefiles.
Richard M. Stallman [Sun, 16 Oct 1994 10:03:43 +0000 (10:03 +0000)]
(canonical): Substitute var into makefiles.
(bitmapdir): Likewise.

29 years ago(bitmapdir): New variable.
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.

29 years ago(PATH_BITMAPS): New macro.
Richard M. Stallman [Sun, 16 Oct 1994 09:47:28 +0000 (09:47 +0000)]
(PATH_BITMAPS): New macro.

29 years ago(count-lines): Do save-match-data only when necessary.
Richard M. Stallman [Sun, 16 Oct 1994 08:20:07 +0000 (08:20 +0000)]
(count-lines): Do save-match-data only when necessary.

29 years agoDelete code to write subdirs.el.
Richard M. Stallman [Sun, 16 Oct 1994 06:17:57 +0000 (06:17 +0000)]
Delete code to write subdirs.el.

29 years ago(load_unwind): Cast argument of fclose.
Richard M. Stallman [Sun, 16 Oct 1994 02:37:57 +0000 (02:37 +0000)]
(load_unwind): Cast argument of fclose.

29 years ago(appt-select-lowest-window): Locally bind lowest-window.
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.