jump-tree icon indicating copy to clipboard operation
jump-tree copied to clipboard

Many warnings when byte-compiling jump-tree

Open diamond-lizard opened this issue 4 years ago • 0 comments

When byte-compiling jump-tree, Emacs reports many warnings:

%  for i in *.el; do
 echo $i
 emacs --batch -Q -L . -f batch-byte-compile $i
done

jump-tree.el

In toplevel form:
jump-tree.el:581:1:Warning: Package cl is deprecated
jump-tree-pos.el

In toplevel form:
jump-tree-pos.el:44:30:Warning: Package cl is deprecated
jump-tree-pos.el:154:1:Warning: Unused lexical variable ‘file-path’

In jump-tree-pos-list-jump:
jump-tree-pos.el:163:30:Warning: assignment to free variable ‘window’
jump-tree-pos.el:163:16:Warning: reference to free variable ‘window’

In jump-tree-pos-list-discard-invalid:
jump-tree-pos.el:415:20:Warning: function ‘remove-if’ from cl package called
    at runtime
jump-tree-pos.el:608:1:Warning: Unused lexical variable ‘next-node’

In jump-tree-jump-prev:
jump-tree-pos.el:634:11:Warning: reference to free variable ‘jump-tree-mode’

In jump-tree-buffer-prev:
jump-tree-pos.el:645:11:Warning: reference to free variable ‘jump-tree-mode’
jump-tree-pos.el:652:1:Warning: Unused lexical variable ‘i’
jump-tree-pos.el:652:1:Warning: Unused lexical variable ‘current1’

In jump-tree-jump-next:
jump-tree-pos.el:694:11:Warning: reference to free variable ‘jump-tree-mode’

In jump-tree-buffer-next:
jump-tree-pos.el:705:11:Warning: reference to free variable ‘jump-tree-mode’
jump-tree-pos.el:712:1:Warning: Unused lexical variable ‘i’
jump-tree-pos.el:712:1:Warning: Unused lexical variable ‘pos’

In jump-tree-switch-branch:
jump-tree-pos.el:753:11:Warning: reference to free variable ‘jump-tree-mode’

In jump-tree-save-state-to-register:
jump-tree-pos.el:805:11:Warning: reference to free variable ‘jump-tree-mode’
jump-tree-pos.el:814:14:Warning: ‘registerv-make’ is an obsolete function (as
    of 27.1); Use your own type with methods on
    register-val-(insert|describe|jump-to)

In jump-tree-restore-state-from-register:
jump-tree-pos.el:827:11:Warning: reference to free variable ‘jump-tree-mode’

In end of data:
jump-tree-pos.el:846:1:Warning: the following functions might not be defined
    at runtime: gv--defsetter, remove-if
jump-tree-pos.el:846:1:Warning: the following functions are not known to be
    defined: string-trim, cur-buffer
jump-tree-visualizer.el

In toplevel form:
jump-tree-visualizer.el:31:30:Warning: Package cl is deprecated
jump-tree-visualizer.el:351:1:Warning: Unused lexical variable ‘i’
jump-tree-visualizer.el:351:1:Warning: Unused lexical variable ‘i’
jump-tree-visualizer.el:351:1:Warning: Unused lexical variable ‘i’
jump-tree-visualizer.el:351:1:Warning: Unused lexical variable ‘i’

In jump-tree-visualize:
jump-tree-visualizer.el:431:11:Warning: reference to free variable
    ‘jump-tree-mode’
jump-tree-visualizer.el:737:1:Warning: Unused lexical variable ‘i’
jump-tree-visualizer.el:737:1:Warning: Unused lexical variable ‘i’
jump-tree-visualizer.el:878:1:Warning: Unused lexical variable ‘i’
jump-tree-visualizer.el:951:1:Warning: Unused lexical variable ‘i’
jump-tree-visualizer.el:951:1:Warning: Unused lexical variable ‘i’

In jump-tree-timestamp-to-string:
jump-tree-visualizer.el:1006:28:Warning: ‘subtract-time’ is an obsolete
    function (as of 26.1); use ‘time-subtract’ instead.

In jump-tree-visualize-jump-prev-to-x:
jump-tree-visualizer.el:1224:22:Warning: reference to free variable
    ‘jump-tree-visualizer-selection-mode’

In jump-tree-visualize-jump-next-to-x:
jump-tree-visualizer.el:1251:22:Warning: reference to free variable
    ‘jump-tree-visualizer-selection-mode’
jump-tree-visualizer.el:1348:1:Warning: Unused lexical variable ‘i’
jump-tree-visualizer.el:1366:1:Warning: Unused lexical variable ‘i’
jump-tree-visualizer.el:1386:1:Warning: Unused lexical variable ‘i’
jump-tree-visualizer.el:1406:1:Warning: Unused lexical variable ‘i’

In end of data:
jump-tree-visualizer.el:1449:1:Warning: the function ‘gv--defsetter’ might not
    be defined at runtime.

diamond-lizard avatar Oct 20 '20 17:10 diamond-lizard