1. 17 Nov, 2009 1 commit
    • Jan Djärv's avatar
      xsettings.c didn't check font-use-system-font, fix that. · dfb3c4c6
      Jan Djärv authored
      * xsettings.c (something_changedCB, Ffont_get_system_font): Check
      use_system_font.
      (syms_of_xsettings): DEFVAR font-use-system-font.
      
      * font-setting.el (font-use-system-font): Moved ...
      
      * cus-start.el (all): ... to here.
      dfb3c4c6
  2. 18 Sep, 2009 1 commit
  3. 27 Aug, 2009 1 commit
    • Stefan Monnier's avatar
      * subr.el (default-mode-line-format, default-header-line-format) · 4e3b4528
      Stefan Monnier authored
      (default-line-spacing, default-abbrev-mode, default-ctl-arrow)
      (default-direction-reversed, default-truncate-lines)
      (default-left-margin, default-tab-width, default-case-fold-search)
      (default-left-margin-width, default-right-margin-width)
      (default-left-fringe-width, default-right-fringe-width)
      (default-fringes-outside-margins, default-scroll-bar-width)
      (default-vertical-scroll-bar, default-indicate-empty-lines)
      (default-indicate-buffer-boundaries, default-fringe-indicator-alist)
      (default-fringe-cursor-alist, default-scroll-up-aggressively)
      (default-scroll-down-aggressively, default-fill-column)
      (default-cursor-type, default-buffer-file-type)
      (default-cursor-in-non-selected-windows)
      (default-buffer-file-coding-system, default-major-mode)
      (default-enable-multibyte-characters): Mark as obsolete.
      * cus-start.el (default-major-mode): Customize `major-mode' instead.
      (enable-multibyte-characters): Not customizable any more.
      4e3b4528
  4. 03 Jul, 2009 1 commit
    • Jan Djärv's avatar
      * xterm.h (struct x_display_info): Add invisible_cursor. · e044e4fc
      Jan Djärv authored
      (struct x_output): Add current_cursor.
      
      * xterm.c (XTtoggle_invisible_pointer): New function.
      (x_define_frame_cursor): Don't define cursor if invisible or the
      same as before.  Set current_cursor.
      (x_create_terminal): Set toggle_invisible_pointer_hook.
      
      * xfns.c (make_invisible_cursor): New function.
      (x_set_mouse_color): Call make_invisible_cursor.
      Set current_cursor.
      (x_window): Set current_cursor.
      
      * termhooks.h (struct terminal): Add toggle_invisible_pointer_hook.
      
      * keyboard.c (command_loop_1): Call frame_make_pointer_invisible after
      inserting a character.
      (read_avail_input): Call frame_make_pointer_visible.
      
      * frame.c (Vmake_pointer_invisible): New variable.
      (frame_make_pointer_invisible, frame_make_pointer_visible): New
      functions.
      (syms_of_frame): DEFVAR make-pointer-invisible, initialize to Qt.
      
      * frame.h: Declare frame_make_pointer_invisible and
      frame_make_pointer_visible.
      (struct frame): Add pointer_invisible.
      
      * cus-start.el (all): Added make-pointer-invisible.
      e044e4fc
  5. 23 Jun, 2009 1 commit
  6. 27 Mar, 2009 1 commit
  7. 21 Mar, 2009 3 commits
  8. 05 Jan, 2009 1 commit
  9. 29 Aug, 2008 1 commit
  10. 05 Aug, 2008 2 commits
  11. 30 Jul, 2008 1 commit
  12. 27 Jul, 2008 1 commit
    • Dan Nicolaescu's avatar
      Remove support for Mac Carbon. · 9e2a2647
      Dan Nicolaescu authored
      * mactoolbox.c:
      * macterm.h:
      * macterm.c:
      * macselect.c:
      * macmenu.c:
      * macgui.h:
      * macfns.c:
      * mac.c: Remove file.
      * s/darwin.h:
      * m/intel386.h:
      * xfaces.c:
      * xdisp.c:
      * window.c:
      * tparam.c:
      * termhooks.h:
      * termcap.c:
      * term.c:
      * syssignal.h:
      * sysselect.h:
      * sysdep.c:
      * process.c:
      * lread.c:
      * lisp.h:
      * keyboard.c:
      * image.c:
      * fringe.c:
      * frame.h:
      * frame.c:
      * fontset.c:
      * font.h:
      * font.c:
      * fns.c:
      * fileio.c:
      * emacs.c:
      * dispnew.c:
      * dispextern.h:
      * config.in:
      * atimer.c:
      * Makefile.in: Remove code for Carbon
      
      * erc.el: Remove code for Carbon.
      
      Remove support for Mac Carbon.
      * term/mac-win.el: Remove file
      * international/mule-cmds.el:
      * version.el:
      * startup.el:
      * simple.el:
      * mwheel.el:
      * mouse.el:
      * loadup.el:
      * isearch.el:
      * info.el:
      * frame.el:
      * faces.el:
      * disp-table.el:
      * cus-start.el:
      * cus-face.el:
      * cus-edit.el:
      * Makefile.in: Remove code for Carbon.
      
      Remove support for Mac Carbon.
      * makefile.w32-in:
      * emacsclient.c: Remove code for Carbon.
      
      * PROBLEMS:
      * MACHINES: Remove mentions of Mac Carbon.
      
      * ns-emacs.texi:
      * faq.texi: Remove mentions of Mac Carbon.
      
      * os.texi:
      * frames.texi:
      * display.texi: Remove mentions of Mac Carbon.
      
      * xresources.texi: Remove mentions of Mac Carbon.
      
      * make-tarball.txt:
      * admin.el:
      * FOR-RELEASE:
      * CPP-DEFINES: Remove mentions of Mac Carbon.
      
      Remove support for Mac Carbon.
      * mac: Remove directory.
      * make-dist:
      * configure.in:
      * README:
      * Makefile.in:
      * INSTALL:  Remove code for Carbon.
      * configure: Regenerate.
      9e2a2647
  13. 02 Jul, 2008 1 commit
    • Jason Rumney's avatar
      Changes from Toru Tsuneyoshi for using Trash can when deleting files. · 6cf29fe8
      Jason Rumney authored
      	* files.el (backup-extract-version): Handle versioned directories.
      	(trash-directory): New variable.
      	(move-file-to-trash): New function.
      
      	* cus-start.el (delete-by-moving-to-trash): Declare for custom.
      
              * lisp.h (Qdelete_file, Qdelete_directory): Declare extern.
      
              * fileio.c (delete_by_moving_to_trash, Qmove_file_to_trash): New vars.
              (syms_of_fileio): Initialize and export them.
              (Fdelete_directory, Fdelete_file): Optionally delete via trash.
      
              * w32fns.c (FOF_NO_CONNECTED_ELEMENTS): Define if not already.
              (Fsystem_move_file_to_trash): New function.
              (syms_of_w32fns): Export it to lisp.
      6cf29fe8
  14. 26 Jun, 2008 1 commit
  15. 10 Jun, 2008 2 commits
    • Stefan Monnier's avatar
      * xdisp.c (underline_minimum_offset): Rename from xterm.c's · 2a3bd2e1
      Stefan Monnier authored
      x_underline_minimum_display_offset.
      (syms_of_xdisp): Declare it here rather than in xterm.c.
      * dispextern.h (underline_minimum_offset): Declare it.
      * w32term.c (x_draw_glyph_string): Use it.
      * xterm.c (x_underline_minimum_display_offset): Move to xdisp.c.
      (syms_of_xterm): Don't declare it any more.
      (x_draw_glyph_string): Adjust to the new name.
      
      * cus-start.el (underline-minimum-offset) Rename from
      x-underline-minimum-display-offset.
      2a3bd2e1
    • Stefan Monnier's avatar
      * xterm.c (x_underline_minimum_display_offset): New var. · d5dc6163
      Stefan Monnier authored
      (x_draw_glyph_string): Use it.
      (syms_of_xterm): Declare it.
      * cus-start.el (x-underline-minimum-display-offset): Give it a type.
      d5dc6163
  16. 05 Jun, 2008 1 commit
    • Stefan Monnier's avatar
      * window.el (display-buffer-function, special-display-p) · 87478b52
      Stefan Monnier authored
      (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.
      87478b52
  17. 06 May, 2008 1 commit
  18. 23 Apr, 2008 1 commit
    • Stefan Monnier's avatar
      * lisp/minibuffer.el (read-file-name-function, read-file-name-predicate) · dbd50d4b
      Stefan Monnier authored
      (read-file-name-completion-ignore-case, insert-default-directory):
      New vars, moved from fileio.c.
      (read-file-name): New fun, moved from fileio.c.
      * lisp/cus-start.el: Remove insert-default-directory and
      read-file-name-completion-ignore-case.
      * src/fileio.c (Vread_file_name_function, Vread_file_name_predicate)
      (read_file_name_completion_ignore_case, insert_default_directory)
      (Qdefault_directory): Move to minibuffer.el.
      (Fread_file_name): Call the new `read-file-name' instead.
      dbd50d4b
  19. 09 Apr, 2008 1 commit
    • Stefan Monnier's avatar
      * minibuffer.el (minibuffer): Move group from cus-edit.el. · ba5ff07b
      Stefan Monnier authored
      (completion-auto-help): Move from C code.
      (minibuffer--maybe-completion-help): Remove.
      (minibuffer--bitset): New function.
      (minibuffer--do-completion): Rename from minibuffer-do-completion.
      Renumber a bit.  Really complete on string *before* point.
      Add argument used for word-completion.
      Join trailing / in completion with following text, as done in
      minibuffer-complete-word.
      Handle new value `lazy' for completion-auto-help.
      (minibuffer-try-word-completion): New function extracted from
      minibuffer-complete-word.
      (minibuffer-complete-word): Use minibuffer--do-completion.
      (minibuffer--insert-strings): Rename from
      minibuffer-complete-insert-strings.
      (exit-minibuffer): Fix typo.
      * cus-edit.el (minibuffer): Move group to minibuffer.el.
      * cus-start.el: Remove completion-auto-help.
      * minibuf.c (Vcompletion_auto_help): Move to minibuffer.el.
      (syms_of_minibuf): Remove its initialization.
      ba5ff07b
  20. 29 Mar, 2008 1 commit
    • Juri Linkov's avatar
      (split-window-preferred-function): · f1917c6f
      Juri Linkov authored
      Set choice for "vertically" to nil instead of split-window.
      Set choice for "horizontally" to split-window-preferred-horizontally
      instead of lambda.
      f1917c6f
  21. 08 Feb, 2008 3 commits
  22. 11 Jan, 2008 2 commits
  23. 07 Jan, 2008 1 commit
  24. 19 Dec, 2007 2 commits
  25. 28 Oct, 2007 1 commit
    • Stefan Monnier's avatar
      Rewrite abbrev.c in Elisp. · e047f448
      Stefan Monnier authored
      * image.c (Qcount): Don't declare as extern.
      (syms_of_image): Initialize and staticpro `Qcount'.
      * puresize.h (BASE_PURESIZE): Increase for the new abbrev.el functions.
      * emacs.c (main): Don't call syms_of_abbrev.
      * Makefile.in (obj): Remove abbrev.o.
      (abbrev.o): Remove.
      * abbrev.c: Remove.
      
      Rewrite abbrev.c in Elisp.
      * abbrev.el (abbrev-mode): Move custom group from cus-edit.el.
      (abbrev-table-get, abbrev-table-put, abbrev-get)
      (abbrev-put, make-abbrev-table, abbrev-table-p, clear-abbrev-table)
      (define-abbrev, abbrev--check-chars, define-global-abbrev)
      (define-mode-abbrev, abbrev--active-tables, abbrev-symbol)
      (abbrev-expansion, abbrev--before-point, expand-abbrev)
      (unexpand-abbrev, abbrev--write, abbrev--describe)
      (insert-abbrev-table-description, define-abbrev-table):
      New funs, largely transcribed from abbrev.c.
      (abbrev-with-wrapper-hook): New macro.
      (abbrev-table-name-list, global-abbrev-table)
      (abbrev-minor-mode-table-alist, fundamental-mode-abbrev-table)
      (abbrevs-changed, abbrev-all-caps, abbrev-start-location)
      (abbrev-start-location-buffer, last-abbrev, last-abbrev-text)
      (last-abbrev-location, pre-abbrev-expand-hook, abbrev-expand-function):
      New vars, largely transcribed from abbrev.c.
      * cus-edit.el (abbrev-mode): Remove.  Move to abbrev.el.
      * cus-start.el: Remove abbrev-all-caps and pre-abbrev-expand-hook.
      * loadup.el: Load "abbrev.el" before "lisp-mode.el".
      e047f448
  26. 13 Oct, 2007 2 commits
  27. 12 Oct, 2007 1 commit
  28. 06 Oct, 2007 1 commit
  29. 12 Sep, 2007 1 commit
  30. 08 Sep, 2007 1 commit
  31. 07 Sep, 2007 1 commit