1. 25 May, 2019 1 commit
    • Paul Eggert's avatar
      Go back to "Maintainer: emacs-devel@gnu.org" · f744797a
      Paul Eggert authored
      Restore lines saying "Maintainer: emacs-devel@gnu.org" when there is
      no special maintainer for a file.  Although this wasn't documented
      it was common practice and removing the lines didn't have consensus.
      f744797a
  2. 20 May, 2019 1 commit
  3. 01 Jan, 2019 1 commit
  4. 07 Aug, 2018 1 commit
  5. 01 Jan, 2018 1 commit
  6. 13 Sep, 2017 1 commit
    • Paul Eggert's avatar
      Prefer HTTPS to FTP and HTTP in documentation · bc511a64
      Paul Eggert authored
      Most of this change is to boilerplate commentary such as license URLs.
      This change was prompted by ftp://ftp.gnu.org's going-away party,
      planned for November.  Change these FTP URLs to https://ftp.gnu.org
      instead.  Make similar changes for URLs to other organizations moving
      away from FTP.  Also, change HTTP to HTTPS for URLs to gnu.org and
      fsf.org when this works, as this will further help defend against
      man-in-the-middle attacks (for this part I omitted the MS-DOS and
      MS-Windows sources and the test tarballs to keep the workload down).
      HTTPS is not fully working to lists.gnu.org so I left those URLs alone
      for now.
      bc511a64
  7. 01 Jan, 2017 1 commit
  8. 01 Jan, 2016 1 commit
  9. 11 May, 2015 1 commit
    • Paul Eggert's avatar
      C-x 8 shorthands for curved quotes, Euro, etc. · 4b41540b
      Paul Eggert authored
      Although C-x 8 lets you insert arbitrary Unicode characters,
      it's awkward to use this to insert commonly used symbols such as curved
      quotes, the Euro symbol, etc.  This patch adds simpler sequences for
      characters commonly found in English text and in basic math.
      For example, assuming the Alt key works on your keyboard and iso-transl
      is loaded, one can now type "A-[" instead of "A-RET LEFT SIN TAB RET"
      to get the character "‘" (U+2018 LEFT SINGLE QUOTATION MARK).
      (Bug#20499)
      * doc/emacs/mule.texi (Unibyte Mode):
      A few other printing characters now work too.
      * etc/NEWS: Document this.
      * lisp/international/iso-transl.el (iso-transl-char-map):
      Also support the following characters:
      ‐ ‑ ‒ – — ― ‘ ’ “ ” † ‡ • ′ ″ € № ← →  − ≈ ≠ ≤ ≥
      4b41540b
  10. 01 Jan, 2015 2 commits
  11. 10 Feb, 2014 1 commit
  12. 01 Jan, 2014 1 commit
  13. 05 Mar, 2013 1 commit
  14. 01 Jan, 2013 1 commit
  15. 18 Jul, 2012 1 commit
    • Chong Yidong's avatar
      Fix usage of C-x 8 key translations in Isearch. · 439f7677
      Chong Yidong authored
      * lisp/isearch.el (isearch-mode-map): Handle C-x 8 key translations,
      and make C-x 8 RET exit isearch.
      
      * lisp/international/iso-transl.el: Move isearch-mode-map key
      definitions to isearch.el.
      
      Fixes: debbugs:11439
      439f7677
  16. 11 Jan, 2012 1 commit
  17. 05 Jan, 2012 1 commit
  18. 25 Jan, 2011 1 commit
  19. 15 Jan, 2011 1 commit
  20. 02 Jan, 2011 1 commit
  21. 13 Jan, 2010 1 commit
  22. 05 Jan, 2009 1 commit
  23. 06 May, 2008 1 commit
  24. 10 Apr, 2008 1 commit
  25. 07 Jan, 2008 1 commit
  26. 25 Jul, 2007 1 commit
  27. 21 Jan, 2007 1 commit
  28. 10 Dec, 2006 1 commit
  29. 12 Jul, 2005 1 commit
    • Karoly Lorentey's avatar
      Rename function-key-map to local-function-key-map, and global-function-key-map... · ac09dc1e
      Karoly Lorentey authored
      Rename function-key-map to local-function-key-map, and global-function-key-map to function-key-map.  Same for key-translation-map.
      
      * src/keyboard.h (struct kboard): Rename member 'Vfunction_key_map' to
        'Vlocal_function_key_map', and 'Vkey_translation_map' to
        'Vlocal_key_translation_map'.
        (Vfunction_key_map, Vkey_translation_map): New declarations.
      
      * src/keyboard.c (Vfunction_key_map): New variable.
        (Vglobal_key_translation_map): Rename to Vglobal_key_translation_map.
        (read_key_sequence, init_kboard, syms_of_keyboard, mark_kboards): Update.
      * src/keymap.c (Fdescribe_buffer_bindings): Update.
      * src/term.c (term_get_fkeys_1): Update.
      
      * lisp/double.el (double-setup): Replace global-key-translation-map with key-translation-map.
      * lisp/international/encoded-kb.el (encoded-kbd-setup-display): Ditto.
      * lisp/international/iso-transl.el: Ditto.
      * lisp/obsolete/iso-acc.el (iso-accents-customize): Ditto.
      
      * lisp/edmacro.el (edmacro-format-keys): Use terminal-local binding of
        local-function-key-map instead of function-key-map.
      * lisp/emulation/cua-base.el (cua--pre-command-handler): Ditto.
      * lisp/isearch.el (isearch-other-meta-char): Ditto.
      * lisp/subr.el (read-quoted-char): Ditto.
      * lisp/term/vt200.el: Ditto.
      * lisp/term/vt201.el: Ditto.
      * lisp/term/vt220.el: Ditto.
      * lisp/term/vt240.el: Ditto.
      * lisp/term/vt300.el: Ditto.
      * lisp/term/vt320.el: Ditto.
      * lisp/term/vt400.el: Ditto.
      * lisp/term/vt420.el: Ditto.
      
      * lisp/simple.el (normal-erase-is-backspace-mode): Add todo note.
      * lisp/xt-mouse.el: Ditto.
      
      * lisp/term/AT386.el: Adapt for renaming of function-key-map to local-function-key-map.
      * lisp/term/internal.el: Ditto.
      * lisp/term/iris-ansi.el: Ditto.
      * lisp/term/lk201.el: Ditto.
      * lisp/term/mac-win.el: Ditto.
      * lisp/term/news.el: Ditto.
      * lisp/term/rxvt.el: Ditto.
      * lisp/term/sun.el: Ditto.
      * lisp/term/tvi970.el: Ditto.
      * lisp/term/wyse50.el: Ditto.
      * lisp/term/x-win.el (x-setup-function-keys): Ditto.
      * lisp/term/xterm.el: Ditto.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-386
      ac09dc1e
  30. 04 Jul, 2005 1 commit
  31. 26 Jun, 2005 1 commit
    • Karoly Lorentey's avatar
      Change key-translation-map to be terminal-local. · 4ea81208
      Karoly Lorentey authored
      * src/keymap.c (Vkey_translation_map): Remove.
        (syms_of_keymap): Remove DEFVAR for key-translation-map.
        (Fdescribe_buffer_bindings): Update for terminal-local key-translation-map.
        
      
      * src/keyboard.h (kboard): Add Vkey_translation_map field.
        (Vglobal_key_translation_map): Declare.
      
      * src/keyboard.c (Vglobal_key_translation_map): New variable.
        (syms_of_keyboard): DEFVAR it and Vkey_translation_map.
        (mark_kboards): Mark key-translation-map.
        (read_key_sequence): Update for terminal-local key-translation-map.
      
      * src/emacs.c (main): Call syms_of_keymap before syms_of_keyboard.
      
      * lisp/term/mac-win.el (mac-handle-language-change): Use
        global-key-translation-map instead of key-translation-map.
      * lisp/obsolete/iso-acc.el (iso-accents-customize): Ditto.
      * lisp/international/iso-transl.el (iso-transl-ctl-x-8-map): Ditto.
      * lisp/double.el (double-setup): Ditto.
      
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-359
      4ea81208
  32. 13 May, 2005 1 commit
  33. 16 Apr, 2004 1 commit
  34. 08 Sep, 2003 1 commit
  35. 01 Sep, 2003 1 commit
  36. 04 Feb, 2003 1 commit
  37. 28 Dec, 2001 2 commits
  38. 07 Dec, 2001 1 commit