{"action":"created","issue":{"url":"https://api.github.com/repos/Jermolene/TiddlyWiki5/issues/3307","repository_url":"https://api.github.com/repos/Jermolene/TiddlyWiki5","labels_url":"https://api.github.com/repos/Jermolene/TiddlyWiki5/issues/3307/labels{/name}","comments_url":"https://api.github.com/repos/Jermolene/TiddlyWiki5/issues/3307/comments","events_url":"https://api.github.com/repos/Jermolene/TiddlyWiki5/issues/3307/events","html_url":"https://github.com/Jermolene/TiddlyWiki5/issues/3307","id":325071923,"number":3307,"title":"Feature Request: Allow fields to take up multiple lines","user":{"login":"diego898","id":742407,"avatar_url":"https://avatars0.githubusercontent.com/u/742407?v=4","gravatar_id":"","url":"https://api.github.com/users/diego898","html_url":"https://github.com/diego898","followers_url":"https://api.github.com/users/diego898/followers","following_url":"https://api.github.com/users/diego898/following{/other_user}","gists_url":"https://api.github.com/users/diego898/gists{/gist_id}","starred_url":"https://api.github.com/users/diego898/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diego898/subscriptions","organizations_url":"https://api.github.com/users/diego898/orgs","repos_url":"https://api.github.com/users/diego898/repos","events_url":"https://api.github.com/users/diego898/events{/privacy}","received_events_url":"https://api.github.com/users/diego898/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-21T21:53:08Z","updated_at":"2018-05-22T03:18:30Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"There has been some discussion in the group about modifications allowing fields to be displayed with textareas, contain new lines, etc. \r\n\r\nI think a great workflow for this would be to just allow some special marker to contain a field spanning multiple lines. Something like `{= ... =}` (like evan's formula plugin):\r\n\r\n```\r\ntitle: A tiddler\r\ncreated:\r\nmodified:\r\ntags: tag1 [[tag 2]]\r\nfield1: a field text!\r\nfield2:{=a\r\nfield\r\non\r\nmultiple\r\nlines\r\n=}\r\n\r\nThis is the body of the tiddler\r\n```\r\n\r\nI think this will allow for **much** more flexibility in splitting a tiddler into relevant portions for example:\r\n\r\n```\r\ntitle: My Structured Tiddler\r\ncreated:\r\nmodified:\r\ntags: tag1 [[tag 2]]\r\nintro:{=...paste long text here...=}\r\np1:{=.....=}\r\np2:{=.....=}\r\nconclusion:{=.....=}\r\n\r\n{{{!!intro}}}\r\n{{{!!p1}}}\r\n{{{!!p2}}}\r\n{{{!!conclusion}}}\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/Jermolene/TiddlyWiki5/issues/comments/390850210","html_url":"https://github.com/Jermolene/TiddlyWiki5/issues/3307#issuecomment-390850210","issue_url":"https://api.github.com/repos/Jermolene/TiddlyWiki5/issues/3307","id":390850210,"user":{"login":"sukima","id":70075,"avatar_url":"https://avatars3.githubusercontent.com/u/70075?v=4","gravatar_id":"","url":"https://api.github.com/users/sukima","html_url":"https://github.com/sukima","followers_url":"https://api.github.com/users/sukima/followers","following_url":"https://api.github.com/users/sukima/following{/other_user}","gists_url":"https://api.github.com/users/sukima/gists{/gist_id}","starred_url":"https://api.github.com/users/sukima/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sukima/subscriptions","organizations_url":"https://api.github.com/users/sukima/orgs","repos_url":"https://api.github.com/users/sukima/repos","events_url":"https://api.github.com/users/sukima/events{/privacy}","received_events_url":"https://api.github.com/users/sukima/received_events","type":"User","site_admin":false},"created_at":"2018-05-22T03:18:30Z","updated_at":"2018-05-22T03:18:30Z","author_association":"CONTRIBUTOR","body":"Why not `\"` and `\\\"` Or ending `\\`?\r\n\r\n```\r\nintro: foo \\\r\nbar \\\r\nbaz\r\np1: ...\r\n```\r\n\r\nAn alternative point of view is to say that tiddler front-matter is the wrong abstraction for multi-line data and instead the tiddler format should be in JSON or XML.\r\n\r\nIn any case I personally do't like the delimiter approach (`{=......=}`) is way to difficult to read. I think I would re-architect my fields before I ever attempted to use that style. In fact I'd like use a [JSON data tiddler](https://tiddlywiki.com/#DataTiddlers) before wanting multi-line tiddler fields."}}
{"actor":{"display_login":"sukima"}}