Unbreak interactive run of a flymake test (bug#29267)
See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=19657#20 for the technique used here. * test/lisp/progmodes/flymake-tests.el (ruby-backend): Let-bind abbreviated-home-dir.
This commit is contained in:
parent
48ad00390d
commit
fe85ce1e16
1 changed files with 4 additions and 1 deletions
|
@ -124,7 +124,10 @@ SEVERITY-PREDICATE is used to setup
|
|||
;; Some versions of ruby fail if HOME doesn't exist (bug#29187).
|
||||
(let* ((tempdir (make-temp-file "flymake-tests-ruby" t))
|
||||
(process-environment (cons (format "HOME=%s" tempdir)
|
||||
process-environment)))
|
||||
process-environment))
|
||||
;; And see https://debbugs.gnu.org/cgi/bugreport.cgi?bug=19657#20
|
||||
;; for this particular yuckiness
|
||||
(abbreviated-home-dir nil))
|
||||
(unwind-protect
|
||||
(flymake-tests--with-flymake ("test.rb")
|
||||
(flymake-goto-next-error)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue