pashinin / workgroups2

Workgroups2 - Emacs session manager
http://workgroups2.rtfd.org/
GNU General Public License v3.0
297 stars 43 forks source link

I cannot install this package correctly #91

Closed fu123456 closed 2 years ago

fu123456 commented 4 years ago

When I install it from elpa, my Emacs outputs the following errors:

Compiling file /home/fg/Vemacs/myemacs/elpa/workgroups2-20200707.1108/workgroups2.el at Thu Jul 23 23:51:40 2020
Entering directory ‘/home/fg/Vemacs/myemacs/elpa/workgroups2-20200707.1108/’
workgroups2.el:104:1: Warning: Alias for ‘wg-session-file’ should be declared
    before its referent
workgroups2.el:149:1: Warning: Alias for ‘wg-session-load-on-start’ should be
    declared before its referent
workgroups2.el:263:1: Warning: Alias for ‘wg-after-switch-to-workgroup-hook’
    should be declared before its referent

In wg-element-display:
workgroups2.el:645:11: Warning: ‘:cur’ called as a function
workgroups2.el:648:13: Warning: ‘:prev’ called as a function
workgroups2.el:648:10: Warning: ‘:other’ called as a function

In wg-fontify:
workgroups2.el:687:11: Warning: macro ‘wg-fontify’ defined too late
workgroups2.el:698:36: Warning: reference to free variable ‘spec’

In wg-docar:
workgroups2.el:735:11: Warning: macro ‘wg-docar’ defined too late
workgroups2.el:948:1: Error: Symbol’s function definition is void: wg-concat
redguardtoo commented 4 years ago

fixed some compiling error. But there are other errors I still need figure out. Patches are welcome. Anyway, this package still works even with compiling error.