Topic: Scribe v4.0 The Spell Checker macro (1 of 10), Read 58 times, 1 File Attachment
Conf: VEDIT User Applications
From: Scott Lambert
Date: Sunday, July 04, 2010 04:36 PM

I have completely rewritten my Scribe spell checker macro. Current version is now 4.0

Scribe v4.0 requires Vedit 6.x

Please see enclosed readme.txt file for installation & upgrading instructions.

New features include:

- internal buffer usage is determine by Vedit internal value num_edit_bufs. Range of internal buffers usage is num_edit_bufs to num_edit_bufs - 7

- shows an excerpt of file to give context to word not found

- new Automode, if block is set when Scribe is activated, skips main menu and just spell checks the block. When done, you are returned to your file.

- new much FASTER way of coming up with list of suggested words.

- better handles words with an apostrophe, such as: won't, can't, I'm, you're, etc. The user.vdf file that comes with version 4 has several of these words in it.

- able to deal with long directory names in the path to Scribe's files

I really feel I have hit a home run here, and I hope you will give it a try, even if you are currently using something else, or gave up on v3.0 for whatever reason.

I have done much testing, however there may still be a bug or 2, so comments, questions, bug reports are very much appreciated. It should work with either the DOS or Windows version of Vedit. Unknown about the other OS versions of Vedit.

I hope to keep refining Scribe until it is the "go to" application for spell checking with Vedit (except in cases where the speed of V-Spell is needed for really large files).

Thank you.

Scott

 
SCRIBE40.ZIP (324KB)

 


Topic: Scribe v4.0 The Spell Checker macro (2 of 10), Read 40 times
Conf: VEDIT User Applications
From: Peter Rejto
Date: Tuesday, July 13, 2010 09:30 PM

Hi Scott,

I would like to give you a self-survey:

I am using Pauli's aspell.vdm that I like very much. I am launching it from the Vedit {Misc, Load/Execute user ..} menu.


So, I thought to launch scribe from this Vedit menu as well. Accordingly, I have copied scribe.vdm to my user_mac directory.


I did succeed in starting up scribe. However, it promts me for a menu item and I get stock. My understanding of manual.txt is that if I highlight a text then that should count as a menu option as well. But it did not work for me either.


I also would like to mention that aspell.vdm starts up with a dialog box, where I can choose various "menu options".
I would appreciate your adding such a feature.

I was glad to learn in your feature.txt that scribe does not use any external programs. This would make it really ideal for diagnostic purposes.


-peter

 


Topic: Scribe v4.0 The Spell Checker macro (3 of 10), Read 44 times
Conf: VEDIT User Applications
From: Scott Lambert
Date: Wednesday, July 14, 2010 12:28 PM


Hi Peter,

Thank you for the feedback.

If a block is set when you call Scribe, it bypasses the main menu. If the block has no errors, it may seem that Scribe did not run, but it did. You can test this by introducing a known spelling error into the block, the correction submenu will then come up.

If you wish to see the main menu, have no block set when starting Scribe.

The idea was that one could spell check a block whether one word or the whole file without having to use the main menu merely by selecting a block before starting Scribe.

I will have to have a look at aspell.vdm to see what sort of dialog box you are talking about.

Did any of the above help?

Thank you for trying Scribe.

Scott


On 7/13/2010 9:30:01 PM, peter rejto wrote:
>Hi Scott,
>
>I would like to give you a
>self-survey:
>
>I am using Pauli's aspell.vdm
>that I like very much. I am
>launching it from the Vedit
>{Misc, Load/Execute user ..}
>menu.
>
>
>So, I thought to launch scribe
>from this Vedit menu as well.
>Accordingly, I have copied
>scribe.vdm to my user_mac
>directory.
>
>
>I did succeed in starting up
>scribe. However, it promts me
>for a menu item and I get
>stock. My understanding of
>manual.txt is that if I
>highlight a text then that
>should count as a menu option
>as well. But it did not work
>for me either.
>
>
>I also would like to mention
>that aspell.vdm starts up with
>a dialog box, where I can
>choose various "menu options".
>I would appreciate your adding
>such a feature.
>
>I was glad to learn in your
>feature.txt that scribe does
>not use any external programs.
>This would make it really
>ideal for diagnostic purposes.
>
>
>-peter
>

 


Topic: Scribe v4.0 The Spell Checker macro (4 of 10), Read 45 times
Conf: VEDIT User Applications
From: Peter Rejto
Date: Wednesday, July 14, 2010 02:04 PM

On 7/14/2010 12:28:13 PM, Scott Lambert wrote:
>
>Hi Peter,
>
>If you wish to see the main
>menu, have no block set when
>starting Scribe.

>Scott


Thanks Scott,

My main problem is that I do not see the main menu.
(I did make sure that there are no marked blocks.)


-peter

 


Topic: Scribe v4.0 The Spell Checker macro (6 of 10), Read 29 times
Conf: VEDIT User Applications
From: Scott Lambert
Date: Thursday, July 15, 2010 05:04 PM

Hi Peter,

"My main problem is that I do not see the main menu. (I did make sure that there are no marked blocks.)"

I am unable to replicate the problem. My only suggestion is do a clean install of version 4 following the instructions in the readme.txt and see if that helps.

At the moment, I don't even have a wild guess as to why the main menu is not coming up for you on this system.

Scott

 


Topic: Scribe v4.0 The Spell Checker macro (5 of 10), Read 37 times
Conf: VEDIT User Applications
From: Peter Rejto
Date: Wednesday, July 14, 2010 04:20 PM

On 7/14/2010 12:28:13 PM, Scott Lambert wrote:
>
>Hi Peter,
>
>Thank you for the feedback.
>
>
>I will have to have a look at
>aspell.vdm to see what sort of
>dialog box you are talking
>about.
>

>Scott


Hi Scott,


I have also installed scribe on my office computer. Now I do get the main menu! So, now I get a much better feeling of scribe.

I wish I would have told you earlier about aspell.vdm.
It certainly would be nice if scribe and aspell.vdm would have the same feel to them.


Do I understand the philosophy of scribe correctly?
Vedit has a powerful search engine and let's use it.

I find it impressive that you can import the features of a stand alone spell checker into Vedit.


-peter

 


Topic: Scribe v4.0 The Spell Checker macro (7 of 10), Read 30 times
Conf: VEDIT User Applications
From: Scott Lambert
Date: Thursday, July 15, 2010 05:05 PM

Hi Peter,

"I have also installed scribe on my office computer. Now I do get the main menu! So, now I get a much better feeling of scribe."

I am very glad that it works on your office computer. Very strange about the other system.

"Do I understand the philosophy of scribe correctly? Vedit has a powerful search engine and let's use it."

I am not sure if there is a philosophy. That a thing like Scribe is even possible speaks to the speed of Vedit and the power of the macro language. I cannot think of another product where writing a spell checker using the product's macro language is even thinkable.

The advantages of Scribe as I see them are: it is free; like all vedit macros, it is "open source"; no other program except Vedit is needed to use it; ability to have your own totally custom dictionaries; no need to shell out.

Scott

 


Topic: Scribe v4.0 The Spell Checker macro (8 of 10), Read 31 times
Conf: VEDIT User Applications
From: Pauli Lindgren
Date: Friday, July 16, 2010 09:30 AM

On 7/13/2010 9:30:01 PM, peter rejto wrote:
>
>So, I thought to launch scribe
>from this Vedit menu as well.
>Accordingly, I have copied
>scribe.vdm to my user_mac
>directory.

Did you unzip the scribe files into directory "scribe" in Vedit home directory? If you use any other directory, scribe does not work.

BTW, I prefer not to add more directories at Vedit home directory. So I moved the scribe directory under user-mac directory.
Then I changed line 20 in scribe.vdm from
reg_set(60,HOME,append) // get path of vedit home folder
into:
reg_set(60,USER_MACRO,append) // get path of user-mac folder

To call Scribe from snippets window, I added the following in my default.snp file:

:Scribe...:
Call_file(90,"|(USER_MACRO)\scribe\scribe.vdm")
Return

--
Pauli

 


Topic: Scribe v4.0 The Spell Checker macro (9 of 10), Read 32 times
Conf: VEDIT User Applications
From: Peter Rejto
Date: Monday, July 19, 2010 09:03 AM

On 7/16/2010 9:30:27 AM, Pauli Lindgren wrote:
>On 7/13/2010 9:30:01 PM, peter rejto
>wrote:
>>
>>So, I thought to launch scribe
>>from this Vedit menu as well.
>>Accordingly, I have copied
>>scribe.vdm to my user_mac
>>directory.
> .....

>BTW, I prefer not to add more
>directories at Vedit home directory. So
>I moved the scribe directory under
>user-mac directory.
>Then I changed line 20 in scribe.vdm
>from
>reg_set(60,HOME,append) // get path of
>vedit home folder
>into:
>reg_set(60,USER_MACRO,append) // get
>path of user-mac folder
>
>To call Scribe from snippets window, I
>added the following in my default.snp
>file:
>
>:Scribe...:
>Call_file(90,"|(USER_MACRO)\scribe\scrib
>e.vdm")
>Return
>
>--
>Pauli


Pauli,

I do share your preference of

">not to add more
>directories (at) to the Vedit home directory."

So, a big thank you for showing me how to move scribe
to the USER_MACRO directory:

">Then I changed line 20 in scribe.vdm
>from
>reg_set(60,HOME,append) // get path of
>vedit home folder
>into:
>reg_set(60,USER_MACRO,append) // get
>path of user-mac folder"

This way I shall be able to keep my New Year's resolution saying that

My Vedit HOME directory should be untouched by human hands.
(I consider the Vedit installation program super human.

-peter

 


Topic: Scribe v4.0 The Spell Checker macro (10 of 10), Read 30 times
Conf: VEDIT User Applications
From: Peter Rejto
Date: Monday, July 19, 2010 01:02 PM

On 7/4/2010 4:36:05 PM, Scott Lambert wrote:
>I have completely rewritten my
>Scribe spell checker macro.
>Current version is now 4.0
>...

>I have done much testing,
>however there may still be a
>bug or 2, so comments,
>questions, bug reports are
>very much appreciated. It
>should work with either the
>DOS or Windows version of
>Vedit. Unknown about the other
>OS versions of Vedit.
>

>Thank you.
>
>Scott


Scott,

How do activate the latex.vdf file ?

In other words, I would like to invoke scribe with the late switch.


Thanks,

-peter