elixir-editors / emacs-elixir

Emacs major mode for Elixir
446 stars 94 forks source link

package-install elixir-mode fails on pkg-info #492

Closed Glutexo closed 1 year ago

Glutexo commented 2 years ago

Trying to install elixir-mode from ELPA by package-install, I get the following error:

elixir-mode.el:41:1: Error: Cannot open load file: No such file or directory, pkg-info

The package list then claims I have elixir-mode installed, but I can’t use the mode. I am using “GNU Emacs 28.1 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 Version 10.14.6 (Build 18G95)) of 2022-05-11.”

The complete install log follows:


Compiling internal form(s) at Fri Jul 29 19:58:28 2022
Leaving directory ‘/Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0’

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/elixir-format.el at Fri Jul 29 19:58:28 2022
Entering directory ‘/Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/’

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/elixir-mode.el at Fri Jul 29 19:58:28 2022
elixir-mode.el:41:1: Error: Cannot open load file: No such file or directory, pkg-info

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/elixir-smie.el at Fri Jul 29 19:58:28 2022

In elixir-smie-looking-around:
elixir-smie.el:72:27: Warning: looking-back called with 1 argument, but
    requires 2-3

In elixir-smie--semi-ends-match:
elixir-smie.el:259:19: Warning: looking-back called with 1 argument, but
    requires 2-3
elixir-smie.el:259:32: Warning: looking-back called with 1 argument, but
    requires 2-3
Leaving directory ‘/Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/’

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/elixir-format-test.el at Fri Jul 29 19:58:28 2022
Entering directory ‘/Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/’
elixir-format-test.el:6:9: Warning: reference to free variable
    ‘elixir-formatter-supported’
elixir-format-test.el:8:15: Warning: reference to free variable
    ‘elixir-format-test-example’
elixir-format-test.el:10:38: Warning: reference to free variable
    ‘elixir-format-formatted-test-example’
elixir-format-test.el:39:15: Warning: reference to free variable
    ‘elixir-format-wrong-test-example’

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/elixir-mode-font-test.el at Fri Jul 29 19:58:28 2022

In end of data:
elixir-mode-font-test.el:585:14: Warning: the function ‘elixir--docstring-p’
    is not known to be defined.
elixir-mode-font-test.el:17:8: Warning: the function
    ‘elixir-test-with-temp-buffer’ is not known to be defined.

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/elixir-mode-helper-test.el at Fri Jul 29 19:58:29 2022
elixir-mode-helper-test.el:21:19: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:20:12: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:38:21: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:63:14: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:73:14: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:96:19: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:95:12: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:113:21: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:138:14: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:148:14: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:164:19: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:174:19: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/elixir-mode-indentation-test.el at Fri Jul 29 19:58:29 2022
elixir-mode-indentation-test.el:12:30: Warning: reference to free variable
    ‘indent-use-dot-module-newline’
elixir-mode-indentation-test.el:12:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:34:30: Warning: reference to free variable
    ‘indent-use-dot-module’
elixir-mode-indentation-test.el:34:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:54:30: Warning: reference to free variable
    ‘indent-do-blocks’
elixir-mode-indentation-test.el:54:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:74:30: Warning: reference to free variable
    ‘indent-do-blocks-after-linebreak-two’
elixir-mode-indentation-test.el:74:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:104:30: Warning: reference to free variable
    ‘indent-do-blocks-after-linebreak-three’
elixir-mode-indentation-test.el:104:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:144:30: Warning: reference to free variable
    ‘indent-do-blocks-with-space-after-inline’
elixir-mode-indentation-test.el:144:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:166:30: Warning: reference to free variable
    ‘indent-after-empty-line’
elixir-mode-indentation-test.el:166:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:188:30: Warning: reference to free variable
    ‘indent-function-calls-without-parens’
elixir-mode-indentation-test.el:188:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:204:30: Warning: reference to free variable
    ‘indent-records-correctly’
elixir-mode-indentation-test.el:204:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:224:30: Warning: reference to free variable
    ‘indent-continuation-lines’
elixir-mode-indentation-test.el:224:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:242:30: Warning: reference to free variable
    ‘indent-continuation-lines-with-comments/1’
elixir-mode-indentation-test.el:242:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:256:30: Warning: reference to free variable
    ‘indent-continuation-lines-with-comments/2’
elixir-mode-indentation-test.el:256:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:270:30: Warning: reference to free variable
    ‘indent-continuation-lines-with-comments/3’
elixir-mode-indentation-test.el:270:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:284:30: Warning: reference to free variable
    ‘indent-continuation-lines-assignment’
elixir-mode-indentation-test.el:284:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:296:30: Warning: reference to free variable
    ‘indent-continuation-lines-assignment/2’
elixir-mode-indentation-test.el:296:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:314:30: Warning: reference to free variable
    ‘indent-continuation-lines-assignment/3’
elixir-mode-indentation-test.el:314:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:339:30: Warning: reference to free variable
    ‘indent-last-commented-line’
elixir-mode-indentation-test.el:339:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:361:30: Warning: reference to free variable
    ‘indent-if’
elixir-mode-indentation-test.el:361:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:375:30: Warning: reference to free variable
    ‘indent-if-else’
elixir-mode-indentation-test.el:375:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:393:30: Warning: reference to free variable
    ‘indent-if-else/2’
elixir-mode-indentation-test.el:393:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:411:30: Warning: reference to free variable
    ‘indent-tuple-after-if-else’
elixir-mode-indentation-test.el:411:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:429:30: Warning: reference to free variable
    ‘indent-non-finished-one-line-if-else’
elixir-mode-indentation-test.el:429:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:443:30: Warning: reference to free variable
    ‘indent-if-when-condition-is-a-named-function-on-a-module’
elixir-mode-indentation-test.el:443:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:469:30: Warning: reference to free variable
    ‘indent-try’
elixir-mode-indentation-test.el:469:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:485:30: Warning: reference to free variable
    ‘indent-try/after’
elixir-mode-indentation-test.el:485:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:507:30: Warning: reference to free variable
    ‘indent-try/catch/after’
elixir-mode-indentation-test.el:507:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:539:30: Warning: reference to free variable
    ‘indent-try/rescue/1’
elixir-mode-indentation-test.el:539:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:557:30: Warning: reference to free variable
    ‘indent-try/rescue/2’
elixir-mode-indentation-test.el:557:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:577:30: Warning: reference to free variable
    ‘indent-block-inside-fn-match’
elixir-mode-indentation-test.el:577:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:605:30: Warning: reference to free variable
    ‘indent-fn-in-assignment’
elixir-mode-indentation-test.el:605:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:619:30: Warning: reference to free variable
    ‘indent-fn-as-arguments’
elixir-mode-indentation-test.el:619:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:633:30: Warning: reference to free variable
    ‘indent-list-argument-continuation-lines-nicely’
elixir-mode-indentation-test.el:633:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:645:30: Warning: reference to free variable
    ‘indent-nested-fn’
elixir-mode-indentation-test.el:645:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:663:30: Warning: reference to free variable
    ‘indent-list-of-floats-aligns’
elixir-mode-indentation-test.el:663:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:675:30: Warning: reference to free variable
    ‘indent-after-operator’
elixir-mode-indentation-test.el:675:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:711:30: Warning: reference to free variable
    ‘nested-modules’
elixir-mode-indentation-test.el:711:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:733:30: Warning: reference to free variable
    ‘cond-comment’
elixir-mode-indentation-test.el:733:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:757:30: Warning: reference to free variable
    ‘cond-within-with’
elixir-mode-indentation-test.el:757:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:787:30: Warning: reference to free variable
    ‘with-statement’
elixir-mode-indentation-test.el:787:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:821:30: Warning: reference to free variable
    ‘with-statement/2’
elixir-mode-indentation-test.el:821:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:851:30: Warning: reference to free variable
    ‘indent-heredoc’
elixir-mode-indentation-test.el:851:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:877:30: Warning: reference to free variable
    ‘indent-heredoc/2’
elixir-mode-indentation-test.el:877:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:919:30: Warning: reference to free variable
    ‘indent-heredoc/3’
elixir-mode-indentation-test.el:919:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:949:30: Warning: reference to free variable
    ‘indent-multiline-pipes-after-call’
elixir-mode-indentation-test.el:949:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:963:30: Warning: reference to free variable
    ‘indent-multiline-on-the-right-of-pattern-match’
elixir-mode-indentation-test.el:963:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:979:30: Warning: reference to free variable
    ‘indent-pipes-after-assignment’
elixir-mode-indentation-test.el:979:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:995:30: Warning: reference to free variable
    ‘indent-pipes-inside-blocks’
elixir-mode-indentation-test.el:995:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1019:30: Warning: reference to free variable
    ‘indent-inside-parens’
elixir-mode-indentation-test.el:1019:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1035:30: Warning: reference to free variable
    ‘indent-inside-parens/2’
elixir-mode-indentation-test.el:1035:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1047:30: Warning: reference to free variable
    ‘indent-inside-parens/3’
elixir-mode-indentation-test.el:1047:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1061:30: Warning: reference to free variable
    ‘indent-inside-parens/4’
elixir-mode-indentation-test.el:1061:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1083:30: Warning: reference to free variable
    ‘indent-inside-parens/5’
elixir-mode-indentation-test.el:1083:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1107:30: Warning: reference to free variable
    ‘indent-lone-keyword’
elixir-mode-indentation-test.el:1107:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1121:30: Warning: reference to free variable
    ‘indent-single-line-match’
elixir-mode-indentation-test.el:1121:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1137:30: Warning: reference to free variable
    ‘indent-multiline-match’
elixir-mode-indentation-test.el:1137:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1165:30: Warning: reference to free variable
    ‘indent-multiline-match/2’
elixir-mode-indentation-test.el:1165:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1193:30: Warning: reference to free variable
    ‘indent-mixed-match’
elixir-mode-indentation-test.el:1193:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1213:30: Warning: reference to free variable
    ‘indent-after-require-Record’
elixir-mode-indentation-test.el:1213:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1237:30: Warning: reference to free variable
    ‘indent-fn-in-multiline-assignment’
elixir-mode-indentation-test.el:1237:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:1261:30: Warning: reference to free variable
    ‘indent-after-def-do-online’
elixir-mode-indentation-test.el:1261:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1285:30: Warning: reference to free variable
    ‘indent-after-def-do-online/2’
elixir-mode-indentation-test.el:1285:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1316:30: Warning: reference to free variable
    ‘indent-after-def-do-online/3’
elixir-mode-indentation-test.el:1316:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1358:30: Warning: reference to free variable
    ‘indent-after-not-finished-one-line-def’
elixir-mode-indentation-test.el:1358:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1384:30: Warning: reference to free variable
    ‘indent-correct-with-multiple-one-line-macro-calls’
elixir-mode-indentation-test.el:1384:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1408:30: Warning: reference to free variable
    ‘indent-binary-sequence’
elixir-mode-indentation-test.el:1408:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1428:30: Warning: reference to free variable
    ‘indent-binary-sequence-inside-match-block/2’
elixir-mode-indentation-test.el:1428:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1476:30: Warning: reference to free variable
    ‘indent-inside-square-brackets’
elixir-mode-indentation-test.el:1476:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1492:30: Warning: reference to free variable
    ‘indent-after-reserved-word/case’
elixir-mode-indentation-test.el:1492:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1512:30: Warning: reference to free variable
    ‘indent-after-reserved-word/try’
elixir-mode-indentation-test.el:1512:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1532:30: Warning: reference to free variable
    ‘indent-after-reserved-word/rescue’
elixir-mode-indentation-test.el:1532:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1553:30: Warning: reference to free variable
    ‘indent-after-reserved-word/if’
elixir-mode-indentation-test.el:1553:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1573:30: Warning: reference to free variable
    ‘indent-after-bitstring/1’
elixir-mode-indentation-test.el:1573:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1591:30: Warning: reference to free variable
    ‘indent-after-fn/1’
elixir-mode-indentation-test.el:1591:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1617:30: Warning: reference to free variable
    ‘indent-outside-block’
elixir-mode-indentation-test.el:1617:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1649:30: Warning: reference to free variable
    ‘indent-list-elements’
elixir-mode-indentation-test.el:1649:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1673:30: Warning: reference to free variable
    ‘indent-tuple-elements’
elixir-mode-indentation-test.el:1673:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1697:30: Warning: reference to free variable
    ‘indent-maps-with-stings-as-keys’
elixir-mode-indentation-test.el:1697:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1719:30: Warning: reference to free variable
    ‘indent-maps-with-multiple-string-keys’
elixir-mode-indentation-test.el:1719:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:1741:30: Warning: reference to free variable
    ‘indent-maps-and-structs-elements’
elixir-mode-indentation-test.el:1741:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1765:30: Warning: reference to free variable
    ‘indent-parenthesis-inside-block’
elixir-mode-indentation-test.el:1765:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1783:30: Warning: reference to free variable
    ‘complex-case-with-matches/2’
elixir-mode-indentation-test.el:1783:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1805:30: Warning: reference to free variable
    ‘complex-case-with-matches/3’
elixir-mode-indentation-test.el:1805:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1829:30: Warning: reference to free variable
    ‘complex-case-with-matches/4’
elixir-mode-indentation-test.el:1829:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1863:30: Warning: reference to free variable
    ‘complex-case-with-matches/5’
elixir-mode-indentation-test.el:1863:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1881:30: Warning: reference to free variable
    ‘case-with-multiline-maps’
elixir-mode-indentation-test.el:1881:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1903:30: Warning: reference to free variable
    ‘case-with-for-comprehension’
elixir-mode-indentation-test.el:1903:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1923:30: Warning: reference to free variable
    ‘indent-case-when-condition-is-a-named-function-on-a-module’
elixir-mode-indentation-test.el:1923:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1947:30: Warning: reference to free variable
    ‘close-map-curly-brackt’
elixir-mode-indentation-test.el:1947:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1970:30: Warning: reference to free variable
    ‘receive-after-block’
elixir-mode-indentation-test.el:1970:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2002:30: Warning: reference to free variable
    ‘indent-after-for-online-definition’
elixir-mode-indentation-test.el:2002:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2034:30: Warning: reference to free variable
    ‘indent-oneline-for-after-assignment’
elixir-mode-indentation-test.el:2034:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:2046:30: Warning: reference to free variable
    ‘indent-multiline-for’
elixir-mode-indentation-test.el:2046:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2082:30: Warning: reference to free variable
    ‘indent-multiline-for-with-assignment’
elixir-mode-indentation-test.el:2082:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:2100:30: Warning: reference to free variable
    ‘indent-multiline-for-do-end-with-assignment’
elixir-mode-indentation-test.el:2100:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:2121:30: Warning: reference to free variable
    ‘indent-multiline-function-calls-without-parenthesis’
elixir-mode-indentation-test.el:2121:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2135:30: Warning: reference to free variable
    ‘indent-multiline-function-calls-without-parenthesis/2’
elixir-mode-indentation-test.el:2135:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2151:30: Warning: reference to free variable
    ‘indent-correct-inside-fn-block’
elixir-mode-indentation-test.el:2151:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2167:30: Warning: reference to free variable
    ‘indent-statement-with-anonymous-fn’
elixir-mode-indentation-test.el:2167:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2187:30: Warning: reference to free variable
    ‘indent-maps-inside-list’
elixir-mode-indentation-test.el:2187:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2245:30: Warning: reference to free variable
    ‘indent-before-comma’
elixir-mode-indentation-test.el:2245:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2267:30: Warning: reference to free variable
    ‘indent-complex-comments’
elixir-mode-indentation-test.el:2267:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2347:30: Warning: reference to free variable
    ‘indent-tuples-in-case-statement’
elixir-mode-indentation-test.el:2347:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2378:30: Warning: reference to free variable
    ‘indent-multiline-function-specs’
elixir-mode-indentation-test.el:2378:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:2396:30: Warning: reference to free variable
    ‘indent-multiline-function-specs-followed-by-a-function-def’
elixir-mode-indentation-test.el:2396:30: Warning: ‘:expected-result’ called as
    a function

In end of data:
elixir-mode-indentation-test.el:315:31: Warning: the function
    ‘:expected-result’ is not known to be defined.
elixir-mode-indentation-test.el:13:31: Warning: the function ‘:tags’ is not
    known to be defined.
elixir-mode-indentation-test.el:12:2: Warning: the function
    ‘elixir-def-indentation-test’ is not known to be defined.

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/elixir-mode-moving-test.el at Fri Jul 29 19:58:29 2022

In end of data:
elixir-mode-moving-test.el:7:4: Warning: the function
    ‘elixir-test-with-temp-buffer’ is not known to be defined.

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/test-helper.el at Fri Jul 29 19:58:29 2022
test-helper.el:19:1: Error: Cannot open load file: No such file or directory, pkg-info

Compiling internal form(s) at Fri Jul 29 20:07:01 2022
Leaving directory ‘/Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0’

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/elixir-format.el at Fri Jul 29 20:07:01 2022
Entering directory ‘/Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/’

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/elixir-mode.el at Fri Jul 29 20:07:01 2022
elixir-mode.el:41:1: Error: Cannot open load file: No such file or directory, pkg-info

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/elixir-smie.el at Fri Jul 29 20:07:01 2022

In elixir-smie-looking-around:
elixir-smie.el:72:27: Warning: looking-back called with 1 argument, but
    requires 2-3

In elixir-smie--semi-ends-match:
elixir-smie.el:259:19: Warning: looking-back called with 1 argument, but
    requires 2-3
elixir-smie.el:259:32: Warning: looking-back called with 1 argument, but
    requires 2-3
Leaving directory ‘/Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/’

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/elixir-format-test.el at Fri Jul 29 20:07:01 2022
Entering directory ‘/Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/’
elixir-format-test.el:6:9: Warning: reference to free variable
    ‘elixir-formatter-supported’
elixir-format-test.el:8:15: Warning: reference to free variable
    ‘elixir-format-test-example’
elixir-format-test.el:10:38: Warning: reference to free variable
    ‘elixir-format-formatted-test-example’
elixir-format-test.el:39:15: Warning: reference to free variable
    ‘elixir-format-wrong-test-example’

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/elixir-mode-font-test.el at Fri Jul 29 20:07:01 2022

In end of data:
elixir-mode-font-test.el:585:14: Warning: the function ‘elixir--docstring-p’
    is not known to be defined.
elixir-mode-font-test.el:17:8: Warning: the function
    ‘elixir-test-with-temp-buffer’ is not known to be defined.

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/elixir-mode-helper-test.el at Fri Jul 29 20:07:01 2022
elixir-mode-helper-test.el:21:19: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:20:12: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:38:21: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:63:14: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:73:14: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:96:19: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:95:12: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:113:21: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:138:14: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:148:14: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:164:19: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.
elixir-mode-helper-test.el:174:19: Warning: ‘goto-line’ is for interactive use
    only; use ‘forward-line’ instead.

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/elixir-mode-indentation-test.el at Fri Jul 29 20:07:01 2022
elixir-mode-indentation-test.el:12:30: Warning: reference to free variable
    ‘indent-use-dot-module-newline’
elixir-mode-indentation-test.el:12:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:34:30: Warning: reference to free variable
    ‘indent-use-dot-module’
elixir-mode-indentation-test.el:34:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:54:30: Warning: reference to free variable
    ‘indent-do-blocks’
elixir-mode-indentation-test.el:54:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:74:30: Warning: reference to free variable
    ‘indent-do-blocks-after-linebreak-two’
elixir-mode-indentation-test.el:74:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:104:30: Warning: reference to free variable
    ‘indent-do-blocks-after-linebreak-three’
elixir-mode-indentation-test.el:104:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:144:30: Warning: reference to free variable
    ‘indent-do-blocks-with-space-after-inline’
elixir-mode-indentation-test.el:144:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:166:30: Warning: reference to free variable
    ‘indent-after-empty-line’
elixir-mode-indentation-test.el:166:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:188:30: Warning: reference to free variable
    ‘indent-function-calls-without-parens’
elixir-mode-indentation-test.el:188:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:204:30: Warning: reference to free variable
    ‘indent-records-correctly’
elixir-mode-indentation-test.el:204:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:224:30: Warning: reference to free variable
    ‘indent-continuation-lines’
elixir-mode-indentation-test.el:224:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:242:30: Warning: reference to free variable
    ‘indent-continuation-lines-with-comments/1’
elixir-mode-indentation-test.el:242:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:256:30: Warning: reference to free variable
    ‘indent-continuation-lines-with-comments/2’
elixir-mode-indentation-test.el:256:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:270:30: Warning: reference to free variable
    ‘indent-continuation-lines-with-comments/3’
elixir-mode-indentation-test.el:270:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:284:30: Warning: reference to free variable
    ‘indent-continuation-lines-assignment’
elixir-mode-indentation-test.el:284:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:296:30: Warning: reference to free variable
    ‘indent-continuation-lines-assignment/2’
elixir-mode-indentation-test.el:296:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:314:30: Warning: reference to free variable
    ‘indent-continuation-lines-assignment/3’
elixir-mode-indentation-test.el:314:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:339:30: Warning: reference to free variable
    ‘indent-last-commented-line’
elixir-mode-indentation-test.el:339:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:361:30: Warning: reference to free variable
    ‘indent-if’
elixir-mode-indentation-test.el:361:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:375:30: Warning: reference to free variable
    ‘indent-if-else’
elixir-mode-indentation-test.el:375:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:393:30: Warning: reference to free variable
    ‘indent-if-else/2’
elixir-mode-indentation-test.el:393:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:411:30: Warning: reference to free variable
    ‘indent-tuple-after-if-else’
elixir-mode-indentation-test.el:411:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:429:30: Warning: reference to free variable
    ‘indent-non-finished-one-line-if-else’
elixir-mode-indentation-test.el:429:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:443:30: Warning: reference to free variable
    ‘indent-if-when-condition-is-a-named-function-on-a-module’
elixir-mode-indentation-test.el:443:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:469:30: Warning: reference to free variable
    ‘indent-try’
elixir-mode-indentation-test.el:469:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:485:30: Warning: reference to free variable
    ‘indent-try/after’
elixir-mode-indentation-test.el:485:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:507:30: Warning: reference to free variable
    ‘indent-try/catch/after’
elixir-mode-indentation-test.el:507:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:539:30: Warning: reference to free variable
    ‘indent-try/rescue/1’
elixir-mode-indentation-test.el:539:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:557:30: Warning: reference to free variable
    ‘indent-try/rescue/2’
elixir-mode-indentation-test.el:557:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:577:30: Warning: reference to free variable
    ‘indent-block-inside-fn-match’
elixir-mode-indentation-test.el:577:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:605:30: Warning: reference to free variable
    ‘indent-fn-in-assignment’
elixir-mode-indentation-test.el:605:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:619:30: Warning: reference to free variable
    ‘indent-fn-as-arguments’
elixir-mode-indentation-test.el:619:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:633:30: Warning: reference to free variable
    ‘indent-list-argument-continuation-lines-nicely’
elixir-mode-indentation-test.el:633:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:645:30: Warning: reference to free variable
    ‘indent-nested-fn’
elixir-mode-indentation-test.el:645:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:663:30: Warning: reference to free variable
    ‘indent-list-of-floats-aligns’
elixir-mode-indentation-test.el:663:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:675:30: Warning: reference to free variable
    ‘indent-after-operator’
elixir-mode-indentation-test.el:675:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:711:30: Warning: reference to free variable
    ‘nested-modules’
elixir-mode-indentation-test.el:711:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:733:30: Warning: reference to free variable
    ‘cond-comment’
elixir-mode-indentation-test.el:733:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:757:30: Warning: reference to free variable
    ‘cond-within-with’
elixir-mode-indentation-test.el:757:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:787:30: Warning: reference to free variable
    ‘with-statement’
elixir-mode-indentation-test.el:787:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:821:30: Warning: reference to free variable
    ‘with-statement/2’
elixir-mode-indentation-test.el:821:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:851:30: Warning: reference to free variable
    ‘indent-heredoc’
elixir-mode-indentation-test.el:851:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:877:30: Warning: reference to free variable
    ‘indent-heredoc/2’
elixir-mode-indentation-test.el:877:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:919:30: Warning: reference to free variable
    ‘indent-heredoc/3’
elixir-mode-indentation-test.el:919:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:949:30: Warning: reference to free variable
    ‘indent-multiline-pipes-after-call’
elixir-mode-indentation-test.el:949:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:963:30: Warning: reference to free variable
    ‘indent-multiline-on-the-right-of-pattern-match’
elixir-mode-indentation-test.el:963:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:979:30: Warning: reference to free variable
    ‘indent-pipes-after-assignment’
elixir-mode-indentation-test.el:979:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:995:30: Warning: reference to free variable
    ‘indent-pipes-inside-blocks’
elixir-mode-indentation-test.el:995:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1019:30: Warning: reference to free variable
    ‘indent-inside-parens’
elixir-mode-indentation-test.el:1019:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1035:30: Warning: reference to free variable
    ‘indent-inside-parens/2’
elixir-mode-indentation-test.el:1035:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1047:30: Warning: reference to free variable
    ‘indent-inside-parens/3’
elixir-mode-indentation-test.el:1047:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1061:30: Warning: reference to free variable
    ‘indent-inside-parens/4’
elixir-mode-indentation-test.el:1061:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1083:30: Warning: reference to free variable
    ‘indent-inside-parens/5’
elixir-mode-indentation-test.el:1083:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1107:30: Warning: reference to free variable
    ‘indent-lone-keyword’
elixir-mode-indentation-test.el:1107:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1121:30: Warning: reference to free variable
    ‘indent-single-line-match’
elixir-mode-indentation-test.el:1121:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1137:30: Warning: reference to free variable
    ‘indent-multiline-match’
elixir-mode-indentation-test.el:1137:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1165:30: Warning: reference to free variable
    ‘indent-multiline-match/2’
elixir-mode-indentation-test.el:1165:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1193:30: Warning: reference to free variable
    ‘indent-mixed-match’
elixir-mode-indentation-test.el:1193:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1213:30: Warning: reference to free variable
    ‘indent-after-require-Record’
elixir-mode-indentation-test.el:1213:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1237:30: Warning: reference to free variable
    ‘indent-fn-in-multiline-assignment’
elixir-mode-indentation-test.el:1237:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:1261:30: Warning: reference to free variable
    ‘indent-after-def-do-online’
elixir-mode-indentation-test.el:1261:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1285:30: Warning: reference to free variable
    ‘indent-after-def-do-online/2’
elixir-mode-indentation-test.el:1285:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1316:30: Warning: reference to free variable
    ‘indent-after-def-do-online/3’
elixir-mode-indentation-test.el:1316:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1358:30: Warning: reference to free variable
    ‘indent-after-not-finished-one-line-def’
elixir-mode-indentation-test.el:1358:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1384:30: Warning: reference to free variable
    ‘indent-correct-with-multiple-one-line-macro-calls’
elixir-mode-indentation-test.el:1384:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1408:30: Warning: reference to free variable
    ‘indent-binary-sequence’
elixir-mode-indentation-test.el:1408:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1428:30: Warning: reference to free variable
    ‘indent-binary-sequence-inside-match-block/2’
elixir-mode-indentation-test.el:1428:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1476:30: Warning: reference to free variable
    ‘indent-inside-square-brackets’
elixir-mode-indentation-test.el:1476:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1492:30: Warning: reference to free variable
    ‘indent-after-reserved-word/case’
elixir-mode-indentation-test.el:1492:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1512:30: Warning: reference to free variable
    ‘indent-after-reserved-word/try’
elixir-mode-indentation-test.el:1512:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1532:30: Warning: reference to free variable
    ‘indent-after-reserved-word/rescue’
elixir-mode-indentation-test.el:1532:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1553:30: Warning: reference to free variable
    ‘indent-after-reserved-word/if’
elixir-mode-indentation-test.el:1553:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1573:30: Warning: reference to free variable
    ‘indent-after-bitstring/1’
elixir-mode-indentation-test.el:1573:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1591:30: Warning: reference to free variable
    ‘indent-after-fn/1’
elixir-mode-indentation-test.el:1591:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1617:30: Warning: reference to free variable
    ‘indent-outside-block’
elixir-mode-indentation-test.el:1617:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1649:30: Warning: reference to free variable
    ‘indent-list-elements’
elixir-mode-indentation-test.el:1649:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1673:30: Warning: reference to free variable
    ‘indent-tuple-elements’
elixir-mode-indentation-test.el:1673:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1697:30: Warning: reference to free variable
    ‘indent-maps-with-stings-as-keys’
elixir-mode-indentation-test.el:1697:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1719:30: Warning: reference to free variable
    ‘indent-maps-with-multiple-string-keys’
elixir-mode-indentation-test.el:1719:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:1741:30: Warning: reference to free variable
    ‘indent-maps-and-structs-elements’
elixir-mode-indentation-test.el:1741:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1765:30: Warning: reference to free variable
    ‘indent-parenthesis-inside-block’
elixir-mode-indentation-test.el:1765:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1783:30: Warning: reference to free variable
    ‘complex-case-with-matches/2’
elixir-mode-indentation-test.el:1783:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1805:30: Warning: reference to free variable
    ‘complex-case-with-matches/3’
elixir-mode-indentation-test.el:1805:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1829:30: Warning: reference to free variable
    ‘complex-case-with-matches/4’
elixir-mode-indentation-test.el:1829:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1863:30: Warning: reference to free variable
    ‘complex-case-with-matches/5’
elixir-mode-indentation-test.el:1863:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1881:30: Warning: reference to free variable
    ‘case-with-multiline-maps’
elixir-mode-indentation-test.el:1881:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1903:30: Warning: reference to free variable
    ‘case-with-for-comprehension’
elixir-mode-indentation-test.el:1903:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1923:30: Warning: reference to free variable
    ‘indent-case-when-condition-is-a-named-function-on-a-module’
elixir-mode-indentation-test.el:1923:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1947:30: Warning: reference to free variable
    ‘close-map-curly-brackt’
elixir-mode-indentation-test.el:1947:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:1970:30: Warning: reference to free variable
    ‘receive-after-block’
elixir-mode-indentation-test.el:1970:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2002:30: Warning: reference to free variable
    ‘indent-after-for-online-definition’
elixir-mode-indentation-test.el:2002:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2034:30: Warning: reference to free variable
    ‘indent-oneline-for-after-assignment’
elixir-mode-indentation-test.el:2034:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:2046:30: Warning: reference to free variable
    ‘indent-multiline-for’
elixir-mode-indentation-test.el:2046:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2082:30: Warning: reference to free variable
    ‘indent-multiline-for-with-assignment’
elixir-mode-indentation-test.el:2082:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:2100:30: Warning: reference to free variable
    ‘indent-multiline-for-do-end-with-assignment’
elixir-mode-indentation-test.el:2100:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:2121:30: Warning: reference to free variable
    ‘indent-multiline-function-calls-without-parenthesis’
elixir-mode-indentation-test.el:2121:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2135:30: Warning: reference to free variable
    ‘indent-multiline-function-calls-without-parenthesis/2’
elixir-mode-indentation-test.el:2135:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2151:30: Warning: reference to free variable
    ‘indent-correct-inside-fn-block’
elixir-mode-indentation-test.el:2151:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2167:30: Warning: reference to free variable
    ‘indent-statement-with-anonymous-fn’
elixir-mode-indentation-test.el:2167:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2187:30: Warning: reference to free variable
    ‘indent-maps-inside-list’
elixir-mode-indentation-test.el:2187:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2245:30: Warning: reference to free variable
    ‘indent-before-comma’
elixir-mode-indentation-test.el:2245:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2267:30: Warning: reference to free variable
    ‘indent-complex-comments’
elixir-mode-indentation-test.el:2267:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2347:30: Warning: reference to free variable
    ‘indent-tuples-in-case-statement’
elixir-mode-indentation-test.el:2347:30: Warning: ‘:tags’ called as a function
elixir-mode-indentation-test.el:2378:30: Warning: reference to free variable
    ‘indent-multiline-function-specs’
elixir-mode-indentation-test.el:2378:30: Warning: ‘:expected-result’ called as
    a function
elixir-mode-indentation-test.el:2396:30: Warning: reference to free variable
    ‘indent-multiline-function-specs-followed-by-a-function-def’
elixir-mode-indentation-test.el:2396:30: Warning: ‘:expected-result’ called as
    a function

In end of data:
elixir-mode-indentation-test.el:315:31: Warning: the function
    ‘:expected-result’ is not known to be defined.
elixir-mode-indentation-test.el:13:31: Warning: the function ‘:tags’ is not
    known to be defined.
elixir-mode-indentation-test.el:12:2: Warning: the function
    ‘elixir-def-indentation-test’ is not known to be defined.

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/elixir-mode-moving-test.el at Fri Jul 29 20:07:01 2022

In end of data:
elixir-mode-moving-test.el:7:4: Warning: the function
    ‘elixir-test-with-temp-buffer’ is not known to be defined.

Compiling file /Users/glutexo/.emacs.d/elpa/elixir-mode-2.4.0/test/test-helper.el at Fri Jul 29 20:07:01 2022
test-helper.el:19:1: Error: Cannot open load file: No such file or directory, pkg-info
davidarnold commented 1 year ago

The version of the package available at NonGNU ELPA seems to be broken. It's labeled as version 2.4.0 (although such a tag does not exist as far as I can see) released Jan 29, 2022 but the requirement for pkg-info is still present, despite it being removed in #482 which was merged Oct 5, 2021.

From the NonGNU elixir-mode.el file:

;; Version: 2.4.0
;; Package-Requires: ((emacs "24") (pkg-info "0.4"))

I have no idea how the package would have gotten into such a weird state, but ignoring that, it would be great if we could just tag a 2.5.0 to get MELPA Stable and NonGNU ELPA up to date and fixed. Maybe @jsmestad or @victorolinasc could help 🙏 ?

victorolinasc commented 1 year ago

I will have time for looking into this package in May/June. I will look into this. Thanks for reporting and bringing it up. It is not lost here

victorolinasc commented 1 year ago

I've released 2.4.0 (just tagged actually). It should update stables everywhere, right? (Melpa and NonGNU).

Closing this for now.

davidarnold commented 1 year ago

@victorolinasc Sorry to report this, but NonGNU ELPA package is not updating. I've been trying to diagnose and it seems like its build process actually inspects the Version comment metadata in the package source rather than the Git release tags.

Could you push a commit to the master branch to update the Version to 2.4.1 and see if that unblocks NonGNU? I'm not 100% sure, but I don't think that you'll have to create another release tag.

victorolinasc commented 1 year ago

@davidarnold thanks for noticing and taking a look at it. I will release a major 2.5.0 to avoid problems :)

Thanks!

victorolinasc commented 1 year ago

It is now 2.5.0 in NonGNU Elpa :)

Sorry for the inconvenience!