Giter VIP home page Giter VIP logo

Comments (7)

dankessler avatar dankessler commented on May 23, 2024 1

PR has been speedily merged so this is now fixed in bind-map, and it's now live on MELPA.

Unfortunately, you may still have difficulty upgrading to the fixed version of bind-map since interacting with the "Update Packages" button in the *spacemacs* buffer seems to depend on bind-map. Instead, you can either

  • Delete bind-map manually, which should trigger spacemacs to install it fresh from MELPA on the next launch. You can find the folder to delete somewhere like ~/.emacs.d/elpa/28.1/develop/bind-map-20230307.1837.
  • Upgrade packages with M-x configuration-layer/update-packages RET

Please confirm that this works, and then we can close the issue. My apologies for causing the problem!

from spacemacs.

nicorikken avatar nicorikken commented on May 23, 2024 1

@dankessler

  • Delete bind-map manually, which should trigger spacemacs to install it fresh from MELPA on the next launch. You can find the folder to delete somewhere like ~/.emacs.d/elpa/28.1/develop/bind-map-20230307.1837.

I used this method and it worked nicely. In my case it was: rm -r ~/.emacs.d/elpa/27.1/develop/bind-map-20240307.1837/

from spacemacs.

JDawson-Camlin avatar JDawson-Camlin commented on May 23, 2024

How can one roll back package updates from outside Spacemacs?

from spacemacs.

suparna-ghanvatkar avatar suparna-ghanvatkar commented on May 23, 2024

I get the same issue with new clean installation as well. On Fedora with emacs 28.3

from spacemacs.

dankessler avatar dankessler commented on May 23, 2024

Oof, this is probably my fault: I used function-alias-p in a PR I wrote that was recently adopted into bind-map, but it looks like that function was only introduced in emacs 29.1. If you're able to upgrade emacs, that will immediately fix your problem, but I'm going to try to get a patch added to bind-map that will only call that function if it's available.

from spacemacs.

JDawson-Camlin avatar JDawson-Camlin commented on May 23, 2024
  • Upgrade packages with M-x configuration-layer/update-packages RET

This was impossible because M-x did not work. Instead, I deleted .emacs.d and cloned Spacemacs again, and it is working now. Thank you for repairing it.

from spacemacs.

JDawson-Camlin avatar JDawson-Camlin commented on May 23, 2024

Yesterday I pressed SPC f e U and broke Spacemacs. I needed then to roll back that update, but could not do so from within Spacemacs. How could I have done so from without Spacemacs? That would have allowed me to use Spacemacs while waiting for the guilty package to be repaired.

from spacemacs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.