Re: [tw] TW5 CodeMirror bug when using Vim emulation

2015-07-06 Thread R Ax
Dave,

Sorry about late reply. Yes, I know about It's All Text and have used it 
successfully before on a Linux and Windows 7 box. (In fact, if you use 
Vimperator and configure _vimperatorrc properly, you don't even need to use 
It's All Text.) However, I have been unable to make this work on a Windows 
8.1 box.

Thanks anyway.

On Tuesday, June 2, 2015 at 1:21:44 PM UTC+1, D. A. Holton wrote:
>
> caveat: I am a very basic/beginning user of TWC.
> I don't like coming into a conversation in the middle, but.here goes:
>
> "...can anyone tell me how to invoke an external editor for a tiddler?"
>
> I do all my editing in gvim using FireFox, and I use an Extension called 
> "It's All Text!".  This enables you to set up an external editor to launch 
> for ANY text field in a web page.  You point it to your favorite editor, 
> and in any text field it will put a small button that reads "Edit".  You 
> click that button to launch your editor.  Sometimes I have to click it 
> twice.  Also, you can set up a hot key to launch.  It seems to work in both 
> Linux (my environment), and Windows w/ gvim installed.
>
> I have not yet found an alternative for Chrome which is the only other 
> browser I use.
>
> --
> Dave H
>
>
> On Monday, June 1, 2015 at 1:33:11 PM UTC-4, R Ax wrote:
>>
>> 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/ 
 
 ?

 Many thanks,

 Jeremy,

 On Thu, May 7, 2015 at 7:16 PM, R Ax  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
>  
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>



 -- 
 Jeremy Ruston
 mailto:jeremy...@gmail.com
  
>>>

Re: [tw] TW5 CodeMirror bug when using Vim emulation

2015-06-02 Thread D. A. Holton
caveat: I am a very basic/beginning user of TWC.
I don't like coming into a conversation in the middle, but.here goes:

"...can anyone tell me how to invoke an external editor for a tiddler?"

I do all my editing in gvim using FireFox, and I use an Extension called 
"It's All Text!".  This enables you to set up an external editor to launch 
for ANY text field in a web page.  You point it to your favorite editor, 
and in any text field it will put a small button that reads "Edit".  You 
click that button to launch your editor.  Sometimes I have to click it 
twice.  Also, you can set up a hot key to launch.  It seems to work in both 
Linux (my environment), and Windows w/ gvim installed.

I have not yet found an alternative for Chrome which is the only other 
browser I use.

--
Dave H


On Monday, June 1, 2015 at 1:33:11 PM UTC-4, R Ax wrote:
>
> 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/ 
>>> 
>>> ?
>>>
>>> Many thanks,
>>>
>>> Jeremy,
>>>
>>> On Thu, May 7, 2015 at 7:16 PM, R Ax  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
  
 
 .
 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/96dff7ff-50f5-45f1-a9de-587492c12a08%40googlegroups.com.
For more options, visit https://groups.google

Re: [tw] TW5 CodeMirror bug when using Vim emulation

2015-06-01 Thread R Ax
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/ 
>> 
>> ?
>>
>> Many thanks,
>>
>> Jeremy,
>>
>> On Thu, May 7, 2015 at 7:16 PM, R Ax  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
>>>  
>>> 
>>> .
>>> 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.


Re: [tw] TW5 CodeMirror bug when using Vim emulation

2015-05-18 Thread R Ax
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 of 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/ 
> 
> ?
>
> Many thanks,
>
> Jeremy,
>
> On Thu, May 7, 2015 at 7:16 PM, R Ax > 
> 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
>>  
>> 
>> .
>> 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/a49b4a59-c04f-4552-b753-166347f416a4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] TW5 CodeMirror bug when using Vim emulation

2015-05-18 Thread Jeremy Ruston
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/?

Many thanks,

Jeremy,

On Thu, May 7, 2015 at 7:16 PM, R Ax  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+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/4ca09d5c-839c-4228-b190-aee17f78bd5e%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Jeremy Ruston
mailto:jeremy.rus...@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/CAPKKYJb44ymEhnYWS%2Bjn_xvXFD%2BTQ9pLwho-5G179%2BCLOuJ1dg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.