1. 10 May, 2010 10 commits
    • Juanma Barranquero's avatar
      CUA mode: Fix use of `filter-buffer-substring' (rework previous change). · c5eb971b
      Juanma Barranquero authored
      * emulation/cua-base.el (cua--filter-buffer-noprops): New function.
        (cua-repeat-replace-region):
      * emulation/cua-rect.el (cua--extract-rectangle, cua-incr-rectangle):
      * emulation/cua-gmrk.el (cua-copy-region-to-global-mark)
       (cua-cut-region-to-global-mark): Use it.
      c5eb971b
    • Katsumi Yamaoka's avatar
      Synch with Gnus trunk. · 1fdf5102
      Katsumi Yamaoka authored
      2010-05-10  Katsumi Yamaoka  <yamaoka@jpl.org>
       * mm-util.el (mm-emacs-mule): Remove.
      
      2010-05-10  Andreas Seltenreich  <seltenreich@gmx.de>
       * gnus-sum.el (gnus-summary-mode): Don't make minor-mode-alist
       buffer-local as it's incompatible with Stefan Monnier's 2010-05-03
       change.
      1fdf5102
    • Katsumi Yamaoka's avatar
      Synch with Gnus trunk. · 72e841ce
      Katsumi Yamaoka authored
      (mm-with-unibyte-current-buffer): Redefine it so as not to bind the default
       value of enable-multibyte-characters to nil.
      72e841ce
    • Katsumi Yamaoka's avatar
      Synch with Gnus trunk. · d8a7b272
      Katsumi Yamaoka authored
      (message-forward-make-body-plain, message-forward-make-body-mml):
       Don't use mm-with-unibyte-current-buffer.
      d8a7b272
    • Glenn Morris's avatar
      Regenerate configure. · 1f8162fe
      Glenn Morris authored
      1f8162fe
    • Glenn Morris's avatar
      b5fd77ab
    • Glenn Morris's avatar
      Move LIBS_SYSTEM from cpp to configure. · 97efb629
      Glenn Morris authored
      * configure.in (LIBS_SYSTEM): New output variable, replacing cpp.
      
      * lib-src/Makefile.in (LIBS_SYSTEM) [!MSDOS]: Set with configure, not cpp.
      (LIBS_SYSTEM) [MSDOS]: Use MSDOS_LIBS_SYSTEM.
      (NOT_C_CODE): Remove, no longer used.
      (config.h) [!MSDOS]: No longer include.
      (LOADLIBES): Use LIBS_SYSTEM as a variable.
      
      * src/Makefile.in (LIBS_SYSTEM): Set using configure, not cpp.
      (LIBS_SYSTEM) [MSDOS]: Reset with MSDOS_LIBS_SYSTEM.
      (LIBES): Use LIBS_SYSTEM as a variable.
      * src/s/msdos.h (LIBS_SYSTEM): Rename to MSDOS_LIBS_SYSTEM.  Always define.
      * src/s/aix4-2.h (LIBS_SYSTEM):
      * src/s/freebsd.h (LIBS_SYSTEM):
      * src/s/hpux10-20.h (LIBS_SYSTEM):
      * src/s/sol2-6.h (LIBS_SYSTEM):
      * src/s/unixware.h (LIBS_SYSTEM):
      Move to configure.
      
      * msdos/sed1v2.inp, msdos/sed3v2.inp (LIBS_SYSTEM): Edit to empty.
      97efb629
    • Michael Mauger's avatar
      SQL mode version 2.1 · 7492acc9
      Michael Mauger authored
      Redesigned product specific definition and handling.  Includes many
      bug fixes and enhancements.
      7492acc9
    • Glenn Morris's avatar
      Regenerate configure, src/config.in. · 4e569696
      Glenn Morris authored
      4e569696
    • Glenn Morris's avatar
      Move MAIL_USE_FLOCK, MAIL_USE_LOCKF, BLESSMAIL_TARGET from cpp to configure. · 7490175b
      Glenn Morris authored
      * configure.in (MAIL_USE_FLOCK, MAIL_USE_LOCKF): New AC_DEFINEs.
      (BLESSMAIL_TARGET): New output variable.
      
      * lib-src/Makefile.in (BLESSMAIL_TARGET): Set with configure, not cpp.
      
      * src/s/aix4-2.h (MAIL_USE_LOCKF):
      * src/s/bsd-common.h (MAIL_USE_FLOCK):
      * src/s/darwin.h (MAIL_USE_FLOCK):
      * src/s/gnu-linux.h (MAIL_USE_FLOCK):
      * src/s/irix6-5.h (MAIL_USE_FLOCK):
      * src/s/template.h (MAIL_USE_FLOCK):
      Move to configure.
      
      * src/s/ms-w32.h: Comment.
      
      * msdos/sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
      7490175b
  2. 09 May, 2010 2 commits
    • Stefan Monnier's avatar
      * minibuffer.el (completion-pcm-complete-word-inserts-delimiters): · 79ccd68f
      Stefan Monnier authored
      New custom variable.
      (completion-pcm--string->pattern): Use it.
      (completion-pcm--pattern->regex, completion-pcm--pattern->string):
      Make it handle any symbol as `any'.
      (completion-pcm--merge-completions): Extract common suffix for the new
      `prefix' symbol as well.
      (completion-substring--all-completions): Use the new `prefix' symbol.
      79ccd68f
    • Michael Albinus's avatar
      * net/tramp-compat.el (byte-compile-not-obsolete-vars): Define if · 0d5852cf
      Michael Albinus authored
      not bound.
      (tramp-compat-copy-file): Add PRESERVE-SELINUX-CONTEXT.
      (tramp-compat-funcall): New defmacro.
      (tramp-compat-line-beginning-position)
      (tramp-compat-line-end-position)
      (tramp-compat-temporary-file-directory)
      (tramp-compat-make-temp-file, tramp-compat-file-attributes)
      (tramp-compat-copy-file, tramp-compat-copy-directory)
      (tramp-compat-delete-file, tramp-compat-delete-directory)
      (tramp-compat-number-sequence, tramp-compat-process-running-p)
      * net/tramp.el (top, with-progress-reporter)
      (tramp-rfn-eshadow-setup-minibuffer)
      (tramp-rfn-eshadow-update-overlay, tramp-handle-set-file-times)
      (tramp-handle-dired-compress-file, tramp-handle-shell-command)
      (tramp-completion-mode-p, tramp-check-for-regexp)
      (tramp-open-connection-setup-interactive-shell)
      (tramp-compute-multi-hops, tramp-read-passwd, tramp-clear-passwd)
      (tramp-time-diff, tramp-coding-system-change-eol-conversion)
      (tramp-set-process-query-on-exit-flag, tramp-unload-tramp)
      * net/tramp-cmds.el (tramp-cleanup-all-connections)
      (tramp-reporter-dump-variable, tramp-load-report-modules)
      (tramp-append-tramp-buffers)
      * net/tramp-gvfs.el (tramp-gvfs-handle-file-selinux-context): Use it.
      
      * net/tramp-imap.el (top): Autoload `epg-make-context'.
      0d5852cf
  3. 08 May, 2010 14 commits
  4. 07 May, 2010 14 commits
    • Chong Yidong's avatar
      Fix ChangeLog typo. · 3b180a24
      Chong Yidong authored
      3b180a24
    • Stefan Monnier's avatar
      Try and fix unbind_to when localness of binding has changed · 94b612ad
      Stefan Monnier authored
      * eval.c (unbind_to): Don't unbind a local binding into the global
      binding when the local binding disappeared.  Inversely, don't unbind
      a global binding into a newly created local binding.
      * data.c (set_internal): Make its `buf' arg into a `where' arg so we
      can specify the frame to use, when applicable.  Adjust callers.
      94b612ad
    • Vincent Belaïche's avatar
      * floatfns.c (Fisnan, Fcopysign, Ffrexp, Fldexp): New functions. · 15e12598
      Vincent Belaïche authored
      * configure.in: Add tests for `isnan' and `copysign'.
      15e12598
    • Stefan Monnier's avatar
      Highlight vendor specific properties. · 5b3a105e
      Stefan Monnier authored
      * textmodes/css-mode.el (css-proprietary-nmstart-re): New var.
      (css-proprietary-property): New face.
      (css-font-lock-keywords): Use them.
      5b3a105e
    • Eli Zaretskii's avatar
      Fix bug #6126. · d7d0393d
      Eli Zaretskii authored
       w32fns.c: Include w32.h.
       (Fw32_shell_execute): Decode the error message before passing it to `error'.
      d7d0393d
    • Eli Zaretskii's avatar
      Fix bug #6126. · 5cba3209
      Eli Zaretskii authored
       w32fns.c: Include w32.h.
       (Fw32_shell_execute): Decode the error message before passing it
       to `error'.
      5cba3209
    • Eli Zaretskii's avatar
    • Chong Yidong's avatar
      * building.texi (GDB Graphical Interface): Remove misleading comparison · abb777ac
      Chong Yidong authored
      to an IDE (Bug#6128).
      abb777ac
    • Stefan Monnier's avatar
      * textmodes/dns-mode.el (auto-mode-alist): Add entry for .zone files. · 05623156
      Stefan Monnier authored
      * files.el (auto-mode-alist): Remove redundant entries.
      05623156
    • Eli Zaretskii's avatar
      Fix MSDOS build broken by autoconfiscation and changes in symbol handling. · 59d93e87
      Eli Zaretskii authored
       src/msdos.c (dos_set_window_size):
       src/w16select.c (Fx_selection_exists_p): Use `Fsymbol_value (foo)'
       instead of `XSYMBOL (foo)->value'.
       config.bat: Allow for 2 leading `#'s in comments in
       src/Makefile.in.
       src/Makefile.in: Don't use Make-style comments past the "start of
       cpp stuff" line.
       (MSDOS_OBJ): Remove xmenu.o (it is now defined by XMENU_OBJ).
       src/s/msdos.h (UNEXEC): Don't define (@unexec@ in Makefile.in is
       edited directly by msdos/sed1v2.inp).
       msdos/sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
       msdos/sed1v2.inp (@LIB_MATH@): Edit to -lm.
       (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
       (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
       (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
       (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
       (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
       (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
       (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
       (XMENU_OBJ): Edit to xmenu.o.
       (FONT_OBJ): Edit to value used for X on Unix.
       (PRE_ALLOC_OBJ): Edit to lastfile.o.
       (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
       (@unexec@): Edit to unexec.o.
       lisp/cus-start.el (all): Add native condition for tool-bar-* symbols.
      59d93e87
    • Eli Zaretskii's avatar
    • Eli Zaretskii's avatar
      Don't use XSYMBOL (foo)->value. · d16bdfc3
      Eli Zaretskii authored
       msdos.c (dos_set_window_size):
       w16select.c (Fx_selection_exists_p): Use `Fsymbol_value (foo)'
       instead of `XSYMBOL (foo)->value'.
      d16bdfc3
    • Eli Zaretskii's avatar
      Fix MS-DOS configuring in lib-src/ and src/, broken by autoconfiscation. · 9fdec8bc
      Eli Zaretskii authored
       src/Makefile.in: Don't use Make-style comments past the "start of
       cpp stuff" line.
       (MSDOS_OBJ): Remove xmenu.o (it is now defined by XMENU_OBJ).
       src/s/msdos.h (UNEXEC): Don't define (@unexec@ in Makefile.in is
       edited directly by msdos/sed1v2.inp).
       msdos/sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
       msdos/sed1v2.inp (@LIB_MATH@): Edit to -lm.
       (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
       (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
       (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
       (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
       (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
       (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
       (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
       (XMENU_OBJ): Edit to xmenu.o.
       (FONT_OBJ): Edit to value used for X on Unix.
       (PRE_ALLOC_OBJ): Edit to lastfile.o.
       (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
       (@unexec@): Edit to unexec.o.
      9fdec8bc
    • Stefan Monnier's avatar
      * files.el (auto-save-mode): Move to simple.el to fix bootstrap. · f3ee9200
      Stefan Monnier authored
      * simple.el (auto-save-mode): Move from files.el.
      * minibuffer.el (completion--common-suffix): Fix copy&paste error.
      f3ee9200