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.
