Topic: Scribe v5.1 (1 of 14), Read 14 times, 1 File Attachment
Conf: VEDIT User Applications
From: Scott Lambert
Date: Wednesday, November 24, 2010 02:40 PM

Attached is Scribe v5.1

Almost all user interaction now occurs using the dialog_input_1 command.

v5.1 is probably the best Scribe ever, so please give it a try.

Starting with Vedit 6.2, Scribe will come with Vedit, and will be accessible from the menu system (Misc, More macros). The menu system will expect scribe to be located at vedit\macros\scribe

The attached v5.1 expects to be located at vedit\macros\scribe

As always, feedback is appreciated. Thank you for using/trying Scribe for your spell checking & thesaurus needs.

Scott

 
SCRIBE51.ZIP (345KB)

 


Topic: Re: Scribe v5.1 (2 of 14), Read 17 times
Conf: VEDIT User Applications
From: Fritz Heberlein
Date: Wednesday, November 24, 2010 02:57 PM

> From: "Scott Lambert"
>
> Attached is Scribe v5.1



Thank you for updating Scribe, Scott.

I'm looking forward to exoperimenting with it, but regrettably I won't
have time before xmas. The LaTeX-file might need some updating ...

Regards,

Fritz

 


Topic: Re: Scribe v5.1 (3 of 14), Read 18 times
Conf: VEDIT User Applications
From: Scott Lambert
Date: Thursday, November 25, 2010 11:14 AM


Thank you Fritz, I look forward to your comments when you have the time. Scott

On 11/24/2010 2:57:39 PM, Fritz Heberlein wrote:
>Thank you for updating Scribe,
>Scott.
>
>I'm looking forward to
>exoperimenting with it, but
>regrettably I won't
>have time before xmas. The
>LaTeX-file might need some
>updating ...
>
>Regards,
>
>Fritz

 


Topic: Scribe v5.1 (4 of 14), Read 10 times
Conf: VEDIT User Applications
From: Peter Rejto
Date: Monday, January 10, 2011 09:52 PM

On 11/24/2010 2:40:55 PM, Scott Lambert wrote:
>Attached is Scribe v5.1
>
>Almost all user interaction
>now occurs using the
>dialog_input_1 command.
>
>v5.1 is probably the best
>Scribe ever, so please give it
>a try.
>
>
>
>As always, feedback is
>appreciated. Thank you for
>using/trying Scribe for your
>spell checking & thesaurus
>needs.
>
>Scott



Congratulations, Scott:

Scribe is part of the official Vedit distribution !


Now I would like to add two footnotes:

Footnote 1.:

I like the name .vdf, Vedit dictionary file, very much.
So, I used the registry.vdm macro to add this description to Windows. Also, if I double click on such a file, it will be opened in Vedit.


I am sure, Scott could automate this process further.
In fact, I would appreciate his adding such a command to
to the installation.


Now I am suggesting to Pauli to follow this style and rename his .snp files to .vsn, Vedit snippet file. After all Pauli has adapted the concept of a snippet to Vedit and he should get the credit for this.

Footnote 2.:

I was glad to see that in the new version the current file is always displayed and the misspelled words are underlined in yellow, one at a time. My preference would be to do the underlining all at once. I believe this is that Pauli's aspell.vdm does. A downside of this is that for long files this takes some time. So, I would also appreciate seeing the cursor positions on the Statline. This would reassure me that I did everything OK.

Thanks again for Scribe. I think it is really remarkable that spell checking can be done completely within Vedit.

-peter

 


Topic: Scribe v5.1 (5 of 14), Read 12 times
Conf: VEDIT User Applications
From: Scott Lambert
Date: Tuesday, January 11, 2011 11:51 AM


Thank you for the feedback, Peter.

"Scribe is part of the official Vedit distribution !"

It is a milestone in Scribe's evolution.

"My preference would be to do the underlining all at once. I believe this is that Pauli's aspell.vdm does."

I believe that would be too slow, as Scribe would have to find and highlight all mis-spelled words first. The current method allows the user to see progress as Scribe works thru the file.

"So, I would also appreciate seeing the cursor positions on the Statline."

When Scribe is working, Vedit likes to have "Waiting for disk or CTRL C" on the statline, so you would never see any message about file position. I am unsure if you mean the file position of each word as it is being worked on or just the current mis-spelled word.

Scott

 


Topic: Scribe v5.1 (6 of 14), Read 15 times
Conf: VEDIT User Applications
From: Peter Rejto
Date: Tuesday, January 11, 2011 01:53 PM

On 1/11/2011 11:51:08 AM, Scott Lambert wrote:
>
>
>"My preference would be to do
>the underlining all at once. I
>believe this is that Pauli's
>aspell.vdm does."
>
>I believe that would be too
>slow, as Scribe would have to
>find and highlight all
>mis-spelled words first. The
>current method allows the user
>to see progress as Scribe
>works thru the file.
>
>"So, I would also appreciate
>seeing the cursor positions on
>the Statline."
>
>When Scribe is working, Vedit
>likes to have "Waiting for
>disk or CTRL C" on the
>statline, so you would never
>see any message about file
>position. I am unsure if you
>mean the file position of each
>word as it is being worked on
>or just the current
>mis-spelled word.

Scott,

This was a vague question on my part. It was based on my memory of my first spell checker, which was put out by the Dutch User Gruop, 4tex.

It was slow and it did change the current file screen. However, it ha a nice feature: Specifially, it displayed numbers on the lower left corner of the screen. So, when the numbers started to increase fast, I had the feeling that I am making good progress.

I thought that you can ask Vedit to perform anything related to spell checking, in particular this item.


Now, to be a little more specific, I did some experiments.
First I did verify that the arguments of Statline_Message( )
do take test registers. Like,

Reg_Set(10,Hello)
Statline_Message("|@(10)")


Second, I verified that I can put the cursor position into a numeric register. Like,

#10=Cur_Pos
#10


Third, I take that I would have to convert the number in N-reg %10 into a string. I just do not know how to do it.

Could you help me with this one ?


Then I would like display this string on the status line.


Does this sound reasonable ?


Thanks as always.

-peter

 


Topic: Scribe v5.1 (7 of 14), Read 20 times
Conf: VEDIT User Applications
From: Pauli Lindgren
Date: Saturday, January 15, 2011 07:06 AM

On 1/11/2011 1:53:20 PM, peter rejto wrote:
>
> Second, I verified that I can put the
> cursor position into a numeric register.
> Like,
>
> #10=Cur_Pos
> #10
>
> Third, I take that I would have to
> convert the number in N-reg %10 into a
> string. I just do not know how to do it.
>
> Could you help me with this one ?
>
> Then I would like display this string on
> the status line.

You can display cursor position on status line this way:

Num_Str(CUR_POS, 10)
Statline_message(@10)

However, that is not the problem.
The problem is that Vedit often overrides anything written on status line with message "Waiting for disk".

It would be nice if there was an option in Vedit to override that message with a macro command.
That would make it possible for example to display a progress bar on status line.

--
Pauli

 


Topic: Scribe v5.1 (8 of 14), Read 25 times
Conf: VEDIT User Applications
From: Scott Lambert
Date: Saturday, January 15, 2011 11:39 AM

Hi Peter,

Sorry for delay in reply. Was away on a mini-vacation.

Pauli seems to have answered your question about turning a number into a string.

Best Regards,

Scott

 


Topic: Scribe v5.1 (9 of 14), Read 17 times
Conf: VEDIT User Applications
From: Peter Rejto
Date: Saturday, January 15, 2011 03:07 PM

On 1/15/2011 7:06:32 AM, Pauli Lindgren wrote:

>You can display cursor position on
>status line this way:
>
>Num_Str(CUR_POS, 10)
>Statline_message(@10)
>
>However, that is not the problem.
>The problem is that Vedit often
>overrides anything written on status
>line with message "Waiting for disk".
>
>It would be nice if there was an option
>in Vedit to override that message with a
>macro command.
>That would make it possible for example
>to display a progress bar on status
>line.
>

Thanks Pauli,


So, I take note: My old 4spell is better

>to display a progress bar on status
>line.

then my new Vedit 6.20. This certainly, does not happen often, but it is possible.


This also explains why your aspell.vdm is shy on displaying such progress bars.



Thanks as always.

-peter

 


Topic: Scribe v5.1 (14 of 14), Read 7 times
Conf: VEDIT User Applications
From: Peter Rejto
Date: Monday, March 14, 2011 03:00 PM

On 1/11/2011 1:53:20 PM, peter rejto wrote:
>On 1/11/2011 11:51:08 AM, Scott Lambert
>wrote:
>>
>>
>>"My preference would be to do
>>the underlining all at once. I
>>believe this is that Pauli's
>>aspell.vdm does."
>>
>>I believe that would be too
>>slow, as Scribe would have to
>>find and highlight all
>>mis-spelled words first. The
>>current method allows the user
>>to see progress as Scribe
>>works thru the file.
>
>
>
>-peter


Scott,


I have just installed

6.20 beta dated 03/11/2011

and I would like to give you a progress report:

In short, this version of Vedit 6.20 works like a charm. Now that also includes Scribe and I would like to confirm that: indeed, Scribe does work like a charm in this new version of Vedit 6.20 as well.


Next I would like to compare the speed of Scribe to the speed of aspell.vdm Well, strictly speaking this is impossible, since speed is dictionary specific and they use different dictionaries. But I just would like to have some ball park figures. Another difficulty in this comparison is that Scribe displays the misspelled words one at a time, while aspell.vdm displays all of them.


My specific question is this: Would it be possible to add a diagnostic scribe option, which would display all of the misspelled words ?


Since I do not have a programming background, I just do not know how much work would be involved. To be sure, it is not worth to put in a lot of time just to answer this question of mine.

I also would like to mention that speed is not an issue for me. Usually, my files are short. For example, I did a rough comparison between scribe and aspell.vdm by checking the file

"whatsnew.txt".


There, they were pretty close.

Thanks for scribe again.



-peter.

 


Topic: Scribe v5.1 (10 of 14), Read 12 times
Conf: VEDIT User Applications
From: Peter Rejto
Date: Sunday, January 23, 2011 01:31 PM

On 11/24/2010 2:40:55 PM, Scott Lambert wrote:
>Attached is Scribe v5.1
>
>
>Starting with Vedit 6.2,
>Scribe will come with Vedit,
>and will be accessible from
>the menu system (Misc, More
>macros). The menu system will
>expect scribe to be located at
>vedit\macros\scribe
>
>

Scott,

I did install Scribe 5.1 on my home computer and it works like a charm.

Now, I would like to install it on my Office Computer, where I do not have administrator rights. I understand that Ted, still works on this option of Vedit 6.20. In other words, I can not use the above set up.


I have a hunch, that it would be a minor adjustment to
launch scribe via the Vedit menu system, {Misc, Load/exec user mac } command.

I would appreciate your help in making this minor adjustment.

Thanks for everything.

-peter

 


Topic: Scribe v5.1 (11 of 14), Read 16 times
Conf: VEDIT User Applications
From: Scott Lambert
Date: Monday, January 24, 2011 12:04 PM

On 1/23/2011 1:31:47 PM, peter rejto wrote:
>Now, I would like to install it on my
>Office Computer, where I do not have
>administrator rights. I understand that
>Ted, still works on this option of Vedit
>6.20. In other words, I can not use the
>above set up.

Hi Peter,

To make Scribe work on your office computer, you will need to put the scribe folder where you have the correct rights. For the sake of this example, lets say it is c:\peter\vedit (change that to the particular path that will work for you).

1. move the scribe folder to c:\peter\vedit

2. load the scribe.vdm file into vedit.

3. look at or around line 37 for:

reg_set(60,HOME,append) // get path of vedit home folder

4. change the word HOME to c:\peter\vedit

5. on the line below, which should read:

reg_set(60,"\macros\scribe\",append)

change that to: reg_set(60,"\scribe\",append)

6. save file

Now if you want to access Scribe from the menu system, you would need to add it to either your user or tool menu, as the Misc-More Macros-Scribe is hard coded into Vedit.

It would look something like this in your menu file:

1
Scribe
call_file(90,"c:\peter\vedit\scribe\scribe.vdm")

Does the above make sense?

Thanks. Scott

 


Topic: Scribe v5.1 (12 of 14), Read 13 times
Conf: VEDIT User Applications
From: Scott Lambert
Date: Friday, February 04, 2011 02:21 PM

On 1/24/2011 12:04:45 PM, Scott Lambert wrote:
>On 1/23/2011 1:31:47 PM, peter rejto
>wrote:
>>Now, I would like to install it on my
>>Office Computer, where I do not have
>>administrator rights. I understand that
>>Ted, still works on this option of Vedit
>>6.20. In other words, I can not use the
>>above set up.
>

Hi Peter,

Did you get Scribe to work on your office computer with my previous answer?

Scott

 


Topic: Scribe v5.1 (13 of 14), Read 17 times
Conf: VEDIT User Applications
From: Peter Rejto
Date: Saturday, February 05, 2011 09:27 PM

Thanks Scott.

I got delayed with another project.
I shall give you a progress report, next week.


Thanks again,

-peter