Mark,

Looking great. Nice work. I am assuming here this will be very good for 
taking notes in class or a meeting because each note is effectively saved 
when you move to the next paragraph.

Thanks
Tony

On Monday, June 1, 2020 at 3:39:03 AM UTC+10, Mark S. wrote:
>
> I think if people want a detailed split, then they should use the slicer 
> edition. The SE uses the sax.js library to break down things atomically. 
> However, even it doesn't always get it right -- you see remainders of HTML 
> tags in the sample split. The problem with the slicer edition is that the 
> result isn't really portable -- it needs to be viewed inside the slicer 
> edition, AFAIK.
>
> My thinking now is to have 3 split options, probably from a dropdown menu: 
> no split, split by \n\n, and split by self-defined category. So if you 
> wanted to split by the horizontal markup ( ----\n) you could do that. 
> Otherwise, there's probably an unlimited number of ways people could think 
> to split things.
>
> I'm also thinking of adding the ability to allow the user to join up the 
> next X items. So you could join the next 3 paragraphs to the current 
> tiddler, mark them as "no split", and just keep that as one "semantic 
> unit.". Behind the scenes, the original paragraphs would be deleted.
>
> On Sunday, May 31, 2020 at 4:40:07 AM UTC-7, TiddlyTweeter wrote:
>>
>> springer
>>
>> I think he's doing very Good. "\n\n+" is a primary marker in actual 
>> written WikiText. It is a fundamental *separation unit.*
>> Seems a very Good DEFAULT to split on after blanks.
>>
>> *BUT *I'm sure Mark S. is aware you could split differently. SINCE 
>> blocks like this ARE an issue...
>>
>>
>> <<<
>> My Hamster went feral.
>>
>> --Pet fallacy
>> <<< 
>>
>>
>> *A line START, After "\n\n" is *"<<<". It is likely easy to find 
>> (simplifying slightly) regex = "\n{2,}<<<\n".
>>
>> The ISSUE  I think is  any idea you need read blocks to do basic 
>> splitting. I don't think you do in WikiText. *Merely regex for start of 
>> block*. 
>>
>> I think the issue is whether you looking to "Protect" blocks within a 
>> COMPLEX parser, OR could be happy with INCREMENTAL SPLITTING.
>>
>> What do I mean? You use a SERIES of <<noto tag>> to reduce your WikiText 
>> to smaller fragments in order matched to use case. Rather than a 
>> blunderbuss complex code.
>>
>> The point being only that START string should be enough most of the time 
>> in actual WikiText usage.
>>
>> Ask if this is not clear.
>>
>> I footnote this with being explicit I don't actually know Mark's intent.
>>
>> Best wishes
>> TT
>>
>>
>>
>>
>>
>>
>>
>> On Sunday, 31 May 2020 03:07:22 UTC+2, springer wrote:
>>>
>>> Why not simply have noto refuse to split any paragraphs that would break 
>>> any unresolved markup syntax? So
>>>
>>> <<<
>>> Three things I have trouble remembering...
>>>
>>> 1. When...
>>>
>>> 2. Why...
>>>
>>> 3. What was the question?
>>>
>>> <<< —Somebody
>>>
>>>
>>> would not get split up, nor would
>>>
>>> @@float:right; If I don't try...
>>> <hr>
>>>
>>>
>>> I won't succeed. 
>>> @@
>>>
>>> That would suffice for most of my use-cases; if things belong together 
>>> as an assertion-like unit, I'm often "wrapping" them in some way or 
>>> other... Also, it seems that whenever we *do* use markup syntax, we will 
>>> get weird effects if the opening and closing markup end up in different 
>>> tiddlers. So this would be a good default behavior.
>>>
>>> -Springer
>>>
>>>
>>> On Saturday, May 30, 2020 at 5:13:40 AM UTC-4, bimlas wrote:
>>>>
>>>> As a matter of fact, the problem with this solution is that the essence 
>>>> of the plugin would be lost. Then we need to approach the problem from the 
>>>> other side:
>>>>
>>>> For example, putting a space in an empty line would not cut the 
>>>> paragraph into pieces. However, this space must be deleted before saving 
>>>> the tiddler in order for the text to actually appear as two paragraphs. 
>>>> But 
>>>> if you delete it, the next time you edit it, there would actually be two 
>>>> paragraphs, so the plugin would want to split it.
>>>>
>>>> That's not a good solution either ... I still have to think about 
>>>> something useful.
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/1316a972-89e4-4d34-9401-5f1921ac8e29%40googlegroups.com.

Reply via email to