all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Peter Szilagyi <pszilagyi@janestreet.com>
To: "Jan Djärv" <jan.h.d@swipnet.se>
Cc: Sean McLaughlin <seanmcl@gmail.com>, 13655@debbugs.gnu.org
Subject: bug#13655: 23.2; sit-for doesn't return on input in other X displays
Date: Wed, 20 Feb 2013 11:42:54 -0500	[thread overview]
Message-ID: <CAPZv3x8tuiZffYo5=sGnO0PfjN7CzC+8+G6tN-W1481aDU6yiA@mail.gmail.com> (raw)
In-Reply-To: <8F01EC71-F731-4346-8E7F-07C515463B8E@swipnet.se>

On Sat, Feb 16, 2013 at 12:13 PM, Jan Djärv <jan.h.d@swipnet.se> wrote:
> Hello.
>
> When you evaluate sit-for, Emacs switches to single keyboard mode, and only acts upon events from the frame where sit-for was called.  I don't know why it does so.  It seems to be a generic behaviour because it is Fcall_interactively that does so.  But for sit-for it seems the wrong thing to do.  Unfortunately I'm not that familiar with this piece of code.
>
>         Jan D.

Thanks, Jan.  Please let us know if we can supply more information.
We have a workaround, and the information in your reply helps us to
know when to apply it.

--Pete

> 8 feb 2013 kl. 18:38 skrev Peter Szilagyi <pszilagyi@janestreet.com>:
>
>> Evaluate (sit-for 60) in a frame created on one display (D1).  Switch to
>> a frame on another display (D2) without sending any input events to D1.
>> (In our case, this was typically a frame on the same X terminal, but
>> forwarded over a different SSH connection, so with a different DISPLAY
>> setting on the Emacs host.  This is also the most convenient repro; just
>> "ssh -X localhost" and "emacsclient -n -c" to get a frame with a
>> different DISPLAY.)
>>
>> Sorry, Emacs didn't crash.  Thanks!
>>
>> We were also able to see this in Emacs 24.2.
>>
>> In GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.18.9)
>> of 2012-05-01 on nyc-qws-079.delacy.com
>> Windowing system distributor `CentOS', version 11.0.11006000
>> configured using `configure  '--build=x86_64-unknown-linux-gnu' '--host=x86_64-unknown-linux-gnu' '--target=x86_64-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-dbus' '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xft' '--with-xpm' '--with-x-toolkit=gtk' 'build_alias=x86_64-unknown-linux-gnu' 'host_alias=x86_64-unknown-linux-gnu' 'target_alias=x86_64-redhat-linux-gnu' 'CFLAGS=-DMAIL_USE_LOCKF -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic''
>>
>> Important settings:
>>  value of $LC_ALL: C
>>  value of $LC_COLLATE: nil
>>  value of $LC_CTYPE: nil
>>  value of $LC_MESSAGES: nil
>>  value of $LC_MONETARY: nil
>>  value of $LC_NUMERIC: nil
>>  value of $LC_TIME: nil
>>  value of $LANG: en_US.utf8
>>  value of $XMODIFIERS: nil
>>  locale-coding-system: nil
>>  default enable-multibyte-characters: t
>>
>> Major mode: Shell
>>
>> Minor modes in effect:
>>  shell-dirtrack-mode: t
>>  diff-auto-refine-mode: t
>>  iswitchb-mode: t
>>  show-paren-mode: t
>>  mouse-wheel-mode: t
>>  file-name-shadow-mode: t
>>  global-font-lock-mode: t
>>  font-lock-mode: t
>>  auto-encryption-mode: t
>>  auto-compression-mode: t
>>  column-number-mode: t
>>  line-number-mode: t
>>  transient-mark-mode: t
>>
>> Recent input:
>> C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n
>> C-n C-n C-n C-x 0 M-> M-< C-x C-s C-s c f l a g s C-s
>> C-s C-s C-s C-a C-x C-s C-c C-l C-c C-r C-x o M-> M-v
>> M-v M-v M-v M-< C-n C-n C-n C-n C-n C-n C-n C-n C-n
>> C-n C-n C-n C-n C-n C-n C-n C-n C-v C-v C-v C-v C-v
>> C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v
>> C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v M-> C-r
>> c f l a g s C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r
>> C-r C-r C-r C-r C-r C-r C-r M-> C-p C-p C-p C-p C-e
>> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
>> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
>> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
>> M-b M-b C-a C-s - g C-s C-s C-s C-a C-s - f n o C-s
>> C-s M-> C-r C-r C-a M-f M-f M-f M-f M-f M-f M-f M-f
>> M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f
>> M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f C-e
>> C-f M-> M-v M-v M-v M-v M-v M-v M-v M-v M-> C-x k C-x
>> k C-f C-f C-x o M-> M-< C-x k C-x 0 C-x C-f <M-backspace>
>> <M-backspace> O M <tab> r <tab> <return> C-s w i t
>> h - f p C-p C-f C-e C-f C-e C-f C-e C-f C-f C-x C-s
>> C-x k M-> M-x r e p o r t - e m <tab> <return> C-g
>> M-x r e p o r t - e <tab> <return>
>>
>> Recent messages:
>> Mark saved where search started
>> Mark set [2 times]
>> forward-char
>> call-interactively: End of buffer
>> forward-char
>> call-interactively: End of buffer
>> Mark set [2 times]
>> Mark saved where search started
>> (No changes need to be saved)
>> Mark set
>> Quit
>>
>> Load-path shadows:
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/evil/lib/ert hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/ert
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/core/byte-compile-header hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/omake/byte-compile-header
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/caml-font hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/ocaml/caml-font
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/ocamlspot hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/ocaml/ocamlspot
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/dictionary/lpath hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/auctex/lpath
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/tex-site hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/auctex/tex-site
>> /usr/share/emacs/site-lisp/systemc-mode hides /usr/share/emacs/site-lisp/site-start.d/systemc-mode
>> /usr/share/emacs/site-lisp/verilog-mode hides /usr/share/emacs/23.2/lisp/progmodes/verilog-mode
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-remember hides /usr/share/emacs/23.2/lisp/org/org-remember
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-clock hides /usr/share/emacs/23.2/lisp/org/org-clock
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-datetree hides /usr/share/emacs/23.2/lisp/org/org-datetree
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-protocol hides /usr/share/emacs/23.2/lisp/org/org-protocol
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-irc hides /usr/share/emacs/23.2/lisp/org/org-irc
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-info hides /usr/share/emacs/23.2/lisp/org/org-info
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-bibtex hides /usr/share/emacs/23.2/lisp/org/org-bibtex
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-install hides /usr/share/emacs/23.2/lisp/org/org-install
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org hides /usr/share/emacs/23.2/lisp/org/org
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-timer hides /usr/share/emacs/23.2/lisp/org/org-timer
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-wl hides /usr/share/emacs/23.2/lisp/org/org-wl
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-html hides /usr/share/emacs/23.2/lisp/org/org-html
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-bbdb hides /usr/share/emacs/23.2/lisp/org/org-bbdb
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-mobile hides /usr/share/emacs/23.2/lisp/org/org-mobile
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-mew hides /usr/share/emacs/23.2/lisp/org/org-mew
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-indent hides /usr/share/emacs/23.2/lisp/org/org-indent
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-compat hides /usr/share/emacs/23.2/lisp/org/org-compat
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-src hides /usr/share/emacs/23.2/lisp/org/org-src
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-plot hides /usr/share/emacs/23.2/lisp/org/org-plot
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-mac-message hides /usr/share/emacs/23.2/lisp/org/org-mac-message
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-w3m hides /usr/share/emacs/23.2/lisp/org/org-w3m
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-vm hides /usr/share/emacs/23.2/lisp/org/org-vm
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-gnus hides /usr/share/emacs/23.2/lisp/org/org-gnus
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-crypt hides /usr/share/emacs/23.2/lisp/org/org-crypt
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-xoxo hides /usr/share/emacs/23.2/lisp/org/org-xoxo
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-macs hides /usr/share/emacs/23.2/lisp/org/org-macs
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-colview hides /usr/share/emacs/23.2/lisp/org/org-colview
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-publish hides /usr/share/emacs/23.2/lisp/org/org-publish
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-rmail hides /usr/share/emacs/23.2/lisp/org/org-rmail
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-ascii hides /usr/share/emacs/23.2/lisp/org/org-ascii
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-archive hides /usr/share/emacs/23.2/lisp/org/org-archive
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-latex hides /usr/share/emacs/23.2/lisp/org/org-latex
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-feed hides /usr/share/emacs/23.2/lisp/org/org-feed
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-table hides /usr/share/emacs/23.2/lisp/org/org-table
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-docbook hides /usr/share/emacs/23.2/lisp/org/org-docbook
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-id hides /usr/share/emacs/23.2/lisp/org/org-id
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-inlinetask hides /usr/share/emacs/23.2/lisp/org/org-inlinetask
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-exp hides /usr/share/emacs/23.2/lisp/org/org-exp
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-exp-blocks hides /usr/share/emacs/23.2/lisp/org/org-exp-blocks
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-jsinfo hides /usr/share/emacs/23.2/lisp/org/org-jsinfo
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-icalendar hides /usr/share/emacs/23.2/lisp/org/org-icalendar
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-faces hides /usr/share/emacs/23.2/lisp/org/org-faces
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-agenda hides /usr/share/emacs/23.2/lisp/org/org-agenda
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-list hides /usr/share/emacs/23.2/lisp/org/org-list
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-habit hides /usr/share/emacs/23.2/lisp/org/org-habit
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-attach hides /usr/share/emacs/23.2/lisp/org/org-attach
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-freemind hides /usr/share/emacs/23.2/lisp/org/org-freemind
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-footnote hides /usr/share/emacs/23.2/lisp/org/org-footnote
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-mhe hides /usr/share/emacs/23.2/lisp/org/org-mhe
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-mouse hides /usr/share/emacs/23.2/lisp/org/org-mouse
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio-comp hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-comp
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio-opt hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-opt
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio-speedbar hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-speedbar
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio-base hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-base
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/chart hides /usr/share/emacs/23.2/lisp/emacs-lisp/chart
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio-custom hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-custom
>>
>> Features:
>> (shadow sort message idna ecomplete rfc822 mml mml-sec password-cache
>> mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045
>> qp ietf-drums mailabbrev nnheader gnus-util netrc mm-util mail-prsvr
>> gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug
>> conf-mode scheme novice vc-rcs cus-edit cus-start cus-load pp mail-extr
>> dabbrev make-mode warnings vc vc-dispatcher newcomment executable tabify
>> man apropos multi-isearch help-mode view log-view wid-edit pcvs-util
>> vc-hg flyspell ispell shell edit-server ffap jane-defaults smerge-mode
>> diff-mode uniquify filladapt smooth-scrolling advice advice-preload
>> saveplace iswitchb grep dired-x dired-aux dired ansi-color jane-common
>> whitespace info paren markdown-mode edmacro kmacro noutline outline
>> omake omake-test omake-interface omake-setup omake-ping time-date
>> omake-ocaml omake-project-buffer omake-model omake-version omake-result
>> omake-ring omake-filter omake-server core-log omake-project omake-env
>> omake-status omake-failure omake-window omake-error omake-file
>> autorevert omake-timer omake-progress omake-spinner omake-id
>> omake-inotify omake-path omake-util omake-themes omake-dark-theme
>> omake-light-theme omake-faces omake-custom omake-lib help-fns sendmail
>> jane-cr pa_ounit-tuareg jane-ocaml ocamlspot easy-mmode caml tuareg
>> speedbar sb-image ezimage dframe assoc skeleton regexp-opt derived
>> caml-help caml-types caml-emacs easymenu compile comint ring
>> jane-micro-features server jane-util core core-filename core-shell
>> core-string thingatpt core-hashtbl core-list core-buffer core-util cl
>> cl-19 jane-deprecated tooltip ediff-hook vc-hooks lisp-float-type mwheel
>> x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode
>> register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse
>> jit-lock font-lock syntax facemenu font-core frame cham georgian
>> utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
>> japanese hebrew greek romanian slovak czech european ethiopic indian
>> cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
>> loaddefs button minibuffer faces cus-face files text-properties overlay
>> md5 base64 format env code-pages mule custom widget
>> hashtable-print-readable backquote make-network-process dbusbind
>> system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs)
>>
>>
>





  reply	other threads:[~2013-02-20 16:42 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-02-08 17:38 bug#13655: 23.2; sit-for doesn't return on input in other X displays Peter Szilagyi
2013-02-16 17:13 ` Jan Djärv
2013-02-20 16:42   ` Peter Szilagyi [this message]
2013-02-20 16:45     ` Sean McLaughlin
2013-02-21 18:29       ` Jan Djärv
2013-02-22  2:05         ` Stefan Monnier
2013-02-22 18:08           ` Sean McLaughlin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAPZv3x8tuiZffYo5=sGnO0PfjN7CzC+8+G6tN-W1481aDU6yiA@mail.gmail.com' \
    --to=pszilagyi@janestreet.com \
    --cc=13655@debbugs.gnu.org \
    --cc=jan.h.d@swipnet.se \
    --cc=seanmcl@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.