aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix last entry for .gdbinit.Eli Zaretskii2008-06-081-1/+1
|
* *** empty log message ***Juanma Barranquero2008-06-081-3/+1
|
* *** empty log message ***Kenichi Handa2008-06-081-0/+4
|
* *** empty log message ***Kenichi Handa2008-06-081-0/+17
|
* * menu.c [HAVE_X_WINDOWS]: Include "xterm.h".Andreas Schwab2008-06-083-1/+8
| | | | * Makefile.in (menu.o): Update dependencies.
* (Ffontset_info): Fix typo.Andreas Schwab2008-06-082-1/+3
|
* * Makefile.in (obj): Always add menu.oAndreas Schwab2008-06-084-12/+9
| | | | | * emacs.c (main): Always call syms_of_menu. * keyboard.h: Remove extra #ifdef HAVE_X_WINDOW.
* Add note.Chong Yidong2008-06-081-1/+1
|
* * Makefile.in: Compile menu.c.Chong Yidong2008-06-081-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | * lisp.h: Declare syms_of_menu. * emacs.c (main): Call syms_of_menu. * keyboard.h: Relocate platform-independent menu definitions from xmenu.c. * menu.c: New file. Relocate platform-independent menu definitions from xmenu.c. * xmenu.c: Remove platform-independent menu definitions. (menu_items menu_items_inuse, menu_items_allocated) (menu_items_used, menu_items_n_panes) (menu_items_submenu_depth): Move to keyboard.h. (init_menu_items, finish_menu_items, unuse_menu_items) (discard_menu_items, restore_menu_items, save_menu_items) (grow_menu_items, push_submenu_start, push_submenu_end) (push_left_right_boundary, push_menu_pane, push_menu_item) (keymap_panes, single_keymap_panes, single_menu_item) (list_of_panes, list_of_items, find_and_call_menu_selection) (xmalloc_widget_value, free_menubar_widget_value_tree) (parse_single_submenu, digest_single_submenu) (update_submenu_strings): Move to menu.c.
* Compile menu.c.Chong Yidong2008-06-081-1/+7
|
* Declare syms_of_menu.Chong Yidong2008-06-081-0/+3
|
* (main): Call syms_of_menu.Chong Yidong2008-06-081-0/+4
|
* Relocate platform-independent menu definitions from xmenu.c.Chong Yidong2008-06-081-3/+82
|
* Remove platform-independent menu definitions.Chong Yidong2008-06-081-947/+6
| | | | | | | | | | | | | | | (menu_items menu_items_inuse, menu_items_allocated) (menu_items_used, menu_items_n_panes) (menu_items_submenu_depth): Move to keyboard.h. (init_menu_items, finish_menu_items, unuse_menu_items) (discard_menu_items, restore_menu_items, save_menu_items) (grow_menu_items, push_submenu_start, push_submenu_end) (push_left_right_boundary, push_menu_pane, push_menu_item) (keymap_panes, single_keymap_panes, single_menu_item) (list_of_panes, list_of_items, find_and_call_menu_selection) (xmalloc_widget_value, free_menubar_widget_value_tree) (parse_single_submenu, digest_single_submenu) (update_submenu_strings): Move to menu.c.
* * menu.c: New file. Relocate platform-independent menu definitionsChong Yidong2008-06-081-0/+996
| | | | from xmenu.c.
* (Flast_nonminibuf_frame): Handle the NULL case.Stefan Monnier2008-06-072-2/+7
|
* Calculate tab width based on current face, not global defaultMiles Bader2008-06-062-2/+7
| | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1217
* * window.el (display-buffer-function, special-display-p)Stefan Monnier2008-06-056-576/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (special-display-buffer-names, special-display-regexps) (special-display-function, same-window-p, same-window-buffer-names) (same-window-regexps, pop-up-frames, display-buffer-reuse-frames) (pop-up-frame-function, pop-up-windows) (split-window-preferred-function, split-height-threshold) (split-width-threshold, window--splittable-p) (window--try-to-split-window, window--frame-usable-p) (even-window-heights, window--even-window-heights) (window--display-buffer-1, window--display-buffer-2, display-buffer) (pop-to-buffer): Move from window.c and buffer.c. (split-window-preferred-horizontally): Remove. * cus-start.el: Remove corresponding declarations. * window.c (pop_up_windows, pop_up_frames) (display_buffer_reuse_frames, Vpop_up_frame_function) (Vdisplay_buffer_function, Veven_window_heights) (Vspecial_display_buffer_names, Vspecial_display_regexps) (Vspecial_display_function, Vsame_window_buffer_names) (Vsame_window_regexps, split_height_threshold) (Vsplit_window_preferred_function): Move those vars to window.el. (display_buffer_1, Fspecial_display_p, Fsame_window_p) (Fdisplay_buffer): Move those functions to window.el. (syms_of_window): Remove corresponding declarations. (display_buffer): New function. (temp_output_buffer_show, Fother_window_for_scrolling): Use it. * dispnew.c (Flast_nonminibuf_frame): New function. * buffer.c (Fpop_to_buffer): Move to window.el.
* (set_internal): Fix up call to let_shadows_buffer_binding_p.Stefan Monnier2008-06-052-16/+15
|
* (detect_coding): Fix previous change.Kenichi Handa2008-06-051-4/+6
| | | | (detect_coding_system): Likewise.
* *** empty log message ***Kenichi Handa2008-06-051-0/+5
|
* *** empty log message ***Kenichi Handa2008-06-051-2/+11
|
* (MAKE_CHAR_MULTIBYTE): Check the arg is a (uni)byte.Stefan Monnier2008-06-052-1/+4
|
* * keymap.c (Vminibuffer_local_filename_must_match_map):Stefan Monnier2008-06-054-7/+15
| | | | | | | | | Rename from Vminibuffer_local_must_match_filename_map. (syms_of_keymap): * minibuf.c (Fcompleting_read): Adjust accordingly. * commands.h: Rename declaration as well. * minibuffer.el (minibuffer-local-must-match-filename-map): Declare obsolete alias for the old name.
* (Fx_family_fonts): Use font_parse_family_registry instead ofKenichi Handa2008-06-051-1/+1
| | | | Ffont_put.
* (Ffont_put): Don't use font_parse_family_registry forKenichi Handa2008-06-051-7/+1
| | | | family name.
* (Ffont_spec): Don't use font_parse_family_registry forKenichi Handa2008-06-051-5/+0
| | | | family name.
* (fontset_find_font): Call font_open_for_lface with theKenichi Handa2008-06-051-1/+2
| | | | current font-spec.
* (xfont_list): Don't set registry to iso8859-1 even if itKenichi Handa2008-06-052-4/+12
| | | | is unspecified.
* (realize_x_face): If the font-related face attributesKenichi Handa2008-06-051-1/+2
| | | | | are the same s those of default face, realize a new fontset from default->fontset.
* * window.c (window_scroll_pixel_based_preserve_x)Stefan Monnier2008-06-055-23/+94
| | | | | | | | | | | | (window_scroll_preserve_hpos, window_scroll_preserve_vpos): New vars. (window_scroll_pixel_based, window_scroll_line_based): Use them to preserve column positions. (syms_of_window): Initialize them. * indent.c (Fvertical_motion): Extend first arg to allow passing an (HPOS . VPOS) pair. * xdisp.c (move_it_in_display_line_to): Improve the type of its args. (move_it_in_display_line): New wrapper. * dispextern.h (move_it_in_display_line): Declare.
* (Fwindow_parameter): Return VALUE, not (PARAMETER . VALUE).Juanma Barranquero2008-06-052-5/+13
| | | | | (Fwindow_parameters): Return copy of parameter alist. Doc fix. (Fset_window_parameter): Return VALUE, not parameter alist. Doc fix.
* (Fset_window_parameter): Doc fix.Juanma Barranquero2008-06-042-8/+10
| | | | (Fwindow_parameters, Fwindow_parameter): Remove redundant check.
* (struct window): Add new member window_parameters.Juanma Barranquero2008-06-042-7/+18
|
* (Fwindow_parameters, Fwindow_parameter, Fset_window_parameter): New defuns.Juanma Barranquero2008-06-041-1/+52
| | | | | (syms_of_window): Defsubr the new defuns. (make_window): Initialize window_parameters to nil.
* (Fdefmacro): Doc fix.John Paul Wallington2008-06-042-1/+10
|
* (detect_coding): Fix handling of coding->head_ascii.Kenichi Handa2008-06-042-39/+50
| | | | | | Be sure to call setup_coding_system when a proper coding system is found. (detect_coding_system): Fix handling of coding->head_ascii.
* (font_prop_validate_spacing): Fix last change.Andreas Schwab2008-06-032-1/+5
|
* *** empty log message ***Kenichi Handa2008-06-031-0/+5
|
* (font_parse_fcname): Fix handling of unknown key.Kenichi Handa2008-06-031-2/+4
|
* Fix typos.Juanma Barranquero2008-06-031-3/+4
|
* (font_prop_validate_spacing): Handle uppercase symbols.Kenichi Handa2008-06-031-8/+13
|
* (xfont_list): Try an alias.Kenichi Handa2008-06-031-0/+8
|
* (char_charset): Return NULL if the arg charset_list isKenichi Handa2008-06-032-1/+11
| | | | specified and C doesn't belong to any of them.
* (font_pixel_size): Don't take cdr of an integer.Chong Yidong2008-06-021-1/+1
|
* * font.c (font_pixel_size): Don't take cdr of an integer.Chong Yidong2008-06-021-0/+4
|
* Make "xfree (NULL)" a no-op; remove useless if-before-xfree.Jim Meyering2008-06-0218-93/+80
| | | | | | | | | | | | | | | | | | | | | | | | | * src/alloc.c (xfree): Return right away for a NULL arg. * src/lread.c (nosuffix): Remove now-useless if-before-xfree tests. * src/gtkutil.c (xg_gtk_scroll_destroy): Likewise. * src/mac.c (create_apple_event_from_event_ref): Likewise. (create_apple_event_from_drag_ref, cfstring_create_normalized): Likewise. * src/doprnt.c (doprnt1): Likewise. * src/frame.c (frame): Likewise. * src/keyboard.c (wipe_kboard): Likewise. * src/macterm.c (x_free_frame_resources, xlfdpat_destroy, XFreePixmap): (init_font_name_table, mac_unload_font, x_delete_display): Likewise. * src/term.c (tty_default_color_capabilities, maybe_fatal) (delete_tty): Likewise. * src/w16select.c (string): Likewise. * src/w32.c (w32_get_resource, SET_ENV_BUF_SIZE): Likewise. * src/w32bdf.c (w32_free_bdf_font): Likewise. * src/w32fns.c (w32_unload_font): Likewise. * src/w32font.c (w32font_close): Likewise. * src/window.c (size_window): Likewise. * src/xselect.c (receive_incremental_selection): Likewise. * src/xterm.c (x_free_frame_resources, x_delete_display): Likewise. * src/mactoolbox.c (create_apple_event_from_drag_ref): Likewise. * src/w32.c (stat): Likewise.
* remove useless if-before-free testsJim Meyering2008-06-027-22/+23
| | | | | | | | | | | | | | | | * lib-src/ebrowse.c (xfree): Likewise. * lib-src/etags.c (process_file_name, free_tree, free_fdesc): Likewise. (popclass_above, Prolog_functions, Erlang_functions): Likewise. * lib-src/pop.c (pop_quit): Likewise. * lwlib/lwlib-Xm.c (xm_update_one_value): Likewise. * lwlib/lwlib.c (safe_free_str, free_widget_value_tree): Likewise. * src/editfns.c (Fset_time_zone_rule): Likewise. * src/lread.c (nosuffix): Likewise. * src/ralloc.c (get_bloc): Likewise. * src/regex.c (reg_free): Likewise. * src/xftfont.c (xftfont_open, xftfont_close): Likewise. * src/xrdb.c (get_user_app, get_environ_db, x_load_resources): Likewise. * src/xsmfns.c (smc_save_yourself_CB): Likewise.
* (font_find_for_lface): Handle float font size.Kenichi Handa2008-06-022-12/+14
| | | | (font_open_for_lface): Likewise.
* (x_supports_face_attributes_p): Check face->font beforeKenichi Handa2008-06-022-2/+9
| | | | comparing the properties.