👍 

On Saturday, July 10, 2021 at 3:51:46 PM UTC+1 [email protected] wrote:

> Hi Gene,
>
> No attribution needed from my end, if you feel its necessary a link to 
> Github would do: https://github.com/saqimtiaz
> Cheers,
> Saq
>
> On Saturday, July 10, 2021 at 4:20:39 PM UTC+2 [email protected] 
> wrote:
>
>> Thank you, interesting, I hadn't seen this plugin previously.  I've put a 
>> link to this thread in the addendum; but I will enlarge the section and put 
>> an explicit link to the plugin and include your code snippet too.  
>> Incidentally do you have a home page / social media profile so I can 
>> attribute you correctly (assuming you wanted that)?  
>>
>> Incidentally my blog posts are always like this - it is only when I've 
>> finished them I find half a dozen interesting new ways of approaching the 
>> problem :)
>>
>> Yours
>> Gene
>>
>> On Friday, July 9, 2021 at 10:24:15 AM UTC+1 [email protected] wrote:
>>
>>> @Gene this plugin might be worth a look too:
>>>
>>>
>>> https://github.com/linonetwo/tiddlywiki-plugins/tree/master/plugins/linonetwo/watch-fs
>>>
>>> "This plugin enables TiddlyWiki to watch the change in your disk, and if 
>>> you edit one of your tiddler using editor likes VSCode and save it on the 
>>> disk, the change will immediately reflected in the browser."
>>>
>>> On Wednesday, July 7, 2021 at 8:01:46 PM UTC+2 [email protected] 
>>> wrote:
>>>
>>>> @Saq - Ha yes, that's a neat way of getting around the need for 
>>>> nodemon, that I hadn't considered (mostly as I was ignorant of the API / 
>>>> focussed on writing to the folder).  And you could call a bash script from 
>>>> Vim, or as @David Shaw points out an even tidier way would be to write it 
>>>> with VimL.  
>>>>
>>>> If I have time for a project prior to the next release, I might give it 
>>>> a whirl.  Thanks for the suggestion / education.
>>>>
>>>> Yours,
>>>> Gene
>>>>
>>>> On Wednesday, July 7, 2021 at 10:22:19 AM UTC+1 David Shaw wrote:
>>>>
>>>>> Like Saq, I'm no Vim expert, but there's also the built in VimL 
>>>>> language that might be able to do this without having to invoke external 
>>>>> scripts.
>>>>>
>>>>> And thanks for the original post - very interesting and possibly of 
>>>>> use to me.
>>>>>
>>>>> Many thanks,
>>>>> David Shaw
>>>>>
>>>>>
>>>>> On Wed, 7 Jul 2021, 09:50 Saq Imtiaz, <[email protected]> wrote:
>>>>>
>>>>>> Hi Gene,
>>>>>>
>>>>>> For the specific use case that your video demonstrates, i.e. creating 
>>>>>> short new tiddlers rather than editing existing ones, have you 
>>>>>> considered 
>>>>>> the following workflow:
>>>>>>
>>>>>> - don't write your newly created tiddler files to the wiki directory.
>>>>>> - instead have vim do a PUT request with cURL to the tiddlywiki to 
>>>>>> save the tiddler.
>>>>>>
>>>>>> API: 
>>>>>> https://tiddlywiki.com/#WebServer%20API%3A%20Put%20Tiddler:%5B%5BWebServer%20API%3A%20Put%20Tiddler%5D%5D
>>>>>>
>>>>>> Example:
>>>>>>
>>>>>> curl -X PUT -i 'http://192.168.0.12:8080/recipes/default/tiddlers/
>>>>>> NewTiddlerTitle' --data '{
>>>>>>  "tags": "firstTag anotherTag",
>>>>>>  "creator": "gene",
>>>>>>  "modifier": "gene",
>>>>>>  "text": "The use of knowledge in society"
>>>>>> }' -H "X-Requested-With: TiddlyWiki"
>>>>>>
>>>>>> I don't use VIM myself but as far as I know it can execute bash 
>>>>>> scripts so you could set one up to do the PUT with cURL. Alternatively 
>>>>>> there seem to be VIM plugins specifically for interacting with APIs.
>>>>>>
>>>>>> Cheers,
>>>>>> Saq
>>>>>>
>>>>>>
>>>>>>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/692b2ad8-f2a9-48e1-9428-4b035155aa82n%40googlegroups.com.

Reply via email to