{"action":"opened","issue":{"url":"https://api.github.com/repos/gap-system/GitHubPagesForGAP/issues/10","repository_url":"https://api.github.com/repos/gap-system/GitHubPagesForGAP","labels_url":"https://api.github.com/repos/gap-system/GitHubPagesForGAP/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/gap-system/GitHubPagesForGAP/issues/10/comments","events_url":"https://api.github.com/repos/gap-system/GitHubPagesForGAP/issues/10/events","html_url":"https://github.com/gap-system/GitHubPagesForGAP/issues/10","id":273459449,"number":10,"title":"update.g does not like PackageDoc being a list","user":{"login":"markuspf","id":3589190,"avatar_url":"https://avatars1.githubusercontent.com/u/3589190?v=4","gravatar_id":"","url":"https://api.github.com/users/markuspf","html_url":"https://github.com/markuspf","followers_url":"https://api.github.com/users/markuspf/followers","following_url":"https://api.github.com/users/markuspf/following{/other_user}","gists_url":"https://api.github.com/users/markuspf/gists{/gist_id}","starred_url":"https://api.github.com/users/markuspf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markuspf/subscriptions","organizations_url":"https://api.github.com/users/markuspf/orgs","repos_url":"https://api.github.com/users/markuspf/repos","events_url":"https://api.github.com/users/markuspf/events{/privacy}","received_events_url":"https://api.github.com/users/markuspf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-11-13T14:59:56Z","updated_at":"2017-11-13T14:59:56Z","closed_at":null,"author_association":"OWNER","body":"If `PackageDoc` in `PackageInfo.g` is a list, and not a record (which according to @alex-konovalov is permitted), then `update.g` fails updating the webpages:\r\n\r\n```\r\nError, Record Element: <rec> must be a record (not a list (plain,dense)) in\r\n  AppendTo( stream, \"doc-html: \", pkg.PackageDoc.HTMLStart, \"\\n\" \r\n ); at update.g:120 called from \r\n<function \"GeneratePackageYML\">( <arguments> )\r\n called from read-eval loop at update.g:129\r\nyou can replace <rec> via 'return <rec>;'\r\nError, SHELL: can't open infile *errin* in\r\n  res := SHELL( context, mayReturnVoid, mayReturnObj, 1, false, prompt, false, \r\n   \"*errin*\", \"*errout*\", false ); at /home/makx/dev/gap/lib/error.g:240 called from \r\nAppendTo( stream, \"doc-html: \", pkg.PackageDoc.HTMLStart, \"\\n\" \r\n ); at update.g:120 called from\r\n<function \"GeneratePackageYML\">( <arguments> )\r\n called from read-eval loop at update.g:129\r\n```"}}
{"actor":{"display_login":"markuspf"}}