1. 08 Jun, 2010 2 commits
  2. 07 Jun, 2010 6 commits
  3. 06 Jun, 2010 2 commits
    • Juri Linkov's avatar
      * lisp/isearch.el (isearch-lazy-highlight-search): Fix looping · 27dd3c11
      Juri Linkov authored
      by checking for empty match.  This syncs this loop with the
      similar loop in `isearch-search'.  (Bug#6362)
      27dd3c11
    • Dan Nicolaescu's avatar
      Remove BSTRING related code, all platforms define it. · 3085237c
      Dan Nicolaescu authored
      * src/s/usg5-4.h (BSTRING): Remove definition.
      * src/s/template.h (BSTRING):
      * src/s/msdos.h (BSTRING):
      * src/s/ms-w32.h (BSTRING):
      * src/s/hpux10-20.h (BSTRING):
      * src/s/gnu-linux.h (BSTRING):
      * src/s/darwin.h (BSTRING):
      * src/s/cygwin.h (BSTRING):
      * src/s/bsd-common.h (BSTRING):
      * src/s/aix4-2.h (BSTRING): Likewise.
      * src/sysdep.c: Remove code depending on BSTRING not being defined.
      
      * configure.in: Remove code dealing with BSTRING.
      
      * lib-src/ntlib.h: Remove code dealing with BSTRING.
      
      * nt/config.nt: Remove code depending on BSTRING.
      3085237c
  4. 05 Jun, 2010 2 commits
    • Dan Nicolaescu's avatar
      vc-log-incoming/vc-log-outgoing fixes for Git. · eccdfe5f
      Dan Nicolaescu authored
      * lisp/vc-git.el (vc-git-log-view-mode): Fix font lock for
      incoming/outgoing logs.
      (vc-git-log-outgoing, vc-git-log-incoming): Use @{upstream}
      instead of vc-git-compute-remote.
      (vc-git-compute-remote): Remove.
      eccdfe5f
    • Juanma Barranquero's avatar
      Remove obsolete macro BASE_LEADING_CODE_P. · 409f2919
      Juanma Barranquero authored
      * character.h (BASE_LEADING_CODE_P): Remove.
      * regex.c [!emacs] (BASE_LEADING_CODE_P): Remove.
      * buffer.c (Fset_buffer_multibyte):
      * indent.c (scan_for_column, compute_motion):
      * insdel.c (count_combining_before, count_combining_after):
        Use LEADING_CODE_P instead of BASE_LEADING_CODE_P.
      409f2919
  5. 04 Jun, 2010 4 commits
    • Juri Linkov's avatar
      * lisp/simple.el (kill-new): Fix logic of kill-do-not-save-duplicates. · 0665f661
      Juri Linkov authored
      Instead of setting `replace' to t and replacing the same string
      with itself, don't do certain actions when
      kill-do-not-save-duplicates is non-nil and string is equal to car
      of kill-ring: don't call menu-bar-update-yank-menu, don't push
      interprogram-paste strings to kill-ring, and don't push the input
      argument `string' to kill-ring.
      http://lists.gnu.org/archive/html/emacs-devel/2010-06/msg00072.html
      0665f661
    • Juanma Barranquero's avatar
      Turn `directory-sep-char' into a noop. · 087fc47a
      Juanma Barranquero authored
      * lisp/subr.el (directory-sep-char): Move from fileio.c and make a defconst.
      
      * src/emacs.c (decode_env_path): Don't check DIRECTORY_SEP,
        call dostounix_filename directly.
      
      * src/fileio.c (CORRECT_DIR_SEPS): Remove.
        (Ffile_name_directory, directory_file_name, Fexpand_file_name)
        (Fsubstitute_in_file_name): Use dostounix_filename instead.
        (file_name_as_directory): Use dostounix_filename, DIRECTORY_SEP.
        (syms_of_fileio) <directory-sep-char>: Move to subr.el.
      
      * src/lisp.h [WINDOWSNT] (Vdirectory_sep_char): Don't declare.
        (DIRECTORY_SEP): Define unconditionally.
      
      * src/w32proc.c (CORRECT_DIR_SEPS): Remove.
        (Fw32_short_file_name, Fw32_long_file_name): Use dostounix_filename.
      
      * src/s/ms-w32.h (DIRECTORY_SEP): Remove.
      087fc47a
    • Michael Albinus's avatar
      * net/tramp-gvfs.el (tramp-gvfs-handle-expand-file-name): Expand "~/". · 4f201088
      Michael Albinus authored
      (tramp-gvfs-handler-mounted-unmounted)
      (tramp-gvfs-connection-mounted-p): Handle default-location.
      
      * net/tramp-smb.el (tramp-smb-handle-delete-directory): Don't try to
      move files to trash.
      4f201088
    • Juanma Barranquero's avatar
      mule-cmds.el: Add obsolescence information for nonascii-* vars. · 18ccd78a
      Juanma Barranquero authored
      * international/mule-cmds.el (nonascii-insert-offset)
        (nonascii-translation-table): Add obsolescence information.
      
      * international/mule.el (make-translation-table-from-vector): Doc fix.
      18ccd78a
  6. 03 Jun, 2010 20 commits
  7. 02 Jun, 2010 4 commits
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/smie.el (smie-indent-calculate): Simplify and cleanup. · 927c346b
      Stefan Monnier authored
      (smie-indent-hanging-p): Use smie-bolp.
      * test/indent: New dir.
      927c346b
    • Michael Albinus's avatar
      * net/tramp-gvfs.el (top): Require url-util. · 1efeec86
      Michael Albinus authored
      (tramp-gvfs-mount-point): Removed.
      (tramp-gvfs-stringify-dbus-message, tramp-gvfs-send-command): New
      defuns.
      (with-tramp-dbus-call-method): Format trace message.
      (tramp-gvfs-handle-copy-file, tramp-gvfs-handle-rename-file):
      Implement backup call, when operation on local files fails.  Use
      progress reporter.  Flush properties of changed files.
      (tramp-gvfs-handle-make-directory): Make more traces.
      (tramp-gvfs-url-file-name): Hexify file name in url.
      (tramp-gvfs-fuse-file-name): Take also prefix (like dav shares)
      into account for the resulting file name.
      (tramp-gvfs-handler-askquestion): Return dummy mountpoint, when
      the answer is "no".  See `tramp-gvfs-maybe-open-connection'.
      (tramp-gvfs-handler-mounted-unmounted)
      (tramp-gvfs-connection-mounted-p): Test also for new mountspec
      attribute "default_location".  Set "prefix" property.
      (tramp-gvfs-mount-spec): Return both prefix and mountspec.
      (tramp-gvfs-maybe-open-connection): Test, whether mountpoint
      exists.  Raise an error, if not (due to a corresponding answer
      "no" in interactive questions, for example).
      1efeec86
    • Dan Nicolaescu's avatar
    • Dan Nicolaescu's avatar
      Fix config.h includes. · 08a494a3
      Dan Nicolaescu authored
      * src/xsettings.c:
      * src/xgselect.c:
      * src/nsterm.m:
      * src/nsselect.m:
      * src/nsimage.m:
      * src/nsfont.m:
      * src/nsfns.m:
      * src/dbusbind.c: Use #include <config.h> instead of "config.h" as all
      other files do.
      08a494a3