{"action":"created","issue":{"url":"https://api.github.com/repos/jwiegley/use-package/issues/271","labels_url":"https://api.github.com/repos/jwiegley/use-package/issues/271/labels{/name}","comments_url":"https://api.github.com/repos/jwiegley/use-package/issues/271/comments","events_url":"https://api.github.com/repos/jwiegley/use-package/issues/271/events","html_url":"https://github.com/jwiegley/use-package/pull/271","id":114343757,"number":271,"title":"Miscellaneous small changes ","user":{"login":"tarsius","id":25046,"avatar_url":"https://avatars.githubusercontent.com/u/25046?v=3","gravatar_id":"","url":"https://api.github.com/users/tarsius","html_url":"https://github.com/tarsius","followers_url":"https://api.github.com/users/tarsius/followers","following_url":"https://api.github.com/users/tarsius/following{/other_user}","gists_url":"https://api.github.com/users/tarsius/gists{/gist_id}","starred_url":"https://api.github.com/users/tarsius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarsius/subscriptions","organizations_url":"https://api.github.com/users/tarsius/orgs","repos_url":"https://api.github.com/users/tarsius/repos","events_url":"https://api.github.com/users/tarsius/events{/privacy}","received_events_url":"https://api.github.com/users/tarsius/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-10-30T19:48:30Z","updated_at":"2015-11-01T23:50:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jwiegley/use-package/pulls/271","html_url":"https://github.com/jwiegley/use-package/pull/271","diff_url":"https://github.com/jwiegley/use-package/pull/271.diff","patch_url":"https://github.com/jwiegley/use-package/pull/271.patch"},"body":"These are some suggestions. Please pick and reject as you see fit, long live Magit. Anyways...\r\n\r\nThe first commit aligns the startup messages. I find that quite helpful because it makes the initial contents of `*Messages*` much more readable.\r\n\r\n2th removes the \"Compiling package foo\". I found that message to be confusing, because `use-package` is not actually compiling any packages.\r\n\r\n3th prevents `use-package-tests.el` from being compiled and autoloaded."},"comment":{"url":"https://api.github.com/repos/jwiegley/use-package/issues/comments/152878561","html_url":"https://github.com/jwiegley/use-package/pull/271#issuecomment-152878561","issue_url":"https://api.github.com/repos/jwiegley/use-package/issues/271","id":152878561,"user":{"login":"vyp","id":3889405,"avatar_url":"https://avatars.githubusercontent.com/u/3889405?v=3","gravatar_id":"","url":"https://api.github.com/users/vyp","html_url":"https://github.com/vyp","followers_url":"https://api.github.com/users/vyp/followers","following_url":"https://api.github.com/users/vyp/following{/other_user}","gists_url":"https://api.github.com/users/vyp/gists{/gist_id}","starred_url":"https://api.github.com/users/vyp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vyp/subscriptions","organizations_url":"https://api.github.com/users/vyp/orgs","repos_url":"https://api.github.com/users/vyp/repos","events_url":"https://api.github.com/users/vyp/events{/privacy}","received_events_url":"https://api.github.com/users/vyp/received_events","type":"User","site_admin":false},"created_at":"2015-11-01T23:50:32Z","updated_at":"2015-11-01T23:50:32Z","body":"That's great, thanks for taking the time to elaborate, really appreciated! I don't want to spam here with off topic messages, but just want to say a few things.\r\n\r\n> Sorry the code ain't ready to be released.\r\n\r\nThat's okay, more curious than anything. And I use quelpa to install 'local' packages anyway, and that does seem to generate autoloads (probably via package-build.el or package.el), although I'm not sure if it generates info files.\r\n\r\n> Configure to rebase instead of merge\r\n\r\nNice, this is clever. But say we want to put our emacs config on another machine, how will these `[local]` commits be transferred? (unless you don't really care about that) My best guess would be to create a new repository for the package that we can push to (i.e. 'fork'), and just use that (i.e. pull from an 'upstream' remote). Or maybe somehow maintain a set of .patch files or something..? (Or perhaps instead of using git, you just transfer your config via rsync or other normal means?) Anyway, just wondering if you have already thought of this and have some clever solution."}}