1. 29 Sep, 2018 1 commit
    • John Shahid's avatar
      Cleanup when opening a new terminal fails. (Bug#32794) · e8a4d942
      John Shahid authored
      * src/term.c (init_tty): Call delete_terminal_internal if emacs_open
      fail.
      * src/terminal.c (delete_terminal): Move some code into
      delete_terminal_internal and call it.
      (delete_terminal_internal): New function.
      * src/termhooks.h: Prototype for delete_terminal_internal.
      e8a4d942
  2. 28 Sep, 2018 4 commits
    • Alan Third's avatar
      Fix deprecation warning · 9ad0f1d1
      Alan Third authored
      * src/nsterm.m (ns_term_init): Use writeToFile or writeToURL as
      required.
      9ad0f1d1
    • Alan Third's avatar
      Make all NS drawing be done from drawRect · 79464459
      Alan Third authored
      See bug#31904 and bug#32812.
      
      * src/nsterm.m (ns_update_begin): Don't lock focus, only clip if there
      is already a view focused.
      (ns_update_end): Don't mess with view focusing any more.
      (ns_focus): Only clip drawing if there is already a focused view,
      otherwise mark area dirty for later drawing.  Renamed ns_clip_to_rect.
      All callers changed.
      (ns_unfocus): Don't unfocus the view any more.  Renamed
      ns_reset_clipping. All callers changed.
      (ns_clip_to_row): Update to match ns_clip_to_rect.
      (ns_clear_frame):
      (ns_clear_frame_area):
      (ns_draw_fringe_bitmap):
      (ns_draw_window_cursor):
      (ns_draw_vertical_window_border):
      (ns_draw_window_divider):
      (ns_dumpglyphs_stretch):
      (ns_draw_glyph_string): Only draw if ns_focus or ns_clip_to_row
      return YES.
      (ns_copy_bits): Remove superfluous calls to ns_(un)focus.
      (ns_flush_display): New function.
      79464459
    • Glenn Morris's avatar
      ; Fix some doc typos · 41fa88b9
      Glenn Morris authored
      41fa88b9
    • Michael Albinus's avatar
      Fix Bug#32828 · 1908173a
      Michael Albinus authored
      * lisp/net/dbus.el (dbus-init-bus): Return number of connections,
      as promised by the docstring.  (Bug#32828)
      1908173a
  3. 27 Sep, 2018 2 commits
    • Noam Postavsky's avatar
      7f5086da
    • Eli Zaretskii's avatar
      Fix typos in documentation · d309994a
      Eli Zaretskii authored
      * doc/misc/vhdl-mode.texi (Custom Indentation Functions):
      * doc/misc/url.texi (Customization):
      * doc/misc/tramp.texi (Overview):
      * doc/misc/srecode.texi (Developing Template Functions):
      * doc/misc/sieve.texi (Sieve Mode):
      * doc/misc/reftex.texi (Options - Creating Citations):
      * doc/misc/org.texi (Cooperation, Conflicts):
      * doc/misc/gnus.texi (Misc Group Stuff):
      * doc/misc/eshell.texi (Bugs and ideas):
      * doc/misc/calc.texi (Summary):
      * doc/man/emacsclient.1:
      * doc/lispref/os.texi (Security Considerations):
      * doc/lispref/control.texi (pcase Macro):
      * CONTRIBUTE: Fix typos.  Reported by Mak Kolybabi
      <mak@kolybabi.com>  (Bug#32853)
      d309994a
  4. 25 Sep, 2018 2 commits
  5. 24 Sep, 2018 2 commits
    • Stefan Monnier's avatar
      * doc/emacs/kmacro.texi (Basic Keyboard Macro): Mention old bindings · dc7fdee0
      Stefan Monnier authored
      According to Apple gospel, function keys are partly going the way of the dodo
      so F3/F4 can, like in the good old days, be hard to reach for some users.
      dc7fdee0
    • Eli Zaretskii's avatar
      Improve docs of functions/variables related to 'display-buffer' · 17766a14
      Eli Zaretskii authored
      * lisp/window.el (display-buffer, pop-to-buffer-same-window)
      (display-buffer-same-window, display-buffer-in-side-window)
      (same-window-p, display-buffer-overriding-action)
      (display-buffer-base-action)
      (display-buffer--same-window-action)
      (display-buffer--other-frame-action)
      (with-current-buffer-window, with-displayed-buffer-window)
      (display-buffer-alist, display-buffer-assq-regexp)
      (display-buffer-other-frame): Clarify and improve the doc
      strings.  (Bug#32798)
      17766a14
  6. 22 Sep, 2018 4 commits
  7. 20 Sep, 2018 1 commit
    • Eli Zaretskii's avatar
      More accurate docs for 'text-char-description' · d28d54c7
      Eli Zaretskii authored
      * src/keymap.c (Ftext_char_description):
      * doc/lispref/help.texi (Describing Characters): More accurate
      description of 'text-char-description'.  Remove incorrect
      examples from the ELisp manual.  (Bug#32743)
      d28d54c7
  8. 19 Sep, 2018 4 commits
  9. 18 Sep, 2018 1 commit
    • Eli Zaretskii's avatar
      Fix GnuTLS test suite with GnuTLS versions 3.4.x · d4fa83ba
      Eli Zaretskii authored
      * src/gnutls.c (gnutls_cipher_get_tag_size): Make it return
      zero only for versions of GnuTLS < 3.2.2, where
      gnutls_cipher_get_tag_size was introduced.  This fixes the
      GnuTLS test suite, which assumes that any cipher whose tag
      size is non-zero is AEAD-capable, and doesn't test such ciphers
      if AEAD is not available, i.e. for GnuTLS < 3.5.1.  (Bug#32446)
      d4fa83ba
  10. 17 Sep, 2018 4 commits
    • Noam Postavsky's avatar
      Fix build with gnutls versions 3.0 to 3.2 (Bug#32446) · b5bee6bf
      Noam Postavsky authored
      We previously used functions available only in 3.2+ for all 3.x
      versions.
      * src/gnutls.c [GNUTLS_VERSION_NUMBER < 0x030501]: Replace calls to
      gnutls_cipher_get_tag_size with 0.
      [GNUTLS_VERSION_NUMBER < 0x030200]: Alias gnutls_cipher_get_iv_size
      to gnutls_cipher_get_block_size, gnutls_digest_list to
      gnutls_mac_list, and gnutls_digest_get_name to gnutls_mac_get_name.
      [WINDOWSNT]: Adjust DLL function definitions and declarations
      accordingly.
      b5bee6bf
    • Eli Zaretskii's avatar
    • Eli Zaretskii's avatar
      Fix the Bubbles game on TTY frames · c71cfb79
      Eli Zaretskii authored
      * lisp/play/bubbles.el (bubbles--col-offset)
      (bubbles--row-offset): Doc fixes.
      (bubbles--compute-offsets): Conflate the GUI and TTY code into
      a single common version.  Set the offsets to simple numbers,
      not to lists.
      (bubbles--initialize, bubbles--show-scores): Wrap offset
      values in a list, so that they are interpreted as pixel
      values, not as units of character width.  This fixes the game
      on TTY frames.  (Bug#32744)
      c71cfb79
    • Allen Li's avatar
      Add choice to reshow certificate information (Bug#31877) · 3bbf21b9
      Allen Li authored
      In various situations, the window displaying the certificate
      information can be hidden (such as if the user accidentally presses ?,
      which causes the read-multiple-choice help window to replace it).
      Instead of leaving the user to make a choice blindly, add a choice to
      reshow the certification information.
      
      * lisp/net/nsm.el (nsm-query-user): Add reshow choice.
      3bbf21b9
  11. 15 Sep, 2018 6 commits
  12. 14 Sep, 2018 4 commits
    • Glenn Morris's avatar
      Tiny doc updates re yum/dnf etc · 24f240d5
      Glenn Morris authored
      * INSTALL: Mention dnf and Debian unversioned emacs package.
      * doc/misc/efaq.texi (Installing Emacs): Mention dnf.
      24f240d5
    • Leo Liu's avatar
      Remove unused variable · 41c2d259
      Leo Liu authored
      * lisp/progmodes/prolog.el (prolog-hungry-delete-key-flag): Remove.
      41c2d259
    • Leo Liu's avatar
      Fix (thing-at-point 'list) regression (Bug#31772) · 1e3b3fa6
      Leo Liu authored
      * lisp/thingatpt.el (thing-at-point-bounds-of-list-at-point): Revert
        to pre 26.1 behavior.  Return whole sexp at point if no enclosing
        list.
        (list-at-point): New optional arg to ignore comments and strings.
      
      * test/lisp/thingatpt-tests.el
        (thing-at-point-bounds-of-list-at-point): Fix and augment tests.
      1e3b3fa6
    • Robert Pluim's avatar
      Clarify meaning of '*' · 219893a5
      Robert Pluim authored
      * doc/misc/dired-x.texi (Shell Command Guessing): Clarify meaning
      of '*'. (Bug#32733)
      219893a5
  13. 12 Sep, 2018 2 commits
  14. 11 Sep, 2018 3 commits