{"action":"created","issue":{"url":"https://api.github.com/repos/gap-packages/AutoDoc/issues/56","repository_url":"https://api.github.com/repos/gap-packages/AutoDoc","labels_url":"https://api.github.com/repos/gap-packages/AutoDoc/issues/56/labels{/name}","comments_url":"https://api.github.com/repos/gap-packages/AutoDoc/issues/56/comments","events_url":"https://api.github.com/repos/gap-packages/AutoDoc/issues/56/events","html_url":"https://github.com/gap-packages/AutoDoc/issues/56","id":31067723,"number":56,"title":"Resolve FIXMEs in AutoDoc()","user":{"login":"fingolfin","id":241512,"avatar_url":"https://avatars.githubusercontent.com/u/241512?v=3","gravatar_id":"","url":"https://api.github.com/users/fingolfin","html_url":"https://github.com/fingolfin","followers_url":"https://api.github.com/users/fingolfin/followers","following_url":"https://api.github.com/users/fingolfin/following{/other_user}","gists_url":"https://api.github.com/users/fingolfin/gists{/gist_id}","starred_url":"https://api.github.com/users/fingolfin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fingolfin/subscriptions","organizations_url":"https://api.github.com/users/fingolfin/orgs","repos_url":"https://api.github.com/users/fingolfin/repos","events_url":"https://api.github.com/users/fingolfin/events{/privacy}","received_events_url":"https://api.github.com/users/fingolfin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"sebasguts","id":1068084,"avatar_url":"https://avatars.githubusercontent.com/u/1068084?v=3","gravatar_id":"","url":"https://api.github.com/users/sebasguts","html_url":"https://github.com/sebasguts","followers_url":"https://api.github.com/users/sebasguts/followers","following_url":"https://api.github.com/users/sebasguts/following{/other_user}","gists_url":"https://api.github.com/users/sebasguts/gists{/gist_id}","starred_url":"https://api.github.com/users/sebasguts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebasguts/subscriptions","organizations_url":"https://api.github.com/users/sebasguts/orgs","repos_url":"https://api.github.com/users/sebasguts/repos","events_url":"https://api.github.com/users/sebasguts/events{/privacy}","received_events_url":"https://api.github.com/users/sebasguts/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2014-04-08T12:56:15Z","updated_at":"2016-02-22T16:28:50Z","closed_at":null,"body":"The FIXMEs introduced by b8b9aa09b should be resolved. The  first one introduces a weird entry to the index that seems to serve no purpose.\r\n\r\nThe next one creates an DocumentationTree() object unconditionally. But shouldn't that only be created (and used!) if using AutoDoc mode, i.e. if \"autodoc\" is bound? Note that the tree object is later on also used later in code that is run even if autodoc is not bound (e.g. if is_worksheet is true or if scaffold.TitlePage is bound).\r\n\r\nThe third issue is similar... It seems that maybe if \"is_worksheet\" is set to true, then autodoc and scaffold mode are implied. But this is not mentioned anywhere, nor checked nor enforced by the code. Thus if a user should forget to do that, they would get strange, not-helpful errors.\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/gap-packages/AutoDoc/issues/comments/187254154","html_url":"https://github.com/gap-packages/AutoDoc/issues/56#issuecomment-187254154","issue_url":"https://api.github.com/repos/gap-packages/AutoDoc/issues/56","id":187254154,"user":{"login":"sebasguts","id":1068084,"avatar_url":"https://avatars.githubusercontent.com/u/1068084?v=3","gravatar_id":"","url":"https://api.github.com/users/sebasguts","html_url":"https://github.com/sebasguts","followers_url":"https://api.github.com/users/sebasguts/followers","following_url":"https://api.github.com/users/sebasguts/following{/other_user}","gists_url":"https://api.github.com/users/sebasguts/gists{/gist_id}","starred_url":"https://api.github.com/users/sebasguts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebasguts/subscriptions","organizations_url":"https://api.github.com/users/sebasguts/orgs","repos_url":"https://api.github.com/users/sebasguts/repos","events_url":"https://api.github.com/users/sebasguts/events{/privacy}","received_events_url":"https://api.github.com/users/sebasguts/received_events","type":"User","site_admin":false},"created_at":"2016-02-22T16:28:50Z","updated_at":"2016-02-22T16:28:50Z","body":"So, I could not trigger an error if this part is missing. Maybe it is there for convenience, so that you could write &Bookname; in the manual without having to specify?"}}