Doom-emacs: рд╕рдВрдХрд▓рди рдХреЛ рддреНрд░реБрдЯрд┐ рдореБрдХреНрдд рдмрдирд╛рдПрдВред

рдХреЛ рдирд┐рд░реНрдорд┐рдд 4 рдЬрдире░ 2018  ┬╖  23рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: hlissner/doom-emacs

рд╡реНрдпрд╡рд╣рд╛рд░ рджреЗрдЦрд╛

рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рддреНрд░реБрдЯрд┐ Recursive 'require' for feature 'org' ред

M-x org-version 9.1.6-elpa

рдкреНрд░рдгрд╛рд▓реА рдХреА рдЬрд╛рдирдХрд╛рд░реА

рдореИрдВрдиреЗ ("org" . "https://orgmode.org/elpa/") рдкреИрдХреЗрдЬ-рд╕рдВрдЧреНрд░рд╣ рднреА рдЬреЛрдбрд╝рд╛ рд╣реИред


рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ

DOOM Doctor
Running Emacs v25.3.2, commit d465c6199249fb6e6e8b49474a04f94e7d5e3cdd

shell: /bin/zsh
Compiled with:
  XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS
  NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
  TOOLKIT_SCROLL_BARS GTK3 X11 MODULES
uname -a:
  Linux zeronone-ubuntu 4.10.0-42-generic #46~16.04.1-Ubuntu SMP Mon Dec
  4 15:57:59 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Attempt to load DOOM: success! Loaded v2.0.9
Revision d465c6199249fb6e6e8b49474a04f94e7d5e3cdd

----

test-emacs
test-windows
test-fonts
Found font material-design-icons.ttf
Found font weathericons.ttf
Found font octicons.ttf
Found font fontawesome.ttf
Found font file-icons.ttf
Found font all-the-icons.ttf
test-gnutls
test-tls
Validated https://elpa.gnu.org
Validated https://melpa.org
Successfully rejected https://self-signed.badssl.com
Successfully rejected https://wrong.host.badssl.com/
test-tar
Everything seems fine, happy EmacsтАЩing!

bug obsolete bidoom resolved

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпреЗ рдореБрджреНрджреЗ develop рдореЗрдВ рддрдп рдХрд┐рдП рдЧрдП рд╣реИрдВред 2.1 рд░рд┐рд▓реАрдЬ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡реЗ рдЬрд▓реНрдж рд╣реА master ред

рд╕рднреА 23 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЖрд░реНрдХ рдкрд░ рднреА рд╕рдо рдЗрд╢реНрдпреВ рд╣реЛрдирд╛ред

рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: https://github.com/hlissner/doom-emacs/blob/master/modules/lang/org/config.el#L45 ?

@ рд╣рд┐рд▓рд╕рдирд░ рдиреЗ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХреА, рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ рдЗрд╕реЗ рдареАрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рд▓рд╛рдЗрди рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рд╕реЗ рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реАред рдореИрдВрдиреЗ рдХрдпрд╛рдордд рдХреА рдПрдХ рдирдИ рд╕реНрдерд╛рдкрдирд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рджреМрд░рд╛рди рд╣реЛрддрд╛ рд╣реИ, рд╢рд╛рдпрдж рд╕рдВрдмрдВрдзрд┐рдд

Installing ox-reveal
  FATAL ERROR: (error) Package тАШorg-20150330тАЩ is unavailable
Installing org-tree-slide
тЬУ DONE
Installing centered-window-mode
тЬУ DONE
Installing ox-pandoc
  FATAL ERROR: (error) Package тАШorg-8.2тАЩ is unavailable
Installing ob-translate
  FATAL ERROR: (error) Package тАШorg-8тАЩ is unavailable

@exrok рдореИрдВрдиреЗ рдЙрд╕ рдПрдХ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ("org" . "http://orgmode.org/elpa/") рдХреЛ рдкреИрдХреЗрдЬ-рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдореЗрдВ рдЬреЛрдбрд╝рд╛ред AFAIK org-9.x doom-emacs рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд▓реЗрдХрд┐рди emacs v25.x org-8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ

@zeronone рдзрдиреНрдпрд╡рд╛рдж рдХрд┐ рд╕рдорд╕реНрдпрд╛ рддрдп рдХреАред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдВрдХрд▓рд┐рдд рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рд╕рдВрдХрд▓рд┐рдд рд╣реЛрдиреЗ рдкрд░ рдЦрдбрд╝реА рд╣реИред

рдЕрдЬреАрдмред рдЗрди рд╕реБрдзрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдХрдпрд╛рдордд рдЗрди рд╕рднреА рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реА рд╣реИ рдЬреЛ рдХрд┐ _depend_ org рдкрд░, _before org-plus-contrib _ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ org 9.1.4 рд╢рд╛рдорд┐рд▓ рд╣реИред рдореИрдВ рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░реВрдВрдЧрд╛ред

рдЕрд░реЗред рдореБрдЭреЗ рдкрддрд╛ рд╣реА рдирд╣реАрдВ рдЪрд▓рд╛ рдХрд┐ orgmode.com рдХреЛ https рд╕рдкреЛрд░реНрдЯ рдорд┐рд▓рд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕рдХреЗ рдмрдЬрд╛рдп ("org" . "https://orgmode.org/elpa/") рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдХреНрдпрд╛ рдпрд╣ рдЖрдкрдХреЗ рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ? рдпрд╣ рдмрд╣реБрдд рд╣реА рдПрдХрдорд╛рддреНрд░ рдХрд╛рд░рдг рдерд╛ рдХрд┐ рдХрдпрд╛рдордд рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣реА рдереАред

рдореИрдВрдиреЗ рдЕрдм рдЗрд╕реЗ develop рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИред рдореИрдВ рдЗрд╕реЗ master рдореЗрдВ рд╣реЛрдиреЗ рддрдХ рдЦреБрд▓рд╛ рд░рдЦреВрдБрдЧрд╛ред

@Hissner @exrok https://github.com/hlissner/doom-emacs/commit/2598d48bba46435249402693edacfe65f22bbb2f рдФрд░ https://github.com/hlissner/doom-emacs/com3/2929bc54/5429b5454 рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рдмрдиреА рд╣реБрдИ рд╣реИред

рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рджреЛрдиреЛрдВ org ( ox-reveal рдФрд░ рдЕрдиреНрдп рдХреА рдирд┐рд░реНрднрд░рддрд╛?) рдФрд░ org-plus-contrib рд╕реНрдерд╛рдкрд┐рдд рд╣реИред

рдореИрдВрдиреЗ org-plus-contrib :files ("contrib/lisp/*.el") рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ org init.el ( :lang рдмрд╛рдж рдкрд╣рд▓рд╛ рддрддреНрд╡) рдХреЗ рдХреНрд░рдо рдХреЛ рдмрджрд▓рдиреЗ рдХрд╛ рднреА рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛; рд▓реЗрдХрд┐рди рдЕрдиреНрдп рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рднреА рд╡рд╣реА рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреАред

рдЕрдВрдд рдореЗрдВ, рдореИрдВрдиреЗ рдЕрднреА org-plus-contrib рд╕реЗ doom-core-packages рдЬреЛрдбрд╝рд╛ рдФрд░ рдЗрд╕рдиреЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ред

diff --git a/core/core-packages.el b/core/core-packages.el
index d486c5f..6ae55ea 100644
--- a/core/core-packages.el
+++ b/core/core-packages.el
@@ -63,7 +63,7 @@ package's name as a symbol, and whose CDR is the plist supplied to its
 `package!' declaration. Set by `doom-initialize-packages'.")

 (defvar doom-core-packages
-  '(persistent-soft use-package quelpa async)
+  '(persistent-soft use-package quelpa async org-plus-contrib)
   "A list of packages that must be installed (and will be auto-installed if
 missing) and shouldn't be deleted.")

diff --git a/modules/lang/org/packages.el b/modules/lang/org/packages.el
index d6a7eca..2d523c1 100644
--- a/modules/lang/org/packages.el
+++ b/modules/lang/org/packages.el
@@ -2,7 +2,7 @@
 ;;; lang/org/packages.el

 ;; Installs a cutting-edge version of org-mode
-(package! org-plus-contrib)
+;; (package! org-plus-contrib)

 (package! org-bullets :recipe (:fetcher github :repo "hlissner/org-bullets"))
 (package! toc-org)

рдУрд╣, рдореБрдЭреЗ рдЦреЗрдж рд╣реИ, рдЗрд╕рдиреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдЧрд▓рдд рд╕рдордЭрд╛ рдЧрдпрд╛ рдерд╛ред рдореБрдЭреЗ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ when-let рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рднреА рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛ред

diff --git a/core/core-packages.el b/core/core-packages.el
index d486c5f..6ae55ea 100644
--- a/core/core-packages.el
+++ b/core/core-packages.el
@@ -63,7 +63,7 @@ package's name as a symbol, and whose CDR is the plist supplied to its
 `package!' declaration. Set by `doom-initialize-packages'.")

 (defvar doom-core-packages
-  '(persistent-soft use-package quelpa async)
+  '(persistent-soft use-package quelpa async org-plus-contrib)
   "A list of packages that must be installed (and will be auto-installed if
 missing) and shouldn't be deleted.")

diff --git a/core/core.el b/core/core.el
index fbcc234..a77f98c 100644
--- a/core/core.el
+++ b/core/core.el
@@ -162,6 +162,15 @@ ability to invoke the debugger in debug mode."
         doom--package-load-path (eval-when-compile doom--package-load-path))

   (load! core-lib)
+
+  ;; Ensure ELPA org is prioritized above built-in org.
+  ;; when-let is defined in core-lib
+  (when-let ((path (locate-library "org" nil doom--base-load-path)))
+            (setq load-path
+                  (delete (substring (file-name-directory path) 0 -1)
+                          load-path)))
+
+
   (load! core-os) ; consistent behavior across OSes
   (condition-case-unless-debug ex
       (require 'autoloads doom-autoload-file t)
diff --git a/modules/lang/org/config.el b/modules/lang/org/config.el
index 422e0ea..7876b9e 100644
--- a/modules/lang/org/config.el
+++ b/modules/lang/org/config.el
@@ -3,12 +3,6 @@
 (defvar +org-dir (expand-file-name "~/work/org/")
   "The directory where org files are kept.")

-;; Ensure ELPA org is prioritized above built-in org.
-(when-let* ((path (locate-library "org" nil doom--base-load-path)))
-  (setq load-path
-        (delete (substring (file-name-directory path) 0 -1)
-                load-path)))
-
 ;; Sub-modules
 (if (featurep! +attach)  (load! +attach))
 (if (featurep! +babel)   (load! +babel))

@zeronone рдЖрдкрдХреЗ рдкреИрдЪ рдиреЗ рдЕрдм рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, make compile рдЕрдм рдареАрдХ рдЪрд▓рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдпрд╛рдордд рдХреА рдЕрдВрдЧ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЯреЙрдЧрд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкреИрдЪ рдЯреВрдЯрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдСрд░реНрдЧ-рдореЛрдб рдХрдпрд╛рдордд рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

рдкреИрдЪ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдЧрд░ рдореИрдВ make compile-lang/org рдЪрд▓рддрд╛ рдерд╛ рддреЛ рдпрд╣ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреИрдЪ рд╕реЗ рдкрд╣рд▓реЗ, рдЬрдм make compile рдЪрд▓ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдкрд╣рд▓реА рдЕрдЬреАрдм рддреНрд░реБрдЯрд┐ Cannot load toc-org: (void-function org-link-set-parameters) рдЬреЛ рдХрд┐ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╡рд╛рд▓реЗ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕ рд╕рдордп рд╕реЗ рдпрд╣ рдСрд░реНрдЧ-рдореЛрдб рдХреЗ рдЧрд▓рдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдЖрдкрдХрд╛ рдкреИрдЪ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд▓реНрджреА рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЖрдк рдореЗрд░реЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдЖрдЬрдорд╛ рд╕рдХрддреЗ рд╣реИрдВ?

рдЖрдк рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рддреЛ when-let* рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреНрд▓реЙрдХ рд╡рд╛рдкрд╕ lang/org/config.el рдФрд░ рдореЗрдВ рд▓рдкреЗрдЯ (eval-and-compile (when-let* ...)) , рдХрд┐ рдЕрдкрдиреЗ рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ?

рдмрд╕ рдзрдХреЗрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЕрдм рдпрд╣ https://github.com/hlissner/doom-emacs/commit/55ad843a09f9064f38af067da217da2f740cddd рдЙрд╕ рдмреНрд▓реЙрдХ рдХреЗ рд╕рд╛рде рдПрдХ eval-and-compile рдмреНрд▓реЙрдХ рдореЗрдВ рд▓рд┐рдкрдЯрд╛ рд╣реБрдЖ рд╣реИред рдпрд╣ _should_ рдЗрди рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред

@ рд╣рд┐рд▓рд╕рдирд░ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред рдореИрдВрдиреЗ DEBUG=1 make compile рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди eshell рд╕рдВрдХрд▓рди рдХрд░рддреЗ рд╕рдордп рдХрднреА рднреА рдпрд╣ рдкреНрд░рдЧрддрд┐ рдирд╣реАрдВ рд╣реБрдИ


рд╕рдВрдХрд▓рд┐рдд рд▓реЙрдЧ

/ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд┐рдП рдЧрдП рдореЙрдбреНрдпреВрд▓ / рд▓реИрдВрдЧ / рдХреНрд▓реЛрдЬрд░ / рдкреИрдХреЗрдЬ.рдПрд▓
рдХреНрд▓реЛрдЬрд░-рдореЛрдб рд▓реЛрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛: (рд╢реВрдиреНрдп-рдлрд╝рдВрдХреНрд╢рди org-рд▓рд┐рдВрдХ-рд╕реЗрдЯ-рдкреИрд░рд╛рдореАрдЯрд░)
Clj-refactor рд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: (рддреНрд░реБрдЯрд┐ "рдкреБрдирд░рд╛рд╡рд░реНрддреА 'рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛' рдлрд╝реАрдЪрд░ 'org' рдХреЗ рд▓рд┐рдП)"
рд╕рд╛рдЗрдбрд░ рдХреЛ рд▓реЛрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛: (рддреНрд░реБрдЯрд┐ "рд░рд┐рдХрд░реНрд╕рд┐рд╡ 'рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛' рдлрд╝реАрдЪрд░ 'org' рдХреЗ рд▓рд┐рдП)"
/ рд╕рдВрдХрд▓рд┐рдд рдореЙрдбреНрдпреВрд▓ / рд▓реИрдВрдЧ / рдХреНрд▓реЛрдЬрд░ / config.el

рдмреНрд░реЗрдХрд┐рдВрдЧ рдПрд░рд░ рдереЗред

Recursive 'рдЖрд╡рд╢реНрдпрдХрддрд╛' рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛ 'org'

рдмрджрд▓рд╛рд╡реЛрдВ рдХреЛ рдкрд▓рдЯрдирд╛...

рдЖрд╣, рдореБрдЭреЗ рдореВрд░реНрдЦред рдореИрдВ рднреВрд▓ рдЧрдпрд╛ рдХрд┐ рдЕрдиреНрдп рдкреИрдХреЗрдЬ рднреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ lang / org рд▓реЛрдб рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ org рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ (рдЬреИрд╕реЗ рд╕рд╛рдЗрдбрд░)ред

рдареАрдХ рд╣реИ, рдирдИ рд░рдгрдиреАрддрд┐ред рдореИрдВрдиреЗ рдЗрд╕реЗ load-path рд▓реЛрдбрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ _much_ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред

@ рд╣рд┐рд▓рд╕рдирд░ ~ рдореИрдВрдиреЗ develop рд╢рд╛рдЦрд╛ рд╕реЗ рдПрдХ рддрд╛рдЬрд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рдХреА, рд▓реЗрдХрд┐рди рдпрд╣ рдореБрджреНрджрд╛ рдЕрднреА рднреА рдХрд╛рдпрдо рд╣реИред рдореБрдЭреЗ рдкрд╣рд▓реЗ рдХреА рддрд░рд╣ рдЕрдм рднреА clojure рдореЗрдВ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред ~ рдореЗрд░реА рдЧрд▓рддреА рдЕрдм рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИред

рдУрд╣! рдореБрдЭреЗ рдереЛрдбрд╝реА рдЪрд┐рдВрддрд╛ рд╣реБрдИред рдХрд┐рд╕реА рднреА рддрд░рд╣, рдореИрдВрдиреЗ рдереЛрдбрд╝реА рджреЗрд░ рдкрд╣рд▓реЗ https://github.com/hlissner/doom-emacs/commit/c0680e6fa30ad80fb91be520f20e98d56076e5a3 рдзрдХреЗрд▓ рджрд┐рдпрд╛, рдЬрд┐рд╕рд╕реЗ рдЖрдЧреЗ org рд╕реЗ Doom рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВ рдЗрд╕ рдкрд░ рдЕрднреА рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛, рдФрд░ рдЬрдм рддрдХ рдпрд╣ master рд╣рд┐рдЯ рди рд╣реЛ рдЬрд╛рдП, рддрдм рддрдХ рдЗрд╕реЗ рдЦреБрд▓рд╛ рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗред

рджреЗрддрд╛ рд╣реИ:
рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ рдХреА рддрд▓рд╛рд╢ ...
5 рдкреИрдХреЗрдЬ рд▓рдЧрд╛рдП рдЬрд╛рдПрдВрдЧреЗ:

+ ob-mongo (ELPA)
+ рдУрдмреА-рд░реЗрдбрд┐рд╕ (рдИрдПрд▓рдкреАрдП)
+ рдУрдмреН-рдЯреНрд░рд╛рдВрд╕рд▓реЗрд╢рди (рдИрдПрд▓рдкреАрдП)
+ рдмреИрд▓-рдкрдВрдбреЛрдХ (ELPA)
+ рдмреИрд▓-рдкреНрд░рдХрдЯ (ELPA)

рдЖрдЧреЗ рдмрдврд╝реЗрдВ? (y рдпрд╛ n) y
рдкреИрдХреЗрдЬ рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдХреЛ рддрд╛рдЬрд╝рд╛ рдХрд░рдирд╛
рдкреИрдХреЗрдЬ- keyring.gpg рдЖрдпрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реИ ...
рдкреИрдХреЗрдЬ-рдХреАрд░рд┐рдВрдЧ рдЖрдпрд╛рдд рдХрд░рдирд╛
рд╕рдВрдкрд░реНрдХ рдореЗрдЬрдмрд╛рди: elpa.gnu org: 443
рд╕рдВрдкрд░реНрдХ рдореЗрдЬрдмрд╛рди: elpa.gnu org: 443
рдореЗрдЬрдмрд╛рди рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ: рдореЗрд▓рдкрд╛ред org: 443
рдкреИрдХреЗрдЬ рд░рд┐рдлреНрд░реЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛
рдмреИрд▓реЛрдВ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░рдирд╛
FATAL ERROR: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'org-20150330' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рдСрдХреНрд╕-рдкрдВрдбреЛрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛
FATAL ERROR: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'org-8.2' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рд╕реНрдерд╛рдкрди-рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛
FATAL ERROR: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'org-8' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рдУрдм-рд░реЗрдбрд┐рд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛
рдЕрдВрддрд┐рдо рддреНрд░реБрдЯрд┐: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'org-8' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рдУрдм-рдореЛрдВрдЧреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛
рдЕрдВрддрд┐рдо рддреНрд░реБрдЯрд┐: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'org-8' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рдЦрд╝рддреНрдо рд╣реЛрдирд╛!

рдЗрди рд╕рднреА рд╡рд┐рдлрд▓ рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рдЙрдирдХреА рдирд┐рд░реНрднрд░рддрд╛ (MELPA) рдХреЗ рдмреАрдЪ рдЕрдзрд┐рдХ-рдореМрдЬреВрджрд╛ рдкреИрдХреЗрдЬ рдирд╣реАрдВ рд╣реИрдВред
рдХреНрдпрд╛ рдореБрдЭреЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рд╣реИ:

рдкреИрдХреЗрдЬ- keyring.gpg рдЖрдпрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реИ ...
рдкреИрдХреЗрдЬ-рдХреАрд░рд┐рдВрдЧ рдЖрдпрд╛рдд рдХрд░рдирд╛
рд╕рдВрдкрд░реНрдХ рдореЗрдЬрдмрд╛рди: elpa.gnu org: 443
рд╕рдВрдкрд░реНрдХ рдореЗрдЬрдмрд╛рди: elpa.gnu org: 443
рдореЗрдЬрдмрд╛рди рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ: рдореЗрд▓рдкрд╛ред org: 443
рдкреИрдХреЗрдЬ рд░рд┐рдлреНрд░реЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛
рдмреИрд▓реЛрдВ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░рдирд╛
FATAL ERROR: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'org-20150330' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рдХреЗрдВрджреНрд░рд┐рдд-рд╡рд┐рдВрдбреЛ-рдореЛрдб рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛
рдЕрдВрддрд┐рдо рддреНрд░реБрдЯрд┐: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'рдХреЗрдВрджреНрд░рд┐рдд-рд╡рд┐рдВрдбреЛ-рдореЛрдб-' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рдСрдХреНрд╕-рдкрдВрдбреЛрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛
FATAL ERROR: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'org-8.2' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рд╕реНрдерд╛рдкрди-рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛
рдЕрдВрддрд┐рдо рддреНрд░реБрдЯрд┐: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'org-8' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рдУрдм-рд░реЗрдбрд┐рд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛
рдЕрдВрддрд┐рдо рддреНрд░реБрдЯрд┐: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'org-8' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рдУрдм-рдореЛрдВрдЧреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛
рдЕрдВрддрд┐рдо рддреНрд░реБрдЯрд┐: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'org-8' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рдорджрдж-рдлрд╝реЗрдВрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ +
FATAL ERROR: (рддреНрд░реБрдЯрд┐) рдкреИрдХреЗрдЬ 'рдорджрдж-fns + -' рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ
рдЦрд╝рддреНрдо рд╣реЛрдирд╛!
рд╕рдХреНрд░рд┐рдп Emacs рд╕рддреНрд░ рдкреБрдирдГ рд▓реЛрдб рдХрд░ рд░рд╣рд╛ рд╣реИ ...

рдпреЗ рдореБрджреНрджреЗ develop рдореЗрдВ рддрдп рдХрд┐рдП рдЧрдП рд╣реИрдВред 2.1 рд░рд┐рд▓реАрдЬ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡реЗ рдЬрд▓реНрдж рд╣реА master ред

рдЗрд╕ рдореБрджреНрджреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдФрд░ 2.1 рд░рд┐рд▓реАрдЬрд╝ рдХреА рдХреНрдпрд╛ рд╕реНрдерд┐рддрд┐ рд╣реИ?

рдЦреИрд░, рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрд╕ рд╕рдкреНрддрд╛рд╣ рдХреЗ рдЕрдВрдд рдореЗрдВ рдирд╣реАрдВ рдЖрдпрд╛ рдерд╛! Hahaред

рдпрд╣ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╣реЛрдЧрд╛ред 2.1 рджреЛ рджрд┐рди рдкрд╣рд▓реЗ рд╣реА develop рдкрд░ рд╣реИ, рдирдпрд╛ рдкреНрд░рд▓реЗрдЦрди рдШрдЯрд╛ред рдмрд╕ рдЗрддрдирд╛ рд╣реА рдХрд░рдирд╛ рдмрд╛рдХреА рд╣реИред рдХрдпрд╛рдордд рдХреЗ рдЕрдзрд┐рдХ рд╕рд╛рд╣рд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рдЕрдм рдЕрдкрдиреЗ рджреМрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбрд╛рд▓ рд░рд╣реЗ рд╣реИрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

randomizedthinking picture randomizedthinking  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pieterdd picture pieterdd  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nasoundead picture nasoundead  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Vvkmnn picture Vvkmnn  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rassie picture rassie  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ