1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-06 07:31:13 -08:00
emacs/lisp/mail
Paul Eggert 26848af97f Simplify checks for xdg-open and xdg-email
browse-url's xdg-open detection was too picky on some GNU/Linux
desktops; see Bug#25778.  Simplify the code by assuming xdg-open works
if it is executable, as nowadays this is more likely to be correct than
trying to use heuristics from a few years ago.  Don't test for nohup: it
is ineffective nowadays, as xdg-open's child uses the default action for
SIGHUP even if xdg-open's invoker ignores SIGHUP.  While we're at it,
allow for Wayland here, as "emacs -nw" might be running in a non-X
Wayland terminal.
* lisp/mail/emacsbug.el (report-emacs-bug-can-use-xdg-email):
* lisp/net/browse-url.el (browse-url-can-use-xdg-open):
Simplify to a test for DISPLAY and whether the helper program is
executable.  Allow WAYLAND_DISPLAY as an option.
2017-03-09 19:02:35 -08:00
..
binhex.el
blessmail.el
emacsbug.el Simplify checks for xdg-open and xdg-email 2017-03-09 19:02:35 -08:00
feedmail.el Ensure that user-mail-address always has a value 2017-02-17 19:06:15 -05:00
flow-fill.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
footnote.el
hashcash.el
ietf-drums.el Make address parsing more robust 2017-01-25 21:21:40 +01:00
mail-extr.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
mail-hist.el
mail-parse.el Remove garbage from Content-Transfer-Encoding value (bug#25420) 2017-01-12 23:32:41 +00:00
mail-prsvr.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
mail-utils.el Remove overly broad element from default mail-dont-reply-to-names 2017-02-13 23:36:17 -08:00
mailabbrev.el
mailalias.el
mailclient.el
mailheader.el
metamail.el
mspools.el
qp.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
reporter.el
rfc822.el
rfc2045.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
rfc2047.el Remove dead code from rfc2047 2017-01-26 22:52:16 +01:00
rfc2231.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
rfc2368.el
rmail-spam-filter.el
rmail.el Ensure that user-mail-address always has a value 2017-02-17 19:06:15 -05:00
rmailedit.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
rmailkwd.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
rmailmm.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
rmailmsc.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
rmailout.el
rmailsort.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
rmailsum.el Ensure that user-mail-address always has a value 2017-02-17 19:06:15 -05:00
sendmail.el Set default when asking for send-mail-function (Bug#25874). 2017-03-06 23:06:29 -05:00
smtpmail.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
supercite.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
uce.el
undigest.el Avoid add-to-list on local variables 2017-01-04 00:40:45 -05:00
unrmail.el
uudecode.el
yenc.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00