1. 17 Jul, 2012 23 commits
  2. 16 Jul, 2012 7 commits
    • Fabián Ezequiel Gallina's avatar
      * progmodes/python.el: Simplified imenu implementation. · 758e556a
      Fabián Ezequiel Gallina authored
      (python-nav-jump-to-defun): Remove command.
      (python-mode-map): Use `imenu' instead.
      (python-imenu-include-defun-type, python-imenu-make-tree)
      (python-imenu-subtree-root-label, python-imenu-index-alist):
      Remove vars.
      (python-nav-list-defun-positions, python-nav-read-defun)
      (python-imenu-tree-assoc, python-imenu-make-element-tree)
      (python-imenu-make-tree, python-imenu-create-index): Remove
      (python-mode): Update to interact with imenu by setting
      `imenu-extract-index-name-function' only.
    • Fabián Ezequiel Gallina's avatar
      * progmodes/python.el: Enhancements to navigation commands. · 032d23ab
      Fabián Ezequiel Gallina authored
      (python-nav-forward-sentence): Remove.
      (python-nav-backward-statement, python-nav-forward-statement)
      (python-nav-statement-start, python-nav-statement-end)
      (python-nav-backward-block, python-nav-forward-block)
      (python-nav-block-start, python-nav-block-end)
      (python-info-current-line-empty-p): New functions.
      (python-indent-context): Use `python-nav-statement-start'.
    • Michael Albinus's avatar
      * eshell/em-ls.el (eshell/ls): Use `apply'. · 9328d9aa
      Michael Albinus authored
      * eshell/em-unix.el (eshell/su, eshell/sudo): Apply Tramp's ad-hoc
      multi-hops, instead of Tramp internals.
    • Jan Djärv's avatar
      * nsterm.m (keyDown): Interpret flags without left/right bits · 5d127af9
      Jan Djärv authored
      as the left key.
      Fixes: debbugs:11670
    • Michael Albinus's avatar
      * vc/ediff.el (ediff-directories): Add trailing space to prompts. · 01795a1b
      Michael Albinus authored
      * vc/ediff-diff.el (ediff-same-file-contents): Handle the case,
      when F1 and F2 are located on different hosts.
    • Dmitry Antipov's avatar
      Remove empty and useless init functions. · 6a0dd1d7
      Dmitry Antipov authored
      * lisp.h (init_character_once, init_fns, init_image)
      (init_filelock, init_sound): Remove prototype.
      * character.c (init_character_once): Remove.
      * filelock.c (init_filelock): Likewise.
      * fns.c (init_fns): Likewise.
      * image.c (init_image): Likewise.
      * sound.c (init_sound): Likewise.
      * emacs.c (main): Adjust accordingly.
    • Dmitry Antipov's avatar
      * gtkutil.h: Tiny cleanups. · 7a6136fd
      Dmitry Antipov authored
      (use_old_gtk_file_dialog): Remove useless declaration.
      (xg_uses_old_file_dialog): Add suggested const attribute.
  3. 15 Jul, 2012 6 commits
    • Paul Eggert's avatar
      Merge from gnulib. · b6e9e0ff
      Paul Eggert authored
      2012-07-15 pthread_sigmask: fix bug on FreeBSD 9 (Bug#11884)
      2012-07-11 gettext: do not assume '#define ... defined ...' behavior
    • Eli Zaretskii's avatar
      Fix bug #11943 with slow redisplay in large paragraphs full of weak characters. · ce811ad9
      Eli Zaretskii authored
       src/bidi.c (MAX_STRONG_CHAR_SEARCH): New macro.
       (bidi_paragraph_init): Use it to limit search forward for a strong
       directional character in abnormally large paragraphs full of
       neutral or weak characters.
    • Stefano Facchini's avatar
      * src/gtkutil.c (xg_create_tool_bar): Apply "primary-toolbar" style to · c9adfeaa
      Stefano Facchini authored
      the toolbar.
      (xg_make_tool_item): Give the widget event box a transparent background.
      Fixes: debbugs:9451
    • Dmitry Antipov's avatar
      Cleanup basic allocation variables and functions. · fff62aa9
      Dmitry Antipov authored
      * alloc.c (ignore_warnings, init_intervals, init_float)
      (init_cons, init_symbol, init_marker): Remove.
      (interval_block_index): Initialize to INTERVAL_BLOCK_SIZE.
      (float_block_index): Initialize to FLOAT_BLOCK_SIZE.
      (cons_block_index): Initialize to CONS_BLOCK_SIZE.
      (symbol_block_size): Initialize to SYMBOL_BLOCK_SIZE.
      (marker_block_index): Initialize to MARKER_BLOCK_SIZE.
      (staticidx, init_alloc_once, init_strings, free_ablock):
      Remove redundant initialization.
      * fns.c (init_weak_hash_tables): Remove.
      * lisp.h (init_weak_hash_tables): Remove prototype.
    • Dmitry Antipov's avatar
      Use zero_vector where appropriate. · 9730daca
      Dmitry Antipov authored
      * alloc.c (zero_vector): Define as Lisp_Object.  Adjust users
      * lisp.h (zero_vector): New declaration.
      * font.c (null_vector): Remove.
      (syms_of_font): Remove initialization and staticpro.
      (font_list_entities, font_find_for_lface): Change to use zero_vector.
      * keymap.c (Faccessible_keymaps): Likewise.
    • Leo Liu's avatar
      Add news for exclamation-mark and flymake · 2e2d2a13
      Leo Liu authored
  4. 14 Jul, 2012 4 commits