1. 15 Aug, 2013 18 commits
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/debug.el (debugger-setup-buffer): Put point on the · 10fa0ed3
      Stefan Monnier authored
      previous line.
      (debugger-eval-expression, debugger-record-expression):
      Use read--expression (bug#15102).
      Fixes: debbugs:15101
    • Lars Magne Ingebrigtsen's avatar
    • Michael Albinus's avatar
      Declare external variables. · b74f0d96
      Michael Albinus authored
    • Ken Brown's avatar
    • Paul Eggert's avatar
      Fix minor problems found by static checking. · 691a357f
      Paul Eggert authored
      * frame.c (delete_frame):
      * xdisp.c (next_element_from_display_vector):
      Avoid uninitialized local.
      * image.c (imagemagick_compute_animated_image): Port to C89.
      Prefer usual GNU indentation style for loops.
      Be more careful about bizarrely large sizes, by using ptrdiff_t
      instead of int.
    • Lars Magne Ingebrigtsen's avatar
    • Lars Magne Ingebrigtsen's avatar
      (imagemagick_compute_animated_image): Implement a simple cache · 995be755
      Lars Magne Ingebrigtsen authored
      (imagemagick_compute_animated_image): Fix some compilation
      warnings.  Implement a very simple cache to make the animation
      usable at all, but it should be replaced with a per-image cache.
    • Dmitry Antipov's avatar
      Fix infinite frame selection loop (Bug#15025). · 42fe2e88
      Dmitry Antipov authored
      * frame.c (delete_frame): Prefer fast ad-hoc loop to next_frame.
    • Eli Zaretskii's avatar
      Fix bug #15099 with 'box' face attribute in display tables. · 05426239
      Eli Zaretskii authored
       src/xdisp.c (next_element_from_display_vector): Support 'box' face attribute
       in the face definitions of a display vector.
    • Eli Zaretskii's avatar
      Fix bug #15090 with redisplay under linum-mode and visual-line-mode. · d39a3da6
      Eli Zaretskii authored
       src/xdisp.c (compute_window_start_on_continuation_line): When
       WORD_WRAP is in effect, use move_it_to instead of move_it_by_lines
       to make sure we end up setting the window start at the leftmost
       visible character of the display line.  This avoids funky
       horizontal shifting because the window start is not kept on the
       same position.
    • Lars Magne Ingebrigtsen's avatar
    • Dmitry Antipov's avatar
      * lisp.h (FOR_EACH_ALIST_VALUE): New macro · d5a1acfa
      Dmitry Antipov authored
      to do `for' loops over alist values.
      * buffer.h (FOR_EACH_BUFFER):
      * process.c (FOR_EACH_PROCESS): Use it.
      (handle_child_signal, status_notify, Fget_buffer_process)
      (kill_buffer_processes): Use FOR_EACH_PROCESS.
    • Michael Albinus's avatar
      Remove byte compiler warnings, visible when compiling with · 5d89d9d2
      Michael Albinus authored
      `byte-compile-force-lexical-warnings' set to t.
      * net/tramp.el (tramp-debug-message, tramp-message, tramp-error)
      (tramp-error-with-buffer): Rename ARGS to ARGUMENTS and BUFFER to BUF.
      (tramp-handle-file-notify-add-watch, tramp-action-login)
      (tramp-action-succeed, tramp-action-permission-denied)
      (tramp-action-terminal, tramp-action-process-alive): Prefix unused
      arguments with "_".
      * net/tramp-adb.el (tramp-adb-parse-device-names)
      (tramp-adb-handle-insert-directory, tramp-adb-handle-delete-file)
      (tramp-adb-handle-copy-file): Prefix unused arguments with "_".
      (tramp-adb-handle-file-truename): Remove unused arguments.
      * net/tramp-cache.el (tramp-flush-directory-property)
      (tramp-flush-connection-property, tramp-list-connections)
      (tramp-parse-connection-properties): Prefix unused arguments with "_".
      * net/tramp-compat.el (tramp-compat-make-temp-file): Rename
      FILENAME to F.
      * net/tramp-gvfs.el (tramp-gvfs-handle-file-notify-add-watch)
      (tramp-gvfs-handle-write-region, tramp-bluez-parse-device-names)
      (tramp-synce-parse-device-names): Prefix unused arguments with "_".
      * net/tramp-gw.el (tramp-gw-gw-proc-sentinel)
      (tramp-gw-aux-proc-sentinel): Prefix unused arguments with "_".
      * net/tramp-sh.el (tramp-sh-handle-file-truename): Remove unused
      (tramp-sh-handle-copy-file, tramp-sh-handle-dired-compress-file)
      (tramp-sh-handle-file-notify-add-watch): Prefix unused arguments
      with "_".
      (tramp-do-copy-or-rename-file, tramp-barf-if-no-shell-prompt):
      Remove unused variables.
      * net/tramp-smb.el (tramp-smb-handle-copy-directory)
      (tramp-smb-handle-copy-file, tramp-smb-handle-delete-file)
      (tramp-smb-read-file-entry): Prefix unused arguments with "_".
      * net/tramp-uu.el (tramp-uu-b64-alphabet, tramp-uu-b64-char-to-byte):
      Make them a defconst.
      (tramp-uuencode-region): Remove unused variable.
    • Xue Fuqiao's avatar
    • Glenn Morris's avatar
      Stop keeping etc/refcards generated PDFs in the repository · 8e5c7e6f
      Glenn Morris authored
      They are on the gnu.org website and will be in the release tarfiles.
      * admin/make-tarball.txt: Mention generating pdfs in etc/refcards.
      * etc/refcards/calccard.pdf, etc/refcards/cs-dired-ref.pdf:
      * etc/refcards/cs-refcard.pdf, etc/refcards/de-refcard.pdf:
      * etc/refcards/dired-ref.pdf, etc/refcards/fr-dired-ref.pdf:
      * etc/refcards/fr-refcard.pdf, etc/refcards/gnus-booklet.pdf:
      * etc/refcards/gnus-refcard.pdf, etc/refcards/orgcard.pdf:
      * etc/refcards/pl-refcard.pdf, etc/refcards/pt-br-refcard.pdf:
      * etc/refcards/refcard.pdf, etc/refcards/ru-refcard.pdf:
      * etc/refcards/sk-dired-ref.pdf, etc/refcards/sk-refcard.pdf:
      Remove generated files from repository.
    • Glenn Morris's avatar
      Cleanup for etc/refcards/Makefile and related items · 4fa44856
      Glenn Morris authored
      * .bzrignore: Unignore etc/refcards/Makefile.
      * make-dist: Do not distribute etc/refcards TeX intermediate files.
      * Makefile.in (install-arch-indep):
      Do not install etc/refcards TeX intermediate files.
      * etc/refcards/Makefile: Rewrite to use portable Makefile syntax.
      Add language-specific targets.
      (distclean, extraclean): New rules.
      *  etc/refcards/README: Add copyright and license.  Add Makefile details.
      Mention http and FSF store versions.
    • Xue Fuqiao's avatar
    • Dmitry Antipov's avatar
      * term.c (get_named_tty, create_tty_output, tty_free_frame_resources) · 9c253307
      Dmitry Antipov authored
      (tty_free_frame_resources, delete_tty): Prefer eassert to emacs_abort.
      * image.c (make_image_cache): For struct image_cache, prefer xmalloc
      to xzalloc and so avoid redundant call to memset.
      * xterm.c (x_term_init): Avoid unnecessary initializations of dpyinfo
      members because it is allocated with xzalloc and so already zeroed.
  2. 14 Aug, 2013 22 commits