emacs: update straight.el, transactions are now transparent to users
authorAmin Bandali <bandali@gnu.org>
Sat, 25 May 2019 14:05:59 +0000 (10:05 -0400)
committerAmin Bandali <bandali@gnu.org>
Sat, 25 May 2019 14:05:59 +0000 (10:05 -0400)
see https://github.com/raxod502/straight.el/commit/3453f364fde3272f81bde28791ac2028a9cf156f

.emacs.d/init.el
.emacs.d/straight/versions/default.el

index 0d0b352..f08e8c5 100644 (file)
 (defun a/reload-init ()
   "Reload init.el."
   (interactive)
-  (straight-transaction
-    (straight-mark-transaction-as-init)
-    (setq a/file-name-handler-alist file-name-handler-alist)
-    (load user-init-file)
-    (a/post-init)))
+  (setq a/file-name-handler-alist file-name-handler-alist)
+  (load user-init-file nil 'nomessage)
+  (a/post-init))
 
 ;; use-package
 (straight-use-package 'use-package)
index f648346..03309a9 100644 (file)
@@ -81,7 +81,7 @@
  ("smart-mode-line" . "9a6d821e0c78361ab35c6e403fc582b76558a1a7")
  ("smex" . "55aaebe3d793c2c990b39a302eb26c184281c42c")
  ("soap-client" . "7afb2f3e987edc8a7e77ac1a8c3871a9cfa8837e")
- ("straight.el" . "4c5839618815f6b0876f403e5e838ed82c6c3063")
+ ("straight.el" . "3453f364fde3272f81bde28791ac2028a9cf156f")
  ("swiper" . "b65cdb52aac4e2fbff0629c0d3f7e72cc927abcd")
  ("tablist" . "8079801527da1f596bc942162026328d7bdf6ad9")
  ("transient" . "cac657a03ea2a8a6e0b6b35e3e34beb06f896e02")
@@ -93,4 +93,4 @@
  ("with-editor" . "66bec91c859f305445b766394eb25248c1172426")
  ("yasnippet" . "e45e3de357fbd4289fcfa3dd26aaa7be357fb0b8")
  ("znc" . "ee50cc596adab44cf5460ef62be2c6e3d745aa5b"))
-:neptune
+:pluto