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

floobits-join-workspace failed #83

Open
qinshulei opened this issue May 3, 2015 · 4 comments
Open

floobits-join-workspace failed #83

qinshulei opened this issue May 3, 2015 · 4 comments

Comments

@qinshulei
Copy link

Hi ,

Today I try to use my emacs to play with floobits.And failed when I try to join a workspace.

Here is the log:

Launching Floobits python agent...
start-process: *Floobits* python /home/qinshulei/.emacs.d/elpa/floobits-20150502.2037/floobits.py --set-version=1.5.23
{"prompt": "Your copy of qinshulei/test-floobits is out of sync. Do you want to:\n\n1. Overwrite 1 remote file (Upload .floo).\n2. Overwrite 0 local files (Fetch nothing).\n3. Cancel\n\nPlease select an option: ", "name": "user_input", "initial": "", "choices": [["1. Overwrite 1 remote file (Upload .floo).", 0], ["2. Overwrite 0 local files (Fetch nothing).", 1], ["3. Cancel", 2]], "req_id": 1, "id": 1}
{"perms": ["get_buf", "ping", "pong", "webrtc", "kick", "pull_repo", "perms", "solicit", "request_perms", "patch", "set_buf", "create_buf", "delete_buf", "rename_buf", "set_temp_data", "delete_temp_data", "highlight", "msg", "datamsg", "create_term", "term_stdin", "delete_term", "update_term", "term_stdout", "saved"], "workspace_name": "test-floobits", "project_path": "/home/qinshulei/test-floobits", "name": "room_info", "req_id": 2}
Successfully joined workspace test-floobits.
Project path is /home/qinshulei/test-floobits.
error in process filter: floobits-add-hooks: Symbol's function definition is void: advice-add
error in process filter: Symbol's function definition is void: advice-add

It seems that I don't have the advice-add function .I guess it's because that my lib's version don't match.Could you please have a look.And give some advise?

@kans
Copy link
Member

kans commented May 3, 2015

I believe advice-add was added in emacs 24. What version are you running?

@qinshulei
Copy link
Author

Hi kans,

My emacs version is 24.3.1 . I also find that it's ok with emacs 24.4.

$ emacs --version
GNU Emacs 24.3.1
Copyright (C) 2013 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

@alimavrakis
Copy link

I'm having the same issue on 24.3.1. Advising is in Emacs 24.4 changelog:

http://lists.gnu.org/archive/html/info-gnu-emacs/2014-10/msg00002.html

@BrianZbr
Copy link

BrianZbr commented Oct 8, 2015

I'm running Floobits 20150831.128 in Emacs 24.3.1. I was able to create a new workspace from Emacs with floobits-share-dir-public, and I was even able to summon from emacs with floobits-summon. But when I try to summon from the web, Emacs gives the message:

error in process filter: floobits-add-hooks: Symbol's function definition is void: advice-add error in process filter: Symbol's function definition is void: advice-add

I guess this is the same issue? If I am unable to upgrade Emacs, is there any other way to get this working right?

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

4 participants