>
> The problem is writing back to the tiddler, where it loses some formatting!
> Also, it cannot distinguish the whole words like change "is" to "was" in
>

I believe you just need to get the first part right, instead of making it 
more complex through the use of a split operator

How does your macro look like?
 

>
> This is test!
>
> --Mohammad
>
> On Wednesday, February 27, 2019 at 4:40:44 PM UTC+3:30, BurningTreeC wrote:
>>
>> BTC,
>>>
>>> I am still struggling with search-n-replace with no success! (also 
>>> split[]joing[] failed)
>>> I even tried to use  JavaScript *replace* macro (while I really want to 
>>> stick to TW script) it simply receives the tiddler text field
>>> searchValue and replcaeValue, but amazingly it removes some of 
>>> formatting! 
>>>
>>> So, these questions raised from trial and error with TW scripts to see 
>>> how can I figure out this, using Tiddlywiki widgets, filters, operators...
>>>
>>> Any light you can shed to this case is highly appreciated!
>>>
>>
>> What's the problem? The snr macro already had search and replace working 
>> with the use of the example I gave you in the other thread
>>
>> What do you want to use the split op for?
>>
>> I need a real code example
>>
>>  
>>
>>>
>>> --Mohammad
>>>
>>>
>>> On Wednesday, February 27, 2019 at 4:11:16 PM UTC+3:30, BurningTreeC 
>>> wrote:
>>>>
>>>> Consider the below example in which a macro output contains some 
>>>>> wikitext has been fed to a wikify widget!
>>>>>
>>>>>
>>>>> \define mc() This is a `code` and __underline__.
>>>>>
>>>>>
>>>>>
>>>>> <$wikify name="result"  text="""<<mc>>""">
>>>>>
>>>>> <<result>>
>>>>>
>>>>> </$wikify>
>>>>>
>>>>> Result is:
>>>>>
>>>>> This is a code and underline.
>>>>>
>>>>> While I expect an output like this:
>>>>>
>>>>> This is a code and *underline*.
>>>>>
>>>>>
>>>>> What is the problem? Note to the code and underlined text!
>>>>>
>>>>> --Mohammae
>>>>>
>>>>> Note: The use case is to store the result and send it to another 
>>>>> widget (another scope)
>>>>>
>>>>>
>>>>>
>>>> Hi Mohammad, in cases like this, the wikiparser does its magic first 
>>>> ... 
>>>>
>>>> do you remember the example I gave you, where I wikified the text field 
>>>> of another tiddler, but viewing it with <$view tiddler="bla" mode="block" 
>>>> format="text"/> 
>>>>
>>>> <$wikify name="something" text="""<$view tiddler="bla" mode="block" 
>>>> format="text"/>""">
>>>>
>>>> <<something>>
>>>>
>>>> </$wikify>
>>>>
>>>> the view widget here assures that the plain text comes in ...
>>>>
>>>> in your example here you have no such "helper"
>>>>
>>>> ...
>>>>
>>>> if you change your mc macro to
>>>>
>>>> \define mc()
>>>> \rules only
>>>> This is a `code` and __underline__.
>>>> \end
>>>>
>>>> ... you prevent the parser from kicking in in this macro block and it 
>>>> works
>>>>
>>>

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ad2c2719-5e28-4b5b-90a6-a0f120aa84c5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to