Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error on start after latest update #9882

Closed
neuronsong opened this issue Nov 16, 2017 · 4 comments
Closed

Error on start after latest update #9882

neuronsong opened this issue Nov 16, 2017 · 4 comments

Comments

@neuronsong
Copy link

Description :octocat:

After the most recent update I'm getting the following error:

Error (use-package): winum :config: Symbol鈥檚 value as variable is void: winum-assign-functions

Reproduction guide 馃

  • Start Emacs

Observed behaviour: 馃憖 馃挃
Just the error as far as I can tell.

Expected behaviour: 鉂わ笍 馃槃
Expect there not to be an error.

System Info 馃捇

  • OS: darwin
  • Emacs: 25.3.1
  • Spacemacs: 0.200.10
  • Spacemacs branch: master (rev. 4bb4cb4)
  • Graphic display: t
  • Distribution: spacemacs
  • Editing style: vim
  • Completion: helm
  • Layers:
(elixir typescript csv yaml lua ruby php elm javascript html helm emacs-lisp git markdown org version-control)
  • System configuration features: NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES

Backtrace 馃惥

@bmag
Copy link
Collaborator

bmag commented Nov 17, 2017

You need to update winum package.

@neuronsong
Copy link
Author

Thanks for the fix! For anyone new to spacemacs: run emacs from your home directory... type "spc spc" and then type in "update-packages" and hit return. This will run "update-packages" and update the package in question... along with any other out-of-date packages.

@mouse07410
Copy link

I'm very new to spacemacs - what is "spc spc"?

@duianto
Copy link
Collaborator

duianto commented Mar 12, 2018

@mouse07410 SPC SPC means: Press the spacebar key twice to open the M-x prompt. If your using the Emacs editing style, then M-m SPC does the same thing (M-m means hold down the Alt key and press m).

At the M-x prompt, you can type a command, in this case update packages, and it should list the command configuration-layer/update-packages.

The packages can also be updated without typing a command. On the SPC b h Spacemacs home buffer, move the cursor to the [Update Packages] link/button, and pressing RET (return/enter), or mouse click on the link/button.

A stumbling block with the Ivy completion

If the ivy completion is used (instead of helm), then the M-x prompt adds a leading ^ (caret). This seems to mean that it only finds commands that start with update, which the command in question doesn't do (configuration-layer/update-packages), therefore it won't be found.

The solution is to erase the leading ^ character before typing update packages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants