Hi Jeremy and others,

Any progress on this?

Alternatively, can anyone tell me how to invoke an external editor for a 
tiddler. I'd rather be working with a fully-functional version of Vim than 
the cutdown version as implemented by CodeMirror.

Thanks

On Monday, May 18, 2015 at 11:02:40 PM UTC+1, R Ax wrote:
>
> Hi Jeremy,
>
> Thanks for the response.
>
> I can't reproduce the bug on the tiddlywiki site because I can't save 
> changes there. To reproduce the bug yourself, do the following;
>
> 1. Create a new tiddler titled $:/config/CodeMirror.
> 2. Paste the following code into this new tiddler;
>
> {
>   "require": [
>       "$:/plugins/tiddlywiki/codemirror/mode/javascript/javascript.js",
>       "$:/plugins/tiddlywiki/codemirror/addon/dialog/dialog.js",
>       "$:/plugins/tiddlywiki/codemirror/addon/search/searchcursor.js",
>       "$:/plugins/tiddlywiki/codemirror/addon/edit/matchbrackets.js",
>       "$:/plugins/tiddlywiki/codemirror/keymap/vim.js",
>   ],
>   "configuration": {
>       "keyMap": "vim",
>       "matchBrackets":true,
>       "showCursorWhenSelecting": true
>   }
> }
>
> 3. Set the type field of this tiddler to application/json.
> 4. Refresh for the changes to take effect.
> 5. If you now attempt to edit any tiddler, you will see a block cursor. Vim 
> is a modal editor and starts off in command mode.
> 6. Press the 'i' key. This will switch to insert mode. You can now type as 
> for a normal editor.
> 7. Entering the '#' or '~' key however should reproduce the error I described.
>
> Further details on configuring CodeMirror (which is where I got the 
> information on setting it up from) are to
> be found in $:/plugins/tiddlywiki/codemirror/usage.
>
> Thank you so much for your help.
>
>
>
> On Monday, May 18, 2015 at 7:13:36 PM UTC+1, Jeremy Ruston wrote:
>>
>> Hi R Ax
>>
>> My apologies for the late reply. I'm not familiar with vim; could you 
>> kindly list the step-by-step instructions that will reproduce the bug on 
>> http://tiddlywiki.com/plugins/tiddlywiki/codemirror/ 
>> <http://www.google.com/url?q=http%3A%2F%2Ftiddlywiki.com%2Fplugins%2Ftiddlywiki%2Fcodemirror%2F&sa=D&sntz=1&usg=AFQjCNEG9hARuVPZYVYFqrjxcTi-wVMMtQ>
>> ?
>>
>> Many thanks,
>>
>> Jeremy,
>>
>> On Thu, May 7, 2015 at 7:16 PM, R Ax <rax....@gmail.com> wrote:
>>
>>> Hi guys,
>>>
>>> I get the following error message whenever I type the characters '#' or 
>>> '~' in insert mode of vim emulation for CodeMirror.
>>>
>>> "TypeError: keyName.indexOf is not a function"
>>>
>>> I noticed a similar bug reported a year ago which was triggered by the 
>>> '=' character and which since appears to have been fixed.
>>>
>>> Any ideas?
>>>
>>> regards
>>>
>>> -- 
>>> 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+...@googlegroups.com.
>>> To post to this group, send email to tiddl...@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/tiddlywiki.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/tiddlywiki/4ca09d5c-839c-4228-b190-aee17f78bd5e%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/tiddlywiki/4ca09d5c-839c-4228-b190-aee17f78bd5e%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> -- 
>> Jeremy Ruston
>> mailto:jeremy...@gmail.com
>>  
>

-- 
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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0eff4a6c-3dee-4c61-8207-25e37d2c231f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to