aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Say error in x-open-connection should be fatal.Richard M. Stallman1994-10-231-1/+3
|
* (kbd_buffer_get_event): Cope if mouse_position_hook does not store anything.Richard M. Stallman1994-10-231-2/+6
|
* (menu-bar-file-menu): Add item `Make Frame On Display'.Richard M. Stallman1994-10-231-4/+8
| | | | | | (menu-bar-update-buffers-maxbuf): Declare variable. (menu-bar-update-buffers-1, menu-bar-update-buffers): Rename local var maxbuf to menu-bar-update-buffers-maxbuf.
* (struct heap): New fields first_bloc, last_bloc.Richard M. Stallman1994-10-231-16/+114
| | | | | | | | | (struct bp): New field heap. (get_bloc, free_bloc, obtain, r_alloc_sbrk): Update new fields. (reorder_bloc): New function. (update_heap_bloc_correspondence): Renamed from update_heap_free_pointers. Update new fields. (relinquish): Add error check for new fields.
* (set-face-background): Set either stipple or color,Richard M. Stallman1994-10-231-3/+6
| | | | never both. Do this only for a specific frame, not for t.
* Add comment.Richard M. Stallman1994-10-231-1/+6
|
* (mail-setup): Fill in-reply-to field properly.Richard M. Stallman1994-10-231-4/+2
|
* (ange-ftp-process-handle-line): Check for aRichard M. Stallman1994-10-231-3/+3
| | | | | multi-line message before an error message. Fixes problem of thinking there is an error in narrative text.
* (set-face-background): If color is gray, and frameRichard M. Stallman1994-10-231-5/+10
| | | | | can't display that directly, use corresponding stipple. (face-try-color-list): Assume gray colors are valid on any display.
* (dired-do-tags-search, dired-do-tags-query-replace): New functions.Roland McGrath1994-10-221-0/+22
|
* (dired-mode-map): Bind A to dired-do-tags-search,Roland McGrath1994-10-221-0/+2
| | | | Q to dired-do-tags-query-replace.
* (calculate_costs): Call x_screen_planes.Richard M. Stallman1994-10-221-5/+2
|
* (Finsert_buffer_substring): Use insert_from_buffer instead of insert.Karl Heuer1994-10-221-29/+5
|
* (insert_from_buffer, insert_from_buffer_1): New functions.Karl Heuer1994-10-221-2/+74
|
* (struct x_display_info): Struct renamed from x_screen.Richard M. Stallman1994-10-221-172/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (x_display): x_screen field renamed to display_info. (FRAME_X_DISPLAY): Use new name. (FRAME_X_DISPLAY_INFO): Likewise; also renamed from FRAME_X_SCREEN. (struct x_display_info): New fields *_mod_mask, icon_bitmap_id, connection, xrdb, Xatom..., grabbed, height, width, screen, visual, n_planes. (x_display_list): New variable. (FRAME_X_SCREEN): New macro. (WHITE_PIX_DEFAULT, BLACK_PIX_DEFAULT): Take arg f. (EMACS_CLASS): Macro moved here. (XExposeRegionEvent): Unused macro deleted. (XGetWindowInfo, XGetFont, XLoseFont): Unused macros deleted. (MINWIDTH, MINHEIGHT, MAXWIDTH, MAXHEIGHT): Unused macros deleted. (MAX_FACES_AND_GLYPHS, Bitmap): Unused macros deleted. (struct event_queue): Structure deleted (was unused). (EVENT_BUFFER_SIZE): Macro deleted. (XClear): Macro deleted. Callers use XClearWindow. (XWarpMousePointer): Macro deleted. Callers use XWarpPointer. (XStuffPending): Macro deleted. Callers use XPending. (XHandleError, XHandleIOError): Macros deleted. Callers use XSet...ErrorHandler. (XChangeWindowSize): Macro deleted. Callers use XResizeWindow. (Color): Macro deleted; replaced with XColor. (FONT_TYPE): Macro deleted; replaced with XFontStruct. (PIX_TYPE): Macro deleted; replaced with unsigned long. (ROOT_WINDOW): Macro deleted. (struct x_display_info): New field root_window. All uses changed. (XDISPLAY): Macro deleted. (XFlushQueue): Macro deleted. All callers changed. (DISPLAY_SCREEN_ARG): Maco deleted. (DISPLAY_CELLS): Macro deleted. (WINDOWINFO_TYPE): Macro deleted.
* Use FRAME_X_DISPLAY instead of x_current_display and XDISPLAY.Richard M. Stallman1994-10-221-325/+407
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (x_make_frame_visible, x_make_frame_invisible): Pass a frame ptr to x_sync. (x_term_init): Init all the components of dpyinfo. (x_display_info_for_display): New function. (x_*_mod_mask): Variables deleted. (x_x_to_emacs_modifiers, x_emacs_to_x_modifiers): New arg dpyinfo; all callers changed. Store the masks in that structure. (icon_bitmap): Variable deleted. (x_bitmap_icon): Use icon_bitmap_id in x_display_info. (icon_font_info): Variable deleted. (x_term_init): Set up `connection' field. (x_find_modifier_meanings): Arg is now struct x_display_info *. (x_term_init): Return an x_display_info *. Store all the data in it, including X atoms and xrdb. Put the x_display_info structure on x_display_list. Pass name as Lisp_Object. (the_x_screen): Variable moved here. (syms_of_xterm): Staticpro parts of the_x_screen. (windowinfo): Variable deleted. (Xatom_*): Variables deleted. (x_iconify_frame, XTread_socket): Get atoms from the x_display_info, (XTread_socket): Don't update Vmouse_depressed. (x_mouse_grabbed): Variable deleted. (note_mouse_highlight): Use grabbed field instead. (XTmouse_position, XTread_socket): Likewise. (x_calc_absolute_position, x_wm_set_size_hint): Get screen height, width from the x_display_info structure.
* (x_sync): Take frame ptr as arg.Richard M. Stallman1994-10-221-393/+426
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (check_x_display_info): New function. (Fx_create_frame): Use it. (x_screen_planes): New function. (EMACS_CLASS): Macro moved to xterm.h. (Qdisplay): New variable. (syms_of_xfns): Set it up. (Fx_create_frame): Handle display parameter which says where to get the FRAME_X_DISPLAY_INFO. (x_display_info_for_name): New function. (select_visual): New arg dpy. (Fx_open_connection): Get dpyinfo from x_term_init. Don't set up atoms, xrdb here. Pass name as Lisp_Object. (the_x_screen): Variable moved to xterm.c. (syms_of_xfns): Don't staticpro it here. (xrdb): Variable deleted. (Fx_get_resource): Use selected_frame's xrdb. (x_get_resource_string): Likewise. (Fx_open_connection): Store the atoms in x_display_info. (hack_wm_protocols): New arg f. Get atoms from x_display_info. (x_window): Get atoms from x_display_info. (Vmouse_depressed, mouse_buffer_offset): Variables deleted. (syms_of_xfns): Delete Lisp variables too. (Fx_synchronize): Take frame as arg. (Fx_close_current_connection): Take frame as arg. Error is not fatal. (mouse_timestamp): Variable deleted. (screen_visual, x_screen_planes): Variables deleted. (x_screen, x_screen_height, x_screen_width): Variables deleted. (Fx_open_connection): Don't set them here. Put that info in the x_display_info structure. (x_window): Get the visual from x_display_info structure. (x_decode_color): Use n_planes from x_display_info structure. Use FRAME_X_DISPLAY instead of x_current_display and XDISPLAY. (x_in_use): New variable, (check_x, using_x_p): Test x_in_use. (Fx_open_connection): Set x_in_use. (check_x_frame): New function. (defined_color): New arg f specifies frame. Callers changed. (x_decode_color): New arg f. All callers changed. (Fx_color_values, Fx_color_defined_p): New arg FRAME. Use check_x_frame. (Fx_list_fonts): Use check_x_frame.
* (read_avail_input): Use input_fd.Richard M. Stallman1994-10-221-6/+8
|
* (input_fd): No longer static.Richard M. Stallman1994-10-221-4/+3
|
* (Fframe_or_buffer_changed_p):Richard M. Stallman1994-10-221-1/+8
| | | | Detect deletion of a buffer at the end of the buffer list.
* (xmenu_show): Get the screen number for DisplayHeightRichard M. Stallman1994-10-221-3/+3
| | | | and DisplayWidth. Use root_window slot in the x_display_info.
* (other_visible_frames): Pass a frame ptr to x_sync.Richard M. Stallman1994-10-221-1/+1
|
* (mail-aliases, mail-archive-file-name): Doc fixes.Richard M. Stallman1994-10-221-4/+6
|
* (insert_before_markers): Don't inherit; insert_before_markers_and_inherit doesKarl Heuer1994-10-221-1/+1
| | | | that.
* (sendmail-synch-aliases): Check MAILRC envvar.Richard M. Stallman1994-10-211-1/+1
|
* (define-mail-alias): Check MAILRC envvar.Richard M. Stallman1994-10-211-1/+1
|
* (main): Don't process one input file twice.Richard M. Stallman1994-10-211-3/+13
| | | | Never use exit code > 1.
* Finish installing previous change.Richard M. Stallman1994-10-211-1/+9
|
* (timer-error, timer-abnormal-termination,Richard M. Stallman1994-10-211-14/+31
| | | | | | timer-filter-error): New error conditions. (timer-process-filter, timer-process-sentinel): Signal an error, don't just print a message.
* (view-file): Do record the buffer switch.Richard M. Stallman1994-10-211-2/+4
|
* (describe-function-find-file): New function.Richard M. Stallman1994-10-211-5/+15
| | | | (describe-function): Use that.
* (describe-function): Mention the file it was loaded from.Richard M. Stallman1994-10-211-8/+14
|
* (dbx): Delete call to gud-switch-to-buffer.Richard M. Stallman1994-10-211-2/+10
| | | | (gud-sdb-marker-filter): Handle SVR4 clumped lines.
* (emerge-auto-advance): Fix criterion for which message.Richard M. Stallman1994-10-211-1/+1
|
* * etags.c (prestr, substr): return a logical type.Francesco Potortì1994-10-211-28/+29
| | | | | | (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".
* Better NCR support.Per Bothner1994-10-211-6/+6
|
* (rmail-get-new-mail): If display-time is in use,Richard M. Stallman1994-10-211-8/+4
| | | | call display-time-filter to update the Mail indicator.
* (list_buffers_1): Always mark current_buffer read-only.Richard M. Stallman1994-10-201-1/+5
|
* (next-file): Initialize next-file-list all at once from all tables.Roland McGrath1994-10-201-13/+19
| | | | Never call visit-tags-table-buffer when INITIALIZE is not t.
* PopServer renamed to popserver throughout.Richard M. Stallman1994-10-201-2/+2
|
* (edit-and-eval-command): Elements of command-history are forms, not strings.Karl Heuer1994-10-201-0/+9
|
* (LD_SWITCH_MACHINE): Defined.Richard M. Stallman1994-10-201-0/+3
|
* (ange-ftp-get-passwd): Use user-mail-address.Richard M. Stallman1994-10-201-5/+5
| | | | (ange-ftp-generate-anonymous-password): Doc fix.
* (repeat-matching-complex-command): Fix check for empty pattern. Simplify.Karl Heuer1994-10-201-14/+12
| | | | | (default-command-history-filter-garbage): Fix doc string. (list-command-history-filter, list-command-history-max): Likewise.
* (read_minibuf): Fix comment.Karl Heuer1994-10-201-2/+1
|
* (Fdisplay_buffer): Make old_selected_window a Lisp_Object.Karl Heuer1994-10-201-2/+3
|
* (facemenu-get-face): Don't add to menu here.Boris Goldowsky1994-10-201-171/+172
| | | | | | | | | | | | | (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.
* (make-face): Add new face to Face menu on creation. -- BngBoris Goldowsky1994-10-201-0/+3
|
* Don't declare malloc, since we include config.h.David J. MacKenzie1994-10-202-2/+0
|
* * man.el (Man-init-defvars): Corrections to Man-filter-list.Francesco Potortì1994-10-201-26/+23
| | | | | | (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.