1. 30 Aug, 2010 2 commits
  2. 29 Aug, 2010 1 commit
  3. 26 Aug, 2010 1 commit
  4. 25 Aug, 2010 3 commits
  5. 24 Aug, 2010 1 commit
  6. 23 Aug, 2010 2 commits
    • Michael Albinus's avatar
      * dbusbind.c: Accept UNIX domain sockets as bus address. · 0c372655
      Michael Albinus authored
      (Fdbus_close_bus): New function.
      (Vdbus_registered_buses): New variable.
      (xd_initialize): Implement string as bus address.
      (Fdbus_init_bus): Add bus to Vdbus_registered_buses).
      (Fdbus_get_unique_name, Fdbus_call_method)
      (Fdbus_call_method_asynchronously, Fdbus_method_return_internal)
      (Fdbus_method_error_internal, Fdbus_send_signal)
      (Fdbus_register_signal, Fdbus_register_method): Remove bus type
      check.  This is done in xd_initialize_bus.  Adapt doc string, if
      (xd_pending_messages, xd_read_queued_messages): Loop over buses in
      (Vdbus_registered_objects_table): Create hash.
    • Juanma Barranquero's avatar
      src/ChangeLog: Fix typos. · 692f3ddc
      Juanma Barranquero authored
  7. 22 Aug, 2010 6 commits
    • Juri Linkov's avatar
      Move reading an extended command to Elisp (bug#5364, bug#5214). · 7133b7ee
      Juri Linkov authored
      * lisp/simple.el (read-extended-command): New function with the logic
      for `completing-read' moved to Elisp from `execute-extended-command'.
      Use `function-called-at-point' in `minibuffer-default-add-function'
      to get a command name for M-n (bug#5364, bug#5214).
      * src/keyboard.c (Fexecute_extended_command): Move reading a command name
      with `completing-read' to a new Elisp function `read-extended-command'.
      Call it to read a command to `function'  (bug#5364, bug#5214).
    • Chong Yidong's avatar
      Make obsolete --unibyte argument do nothing (Bug#6886). · 198a7a97
      Chong Yidong authored
      * src/emacs.c (main): Remove --unibyte handling (Bug#6886).
      * lisp/startup.el (command-line-1): Issue warning for ignored arguments
      --unibyte, etc (Bug#6886).
      * doc/lispref/nonascii.texi (Text Representations):
      * doc/lispref/loading.texi (Loading Non-ASCII):
      * doc/lispref/compile.texi (Byte Compilation): Don't mention obsolete
      --unibyte command-line argument.
    • Eli Zaretskii's avatar
      Fix dependencies according to 2010-08-22T15:14:37Z!dann@ics.uci.edu. · b613941b
      Eli Zaretskii authored
       deps.mk (sysdep.o, msdos.o): Depend on sysselect.h.
    • Eli Zaretskii's avatar
      Fix the w32 build after 2010-08-22T15:14:37Z!dann@ics.uci.edu. · a583bbef
      Eli Zaretskii authored
       sysselect.h [WINDOWSNT]: Don't define the FD_* and select stuff for w32.
       s/ms-w32.h (HAVE_SYS_TIMEB_H): Don't #undef HAVE_SYS_SELECT_H, it's done
       in nt/config.nt.
       makefile.w32-in ($(BLD)/sysdep.$(O)): Depend on sysselect.h.
    • Eli Zaretskii's avatar
      Clean up unexcoff.c. · 5f2f0bc1
      Eli Zaretskii authored
       unexcoff.c (report_error, make_hdr, write_segment)
       (copy_text_and_data, copy_sym, mark_x, adjust_lnnoptrs, unexec):
       Convert argument lists and prototypes to ANSI C.
       (make_hdr, write_segment): Remove unused variables.
       (unexec): Remove commented-out line.  Initialize `new' to shut up
       compiler warnings.
    • Dan Nicolaescu's avatar
      Simplify termio code. · a7ebc409
      Dan Nicolaescu authored
      All non-MSDOS non-WINDOWSNT platforms define HAVE_TERMIOS, so
      HAVE_TERMIO code is obsolete.
      Replace HAVE_TERMIOS conditionals with !DOS_NT.
      * src/systty.h: Do not define HAVE_TCATTR.
      Do not define EMACS_HAVE_TTY_PGRP.  Only define
      * src/sysdep.c: Include sysselect.h unconditionally.  Do not include
      sys/ioctl.h and termios.h, systty.h does it.  Use
      HAVE_SYS_UTSNAME_H instead of USG as an include guard.
      (init_baud_rate): Remove HAVE_TERMIO code.
      (child_setup_tty): Remove HAVE_TERMIO code.
      (emacs_get_tty, emacs_set_tty): Remove HAVE_TERMIO, HAVE_TCHARS
      and HAVE_LTCHARS code.  Use !DOS_NT instead of HAVE_TCATTR.
      (new_ltchars, new_tchars): Remove, unused.
      (init_sys_modes): Remove HAVE_TERMIO, HAVE_TCHARS and HAVE_LTCHARS
      code.  Remove special casing for __mips__, it was a no-op.  Remove
      HAVE_TCATTR conditional, it is implied by HAVE_TERMIOS.
      (init_sys_modes): Remove HPUX special case.
      * src/process.c: Include stdlib.h unconditionally.  Do not include
      fcntl.h, systty.h does it.  Remove conditional code for
      HAVE_SERIAL, it is always true.
      (process_send_signal): Remove HAVE_TERMIOS conditional, it's
      always true when SIGNALS_VIA_CHARACTERS is true.
      (Fcontinue_process, Fprocess_send_eof): Simplify conditionals:
      (create_process): Remove HAVE_TERMIOS, it's inside a HAVE_PTYS
      conditional, which is true for all HAVE_TERMIOS systems.
      * src/keyboard.c (init_keyboard): Do not use HAVE_TERMIO, use !DOS_NT
      instead of HAVE_TERMIOS.
      * src/emacs.c (shut_down_emacs): Use !defined DOS_NT instead of
      * src/callproc.c (child_setup): Move EMACS_SET_TTY_PGRP use to the
      non-MSDOS, non-WINDOWSNT code, it's only defined for such systems
  8. 21 Aug, 2010 2 commits
  9. 20 Aug, 2010 9 commits
  10. 19 Aug, 2010 4 commits
  11. 18 Aug, 2010 6 commits
  12. 17 Aug, 2010 3 commits