1. 01 Apr, 2011 4 commits
  2. 31 Mar, 2011 9 commits
  3. 30 Mar, 2011 13 commits
    • Christoph Scholtes's avatar
      * progmodes/python.el (python-default-interpreter) · 6d0f1c9e
      Christoph Scholtes authored
      (python-python-command-args, python-jython-command-args)
      (python-which-shell, python-which-args, python-which-bufname)
      (python-file-queue, python-comint-output-filter-function)
      (python-toggle-shells, python-shell): Remove obsolete defcustoms,
      variables and functions.
      6d0f1c9e
    • Stefan Monnier's avatar
      (completion-in-region): Pop down *Completions* automatically. · 3e2d70fd
      Stefan Monnier authored
      * lisp/minibuffer.el (completion-table-dynamic): Optimize `boundaries'.
      (completion-in-region-mode): New minor mode.
      (completion-in-region): Use it.
      (completion-in-region--data, completion-in-region-mode-map): New vars.
      (completion-in-region--postch): New function.
      (completion--capf-misbehave-funs, completion--capf-safe-funs): New vars.
      (completion--capf-wrapper): New function.
      (completion-at-point): Use it to track well-behavedness of hook functions.
      (completion-help-at-point): New command.
      3e2d70fd
    • Jason Merrill's avatar
      * lisp/vc/add-log.el (add-change-log-entry): Don't use whitespace · f3e4086c
      Jason Merrill authored
      syntax class to search for whitespace on a single line
      (Message-ID: <4D938140.4030905@redhat.com>).
      f3e4086c
    • Eli Zaretskii's avatar
      Documentation parts of the scroll fix. · 09725d26
      Eli Zaretskii authored
       src/xdisp.c (syms_of_xdisp) <scroll-conservatively>: Document the
       threshold of 100 lines for never-recentering scrolling.
       doc/emacs/display.texi (Auto Scrolling): Document the limit of 100
       lines for never-recentering scrolling with `scroll-conservatively'.
      09725d26
    • Stefan Monnier's avatar
      * src/eval.c (struct backtrace): Don't cheat with negative numbers, but do · 44f230aa
      Stefan Monnier authored
      steal a few bits to be more compact.
      (interactive_p, Fbacktrace, Fbacktrace_frame, mark_backtrace):
      Remove unneeded casts.
      44f230aa
    • Stefan Monnier's avatar
      1c470562
    • Gnus developers's avatar
      Merge Gnus' changes. · a5954fa5
      Gnus developers authored
      gnus.texi (Listing Groups): Document gnus-group-list-ticked.
      gssapi.el (open-gssapi-stream): Remove the last mentions of the IMAP stuff.
      gnus-score.el (gnus-score-string): Fix calling convention of `gnus-simplify-buffer-fuzzy' after last patches.
      gnus-sum.el (gnus-update-marks): Don't send any marks updates to the server for articles we didn't get any headers for.  This is a sanity check.
      nnimap.el (nnimap-open-connection-1): Is the login responds with a new CAPABILITY, use it.
      gnus-agent.el (gnus-agent-fetch-headers): Don't message if we're not downloading anything.
      gnus.el (gnus-splash-svg-color-symbols): Removed superfluous `and'.
      gnus.el (gnus-group-startup-message): Prefer svg file and replace colors.
       (gnus-splash-svg-color-symbols): New function.
      gnus-sum.el (gnus-simplify-buffer-fuzzy): Take the regexp explicitly instead of using the global gnus-simplify-subject-fuzzy-regexp.
       (gnus-simplify-subject-fuzzy): Use the local gnus-simplify-subject-fuzzy-regex instead of the global one.  This makes using this variable in group parameters work.
      gnus-registry.el (gnus-registry-unfollowed-groups): Add "archive:sent" to the unfollowed group regex (for the recent Gnus archive:sent-YYYY-MM-DD groups).
       (gnus-registry-split-fancy-with-parent): Bail out early in sender tracking if there are more than `gnus-registry-max-track-groups' matches.
      message.el (message--yank-original-internal): New function to do the insertion cleanly inside eval in `message-yank-original'.
       (message-yank-original): Use it.
      a5954fa5
    • Zachary Kanfer's avatar
      * src/keyboard.c (Fexecute_extended_command): Do log the "suggest key · 888adce9
      Zachary Kanfer authored
      binding" message.
      
      Fixes: debbugs:7967
      888adce9
    • Chong Yidong's avatar
      Change default type of open-protocol-stream. · e742e117
      Chong Yidong authored
      * nnimap.el (nnimap-stream, nnimap-open-connection-1): Accept `network'
      value.
      
      * nntp.el (nntp-open-connection-function): Document the fact that some
      values are not functions but are instead handled specially.  Recognize
      nntp-open-plain-stream value.
      (nntp-open-connection): Recognize that value.
      
      * proto-stream.el (open-protocol-stream): Bring back `network' type.
      Make this the default type.
      (proto-stream-open-plain): Rename from proto-stream-open-default.
      (open-protocol-stream, proto-stream-open-starttls)
      (proto-stream-open-tls, proto-stream-open-shell): Replace `default'
      with `plain'.
      e742e117
    • Leo Liu's avatar
      Improve key bindings in edit-abbrevs-mode · eb7ffc14
      Leo Liu authored
      C-x C-s and C-x C-w in edit-abbrevs-mode now do something similar to
      their corresponding global bindings.
      eb7ffc14
    • Paul Eggert's avatar
      77861b95
    • Paul Eggert's avatar
      * unexelf.c (unexec) [! (defined _SYSTYPE_SYSV || defined __sgi)]: · de6dbc14
      Paul Eggert authored
      Remove unused local var.
      de6dbc14
    • Paul Eggert's avatar
      f838ed7b
  4. 29 Mar, 2011 12 commits
  5. 28 Mar, 2011 2 commits
    • Juanma Barranquero's avatar
      src/*.c: Remove some additional unused parameters. · 461c2ab9
      Juanma Barranquero authored
      * lisp.h (multibyte_char_to_unibyte):
      * character.c (multibyte_char_to_unibyte): Remove parameter `rev_tbl',
        unused since 2002-03-01T01:16:34Z!handa@m17n.org and 2008-02-01T16:01:31Z!miles@gnu.org.
      * character.h (CHAR_TO_BYTE8):
      * cmds.c (internal_self_insert):
      * editfns.c (general_insert_function):
      * keymap.c (push_key_description):
      * search.c (Freplace_match):
      * xdisp.c (message_dolog, set_message_1): All callers changed.
      
      * coding.c (encode_designation_at_bol): Remove parameter `charbuf_end',
        unused since 2002-03-01T01:17:24Z!handa@m17n.org and 2008-02-01T16:01:31Z!miles@gnu.org.
        All callers changed.
      461c2ab9
    • Stefan Monnier's avatar
      Don't reset post-command-hook to nil upon error. · f6d62986
      Stefan Monnier authored
      * src/eval.c (enum run_hooks_condition): Remove.
      (funcall_nil, funcall_not): New functions.
      (run_hook_with_args): Call each function through a `funcall' argument.
      Remove `cond' argument, now redundant.
      (Frun_hooks, Frun_hook_with_args, Frun_hook_with_args_until_success)
      (Frun_hook_with_args_until_failure): Adjust accordingly.
      (run_hook_wrapped_funcall, Frun_hook_wrapped): New functions.
      * src/keyboard.c (safe_run_hook_funcall): New function.
      (safe_run_hooks_1, safe_run_hooks_error, safe_run_hooks): On error,
      don't set the hook to nil, but remove the offending function instead.
      (Qcommand_hook_internal): Remove, unused.
      (syms_of_keyboard): Don't initialize Qcommand_hook_internal nor define
      Vcommand_hook_internal.
      * doc/lispref/commands.texi (Command Overview): post-command-hook is not reset
      to nil any more.
      f6d62986