summaryrefslogtreecommitdiff
path: root/support/jspell/00readme.txt
blob: 7599ba5a835d8ed642767865278cc1cdb6c2379c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217


              JSPELL 2.11 (Release date: Oct.21, 1998)

                Copyright 1993-1998 by Joohee Jeong

                   Email: jhjeong@bigfoot.com
  
  -------------------------------------------------------------------
  Contents

  o  Introduction
  o  Features
  o  Installation and configuration
  o  Licensing and distribution
  o  Recent changes
  o  Disclaimer

  -------------------------------------------------------------------

  Introduction
  
  JSPELL is an ASCII file spelling checker.  

  JSPELL used be a shareware.  But it is now a freeware.  

  I may write and release JSPELL for Windows as shareware
  some time in the future.  But I do not know when.  For the paid 
  registered users of DOS versions of JSPELL, the registration key 
  for the Windows version will be freely sent by email.

  I have added a feature which may be quite useful in replying
  email messages.  Please refer to the end of this file.

  On-line help file jspell.hlp has not been updated.  I could not 
  update this file because I have lost the source code for generating
  it.  But the only place that needs updating in the on-line help is 
  the contact information of the author, which is given above.
  
  I am not going to add any feature to DOS version of JSPELL, but 
  I am willing to fix any (serious) existing bug.  Please report
  any bug to jhjeong@bigfoot.com.  (Well, I have not received any
  bug report for several years.  So perhaps there is not a bug 
  in JSPELL anymore.)
  
  -------------------------------------------------------------------

  Features

    o Ease of use: Mouse support and on-line help.
    o Speed: Fast in loading dictionary, spotting misspelled words,
         and finding suggestions for nearly misspelled words.
    o Dictionary: Multiple user dictionaries, file specific
         dictionary, and an accompanying dictionary manager.
    o Undo: Up to 400 steps
    o Network support: Each user can have his/her own configuration
         and personal dictionary while sharing the executables and
         the base dictionary with other users.
    o TeX support: Versatile and user configurable.
    o Ignoring specific lines (e.g., starting with ">"): This feature 
         is useful in spell-checking replies to email messages.    
    o Foreign character support: extended ASCII character or
         TeX commands (e.g., G\"odel, Erd\H{o}s)

  -------------------------------------------------------------------

   Installation and configuration:

    Prepare a "jspell directory", say C:\JSPELL, by the DOS command

      mkdir C:\JSPELL

    and copy all JSPELL files into this directory.  Then C:\JSPELL
    should contain the following 9 files

    ------------------------------------------------------------------
      filename         description
    ------------------------------------------------------------------
      00readme.txt     this file
      base.dic         English word list
      dictman.exe      the dictionary manager executable
      jspell.cfg       configuration
      jspell.exe       the spell checker executable
      jspell.hlp       help message file
      jsptex.cfg       TeX configuration
      manual.txt       manual
      sample.txt       sample text for a test drive
    ------------------------------------------------------------------

   In order to be able to run JSPELL (and DICTMAN) in any directory,
   either add C:\JSPELL to your PATH or put two batch files
   JSPELL.BAT and DICTMAN.BAT into one of your directories in PATH.
   The content of the batch files jspell.bat and dictman.bat should
   look like

   @echo off
   C:\JSPELL\jspell.exe %1 %2 %3 %4 %5 %6 %7 %8 %9

   and

   @echo off
   C:\JSPELL\dictman.exe %1 %2 %3 %4 %5 %6 %7 %8 %9

   respectively.

   The default configuration of JSPELL is set to VGA and AT-keyboard.
   
   Also we assume that you work under the plain-vanilla English DOS
   environment. If your computer's configuration and/or environment
   is different from this, then you will need to read (Section I.4)
   of the documentation file manual.txt.  If you use non-English DOS,
   for instance the DOS box in Korean Windows 95, then the screen 
   will surely look ugly.  In this case, use the command 
     chcp 437
   to get into English mode.  To return to Korean mode, use 
     chcp 949

   If you are going to run JSPELL under a networked environment,
   then please read (Appendix A.) of manual.txt to complete the
   installation.

   -------------------------------------------------------------------

   Licensing, distribution and registration

   This version of JSPELL is free software.  

   You may freely distribute this version of JSPELL, unmodified in 
   its entirety to others who are interested in this software.  
   You may use any file compressor/archiver (e.g, zip,
   arc, zoo etc.) in distributing this software under the provision that
   the first 5 letters of the filename are JSPEL.  However, you may not
   modify, alter, reverse engineer this software in any ways. 

  -----------

  Recent changes

  Version 2.01:  (Nov.16, 1993)

    Bug fix: couldn't spell-check files in a different drive


  Version 2.02:  (Nov.30, 1993)

    Bug fix:
       (i)  [BaseDic][Count] in dictman didn't work for the
            input `*'.
       (ii) A minor bug in [UserDic][Read] in dictman (for very
            large files)


  Version 2.02c:  (Jan.12, 1994)

    Bug fix: A long session of JSPELL (several hundred user actions)
        could hang the computer if the input file and the user
        dictionary are very large.

    Added features:
       (i) When the edit row is highlighted, the <space> key works
           as the [Ignore] command key only if the cursor is at the
           right end.  (So, Shift-<space> is no longer necessary.)
       (ii) Shows the percentage of work done at the lower right corner.
       (iii) ESC is no longer the [Ignore] command key even when the
           edit row is blank.


   Version 2.03:  (Feb.22, 1994)

    Member of the Association of Shareware Professionals (Feb.21, 1994)

    Branding: JSPELL.EXE for shareware version and the registered
        version are now identical.  Registration is done by placing
        a file JSPELL.REG, an ASCII file consisting of three lines:
        registered name, registration number and the code.  This makes
        the low updating fee possible.  (See Appendix B.Q5 of
        MANUAL.DOC.)

    Bug fix: Shift-<space> inserts a space even when the cursor is at
        the right end of the word being edited.


   Version 2.04: (Jun.7, 1994)

     Bug fix: Alt-Shift-A, Alt-Shift-T didn't work at all.  Undoing
        [Add to user.dic] and [add To file.dic] didn't work
        occasionally.


   Version 2.05: (Jun.15, 1994)

     Bug fix: Computer hangs when the input file contains the word
        "super".  This is because  "super" is itself one of the
        common prefixes and contains the common suffix "er".


   Version 2.10: (Oct.20, 1998)

     JSPELL is now freeware.

     Added feature: JSPELL can be configured to ignore lines
       that starts with a specified string.  For example, JSPELL
       can skip lines starting with >.  This feature can be handy
       when replying an email message.


   Version 2.11: (Oct.21, 1998)

     Bug fix: TeX-mode didn't work at all in version 2.10.

  -------------------------------------------------------------------

   DISCLAIMER:  This software comes with absolutely no warranty.  In
     no event the author shall be liable for direct, indirect or con-
     sequential damages, loses, costs, fees or expenses of any nature
     or kind.