unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#40614: 28.0.50; [feature/native-comp] straight.el fails to inject :straight keyword handler into use-package when use-package is native-compiled
@ 2020-04-14  0:19 Ihor Radchenko
  2020-04-14 17:58 ` Andrea Corallo
  0 siblings, 1 reply; 9+ messages in thread
From: Ihor Radchenko @ 2020-04-14  0:19 UTC (permalink / raw)
  To: 40614


I am currently using straight.el as my package manager and use-package
to configure packages. After native-compiling use-package and restarting
Emacs my config failed to load with error signaling that :straight
keyword is not recognized by use-package.

The :straight keyword is defined by straight.el by advicing use-package
(I may be wrong here though), which (I suspect) somehow stopped working
with the native-compiled use-package code.

I used the following config:

(setq init-flag t)
(setq comp-deferred-compilation t)
(setq straight-repository-branch "develop")
(setq straight-vc-git-default-protocol 'ssh)
(eval-and-compile
  (defvar bootstrap-version)
  (let ((bootstrap-file
	 (expand-file-name "straight/repos/straight.el/bootstrap.el" user-emacs-directory))
	(bootstrap-version 5))
    (unless (file-exists-p bootstrap-file)
      (with-current-buffer
	  (url-retrieve-synchronously
	   "https://raw.githubusercontent.com/raxod502/straight.el/develop/install.el"
	   'silent 'inhibit-cookies)
	(goto-char (point-max))
	(eval-print-last-sexp)))
    (load bootstrap-file nil 'nomessage)))

(setq load-prefer-newer t)
(eval-and-compile
  (setq load-path (append '("~/.emacs.d/site-lisp/") load-path))
  (setq load-path (append (directory-files "~/.emacs.d/site-lisp/" t "^[^.]" t) load-path)))
(eval-and-compile (straight-use-package 'use-package))
(use-package diminish :straight t)

Removing the .eln files in use-package folder solved the problem.

Also, I have experienced some advises and el-patched functions from my
config being ignored after loading. They only worked after I manually
evaluated the relevant code after loading. 

P.S. I am on commit 1c5548f1c51b44b78d05deb11a31b8678df7b4e7 

Best,
Ihor




In GNU Emacs 28.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.13, cairo version 1.16.0)
 of 2020-04-13 built on yantar92-laptop
Repository revision: 1c5548f1c51b44b78d05deb11a31b8678df7b4e7
Repository branch: feature/native-comp
Windowing system distributor 'The X.Org Foundation', version 11.0.12006000
System Description: Gentoo/Linux

Recent messages:
Removed highlighting
Mark saved where search started [2 times]
Error during redisplay: (eval (let* ((active (powerline-selected-window-active)) (mode-line (if active 'mode-line 'mode-line-inactive)) (face0 (if active (boon-state-face) 'modeline-inactive)) (face1 (if active 'powerline-active1 'powerline-inactive1)) (face2 (if active 'powerline-active2 'powerline-inactive2)) (separator-left (intern (format "powerline-%s-%s" powerline-default-separator (car powerline-default-separator-dir)))) (separator-right (intern (format "powerline-%s-%s" powerline-default-separator (cdr powerline-default-separator-dir)))) (boon (when (bound-and-true-p boon-mode) (list (powerline-raw " " face0) (powerline-raw (boon-state-string) face0 'r) (funcall separator-left face0 mode-line)))) (lhs (list (powerline-raw (if (buffer-modified-p) "*" "-") mode-line 'l) (powerline-raw mode-line-mule-info mode-line) (powerline-buffer-id mode-line 'l) (when (and (boundp 'which-func-mode) which-func-mode) (powerline-raw which-func-format mode-line 'l)) (powerline-raw " " mode-line) (funcall separator-left mode-line face1) (when (boundp 'erc-modified-channels-object) (powerline-raw erc-modified-channels-object face1 'l)) (powerline-major-mode face1 'l) (powerline-process face1) (powerline-minor-modes face1 'l) (powerline-narrow face1 'l) (powerline-raw " " face1) (funcall separator-left face1 face2) (powerline-vc face2 'r))) (rhs (list (powerline-raw global-mode-string face2 'r) (funcall separator-right face2 face1) (powerline-raw "%l" face1 'l) (powerline-raw ":" face1) (powerline-raw "%c" face1 'r) (funcall separator-right face1 mode-line) (powerline-raw " " mode-line) (powerline-raw "%p" mode-line) (powerline-raw " " mode-line) (powerline-buffer-size mode-line nil) (powerline-raw " " mode-line) (powerline-hud mode-line face1)))) (concat (powerline-render boon) (powerline-render lhs) (powerline-fill face2 (powerline-width rhs)) (powerline-render rhs)))) signaled (error "Invalid face" modeline-inactive)
M-j is undefined
Back to top level
Error during redisplay: (eval (let* ((active (powerline-selected-window-active)) (mode-line (if active 'mode-line 'mode-line-inactive)) (face0 (if active (boon-state-face) 'modeline-inactive)) (face1 (if active 'powerline-active1 'powerline-inactive1)) (face2 (if active 'powerline-active2 'powerline-inactive2)) (separator-left (intern (format "powerline-%s-%s" powerline-default-separator (car powerline-default-separator-dir)))) (separator-right (intern (format "powerline-%s-%s" powerline-default-separator (cdr powerline-default-separator-dir)))) (boon (when (bound-and-true-p boon-mode) (list (powerline-raw " " face0) (powerline-raw (boon-state-string) face0 'r) (funcall separator-left face0 mode-line)))) (lhs (list (powerline-raw (if (buffer-modified-p) "*" "-") mode-line 'l) (powerline-raw mode-line-mule-info mode-line) (powerline-buffer-id mode-line 'l) (when (and (boundp 'which-func-mode) which-func-mode) (powerline-raw which-func-format mode-line 'l)) (powerline-raw " " mode-line) (funcall separator-left mode-line face1) (when (boundp 'erc-modified-channels-object) (powerline-raw erc-modified-channels-object face1 'l)) (powerline-major-mode face1 'l) (powerline-process face1) (powerline-minor-modes face1 'l) (powerline-narrow face1 'l) (powerline-raw " " face1) (funcall separator-left face1 face2) (powerline-vc face2 'r))) (rhs (list (powerline-raw global-mode-string face2 'r) (funcall separator-right face2 face1) (powerline-raw "%l" face1 'l) (powerline-raw ":" face1) (powerline-raw "%c" face1 'r) (funcall separator-right face1 mode-line) (powerline-raw " " mode-line) (powerline-raw "%p" mode-line) (powerline-raw " " mode-line) (powerline-buffer-size mode-line nil) (powerline-raw " " mode-line) (powerline-hud mode-line face1)))) (concat (powerline-render boon) (powerline-render lhs) (powerline-fill face2 (powerline-width rhs)) (powerline-render rhs)))) signaled (error "Invalid face" modeline-inactive) [5 times]
When done with this frame, type x c
Error during redisplay: (eval (let* ((active (powerline-selected-window-active)) (mode-line (if active 'mode-line 'mode-line-inactive)) (face0 (if active (boon-state-face) 'modeline-inactive)) (face1 (if active 'powerline-active1 'powerline-inactive1)) (face2 (if active 'powerline-active2 'powerline-inactive2)) (separator-left (intern (format "powerline-%s-%s" powerline-default-separator (car powerline-default-separator-dir)))) (separator-right (intern (format "powerline-%s-%s" powerline-default-separator (cdr powerline-default-separator-dir)))) (boon (when (bound-and-true-p boon-mode) (list (powerline-raw " " face0) (powerline-raw (boon-state-string) face0 'r) (funcall separator-left face0 mode-line)))) (lhs (list (powerline-raw (if (buffer-modified-p) "*" "-") mode-line 'l) (powerline-raw mode-line-mule-info mode-line) (powerline-buffer-id mode-line 'l) (when (and (boundp 'which-func-mode) which-func-mode) (powerline-raw which-func-format mode-line 'l)) (powerline-raw " " mode-line) (funcall separator-left mode-line face1) (when (boundp 'erc-modified-channels-object) (powerline-raw erc-modified-channels-object face1 'l)) (powerline-major-mode face1 'l) (powerline-process face1) (powerline-minor-modes face1 'l) (powerline-narrow face1 'l) (powerline-raw " " face1) (funcall separator-left face1 face2) (powerline-vc face2 'r))) (rhs (list (powerline-raw global-mode-string face2 'r) (funcall separator-right face2 face1) (powerline-raw "%l" face1 'l) (powerline-raw ":" face1) (powerline-raw "%c" face1 'r) (funcall separator-right face1 mode-line) (powerline-raw " " mode-line) (powerline-raw "%p" mode-line) (powerline-raw " " mode-line) (powerline-buffer-size mode-line nil) (powerline-raw " " mode-line) (powerline-hud mode-line face1)))) (concat (powerline-render boon) (powerline-render lhs) (powerline-fill face2 (powerline-width rhs)) (powerline-render rhs)))) signaled (error "Invalid face" modeline-inactive) [26 times]
M-j is undefined
Error during redisplay: (eval (let* ((active (powerline-selected-window-active)) (mode-line (if active 'mode-line 'mode-line-inactive)) (face0 (if active (boon-state-face) 'modeline-inactive)) (face1 (if active 'powerline-active1 'powerline-inactive1)) (face2 (if active 'powerline-active2 'powerline-inactive2)) (separator-left (intern (format "powerline-%s-%s" powerline-default-separator (car powerline-default-separator-dir)))) (separator-right (intern (format "powerline-%s-%s" powerline-default-separator (cdr powerline-default-separator-dir)))) (boon (when (bound-and-true-p boon-mode) (list (powerline-raw " " face0) (powerline-raw (boon-state-string) face0 'r) (funcall separator-left face0 mode-line)))) (lhs (list (powerline-raw (if (buffer-modified-p) "*" "-") mode-line 'l) (powerline-raw mode-line-mule-info mode-line) (powerline-buffer-id mode-line 'l) (when (and (boundp 'which-func-mode) which-func-mode) (powerline-raw which-func-format mode-line 'l)) (powerline-raw " " mode-line) (funcall separator-left mode-line face1) (when (boundp 'erc-modified-channels-object) (powerline-raw erc-modified-channels-object face1 'l)) (powerline-major-mode face1 'l) (powerline-process face1) (powerline-minor-modes face1 'l) (powerline-narrow face1 'l) (powerline-raw " " face1) (funcall separator-left face1 face2) (powerline-vc face2 'r))) (rhs (list (powerline-raw global-mode-string face2 'r) (funcall separator-right face2 face1) (powerline-raw "%l" face1 'l) (powerline-raw ":" face1) (powerline-raw "%c" face1 'r) (funcall separator-right face1 mode-line) (powerline-raw " " mode-line) (powerline-raw "%p" mode-line) (powerline-raw " " mode-line) (powerline-buffer-size mode-line nil) (powerline-raw " " mode-line) (powerline-hud mode-line face1)))) (concat (powerline-render boon) (powerline-render lhs) (powerline-fill face2 (powerline-width rhs)) (powerline-render rhs)))) signaled (error "Invalid face" modeline-inactive) [71 times]

Configured using:
 'configure --with-nativecomp'

Configured features:
XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB NOTIFY
INOTIFY ACL GNUTLS LIBXML2 FREETYPE HARFBUZZ ZLIB TOOLKIT_SCROLL_BARS
GTK3 X11 XDBE XIM MODULES THREADS PDUMPER LCMS2 GMP

Important settings:
  value of $LANG: en_US.utf8
  value of $XMODIFIERS: @im=imsettings
  locale-coding-system: utf-8-unix

Major mode: ELisp/l

Minor modes in effect:
  paredit-mode: t
  electric-pair-mode: t
  flycheck-mode: t
  rainbow-delimiters-mode: t
  highlight-numbers-mode: t
  easy-escape-minor-mode: t
  org-edna-mode: t
  pdf-occur-global-minor-mode: t
  TeX-PDF-mode: t
  el-patch-use-package-mode: t
  eros-mode: t
  nameless-mode: t
  which-key-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  global-aggressive-indent-mode: t
  aggressive-indent-mode: t
  diredfl-global-mode: t
  dired-async-mode: t
  winner-mode: t
  helm--remap-mouse-mode: t
  volatile-highlights-mode: t
  global-highlight-parentheses-mode: t
  highlight-parentheses-mode: t
  hi-lock-mode: t
  global-magit-file-mode: t
  magit-file-mode: t
  magit-auto-revert-mode: t
  global-git-commit-mode: t
  async-bytecomp-package-mode: t
  shell-dirtrack-mode: t
  auto-revert-mode: t
  company-mode: t
  persistent-scratch-autosave-mode: t
  savehist-mode: t
  centered-window-mode: t
  boon-mode: t
  boon-local-mode: t
  global-hl-line-mode: t
  spaceline-helm-mode: t
  global-page-break-lines-mode: t
  page-break-lines-mode: t
  shackle-mode: t
  override-global-mode: t
  straight-use-package-mode: t
  straight-package-neutering-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  global-prettify-symbols-mode: t
  prettify-symbols-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  window-divider-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  abbrev-mode: t
  hs-minor-mode: t

Load-path shadows:
/home/yantar92/.emacs.d/straight/build/org/org-macro hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-macro
/home/yantar92/.emacs.d/straight/build/org/org-pcomplete hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-pcomplete
/home/yantar92/.emacs.d/straight/build/org/org-keys hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-keys
/home/yantar92/.emacs.d/straight/build/org/ob-python hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-python
/home/yantar92/.emacs.d/straight/build/org/ob-clojure hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-clojure
/home/yantar92/.emacs.d/straight/build/org/org hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org
/home/yantar92/.emacs.d/straight/build/org/org-datetree hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-datetree
/home/yantar92/.emacs.d/straight/build/org/ob-stan hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-stan
/home/yantar92/.emacs.d/straight/build/org/ox hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox
/home/yantar92/.emacs.d/straight/build/org/ob-makefile hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-makefile
/home/yantar92/.emacs.d/straight/build/org/ob-js hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-js
/home/yantar92/.emacs.d/straight/build/org/ox-publish hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox-publish
/home/yantar92/.emacs.d/straight/build/org/ob-awk hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-awk
/home/yantar92/.emacs.d/straight/build/org/ob-calc hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-calc
/home/yantar92/.emacs.d/straight/build/org/ox-latex hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox-latex
/home/yantar92/.emacs.d/straight/build/org/ob-shell hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-shell
/home/yantar92/.emacs.d/straight/build/org/org-entities hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-entities
/home/yantar92/.emacs.d/straight/build/org/ob-lilypond hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-lilypond
/home/yantar92/.emacs.d/straight/build/org/org-install hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-install
/home/yantar92/.emacs.d/straight/build/org/ob-shen hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-shen
/home/yantar92/.emacs.d/straight/build/org/org-faces hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-faces
/home/yantar92/.emacs.d/straight/build/org/org-element hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-element
/home/yantar92/.emacs.d/straight/build/org/org-agenda hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-agenda
/home/yantar92/.emacs.d/straight/build/org/ob-exp hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-exp
/home/yantar92/.emacs.d/straight/build/org/ob-matlab hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-matlab
/home/yantar92/.emacs.d/straight/build/org/ob-haskell hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-haskell
/home/yantar92/.emacs.d/straight/build/org/ob-abc hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-abc
/home/yantar92/.emacs.d/straight/build/org/org-macs hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-macs
/home/yantar92/.emacs.d/straight/build/org/ob-fortran hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-fortran
/home/yantar92/.emacs.d/straight/build/org/org-lint hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-lint
/home/yantar92/.emacs.d/straight/build/org/org-version hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-version
/home/yantar92/.emacs.d/straight/build/org/org-goto hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-goto
/home/yantar92/.emacs.d/straight/build/org/ob-ref hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-ref
/home/yantar92/.emacs.d/straight/build/org/ob-lob hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-lob
/home/yantar92/.emacs.d/straight/build/org/org-duration hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-duration
/home/yantar92/.emacs.d/straight/build/org/ol-bbdb hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol-bbdb
/home/yantar92/.emacs.d/straight/build/org/ob-sql hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-sql
/home/yantar92/.emacs.d/straight/build/org/ob-mscgen hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-mscgen
/home/yantar92/.emacs.d/straight/build/org/org-tempo hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-tempo
/home/yantar92/.emacs.d/straight/build/org/ol-eshell hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol-eshell
/home/yantar92/.emacs.d/straight/build/org/ob-sass hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-sass
/home/yantar92/.emacs.d/straight/build/org/ob-ruby hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-ruby
/home/yantar92/.emacs.d/straight/build/org/ob-java hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-java
/home/yantar92/.emacs.d/straight/build/org/ob-css hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-css
/home/yantar92/.emacs.d/straight/build/org/ob-ocaml hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-ocaml
/home/yantar92/.emacs.d/straight/build/org/ob-screen hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-screen
/home/yantar92/.emacs.d/straight/build/org/ob-sed hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-sed
/home/yantar92/.emacs.d/straight/build/org/org-refile hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-refile
/home/yantar92/.emacs.d/straight/build/org/ob-lisp hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-lisp
/home/yantar92/.emacs.d/straight/build/org/ox-md hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox-md
/home/yantar92/.emacs.d/straight/build/org/org-clock hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-clock
/home/yantar92/.emacs.d/straight/build/org/ob-maxima hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-maxima
/home/yantar92/.emacs.d/straight/build/org/ob-io hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-io
/home/yantar92/.emacs.d/straight/build/org/ob-J hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-J
/home/yantar92/.emacs.d/straight/build/org/ol-rmail hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol-rmail
/home/yantar92/.emacs.d/straight/build/org/ox-org hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox-org
/home/yantar92/.emacs.d/straight/build/org/ob-table hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-table
/home/yantar92/.emacs.d/straight/build/org/ol hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol
/home/yantar92/.emacs.d/straight/build/org/ob-asymptote hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-asymptote
/home/yantar92/.emacs.d/straight/build/org/ob-sqlite hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-sqlite
/home/yantar92/.emacs.d/straight/build/org/ol-w3m hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol-w3m
/home/yantar92/.emacs.d/straight/build/org/ox-beamer hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox-beamer
/home/yantar92/.emacs.d/straight/build/org/org-mouse hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-mouse
/home/yantar92/.emacs.d/straight/build/org/org-habit hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-habit
/home/yantar92/.emacs.d/straight/build/org/ob-gnuplot hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-gnuplot
/home/yantar92/.emacs.d/straight/build/org/org-crypt hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-crypt
/home/yantar92/.emacs.d/straight/build/org/ob-ebnf hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-ebnf
/home/yantar92/.emacs.d/straight/build/org/ob-R hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-R
/home/yantar92/.emacs.d/straight/build/org/org-inlinetask hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-inlinetask
/home/yantar92/.emacs.d/straight/build/org/ol-irc hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol-irc
/home/yantar92/.emacs.d/straight/build/org/org-archive hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-archive
/home/yantar92/.emacs.d/straight/build/org/ol-docview hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol-docview
/home/yantar92/.emacs.d/straight/build/org/ob-plantuml hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-plantuml
/home/yantar92/.emacs.d/straight/build/org/ob-eshell hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-eshell
/home/yantar92/.emacs.d/straight/build/org/ob-eval hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-eval
/home/yantar92/.emacs.d/straight/build/org/ox-texinfo hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox-texinfo
/home/yantar92/.emacs.d/straight/build/org/ob-dot hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-dot
/home/yantar92/.emacs.d/straight/build/org/ob hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob
/home/yantar92/.emacs.d/straight/build/org/ob-coq hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-coq
/home/yantar92/.emacs.d/straight/build/org/ol-info hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol-info
/home/yantar92/.emacs.d/straight/build/org/org-loaddefs hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-loaddefs
/home/yantar92/.emacs.d/straight/build/org/ob-ditaa hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-ditaa
/home/yantar92/.emacs.d/straight/build/org/org-mobile hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-mobile
/home/yantar92/.emacs.d/straight/build/org/ox-man hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox-man
/home/yantar92/.emacs.d/straight/build/org/ob-emacs-lisp hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-emacs-lisp
/home/yantar92/.emacs.d/straight/build/org/ol-gnus hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol-gnus
/home/yantar92/.emacs.d/straight/build/org/ob-lua hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-lua
/home/yantar92/.emacs.d/straight/build/org/org-protocol hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-protocol
/home/yantar92/.emacs.d/straight/build/org/org-compat hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-compat
/home/yantar92/.emacs.d/straight/build/org/ob-vala hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-vala
/home/yantar92/.emacs.d/straight/build/org/ob-org hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-org
/home/yantar92/.emacs.d/straight/build/org/ox-html hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox-html
/home/yantar92/.emacs.d/straight/build/org/org-list hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-list
/home/yantar92/.emacs.d/straight/build/org/ol-bibtex hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol-bibtex
/home/yantar92/.emacs.d/straight/build/org/ob-forth hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-forth
/home/yantar92/.emacs.d/straight/build/org/org-indent hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-indent
/home/yantar92/.emacs.d/straight/build/org/org-footnote hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-footnote
/home/yantar92/.emacs.d/straight/build/org/ob-scheme hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-scheme
/home/yantar92/.emacs.d/straight/build/org/ob-tangle hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-tangle
/home/yantar92/.emacs.d/straight/build/org/ox-icalendar hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox-icalendar
/home/yantar92/.emacs.d/straight/build/org/ol-eww hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol-eww
/home/yantar92/.emacs.d/straight/build/org/ob-octave hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-octave
/home/yantar92/.emacs.d/straight/build/org/ob-ledger hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-ledger
/home/yantar92/.emacs.d/straight/build/org/org-num hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-num
/home/yantar92/.emacs.d/straight/build/org/ob-picolisp hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-picolisp
/home/yantar92/.emacs.d/straight/build/org/ob-latex hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-latex
/home/yantar92/.emacs.d/straight/build/org/ob-groovy hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-groovy
/home/yantar92/.emacs.d/straight/build/org/org-id hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-id
/home/yantar92/.emacs.d/straight/build/org/ob-core hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-core
/home/yantar92/.emacs.d/straight/build/org/ob-processing hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-processing
/home/yantar92/.emacs.d/straight/build/org/org-capture hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-capture
/home/yantar92/.emacs.d/straight/build/org/ob-C hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-C
/home/yantar92/.emacs.d/straight/build/org/ox-odt hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox-odt
/home/yantar92/.emacs.d/straight/build/org/org-attach-git hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-attach-git
/home/yantar92/.emacs.d/straight/build/org/org-feed hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-feed
/home/yantar92/.emacs.d/straight/build/org/org-ctags hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-ctags
/home/yantar92/.emacs.d/straight/build/org/org-src hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-src
/home/yantar92/.emacs.d/straight/build/org/org-colview hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-colview
/home/yantar92/.emacs.d/straight/build/org/ox-ascii hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ox-ascii
/home/yantar92/.emacs.d/straight/build/org/org-plot hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-plot
/home/yantar92/.emacs.d/straight/build/org/ob-comint hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-comint
/home/yantar92/.emacs.d/straight/build/org/org-timer hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-timer
/home/yantar92/.emacs.d/straight/build/org/org-attach hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-attach
/home/yantar92/.emacs.d/straight/build/org/ob-perl hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-perl
/home/yantar92/.emacs.d/straight/build/org/org-table hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/org-table
/home/yantar92/.emacs.d/straight/build/org/ol-mhe hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ol-mhe
/home/yantar92/.emacs.d/straight/build/org/ob-hledger hides /home/yantar92/.emacs.d/straight/build/org-plus-contrib/ob-hledger
/home/yantar92/.emacs.d/straight/build/helpful/helpful hides /home/yantar92/.emacs.d/site-lisp/helpful/helpful
/home/yantar92/.emacs.d/site-lisp/spaceline-all-the-icons.el/spaceline-all-the-icons hides ~/.emacs.d/site-lisp/spaceline-all-the-icons
/home/yantar92/.emacs.d/site-lisp/fringe-helper.el/fringe-helper hides ~/.emacs.d/site-lisp/fringe-helper
/home/yantar92/.emacs.d/site-lisp/centered-window-mode/custom hides /home/yantar92/tmp/emacs2/emacs/lisp/custom
/home/yantar92/.emacs.d/straight/build/org/org-macro hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-macro
/home/yantar92/.emacs.d/straight/build/org/org-pcomplete hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-pcomplete
/home/yantar92/.emacs.d/straight/build/org/org-keys hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-keys
/home/yantar92/.emacs.d/straight/build/org/ob-python hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-python
/home/yantar92/.emacs.d/straight/build/org/ob-clojure hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-clojure
/home/yantar92/.emacs.d/straight/build/org/org hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org
/home/yantar92/.emacs.d/straight/build/org/org-datetree hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-datetree
/home/yantar92/.emacs.d/straight/build/org/ob-stan hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-stan
/home/yantar92/.emacs.d/straight/build/org/ox hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox
/home/yantar92/.emacs.d/straight/build/org/ob-makefile hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-makefile
/home/yantar92/.emacs.d/straight/build/org/ob-js hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-js
/home/yantar92/.emacs.d/straight/build/org/ox-publish hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox-publish
/home/yantar92/.emacs.d/straight/build/org/ob-awk hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-awk
/home/yantar92/.emacs.d/straight/build/org/ob-calc hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-calc
/home/yantar92/.emacs.d/straight/build/org/ox-latex hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox-latex
/home/yantar92/.emacs.d/straight/build/org/ob-shell hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-shell
/home/yantar92/.emacs.d/straight/build/org/org-entities hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-entities
/home/yantar92/.emacs.d/straight/build/org/ob-lilypond hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-lilypond
/home/yantar92/.emacs.d/straight/build/org/org-install hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-install
/home/yantar92/.emacs.d/straight/build/org/ob-shen hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-shen
/home/yantar92/.emacs.d/straight/build/org/org-faces hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-faces
/home/yantar92/.emacs.d/straight/build/org/org-element hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-element
/home/yantar92/.emacs.d/straight/build/org/org-agenda hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-agenda
/home/yantar92/.emacs.d/straight/build/org/ob-exp hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-exp
/home/yantar92/.emacs.d/straight/build/org/ob-matlab hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-matlab
/home/yantar92/.emacs.d/straight/build/org/ob-haskell hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-haskell
/home/yantar92/.emacs.d/straight/build/org/ob-abc hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-abc
/home/yantar92/.emacs.d/straight/build/org/org-macs hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-macs
/home/yantar92/.emacs.d/straight/build/org/ob-fortran hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-fortran
/home/yantar92/.emacs.d/straight/build/org/org-lint hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-lint
/home/yantar92/.emacs.d/straight/build/org/org-version hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-version
/home/yantar92/.emacs.d/straight/build/org/org-goto hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-goto
/home/yantar92/.emacs.d/straight/build/org/ob-ref hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-ref
/home/yantar92/.emacs.d/straight/build/org/ob-lob hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-lob
/home/yantar92/.emacs.d/straight/build/org/org-duration hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-duration
/home/yantar92/.emacs.d/straight/build/org/ol-bbdb hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol-bbdb
/home/yantar92/.emacs.d/straight/build/org/ob-sql hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-sql
/home/yantar92/.emacs.d/straight/build/org/ob-mscgen hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-mscgen
/home/yantar92/.emacs.d/straight/build/org/org-tempo hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-tempo
/home/yantar92/.emacs.d/straight/build/org/ol-eshell hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol-eshell
/home/yantar92/.emacs.d/straight/build/org/ob-sass hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-sass
/home/yantar92/.emacs.d/straight/build/org/ob-ruby hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-ruby
/home/yantar92/.emacs.d/straight/build/org/ob-java hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-java
/home/yantar92/.emacs.d/straight/build/org/ob-css hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-css
/home/yantar92/.emacs.d/straight/build/org/ob-ocaml hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-ocaml
/home/yantar92/.emacs.d/straight/build/org/ob-screen hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-screen
/home/yantar92/.emacs.d/straight/build/org/ob-sed hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-sed
/home/yantar92/.emacs.d/straight/build/org/ob-lisp hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-lisp
/home/yantar92/.emacs.d/straight/build/org/ox-md hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox-md
/home/yantar92/.emacs.d/straight/build/org/org-clock hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-clock
/home/yantar92/.emacs.d/straight/build/org/ob-maxima hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-maxima
/home/yantar92/.emacs.d/straight/build/org/ob-io hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-io
/home/yantar92/.emacs.d/straight/build/org/ob-J hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-J
/home/yantar92/.emacs.d/straight/build/org/ol-rmail hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol-rmail
/home/yantar92/.emacs.d/straight/build/org/ox-org hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox-org
/home/yantar92/.emacs.d/straight/build/org/ob-table hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-table
/home/yantar92/.emacs.d/straight/build/org/ol hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol
/home/yantar92/.emacs.d/straight/build/org/ob-asymptote hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-asymptote
/home/yantar92/.emacs.d/straight/build/org/ob-sqlite hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-sqlite
/home/yantar92/.emacs.d/straight/build/org/ol-w3m hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol-w3m
/home/yantar92/.emacs.d/straight/build/org/ox-beamer hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox-beamer
/home/yantar92/.emacs.d/straight/build/org/org-mouse hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-mouse
/home/yantar92/.emacs.d/straight/build/org/org-habit hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-habit
/home/yantar92/.emacs.d/straight/build/org/ob-gnuplot hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-gnuplot
/home/yantar92/.emacs.d/straight/build/org/org-crypt hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-crypt
/home/yantar92/.emacs.d/straight/build/org/ob-ebnf hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-ebnf
/home/yantar92/.emacs.d/straight/build/org/ob-R hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-R
/home/yantar92/.emacs.d/straight/build/org/org-inlinetask hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-inlinetask
/home/yantar92/.emacs.d/straight/build/org/ol-irc hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol-irc
/home/yantar92/.emacs.d/straight/build/org/org-archive hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-archive
/home/yantar92/.emacs.d/straight/build/org/ol-docview hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol-docview
/home/yantar92/.emacs.d/straight/build/org/ob-plantuml hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-plantuml
/home/yantar92/.emacs.d/straight/build/org/ob-eshell hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-eshell
/home/yantar92/.emacs.d/straight/build/org/ob-eval hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-eval
/home/yantar92/.emacs.d/straight/build/org/ox-texinfo hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox-texinfo
/home/yantar92/.emacs.d/straight/build/org/ob-dot hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-dot
/home/yantar92/.emacs.d/straight/build/org/ob hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob
/home/yantar92/.emacs.d/straight/build/org/ob-coq hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-coq
/home/yantar92/.emacs.d/straight/build/org/ol-info hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol-info
/home/yantar92/.emacs.d/straight/build/org/org-loaddefs hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-loaddefs
/home/yantar92/.emacs.d/straight/build/org/ob-ditaa hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-ditaa
/home/yantar92/.emacs.d/straight/build/org/org-mobile hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-mobile
/home/yantar92/.emacs.d/straight/build/org/ox-man hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox-man
/home/yantar92/.emacs.d/straight/build/org/ob-emacs-lisp hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-emacs-lisp
/home/yantar92/.emacs.d/straight/build/org/ol-gnus hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol-gnus
/home/yantar92/.emacs.d/straight/build/org/ob-lua hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-lua
/home/yantar92/.emacs.d/straight/build/org/org-protocol hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-protocol
/home/yantar92/.emacs.d/straight/build/org/org-compat hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-compat
/home/yantar92/.emacs.d/straight/build/org/ob-vala hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-vala
/home/yantar92/.emacs.d/straight/build/org/ob-org hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-org
/home/yantar92/.emacs.d/straight/build/org/ox-html hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox-html
/home/yantar92/.emacs.d/straight/build/org/org-list hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-list
/home/yantar92/.emacs.d/straight/build/org/ol-bibtex hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol-bibtex
/home/yantar92/.emacs.d/straight/build/org/ob-forth hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-forth
/home/yantar92/.emacs.d/straight/build/org/org-indent hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-indent
/home/yantar92/.emacs.d/straight/build/org/org-footnote hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-footnote
/home/yantar92/.emacs.d/straight/build/org/ob-scheme hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-scheme
/home/yantar92/.emacs.d/straight/build/org/ob-tangle hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-tangle
/home/yantar92/.emacs.d/straight/build/org/ox-icalendar hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox-icalendar
/home/yantar92/.emacs.d/straight/build/org/ol-eww hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol-eww
/home/yantar92/.emacs.d/straight/build/org/ob-octave hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-octave
/home/yantar92/.emacs.d/straight/build/org/ob-ledger hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-ledger
/home/yantar92/.emacs.d/straight/build/org/org-num hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-num
/home/yantar92/.emacs.d/straight/build/org/ob-picolisp hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-picolisp
/home/yantar92/.emacs.d/straight/build/org/ob-latex hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-latex
/home/yantar92/.emacs.d/straight/build/org/ob-groovy hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-groovy
/home/yantar92/.emacs.d/straight/build/org/org-id hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-id
/home/yantar92/.emacs.d/straight/build/org/ob-core hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-core
/home/yantar92/.emacs.d/straight/build/org/ob-processing hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-processing
/home/yantar92/.emacs.d/straight/build/org/org-capture hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-capture
/home/yantar92/.emacs.d/straight/build/org/ob-C hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-C
/home/yantar92/.emacs.d/straight/build/org/ox-odt hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox-odt
/home/yantar92/.emacs.d/straight/build/org/org-attach-git hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-attach-git
/home/yantar92/.emacs.d/straight/build/org/org-feed hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-feed
/home/yantar92/.emacs.d/straight/build/org/org-ctags hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-ctags
/home/yantar92/.emacs.d/straight/build/org/org-src hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-src
/home/yantar92/.emacs.d/straight/build/org/org-colview hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-colview
/home/yantar92/.emacs.d/straight/build/org/ox-ascii hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ox-ascii
/home/yantar92/.emacs.d/straight/build/org/org-plot hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-plot
/home/yantar92/.emacs.d/straight/build/org/ob-comint hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-comint
/home/yantar92/.emacs.d/straight/build/org/org-timer hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-timer
/home/yantar92/.emacs.d/straight/build/org/org-attach hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-attach
/home/yantar92/.emacs.d/straight/build/org/ob-perl hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-perl
/home/yantar92/.emacs.d/straight/build/org/org-table hides /home/yantar92/tmp/emacs2/emacs/lisp/org/org-table
/home/yantar92/.emacs.d/straight/build/org/ol-mhe hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ol-mhe
/home/yantar92/.emacs.d/straight/build/org/ob-hledger hides /home/yantar92/tmp/emacs2/emacs/lisp/org/ob-hledger
/home/yantar92/.emacs.d/straight/build/map/map hides /home/yantar92/tmp/emacs2/emacs/lisp/emacs-lisp/map
/home/yantar92/.emacs.d/straight/build/let-alist/let-alist hides /home/yantar92/tmp/emacs2/emacs/lisp/emacs-lisp/let-alist

Features:
(shadow sort mail-extr emacsbug sendmail helm-command helm-mode cl-print
misearch multi-isearch vc-git checkdoc hideshow paredit elec-pair
flycheck rainbow-delimiters highlight-numbers parent-mode easy-escape
helm-elisp helm-eval dired-hide-dotfiles ol-notmuch org-eldoc
org-table-sticky-header-autoloads pretty-symbols posframe
posframe-autoloads ob-async ob-async-autoloads ob-mathematica ob-latex
ob-dot ob-calc calc-store calc-trail calc-ext calc calc-loaddefs
calc-macs ob-gnuplot ob-ditaa ob-C cc-mode cc-fonts cc-guess cc-menus
cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ob-python ob-perl
ob-org ob-shell org-tempo tempo ox-md ox-html table ox-publish ox-extra
org-capture-pop-frame org-capture-pop-frame-autoloads org-protocol
pomidor-autoloads org-clock org-autosort helm-org-contacts org-contacts
gnus-art mm-uu mml2015 gnus-sum gnus-group gnus-undo gnus-start
gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int
gnus-range gnus-win helm-org-ql helm-org helm-org-autoloads
org-ql-search org-ql-view ov org-ql peg org-super-agenda ts
org-ql-autoloads peg-autoloads ov-autoloads org-super-agenda-autoloads
ts-autoloads map-autoloads org-quick-peek-autoloads quick-peek
quick-peek-autoloads org-gcal org-archive request-deferred deferred
alert log4e notifications gntp org-gcal-autoloads alert-autoloads
log4e-autoloads gntp-autoloads request-deferred-autoloads
deferred-autoloads calfw-org calfw-org-autoloads calfw holidays
hol-loaddefs calfw-autoloads org-web-tools-archive org-web-tools eww
mm-url gnus nnheader esxml-query org-web-tools-autoloads esxml-autoloads
org-attach-fs org-attach helm-recoll helm-for-files helm-bookmark
helm-adaptive helm-info helm-external helm-files helm-buffers helm-occur
helm-tags helm-locate helm-grep helm-regexp helm-types
helm-recoll-autoloads org-ref-url-utils org-ref org-ref-helm-bibtex
org-ref-helm helm-bibtex bibtex-completion biblio biblio-download
biblio-dissemin biblio-ieee biblio-hal biblio-dblp biblio-crossref
biblio-arxiv timezone biblio-doi biblio-core ido helm-net helm-config
helm-easymenu org-ref-core reftex-cite reftex reftex-loaddefs
reftex-vars parsebib ox org-ref-glossary org-ref-bibtex org-ref-citeproc
org-element key-chord doi-utils org-ref-utils org-ref-pdf ol-bibtex
bibtex htmlize org-ref-autoloads key-chord-autoloads ivy-autoloads
helm-bibtex-autoloads biblio-autoloads biblio-core-autoloads
parsebib-autoloads htmlize-autoloads org-id scimax-inkscape org-pdfview
org-pdfview-autoloads org-capture org-checklist org-habit org-agenda
org-refile org-edna org-edna-autoloads org-autoloads org-inlinetask
notmuch-calendar-x helm-notmuch helm-utils helm-help
helm-notmuch-autoloads notmuch notmuch-hello notmuch-tree notmuch-show
notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft
notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser
notmuch-wash coolj notmuch-query goto-addr icalendar diary-lib
diary-loaddefs notmuch-tag notmuch-lib notmuch-compat mm-view mml-smime
smime dig notmuch-autoloads elfeed-score elfeed-show elfeed-search shr
svg dom elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db elfeed-lib
avl-tree url-queue xml-query elfeed-score-autoloads elfeed-autoloads
mingus libmpdee mingus-autoloads libmpdee-autoloads term ehelp
shell-pop-autoloads eterm-256color-autoloads xterm-color-autoloads
pdf-view-restore pdf-view-restore-autoloads pdf-sync pdf-outline
pdf-links pdf-history pdf-occur ibuf-ext ibuffer ibuffer-loaddefs
pdf-isearch pdf-tools pdf-annot tablist tablist-filter
semantic/wisent/comp semantic/wisent semantic/wisent/wisent
semantic/util-modes semantic/util semantic semantic/tag semantic/lex
semantic/fw mode-local cedet pdf-misc pdf-view bookmark pp jka-compr
pdf-cache pdf-info tq pdf-util pdf-tools-autoloads tablist-autoloads
wolfram-mode smie wolfram-mode-autoloads ledger-mode-autoloads latex
latex-flymake flymake-proc flymake compile warnings tex-ispell tex-style
tex dbus xml auctex-autoloads tex-site lua-mode lua-mode-autoloads
gnuplot-autoloads el-patch el-patch-autoloads eros rsw-elisp
eros-autoloads ht ht-autoloads nameless lisp-mnt nameless-autoloads
bug-hunter bug-hunter-autoloads elisp-demos elisp-demos-autoloads
helpful edebug info-look dash-functional elisp-refs loop
helpful-autoloads elisp-refs-autoloads loop-autoloads
dash-functional-autoloads tldr request tldr-autoloads request-autoloads
helm-descbinds helm-descbinds-autoloads which-key which-key-autoloads
lorem-ipsum lorem-ipsum-autoloads debug backtrace paredit-autoloads
undo-tree undo-tree-autoloads yasnippet yasnippet-autoloads
move-text-autoloads aggressive-indent aggressive-indent-autoloads
comment-dwim-2-autoloads visual-regexp-steroids visual-regexp
visual-regexp-steroids-autoloads visual-regexp-autoloads org ob
ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src
ob-comint org-pcomplete org-list org-faces org-entities ob-emacs-lisp
ob-core ob-eval org-table ol org-keys org-compat org-macs org-loaddefs
cal-menu calendar cal-loaddefs helm-org-rifle-autoloads disk-usage
disk-usage-autoloads all-the-icons-dired-autoloads
all-the-icons-autoloads memoize-autoloads diredfl diredfl-autoloads
dired-filter f dired-hacks-utils dired-filter-autoloads f-autoloads
dired-hacks-utils-autoloads dired-async dired+ image-dired image-mode
exif image-file help-fns+ help-fns radix-tree dired-x dired-aux
dired-hide-dotfiles-autoloads winner helm helm-source helm-multi-match
helm-lib goto-line-preview goto-line-preview-autoloads avy-autoloads
volatile-highlights volatile-highlights-autoloads easy-escape-autoloads
highlight-numbers-autoloads parent-mode-autoloads
rainbow-delimiters-autoloads highlight-parentheses
highlight-parentheses-autoloads flycheck-autoloads pkg-info-autoloads
epl-autoloads flyspell ispell hi-lock forge-list forge-commands
forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea
forge-gitlab glab forge-github ghub-graphql treepy gsexp ghub let-alist
gnutls forge-notify forge-revnote forge-pullreq forge-issue forge-topic
parse-time iso8601 bug-reference forge-post markdown-mode noutline
outline forge-repo forge forge-core forge-db closql emacsql-sqlite
emacsql emacsql-compiler url-http url-auth url-gw nsm url url-proxy
url-privacy url-expand url-methods url-history url-cookie url-domsuf
url-util mailcap forge-autoloads closql-autoloads
emacsql-sqlite-autoloads emacsql-autoloads magithub-autoloads
markdown-mode-autoloads ghub+-autoloads apiwrap-autoloads ghub-autoloads
treepy-autoloads let-alist-autoloads magit-submodule magit-obsolete
magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull
magit-fetch magit-clone magit-remote magit-commit magit-sequence
magit-notes magit-worktree magit-tag magit-merge magit-branch
magit-reset magit-files magit-refs magit-status magit package browse-url
url-handlers url-parse auth-source json map url-vars magit-repos
magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode
diff diff-mode magit-core magit-autorevert magit-margin magit-transient
magit-process magit-mode git-commit magit-git magit-section magit-utils
crm log-edit message rmc puny dired dired-loaddefs rfc822 mml mml-sec
password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs
text-property-search time-date mm-decode mm-bodies mm-encode mail-parse
rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev
mail-utils gmm-utils mailheader pcvs-util add-log with-editor
async-bytecomp async shell pcomplete comint ansi-color transient
format-spec magit-autoloads git-commit-autoloads with-editor-autoloads
transient-autoloads autorevert filenotify disp-table company-oddmuse
company-keywords company-etags etags fileloop generator xref project
company-gtags company-dabbrev-code company-dabbrev company-files
company-capf company-cmake company-xcode company-clang company-semantic
company-eclim company-template company-bbdb company persistent-scratch
persistent-scratch-autoloads savehist backup-walker-autoloads
company-autoloads helm-autoloads helm-core-autoloads pyim-basedict pyim
pyim-probe xr pyim-common pyim-pymap popup pyim-autoloads
pyim-basedict-autoloads xr-autoloads async-autoloads popup-autoloads
avoid reverse-im quail reverse-im-autoloads boon-qwerty boon-powerline
centered-window centered-window-mode face-remap boon boon-moves
find-func er-basic-expansions expand-region-core expand-region-custom
boon-search boon-keys boon-main boon-arguments multiple-cursors
mc-hide-unmatched-lines-mode mc-separate-operations
rectangular-region-mode mc-mark-pop mc-mark-more thingatpt
mc-cycle-cursors mc-edit-lines multiple-cursors-core rect boon-regs
boon-utils boon-core boon-autoloads multiple-cursors-autoloads
expand-region-autoloads meta-functions pcase hl-line spaceline-config
spaceline-segments s spaceline dash spaceline-autoloads s-autoloads
dash-autoloads smart-mode-line rich-minority smart-mode-line-autoloads
rich-minority-autoloads powerline advice powerline-separators color
powerline-themes powerline-autoloads latex-pretty-symbols
latex-pretty-symbols-autoloads pretty-symbols-autoloads page-break-lines
page-break-lines-autoloads font-utils unicode-fonts persistent-soft
list-utils pcache eieio-compat eieio-base eieio eieio-core
eieio-loaddefs unicode-fonts-autoloads ucs-utils-autoloads
font-utils-autoloads persistent-soft-autoloads list-utils-autoloads cl
pcache-autoloads shackle trace cus-edit cus-start cus-load wid-edit
shackle-autoloads use-package-diminish flatui-theme
flatui-theme-autoloads gcmh-autoloads edmacro kmacro hydra ring lv
hydra-autoloads lv-autoloads finder-inf use-package-bind-key
org-plus-contrib-autoloads org-version bind-key easy-mmode diminish
diminish-autoloads use-package-core use-package-autoloads
bind-key-autoloads straight-autoloads info straight comp rx cl-seq
cl-extra help-mode easymenu seq byte-opt subr-x cl-macs gv cl-loaddefs
cl-lib bytecomp byte-compile cconv server tooltip eldoc electric
uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms
cp51932 hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese composite charscript charprop case-table epa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs
button faces cus-face macroexp files text-properties overlay sha1 md5
base64 format env code-pages mule custom widget hashtable-print-readable
backquote threads dbusbind inotify lcms2 dynamic-setting
system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit
x multi-tty make-network-process emacs)

Memory information:
((conses 16 964884 964717)
 (symbols 48 70778 2162)
 (strings 32 266980 120551)
 (string-bytes 1 12491576)
 (vectors 16 102627)
 (vector-slots 8 2226061 1147464)
 (floats 8 5722 3093)
 (intervals 56 8892 2358)
 (buffers 992 27))

-- 
Ihor Radchenko,
PhD,
Center for Advancing Materials Performance from the Nanoscale (CAMP-nano)
State Key Laboratory for Mechanical Behavior of Materials, Xi'an Jiaotong University, Xi'an, China
Email: yantar92@gmail.com, ihor_radchenko@alumni.sutd.edu.sg






^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#40614: 28.0.50; [feature/native-comp] straight.el fails to inject :straight keyword handler into use-package when use-package is native-compiled
  2020-04-14  0:19 bug#40614: 28.0.50; [feature/native-comp] straight.el fails to inject :straight keyword handler into use-package when use-package is native-compiled Ihor Radchenko
@ 2020-04-14 17:58 ` Andrea Corallo
  2020-04-15  7:11   ` Ihor Radchenko
  0 siblings, 1 reply; 9+ messages in thread
From: Andrea Corallo @ 2020-04-14 17:58 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: 40614

Hi Ihor,

I suspect is a duplicate of bug#40620.  Cause this is fixed now could
you please retry now to see if my suspect is correct?

Thanks

  Andrea

-- 
akrl@sdf.org





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#40614: 28.0.50; [feature/native-comp] straight.el fails to inject :straight keyword handler into use-package when use-package is native-compiled
  2020-04-14 17:58 ` Andrea Corallo
@ 2020-04-15  7:11   ` Ihor Radchenko
  2020-04-15 22:21     ` Andrea Corallo
  0 siblings, 1 reply; 9+ messages in thread
From: Ihor Radchenko @ 2020-04-15  7:11 UTC (permalink / raw)
  To: Andrea Corallo; +Cc: 40614

> I suspect is a duplicate of bug#40620.  Cause this is fixed now could
> you please retry now to see if my suspect is correct?

Just tried. Still the same problem.


Andrea Corallo <akrl@sdf.org> writes:

> Hi Ihor,
>
> I suspect is a duplicate of bug#40620.  Cause this is fixed now could
> you please retry now to see if my suspect is correct?
>
> Thanks
>
>   Andrea
>
> -- 
> akrl@sdf.org

-- 
Ihor Radchenko,
PhD,
Center for Advancing Materials Performance from the Nanoscale (CAMP-nano)
State Key Laboratory for Mechanical Behavior of Materials, Xi'an Jiaotong University, Xi'an, China
Email: yantar92@gmail.com, ihor_radchenko@alumni.sutd.edu.sg





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#40614: 28.0.50; [feature/native-comp] straight.el fails to inject :straight keyword handler into use-package when use-package is native-compiled
  2020-04-15  7:11   ` Ihor Radchenko
@ 2020-04-15 22:21     ` Andrea Corallo
  2020-04-19  9:42       ` Ihor Radchenko
  0 siblings, 1 reply; 9+ messages in thread
From: Andrea Corallo @ 2020-04-15 22:21 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: 40614

Ihor Radchenko <yantar92@gmail.com> writes:

>> I suspect is a duplicate of bug#40620.  Cause this is fixed now could
>> you please retry now to see if my suspect is correct?
>
> Just tried. Still the same problem.

Hi Ihor,

may I ask you to have another try?

c5ed3a72a8 may fix this issue too but for today I'm out of time.

Thanks!

  Andrea

--
akrl@sdf.org





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#40614: 28.0.50; [feature/native-comp] straight.el fails to inject :straight keyword handler into use-package when use-package is native-compiled
  2020-04-15 22:21     ` Andrea Corallo
@ 2020-04-19  9:42       ` Ihor Radchenko
  2020-04-19 11:47         ` Andrea Corallo
  0 siblings, 1 reply; 9+ messages in thread
From: Ihor Radchenko @ 2020-04-19  9:42 UTC (permalink / raw)
  To: Andrea Corallo; +Cc: 40614

Dear Andrea,

Sorry for the late reply. I had to re-compile the latest emacs from
scratch and regenerate all the .eln files because of errors while
running make on dirty worktree.

> may I ask you to have another try?
>
> c5ed3a72a8 may fix this issue too but for today I'm out of time.

The issue is not reproducible anymore, though my emacs installation is
still not fully compiled. Running make on emacs source was stuck on
compiling ja-dic.elc, which eats out >8Gb of memory and crashes (I only
have 8Gb of RAM).

I believe that partial compilation should not affect the MELPA packages
(they were fully compiled). So, this bug should be fixed as far as I can
tell.

Best,
Ihor

Andrea Corallo <akrl@sdf.org> writes:

> Ihor Radchenko <yantar92@gmail.com> writes:
>
>>> I suspect is a duplicate of bug#40620.  Cause this is fixed now could
>>> you please retry now to see if my suspect is correct?
>>
>> Just tried. Still the same problem.
>
> Hi Ihor,
>
> may I ask you to have another try?
>
> c5ed3a72a8 may fix this issue too but for today I'm out of time.
>
> Thanks!
>
>   Andrea
>
> --
> akrl@sdf.org

-- 
Ihor Radchenko,
PhD,
Center for Advancing Materials Performance from the Nanoscale (CAMP-nano)
State Key Laboratory for Mechanical Behavior of Materials, Xi'an Jiaotong University, Xi'an, China
Email: yantar92@gmail.com, ihor_radchenko@alumni.sutd.edu.sg





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#40614: 28.0.50; [feature/native-comp] straight.el fails to inject :straight keyword handler into use-package when use-package is native-compiled
  2020-04-19  9:42       ` Ihor Radchenko
@ 2020-04-19 11:47         ` Andrea Corallo
  2020-04-19 15:51           ` Ihor Radchenko
  0 siblings, 1 reply; 9+ messages in thread
From: Andrea Corallo @ 2020-04-19 11:47 UTC (permalink / raw)
  To: 40614-done; +Cc: Ihor Radchenko

Ihor Radchenko <yantar92@gmail.com> writes:

> The issue is not reproducible anymore, though my emacs installation is
> still not fully compiled. Running make on emacs source was stuck on
> compiling ja-dic.elc, which eats out >8Gb of memory and crashes (I only
> have 8Gb of RAM).
>
> I believe that partial compilation should not affect the MELPA packages
> (they were fully compiled). So, this bug should be fixed as far as I can
> tell.
>
> Best,
> Ihor

Hi Ihor,

great to hear, thanks for checking!

Closing then.

Andrea

PS for mitigating compile time I assume you already know the various
tricks (deferred-compilation and/or speed).

-- 
akrl@sdf.org





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#40614: 28.0.50; [feature/native-comp] straight.el fails to inject :straight keyword handler into use-package when use-package is native-compiled
  2020-04-19 11:47         ` Andrea Corallo
@ 2020-04-19 15:51           ` Ihor Radchenko
  2020-04-19 17:45             ` Andrea Corallo
  0 siblings, 1 reply; 9+ messages in thread
From: Ihor Radchenko @ 2020-04-19 15:51 UTC (permalink / raw)
  To: Andrea Corallo, 40614-done

> PS for mitigating compile time I assume you already know the various
> tricks (deferred-compilation and/or speed).

Sure. Though I plan to move the native-compile branch to my system
installation. Deferred compilation of built-in packages will not be easy
there, unless I run Emacs as root.

Speed is actually not so big issue (at least to compile the built-in
elisp). The problem was that I tried to run make -j3 -> make -j2 -> make
-j1 hoping that less native-compilation processes would use less
memory. Everything, including make -j1 failed eventually and took a long
time because of using swap. Not sure what I can do for reducing memory
usage.

Best,
Ihor

Andrea Corallo <akrl@sdf.org> writes:

> Ihor Radchenko <yantar92@gmail.com> writes:
>
>> The issue is not reproducible anymore, though my emacs installation is
>> still not fully compiled. Running make on emacs source was stuck on
>> compiling ja-dic.elc, which eats out >8Gb of memory and crashes (I only
>> have 8Gb of RAM).
>>
>> I believe that partial compilation should not affect the MELPA packages
>> (they were fully compiled). So, this bug should be fixed as far as I can
>> tell.
>>
>> Best,
>> Ihor
>
> Hi Ihor,
>
> great to hear, thanks for checking!
>
> Closing then.
>
> Andrea
>
> PS for mitigating compile time I assume you already know the various
> tricks (deferred-compilation and/or speed).
>
> -- 
> akrl@sdf.org

-- 
Ihor Radchenko,
PhD,
Center for Advancing Materials Performance from the Nanoscale (CAMP-nano)
State Key Laboratory for Mechanical Behavior of Materials, Xi'an Jiaotong University, Xi'an, China
Email: yantar92@gmail.com, ihor_radchenko@alumni.sutd.edu.sg





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#40614: 28.0.50; [feature/native-comp] straight.el fails to inject :straight keyword handler into use-package when use-package is native-compiled
  2020-04-19 15:51           ` Ihor Radchenko
@ 2020-04-19 17:45             ` Andrea Corallo
  2020-04-20  7:47               ` Ihor Radchenko
  0 siblings, 1 reply; 9+ messages in thread
From: Andrea Corallo @ 2020-04-19 17:45 UTC (permalink / raw)
  To: Ihor Radchenko; +Cc: 40614-done

Ihor Radchenko <yantar92@gmail.com> writes:

>
> Sure. Though I plan to move the native-compile branch to my system
> installation. Deferred compilation of built-in packages will not be easy
> there, unless I run Emacs as root.
>
> Speed is actually not so big issue (at least to compile the built-in
> elisp). The problem was that I tried to run make -j3 -> make -j2 -> make
> -j1 hoping that less native-compilation processes would use less
> memory. Everything, including make -j1 failed eventually and took a long
> time because of using swap. Not sure what I can do for reducing memory
> usage.

I mean you can compile at speed 0, it requires a fraction of the memory
required at speed 2.  You can even used that only to complete the
compilation that failed.  In .gitlab-ci.yml we have examples on how to
the speed can be controlled while building.

-- 
akrl@sdf.org





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#40614: 28.0.50; [feature/native-comp] straight.el fails to inject :straight keyword handler into use-package when use-package is native-compiled
  2020-04-19 17:45             ` Andrea Corallo
@ 2020-04-20  7:47               ` Ihor Radchenko
  0 siblings, 0 replies; 9+ messages in thread
From: Ihor Radchenko @ 2020-04-20  7:47 UTC (permalink / raw)
  To: Andrea Corallo; +Cc: 40614-done

> I mean you can compile at speed 0, it requires a fraction of the memory
> required at speed 2.  You can even used that only to complete the
> compilation that failed.  In .gitlab-ci.yml we have examples on how to
> the speed can be controlled while building.

Thanks! I did not know that speed 0 would use less memory. Finally
managed to finish the compilation.

Best,
Ihor

Andrea Corallo <akrl@sdf.org> writes:

> Ihor Radchenko <yantar92@gmail.com> writes:
>
>>
>> Sure. Though I plan to move the native-compile branch to my system
>> installation. Deferred compilation of built-in packages will not be easy
>> there, unless I run Emacs as root.
>>
>> Speed is actually not so big issue (at least to compile the built-in
>> elisp). The problem was that I tried to run make -j3 -> make -j2 -> make
>> -j1 hoping that less native-compilation processes would use less
>> memory. Everything, including make -j1 failed eventually and took a long
>> time because of using swap. Not sure what I can do for reducing memory
>> usage.
>
> I mean you can compile at speed 0, it requires a fraction of the memory
> required at speed 2.  You can even used that only to complete the
> compilation that failed.  In .gitlab-ci.yml we have examples on how to
> the speed can be controlled while building.
>
> -- 
> akrl@sdf.org

-- 
Ihor Radchenko,
PhD,
Center for Advancing Materials Performance from the Nanoscale (CAMP-nano)
State Key Laboratory for Mechanical Behavior of Materials, Xi'an Jiaotong University, Xi'an, China
Email: yantar92@gmail.com, ihor_radchenko@alumni.sutd.edu.sg





^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2020-04-20  7:47 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-14  0:19 bug#40614: 28.0.50; [feature/native-comp] straight.el fails to inject :straight keyword handler into use-package when use-package is native-compiled Ihor Radchenko
2020-04-14 17:58 ` Andrea Corallo
2020-04-15  7:11   ` Ihor Radchenko
2020-04-15 22:21     ` Andrea Corallo
2020-04-19  9:42       ` Ihor Radchenko
2020-04-19 11:47         ` Andrea Corallo
2020-04-19 15:51           ` Ihor Radchenko
2020-04-19 17:45             ` Andrea Corallo
2020-04-20  7:47               ` Ihor Radchenko

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).