1. 27 Jul, 2014 6 commits
  2. 26 Jul, 2014 5 commits
    • Fabián Ezequiel Gallina's avatar
      Robust shell syntax highlighting. (Bug#18084, Bug#16875) · 60cc81af
      Fabián Ezequiel Gallina authored
      * lisp/progmodes/python.el:
      (python-shell-prompt-input-regexps): Add iPython block prompt.
      (python-shell-output-syntax-table): Delete var.
      (python-shell-font-lock-with-font-lock-buffer): New macro.
      (python-shell-font-lock-get-or-create-buffer)
      (python-shell-font-lock-kill-buffer)
      (python-shell-font-lock-cleanup-buffer)
      (python-shell-font-lock-post-command-hook)
      (python-shell-font-lock-turn-off): New functions.
      (python-shell-font-lock-turn-on): New function.
      (inferior-python-mode): Use it.
      (python-shell-font-lock-toggle): New command.
      (python-shell-font-lock-enable): Rename from
      python-shell-enable-font-lock.
      (run-python-internal): Use it.
      (python-shell-font-lock-comint-output-filter-function): New function.
      (python-shell-comint-end-of-output-p): New function.
      (python-shell-output-filter): Use it.
      (python-util-comint-last-prompt): New function.
      (python-util-text-properties-replace-name): New function.
      60cc81af
    • Paul Eggert's avatar
      Revert previous change. · 9e9f8582
      Paul Eggert authored
      There is certainly nothing wrong with writing code like 'lo <= i
      && i <= hi', even if LO happens to a constant.  There isn't even
      anything wrong in general with writing 'a <= b' if A happens to
      be a constant.  At any rate stylistic changes shouldn't
      be done like this without discussion.
      9e9f8582
    • Ulf Jasper's avatar
      Work around the failures in icalendar-tests which occasionally occur · 54e3f156
      Ulf Jasper authored
      on hydra.nixos.org.
      
      
      	* automated/icalendar-tests.el (icalendar-tests--do-test-import):
      	Work around the failures in icalendar-tests which occasionally occur on
      	hydra.nixos.org.
      54e3f156
    • Andreas Schwab's avatar
      Reorder conditions that are written backwards · 6ea4c765
      Andreas Schwab authored
      * alloc.c (xnmalloc, xnrealloc, xpalloc, make_save_value)
      (Fgarbage_collect): Reorder conditions that are written backwards.
      * data.c (cons_to_unsigned): Likewise.
      * dispnew.c (update_frame_1, sit_for): Likewise.
      * fileio.c (file_offset): Likewise.
      * filelock.c (read_lock_data, lock_file): Likewise.
      * fns.c (larger_vector, make_hash_table, Fmake_hash_table):
      Likewise.
      * font.c (font_intern_prop, font_style_symbolic): Likewise.
      * lisp.h (FIXNUM_OVERFLOW_P): Likewise.
      * lread.c (read1): Likewise.
      * minibuf.c (read_minibuf_noninteractive): Likewise.
      * nsterm.m (x_set_frame_alpha): Likewise.
      * process.c (wait_reading_process_output): Likewise.
      * region-cache.c (delete_cache_boundaries): Likewise.
      * xterm.c (x_set_frame_alpha): Likewise.
      6ea4c765
    • Andreas Schwab's avatar
      Reorder conditions that are written backwards · 3acf58ee
      Andreas Schwab authored
      * alloc.c (xnmalloc, xnrealloc, xpalloc, make_save_value)
      (Fgarbage_collect): Reorder conditions that are written backwards.
      * data.c (cons_to_unsigned): Likewise.
      * dispnew.c (update_frame_1, sit_for): Likewise.
      * fileio.c (file_offset): Likewise.
      * filelock.c (read_lock_data, lock_file): Likewise.
      * fns.c (larger_vector, make_hash_table, Fmake_hash_table):
      Likewise.
      * font.c (font_intern_prop, font_style_symbolic): Likewise.
      * lisp.h (FIXNUM_OVERFLOW_P): Likewise.
      * lread.c (read1): Likewise.
      * minibuf.c (read_minibuf_noninteractive): Likewise.
      * nsterm.m (x_set_frame_alpha): Likewise.
      * process.c (wait_reading_process_output): Likewise.
      * region-cache.c (delete_cache_boundaries): Likewise.
      * xterm.c (x_set_frame_alpha): Likewise.
      3acf58ee
  3. 25 Jul, 2014 7 commits
    • Paul Eggert's avatar
      * dispextern.h, xdisp.c (hourglass_shown_p, hourglass_atimer): · a072c708
      Paul Eggert authored
      Now static.
      a072c708
    • Dmitry Antipov's avatar
      * atimer.c (set_alarm) [HAVE_ITIMERSPEC]: Use TIMER_ABSTIME · 77109fa8
      Dmitry Antipov authored
      because atimer expiration is absolute rather than relative.
      77109fa8
    • Eli Zaretskii's avatar
      Fix last commit in w32term.c. · 4e69163f
      Eli Zaretskii authored
       src/w32term.h (current_popup_menu, menubar_in_use): Move
       declarations from w32term.c.
      4e69163f
    • Glenn Morris's avatar
      ediff: Replace obsolete toggle-read-only with read-only-mode · b61f5e45
      Glenn Morris authored
      * lisp/vc/ediff-init.el (ediff-toggle-read-only-function):
      * lisp/vc/ediff-util.el (ediff-toggle-read-only):
      Replace obsolete toggle-read-only with read-only-mode.
      b61f5e45
    • Martin Rudalics's avatar
      Provisionally fix Windows build broken by last commit. · c3dfb46e
      Martin Rudalics authored
      * w32fns.c (menubar_in_use): No more static.
      * w32term.c (current_popup_menu, menubar_in_use): Declare.
      c3dfb46e
    • Dmitry Antipov's avatar
      Fix ChangeLog typo. · 2d471498
      Dmitry Antipov authored
      2d471498
    • Dmitry Antipov's avatar
      Move hourglass machinery to RIF. · 88cd403c
      Dmitry Antipov authored
      * dispextern.h (struct redisplay_interface): New members
      show_hourglass and hide_hourglass.  Indent comments.
      (show_hourglass, hide_hourglass): Remove prototypes.
      * nsterm.m (show_hourgass, hide_hourglass): Refactor to ...
      (ns_show_hourglass, ns_hide_hourglass): ... new no-ops.
      (ns_redisplay_interface): Add them.
      * w32fns.c (show_hourglass, hide_hourglass): Refactor to ...
      * w32term.c (w32_show_hourglass, w32_hide_hourglass): ... these.
      (w32_arrow_cursor): New function to hack around non-GUI frames.
      (w32_redisplay_interface): Add new functions.
      * w32term.h (w32_arror_cursor): Add prototype.
      * xdisp.c (show_hourglass): New function, refactored out from
      platform-dependend code.
      (cancel_hourglass): Now call to RIF function.
      * xfns.c (show_hourglass, hide_hourglass): Refactor to ...
      * xterm.c (x_show_hourglass, x_hide_hourglass): ... these.
      (x_redisplay_interface): Add new functions.
      88cd403c
  4. 24 Jul, 2014 2 commits
  5. 23 Jul, 2014 1 commit
  6. 22 Jul, 2014 3 commits
  7. 21 Jul, 2014 12 commits
  8. 20 Jul, 2014 4 commits