1. 24 Sep, 2008 1 commit
  2. 05 Aug, 2008 1 commit
  3. 04 Aug, 2008 1 commit
  4. 02 Aug, 2008 3 commits
  5. 28 Jul, 2008 1 commit
    • Andreas Schwab's avatar
      * lisp.h (init_weak_hash_tables, syms_of_font) · ddaa36e1
      Andreas Schwab authored
      (xd_read_queued_messages, syms_of_dbusbind): Declare.
      (remove_hash_entry): Don't declare.
      * eval.c (maybe_call_debugger): Make static and move before use.
      * gtkutil.c: Include <X11/Xft/Xft.h> if HAVE_XFT.
      * xdisp.c: Include "gtkutil.h" if USE_GTK.
      * xterm.h (x_set_frame_alpha): Declare.
      ddaa36e1
  6. 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
  7. 19 Jul, 2008 1 commit
  8. 17 Jul, 2008 2 commits
  9. 16 Jul, 2008 1 commit
    • Dan Nicolaescu's avatar
      * m/ia64.h (PNTR_COMPARISON_TYPE): Remove, same as the default. · ff841b30
      Dan Nicolaescu authored
      Remove boilerplate comments.
      * m/amdx86-64.h (PNTR_COMPARISON_TYPE): Remove, same as the default.
      Remove boilerplate comments.
      * m/ibms390x.h (PNTR_COMPARISON_TYPE): Remove, same as the default.
      Remove boilerplate comments.
      * lisp.h (PNTR_COMPARISON_TYPE): Define it unconditionally.
      ff841b30
  10. 15 Jul, 2008 1 commit
  11. 11 Jul, 2008 3 commits
    • Dan Nicolaescu's avatar
      Remove left over code. · 3bfb4d48
      Dan Nicolaescu authored
      3bfb4d48
    • Andreas Schwab's avatar
      Fix logic in last change. · 7e770c85
      Andreas Schwab authored
      7e770c85
    • Dan Nicolaescu's avatar
      * lisp.h: · 6e5cb96f
      Dan Nicolaescu authored
      * w32heap.c:
      * emacs.c:
      * alloc.c: Replace all references of NO_UNION_TYPE with
      USE_LISP_UNION_TYPE.
      
      * m/xtensa.h (NO_UNION_TYPE):
      * m/vax.h (NO_UNION_TYPE):
      * m/template.h (NO_UNION_TYPE):
      * m/sparc.h (NO_UNION_TYPE):
      * m/mips.h (NO_UNION_TYPE):
      * m/macppc.h (NO_UNION_TYPE):
      * m/m68k.h (NO_UNION_TYPE):
      * m/iris4d.h (NO_UNION_TYPE):
      * m/intel386.h (NO_UNION_TYPE):
      * m/ibms390x.h (NO_UNION_TYPE):
      * m/ibms390.h (NO_UNION_TYPE):
      * m/ibmrs6000.h (NO_UNION_TYPE):
      * m/ia64.h (NO_UNION_TYPE):
      * m/hp800.h (NO_UNION_TYPE):
      * m/arm.h (NO_UNION_TYPE):
      * m/amdx86-64.h (NO_UNION_TYPE):
      * m/alpha.h (NO_UNION_TYPE): Remove definition, all platform were
      defining it the same.
      6e5cb96f
  12. 04 Jul, 2008 1 commit
  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. 25 Jun, 2008 1 commit
  15. 08 Jun, 2008 1 commit
  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. 30 May, 2008 1 commit
    • Stefan Monnier's avatar
      * chartab.c (Foptimize_char_table, optimize_sub_char_table): · d0827857
      Stefan Monnier authored
      Add a `test' argument so another predicate than `equal' can be used.
      (map_sub_char_table): Use `eq' rather than `equal' to merge ranges.
      (map_char_table): Remove unused vars `c' and `i'.
      * lisp.h (Foptimize_char_table): Adjust declaration.
      * charset.c (Fclear_charset_maps): Adjust call to Foptimize_char_table.
      d0827857
  18. 22 May, 2008 1 commit
  19. 19 May, 2008 1 commit
    • Stefan Monnier's avatar
      * lisp.h (indirect_variable): · ad97b375
      Stefan Monnier authored
      * data.c (indirect_variable, let_shadows_buffer_binding_p):
      Use Lisp_Symbol pointers rather than Lisp_Object.  Adjust callers.
      * buffer.c (buffer_slot_type_mismatch): Use wrong-type-argument.
      To this end, change calling-convention.
      ad97b375
  20. 15 May, 2008 1 commit
  21. 14 May, 2008 1 commit
  22. 17 Apr, 2008 1 commit
  23. 29 Mar, 2008 1 commit
    • Stefan Monnier's avatar
      * keyboard.c (pending_funcalls): New var. · 58555d81
      Stefan Monnier authored
      (timer_check): Run it.
      (syms_of_keyboard): Initialize it.
      * terminal.c (Qrun_hook_with_args, Qdelete_terminal_functions)
      (Vdelete_terminal_functions): New vars.
      (syms_of_terminal): Initialize them.
      (Fdelete_terminal): Run delete-terminal-functions.
      * xdisp.c (safe_eval): Rewrite.
      (safe_call2): New fun.
      * frame.c (Qdelete_frame_functions): New var.
      (syms_of_frame): Initialize it.
      (Fdelete_frame): Use it and use safe_call2 and pending_funcalls.
      * lisp.h (safe_call2, pending_funcalls): Declare.
      58555d81
  24. 17 Mar, 2008 1 commit
  25. 27 Feb, 2008 1 commit
    • Kim F. Storm's avatar
      (GLYPH): Change type from int to struct with separate char · ec9ed378
      Kim F. Storm authored
      and face_id members.
      (GLYPH_MASK_FACE, GLYPH_MASK_CHAR): Delete macros.
      (GLYPH_CHAR, GLYPH_FACE): Remove slow versions with frame arg.
      (FAST_GLYPH_CHAR, FAST_GLYPH_FACE): Rename macros to ...
      (GLYPH_CHAR, GLYPH_FACE): ... these.  Change users.
      (FAST_MAKE_GLYPH, MAKE_GLYPH): Remove.  Rewrite users to use ...
      (SET_GLYPH, SET_GLYPH_CHAR, SET_GLYPH_FACE): ... these macros instead.
      (GLYPH_CODE_CHAR, GLYPH_CODE_FACE, GLYPH_CODE_P)
      (GLYPH_CODE_CHAR_VALID_P, SET_GLYPH_FROM_GLYPH_CODE): New macros to
      handle new Lisp glyph code encoding, either an integer or a cons.
      ec9ed378
  26. 22 Feb, 2008 1 commit
  27. 13 Feb, 2008 2 commits
  28. 12 Feb, 2008 1 commit
    • Stefan Monnier's avatar
      * coding.c (coding_set_destination): Use BEG_BYTE rather than hardcoding 1. · 13818c30
      Stefan Monnier authored
      (detect_coding_system):
      * lisp.h (detect_coding_system, chars_in_text, multibyte_chars_in_text)
      (string_char_to_byte, string_byte_to_char, insert_from_gap):
      * insdel.c (insert_from_gap):
      * fns.c (string_char_byte_cache_charpos, string_char_byte_cache_bytepos)
      (string_char_to_byte, string_byte_to_char, string_make_multibyte)
      (string_to_multibyte):
      * character.c (chars_in_text, multibyte_chars_in_text):
      * fileio.c (Finsert_file_contents): Use EMACS_INT for buffer positions.
      13818c30
  29. 10 Feb, 2008 3 commits
  30. 09 Feb, 2008 1 commit
    • Dan Nicolaescu's avatar
      * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code · 4624371d
      Dan Nicolaescu authored
      dealing with obsolete variables.
      
      * fakemail.c (MAIL_PROGRAM_NAME): Remove unused conditional.
      (main): Replace MAIL_PROGRAM_NAME with its value.
      
      * src/Makefile.in:
      * src/emacs.c:
      * src/gmalloc.c:
      * src/keyboard.c:
      * src/lisp.h:
      * src/m/ibm370aix.h:
      * src/process.c:
      * src/regex.c:
      * src/s/hpux.h:
      * src/sysdep.c:
      * src/sysselect.h:
      * src/systty.h:
      * src/unexec.c:
      * src/w32term.c:
      * src/xsmfns.c:
      * src/xterm.c: Remove code that deals with obsolete variables.
      
      * s/msdos.h (DONT_NEED_ENVIRON): Don't define.
      
      * ecrt0.c: Replace the DONT_NEED_ENVIRON test with MSDOS test,
      nothing else needs it anymore.
      4624371d
  31. 18 Jan, 2008 1 commit
  32. 13 Jan, 2008 1 commit