{"action":"created","issue":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/6552","repository_url":"https://api.github.com/repos/syl20bnr/spacemacs","labels_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/6552/labels{/name}","comments_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/6552/comments","events_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/6552/events","html_url":"https://github.com/syl20bnr/spacemacs/issues/6552","id":164850783,"number":6552,"title":"Eyebrowse workspaces and layouts interaction bug","user":{"login":"GreyGhostIX","id":6618148,"avatar_url":"https://avatars.githubusercontent.com/u/6618148?v=3","gravatar_id":"","url":"https://api.github.com/users/GreyGhostIX","html_url":"https://github.com/GreyGhostIX","followers_url":"https://api.github.com/users/GreyGhostIX/followers","following_url":"https://api.github.com/users/GreyGhostIX/following{/other_user}","gists_url":"https://api.github.com/users/GreyGhostIX/gists{/gist_id}","starred_url":"https://api.github.com/users/GreyGhostIX/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GreyGhostIX/subscriptions","organizations_url":"https://api.github.com/users/GreyGhostIX/orgs","repos_url":"https://api.github.com/users/GreyGhostIX/repos","events_url":"https://api.github.com/users/GreyGhostIX/events{/privacy}","received_events_url":"https://api.github.com/users/GreyGhostIX/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/-%20Bug%20tracker%20-","name":"- Bug tracker -","color":"fef2c0"},{"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/Spacemacs%20Layouts","name":"Spacemacs Layouts","color":"207de5"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-07-11T14:28:13Z","updated_at":"2016-07-12T10:47:38Z","closed_at":null,"body":"#### Description\r\nEyebrowse workspaces and layouts interact incorrectly. Each layout doesn't have an independent set of workspaces. If you use eyebrowse and layouts in conjunction you start to see the workspaces become unordered, and the layouts share buffers with eachother. \r\n\r\n#### Reproduction guide\r\n- Start Emacs.\r\n- Open *scratch* buffer. `SPC b b scratch ret`\r\n- Switch to workspace 2. `SPC l w 2`\r\n- Open *messages* buffer. `SPC b b mess RET`\r\n- Open new layout. `SPC l 2` then `y new RET`\r\n- Swtich to workspace. 1 `SPC l w 1`\r\n- Open *messages* buffer. `SPC b b mess RET`\r\n- Switch to layout 1. `SPC l 1`\r\n\r\n*Observed behaviour:*\r\n- Upon creation of the second layout, started on workspace 2 (the current workspace when creating the new layout).\r\n\r\n-  Now layout 1 workspace 1 contains *messages* instead of *scratch*. Also, layout 1 workspace 2 now contains *spacemacs*.\r\n\r\n*Expected behaviour:*\r\n- On creating new layout, should start on workspace 1.\r\n\r\n- Layout 1 workspace 1 should contain *scratch*. Also, layout 1 workspace 2 should cointain *messages*.\r\n\r\n\r\n#### System Info\r\n- OS: darwin\r\n- Emacs: 24.5.1\r\n- Spacemacs: 0.105.21\r\n- Spacemacs branch: develop (rev. 0283f64)\r\n- Graphic display: t\r\n- Distribution: spacemacs\r\n- Editing style: vim\r\n- Completion: helm\r\n- Layers:\r\n```elisp\r\n(osx\r\n (org :variables org-pretty-entities t org-bullets-bullet-list\r\n      '(\"○\"))\r\n (version-control :variables version-control-diff-tool 'diff-hl)\r\n (git :variables git-magit-status-fullscreen t)\r\n (shell :variables shell-default-shell 'multi-term)\r\n (auto-completion :variables auto-completion-enable-snippets-in-popup t)\r\n dash vinegar ibuffer syntax-checking eyebrowse c-c   csharp emacs-lisp vimscript markdown yaml html javascript)\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/comments/232004748","html_url":"https://github.com/syl20bnr/spacemacs/issues/6552#issuecomment-232004748","issue_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/6552","id":232004748,"user":{"login":"GreyGhostIX","id":6618148,"avatar_url":"https://avatars.githubusercontent.com/u/6618148?v=3","gravatar_id":"","url":"https://api.github.com/users/GreyGhostIX","html_url":"https://github.com/GreyGhostIX","followers_url":"https://api.github.com/users/GreyGhostIX/followers","following_url":"https://api.github.com/users/GreyGhostIX/following{/other_user}","gists_url":"https://api.github.com/users/GreyGhostIX/gists{/gist_id}","starred_url":"https://api.github.com/users/GreyGhostIX/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GreyGhostIX/subscriptions","organizations_url":"https://api.github.com/users/GreyGhostIX/orgs","repos_url":"https://api.github.com/users/GreyGhostIX/repos","events_url":"https://api.github.com/users/GreyGhostIX/events{/privacy}","received_events_url":"https://api.github.com/users/GreyGhostIX/received_events","type":"User","site_admin":false},"created_at":"2016-07-12T10:47:38Z","updated_at":"2016-07-12T10:47:38Z","body":"When I switch to develop with `git checkout origin/develop` I'm getting:\r\n`Warning (initialization): An error occurred while loading `/Users/NAME/.emacs.d/init.el':\r\nFile error: Cannot open load file, no such file or directory, f`.\r\nThis breaks everything so I can't test the original issue.\r\n\r\nAs some backstory, I also got this error when I updated my develop branch originally with `git pull --rebase`, prompting me to switch to master (not sure why it said I was on develop in my first post), and discover my layout issue.\r\n\r\nI'll check out issue #6523 and see if that workaround will work for me.\r\n"}}
{"actor":{"display_login":"GreyGhostIX"}}