{"action":"created","issue":{"url":"https://api.github.com/repos/vapniks/org-dotemacs/issues/15","repository_url":"https://api.github.com/repos/vapniks/org-dotemacs","labels_url":"https://api.github.com/repos/vapniks/org-dotemacs/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/vapniks/org-dotemacs/issues/15/comments","events_url":"https://api.github.com/repos/vapniks/org-dotemacs/issues/15/events","html_url":"https://github.com/vapniks/org-dotemacs/issues/15","id":347545978,"node_id":"MDU6SXNzdWUzNDc1NDU5Nzg=","number":15,"title":"Latest org-dotemacs-load-file skips trees that lack a NAME property","user":{"login":"tmurph","id":2012101,"node_id":"MDQ6VXNlcjIwMTIxMDE=","avatar_url":"https://avatars0.githubusercontent.com/u/2012101?v=4","gravatar_id":"","url":"https://api.github.com/users/tmurph","html_url":"https://github.com/tmurph","followers_url":"https://api.github.com/users/tmurph/followers","following_url":"https://api.github.com/users/tmurph/following{/other_user}","gists_url":"https://api.github.com/users/tmurph/gists{/gist_id}","starred_url":"https://api.github.com/users/tmurph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tmurph/subscriptions","organizations_url":"https://api.github.com/users/tmurph/orgs","repos_url":"https://api.github.com/users/tmurph/repos","events_url":"https://api.github.com/users/tmurph/events{/privacy}","received_events_url":"https://api.github.com/users/tmurph/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-03T21:49:06Z","updated_at":"2018-08-27T17:34:28Z","closed_at":null,"author_association":"NONE","body":"I just upgraded org-dotemacs and noticed it's not loading any of the source blocks in my org file.  Instead, it proudly announces \"all 0 blocks evaluated successfully.\"\r\n\r\nI'm rummaging through the code, but it seems that the new evaluation code uses the NAME property of the containing subtree as the key in a hash table of source code blocks.\r\n\r\nThis is a pretty large API change.  The previous evaluation code didn't require NAME properties under the Org headings.  Now that property is required for any code to be evaluated.  Furthermore, it must be a unique name for each heading.  \r\n\r\nThe current documentation still makes it seem like the NAME property is optional, just in case the user wants to implement dependencies.  However, now the NAME property is not optional, it's required.  And org-dotemacs doesn't provide a convenient way to add names to unnamed headings.\r\n\r\nI can think of a bunch of ways to resolve this, but I don't know which one you'd prefer.  As is, though, this completely broke my init when I upgraded via melpa."},"comment":{"url":"https://api.github.com/repos/vapniks/org-dotemacs/issues/comments/416304740","html_url":"https://github.com/vapniks/org-dotemacs/issues/15#issuecomment-416304740","issue_url":"https://api.github.com/repos/vapniks/org-dotemacs/issues/15","id":416304740,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNjMwNDc0MA==","user":{"login":"MadEarl","id":1422369,"node_id":"MDQ6VXNlcjE0MjIzNjk=","avatar_url":"https://avatars3.githubusercontent.com/u/1422369?v=4","gravatar_id":"","url":"https://api.github.com/users/MadEarl","html_url":"https://github.com/MadEarl","followers_url":"https://api.github.com/users/MadEarl/followers","following_url":"https://api.github.com/users/MadEarl/following{/other_user}","gists_url":"https://api.github.com/users/MadEarl/gists{/gist_id}","starred_url":"https://api.github.com/users/MadEarl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MadEarl/subscriptions","organizations_url":"https://api.github.com/users/MadEarl/orgs","repos_url":"https://api.github.com/users/MadEarl/repos","events_url":"https://api.github.com/users/MadEarl/events{/privacy}","received_events_url":"https://api.github.com/users/MadEarl/received_events","type":"User","site_admin":false},"created_at":"2018-08-27T17:34:28Z","updated_at":"2018-08-27T17:34:28Z","author_association":"NONE","body":"I had the same issue, it forced me to revert to an older version until I had the time to rewrite the dotemacs.org file. Still, some blocks are not evaluated correctly even with NAME property present."}}
{"actor":{"display_login":"MadEarl"}}