{"action":"created","issue":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/2845","labels_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/2845/labels{/name}","comments_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/2845/comments","events_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/2845/events","html_url":"https://github.com/syl20bnr/spacemacs/pull/2845","id":104169702,"number":2845,"title":"Fix Perspectives lazy loading","user":{"login":"CestDiego","id":3291619,"avatar_url":"https://avatars.githubusercontent.com/u/3291619?v=3","gravatar_id":"","url":"https://api.github.com/users/CestDiego","html_url":"https://github.com/CestDiego","followers_url":"https://api.github.com/users/CestDiego/followers","following_url":"https://api.github.com/users/CestDiego/following{/other_user}","gists_url":"https://api.github.com/users/CestDiego/gists{/gist_id}","starred_url":"https://api.github.com/users/CestDiego/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CestDiego/subscriptions","organizations_url":"https://api.github.com/users/CestDiego/orgs","repos_url":"https://api.github.com/users/CestDiego/repos","events_url":"https://api.github.com/users/CestDiego/events{/privacy}","received_events_url":"https://api.github.com/users/CestDiego/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/milestones/4","html_url":"https://github.com/syl20bnr/spacemacs/milestones/release%200.105","labels_url":"https://api.github.com/repos/syl20bnr/spacemacs/milestones/4/labels","id":1276918,"number":4,"title":"release 0.105","description":"","creator":{"login":"syl20bnr","id":1243537,"avatar_url":"https://avatars.githubusercontent.com/u/1243537?v=3","gravatar_id":"","url":"https://api.github.com/users/syl20bnr","html_url":"https://github.com/syl20bnr","followers_url":"https://api.github.com/users/syl20bnr/followers","following_url":"https://api.github.com/users/syl20bnr/following{/other_user}","gists_url":"https://api.github.com/users/syl20bnr/gists{/gist_id}","starred_url":"https://api.github.com/users/syl20bnr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/syl20bnr/subscriptions","organizations_url":"https://api.github.com/users/syl20bnr/orgs","repos_url":"https://api.github.com/users/syl20bnr/repos","events_url":"https://api.github.com/users/syl20bnr/events{/privacy}","received_events_url":"https://api.github.com/users/syl20bnr/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":0,"state":"open","created_at":"2015-08-28T03:14:51Z","updated_at":"2015-09-15T14:57:24Z","due_on":null,"closed_at":null},"comments":104,"created_at":"2015-09-01T02:14:09Z","updated_at":"2015-09-17T21:11:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/pulls/2845","html_url":"https://github.com/syl20bnr/spacemacs/pull/2845","diff_url":"https://github.com/syl20bnr/spacemacs/pull/2845.diff","patch_url":"https://github.com/syl20bnr/spacemacs/pull/2845.patch"},"body":"Now that I understand better lazy loading and elisp I figured I'd give\r\nthe perspectives layer another go. I try to replicate the microstate\r\nfrom Eyebrowse, but still working on the custom-perspectives.\r\n\r\nI would appreciate some feedback until this is merged"},"comment":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/comments/141229425","html_url":"https://github.com/syl20bnr/spacemacs/pull/2845#issuecomment-141229425","issue_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/2845","id":141229425,"user":{"login":"syl20bnr","id":1243537,"avatar_url":"https://avatars.githubusercontent.com/u/1243537?v=3","gravatar_id":"","url":"https://api.github.com/users/syl20bnr","html_url":"https://github.com/syl20bnr","followers_url":"https://api.github.com/users/syl20bnr/followers","following_url":"https://api.github.com/users/syl20bnr/following{/other_user}","gists_url":"https://api.github.com/users/syl20bnr/gists{/gist_id}","starred_url":"https://api.github.com/users/syl20bnr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/syl20bnr/subscriptions","organizations_url":"https://api.github.com/users/syl20bnr/orgs","repos_url":"https://api.github.com/users/syl20bnr/repos","events_url":"https://api.github.com/users/syl20bnr/events{/privacy}","received_events_url":"https://api.github.com/users/syl20bnr/received_events","type":"User","site_admin":false},"created_at":"2015-09-17T21:11:20Z","updated_at":"2015-09-17T21:11:20Z","body":"We can keep the many to many but a buffer must have a _true_ perspective which is the one recognized by the spacemacs model.\r\n\r\nIn Spacemacs you can operate globally (vanilla emacs, utmost important to have this available consistently), you can operate at project level `SPC p` or soon at perspective level with `SPC L`.\r\n\r\nYou don't need to import a buffer in a perspective when `SPC f f` and `SPC b b` are not altered, `helm-find-files` should not be altered as well, except if use explicitly with the perspective scope via a `SPC L something` (this how spacemacs works, projectile scope is explicit, perspective scope must be explicit as well)."}}