thanks,
good to know some else found a use for it!

On Wednesday, January 28, 2015 at 1:40:22 AM UTC-6, Danielo Rodríguez wrote:
>
> Thank you BJ after a couple of months your scripts became useful. I found 
> my own thread searching for solution for a new problem :P
>
> El viernes, 25 de abril de 2014, 22:40:56 (UTC+2), BJ escribió:
>>
>>
>> You just go to the build dir and type 
>> ./mktwfiles
>>
>> I have only tried this with linux, but I expect it to work with linux 
>> like shells on other systems.
>>
>> My plugin sources files are structured like so:
>>
>> visualeditor/build
>>                 /files
>> 'files' contains all the files that I need to include into the plugin
>> 'build' contains the shell scripts to make the 'tiddlywiki.files'
>> There are two script files: 
>> twfileshelper.sh contains the prototype of the entries within the 
>> 'tiddlywiki.files'
>> mktwfiles.sh gathers all path/filenames of all the files inside the 
>> '/files' directory 
>> then passes them thru the twfileshelper then put the results into 
>> tiddlywiki.files
>>
>> You would need to changes the entries that refer to my plugin with in 
>> twfileshelp.sh
>> simply change the line ""title": "$:/plugins/bj/visualeditors" to you 
>> plugin location.
>>
>> within mktfiles the first two word " find ../files" point to the location 
>> of files relative
>> to the build directory which you may need to change to reflect your 
>> plugins directory structure.
>>
>> On Friday, April 25, 2014 3:04:50 AM UTC+1, Danielo Rodríguez wrote:
>>>
>>> Hello BJ,
>>>
>>> Do you have any explanation of how to use it?
>>> Thanks for your share.
>>>
>>> El jueves, 24 de abril de 2014 20:22:49 UTC+2, BJ escribió:
>>>>
>>>>
>>>> HI Danielo,
>>>> for my visualeditor plugin I wrote a shell script to automatically 
>>>> create the tiddlywiki.files as there were lot (more than a hundred) files 
>>>> to load for the extension. May be it will be some use to you:
>>>> https://github.com/buggyj/TW5-visualeditor/tree/master/build the files 
>>>> are mktwfiles.sh and twfileshelper.sh.
>>>>
>>>> cheers
>>>>
>>>> BJ
>>>> On Wednesday, April 23, 2014 8:52:59 PM UTC+1, Danielo Rodríguez wrote: 
>>>> <https://github.com/buggyj/TW5-visualeditor/blob/master/build/twfileshelper.sh>
>>>>>
>>>>> Hello,
>>>>>
>>>>> I'm adding codemirror modes , themes and addons. 
>>>>> But this is a very hard work since I have to create lots of tiddlers 
>>>>> and add them the corresponding fields and tags.  Is there any way to do 
>>>>> this process more easy?
>>>>>
>>>>> In other order of things I would like to discuss the better way to 
>>>>> make the plugin easily configurable.
>>>>> I would like to let users change dynamically the mode and the theme. 
>>>>> Currently I have an approach that is working, but I load all the modules 
>>>>> despite they are needed by the current mode or not. I don't know if this 
>>>>> cause poor performance. I want to define a set of basic configurations 
>>>>> also 
>>>>> that should be loaded if nothing is defined.
>>>>>
>>>>> I'm making good progress with it but I need a bit of help here.
>>>>>
>>>>> Thanks in advance.
>>>>> Here is the current codemirror config, a MONSTER
>>>>>
>>>>> {
>>>>>   "require": [
>>>>>       "$:/plugins/tiddlywiki/codemirror/addon/dialog.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/addon/searchcursor.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/keymap/vim.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/keymap/emacs.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/mode/vbscript.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/mode/javascript.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/mode/css.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/mode/php.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/mode/htmlmixed.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/mode/htmlembedded.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/addon/edit/closebrackets.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/addon/edit/closetag.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/addon/fold/comment-fold.js",
>>>>>     "$:/plugins/tiddlywiki/codemirror/addon/fold/xml-fold.js",
>>>>>     "$:/plugins/tiddlywiki/codemirror/addon/fold/brace-fold.js",
>>>>>     "$:/plugins/tiddlywiki/codemirror/addon/fold/foldgutter.js",
>>>>>     "$:/plugins/tiddlywiki/codemirror/addon/fold/foldcode.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/keymap/extra.js",
>>>>>       "$:/plugins/tiddlywiki/codemirror/addon/edit/matchbrackets.js"
>>>>>   ],
>>>>>   "configuration": {
>>>>>       "theme": "erlang-dark",
>>>>>       "mode":"javascript",
>>>>>       "showCursorWhenSelecting": true,
>>>>>       "indentUnit":4,
>>>>>       "lineWrapping":false,
>>>>>       "autoCloseBrackets" : true,
>>>>>        "autoCloseTags" : true,
>>>>>       "foldGutter": true,
>>>>>       "matchBrackets":true,
>>>>>       "gutters": ["CodeMirror-linenumbers", "CodeMirror-foldgutter"]
>>>>>   }
>>>>> }
>>>>>
>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" 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 http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/d/optout.

Reply via email to