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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Symbol's function definition is void: yas/initialize #119

Open
jccode opened this issue Jun 8, 2013 · 1 comment
Open

Symbol's function definition is void: yas/initialize #119

jccode opened this issue Jun 8, 2013 · 1 comment

Comments

@jccode
Copy link

jccode commented Jun 8, 2013

Hello gabrielelanaro,
The "emacs-for-python" is so useful for python developer, thanks for your great work.
I found the function yas/initialize is not available in the latest yasnippet, which rename to yas--initialize already. It lead to the errors as below

Debugger entered--Lisp error: (void-function yas/initialize)
  (yas/initialize)
  eval-buffer(#<buffer  *load*<3>> nil "/home/jcchen/emacs/plugins/emacs-for-python/epy-editing.el" nil t)  ; Reading at buffer position 846
  load-with-code-conversion("/home/jcchen/emacs/plugins/emacs-for-python/epy-editing.el" "/home/jcchen/emacs/plugins/emacs-for-python/epy-editing.el" nil t)
  require(epy-editing)

It's annoying that the changes of public interface lead to the incompatible problem.
Could you help to do some change to adaptive the latest yasnippet if you have time.

Thank you!

gabrielelanaro added a commit that referenced this issue Apr 30, 2014
In case yasnippet is broken --#119--, setting boolean `epy-load-yasnippet-p' to nil should avoid further disturb
@sambrightman
Copy link
Contributor

This is caused by backwards-compatibility oversight in yasnippet, now fixed by joaotavora/yasnippet#546.

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

No branches or pull requests

2 participants