1. 25 Dec, 2013 9 commits
    • Lars Ingebrigtsen's avatar
      Further shr quotation mark fill fixes · c6c20584
      Lars Ingebrigtsen authored
      (shr-char-kinsoku-bol-p): The quotation mark isn't a kinsoky BOL char.
      (shr-find-fill-point): Remove the special checks for the quotation
      mark, since `shr-char-kinsoku-bol-p' should now return the right
    • Fabián Ezequiel Gallina's avatar
      * lisp/progmodes/python.el: · 01379221
      Fabián Ezequiel Gallina authored
      (python-nav--lisp-forward-sexp): New function.
      (python-nav--lisp-forward-sexp-safe): Use it.  Rename from
      (python-nav--forward-sexp): New argument SAFE allows switching
      forward sexp movement behavior for parens.
      (python-nav-forward-sexp): Throw errors on unterminated parens.
      (python-nav-backward-sexp, python-nav-forward-sexp-safe)
      (python-nav-backward-sexp-safe): New functions.
      (python-shell-buffer-substring): Use
      * test/automated/python-tests.el
      (python-nav-lisp-forward-sexp-safe-1): Remove test.
      (python-nav-forward-sexp-safe-1): New test.
      Fixes: debbugs:16191
    • Lars Ingebrigtsen's avatar
      Fold shr text with single quotation marks better · 99e4926f
      Lars Ingebrigtsen authored
      * net/shr.el (shr-find-fill-point): Don't break lines before a
      quotation mark.
    • Eli Zaretskii's avatar
      Fix bug #16252 with 'mailto:' documents passed to w32-shell-execute. · 9ab3ce4d
      Eli Zaretskii authored
       src/w32fns.c (Fw32_shell_execute): Make DOCUMENT absolute only if it
       is a file name.
    • Kenjiro NAKAYAMA's avatar
      eww textarea fixups · fec0e828
      Kenjiro NAKAYAMA authored
      * net/eww.el (eww-form-textarea): Use a different face for
      textareas than text input since they have different keymaps.
      Fixes: debbugs:16142
    • Chong Yidong's avatar
      Doc updates for several Emacs 24.4 changes. · c9352587
      Chong Yidong authored
      * doc/lispref/commands.texi (Event Input Misc): Document new arg to
      * doc/lispref/display.texi (Font Selection): Tweak example.
      * doc/lispref/keymaps.texi (Active Keymaps): Re-organize the text.
      (Searching Keymaps): Rewrite the pseudo-code for 24.4 changes.
      (Controlling Active Maps): Note that set-transient-map uses
      * doc/lispref/nonascii.texi (Specifying Coding Systems): Don't refer to
      (Lisp and Coding Systems): Describe emacs-mule return value in
      modern terms.
      * doc/lispref/tips.texi (Coding Conventions): Tweak the coding system tip;
      Emacs now uses utf-8 by default for Emacs Lisp source files.
      * doc/emacs/glossary.texi (Glossary): Define MULE in modern terms.
      * src/keyboard.c (Voverriding_terminal_local_map):
      (Voverriding_local_map): Doc fix.
      * src/keymap.c (Vemulation_mode_map_alists): Doc fix.
    • Tassilo Horn's avatar
      Rephrase lexical binding requirement sentence. · ff1c842a
      Tassilo Horn authored
      * doc/lispref/control.texi (Pattern matching case statement): Rephrase lexical
      binding requirement: the example needs it, not `pcase' itself.
    • Chong Yidong's avatar
      Document `eval' changes. · 362397ed
      Chong Yidong authored
      * doc/lispref/eval.texi (Eval): Document the LEXICAL arg to eval.
      * doc/lispref/variables.texi (Variables, Void Variables): Use "scoping rule"
      terminology consistently.
      (Variable Scoping): Add index entries, and use "dynamic scope"
      terminology in place of "indefinite scope" to reduce confusion.
      (Lexical Binding): Document lexical environment format.
      (Using Lexical Binding): Add index entries for error messages.
    • Xue Fuqiao's avatar
      Doc fixes (index and comment). · 3a79600a
      Xue Fuqiao authored
  2. 24 Dec, 2013 15 commits
  3. 23 Dec, 2013 16 commits