|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| common/ | H | 03-May-2022 | - | 5,946 | 5,479 |
| contrib/ | H | 03-May-2022 | - | 1,006 | 786 |
| debian/ | H | 07-May-2022 | - | 153 | 86 |
| doc/ | H | 03-May-2022 | - | 2,119 | 2,010 |
| images/ | H | 03-May-2022 | - | | |
| syntax/ | H | 03-May-2022 | - | 5,216 | 5,209 |
| COPYING | H A D | 04-Jan-2001 | 17.6 KiB | 340 | 281 |
| FAQ | H A D | 25-Mar-2001 | 2.3 KiB | 46 | 41 |
| HISTORY | H A D | 29-Oct-2014 | 107.6 KiB | 2,044 | 1,986 |
| INSTALL | H A D | 09-Jan-2011 | 4.8 KiB | 111 | 89 |
| Makefile.in | H A D | 03-May-2022 | 29.4 KiB | 758 | 628 |
| README | H A D | 26-Dec-2008 | 4.3 KiB | 120 | 87 |
| README.Amiga | H A D | 01-Jan-2002 | 687 | 19 | 13 |
| README.OS2 | H A D | 04-Jan-2001 | 380 | 11 | 7 |
| THE-doc.spec | H A D | 29-Jun-2013 | 1.1 KiB | 48 | 38 |
| THE.spec | H A D | 27-Jul-2013 | 5.6 KiB | 229 | 204 |
| TODO | H A D | 24-Mar-2008 | 4.9 KiB | 97 | 92 |
| abf.tld | H A D | 08-Dec-2001 | 1.1 KiB | 106 | 105 |
| aclocal.m4 | H A D | 24-Jun-2013 | 19.6 KiB | 882 | 830 |
| alloca.c | H A D | 22-Jun-2013 | 13.7 KiB | 491 | 282 |
| append.the | H A D | 08-Nov-2013 | 3.3 KiB | 68 | 67 |
| appendix.1 | H A D | 16-Nov-2010 | 3.8 KiB | 88 | 61 |
| appendix.2 | H A D | 08-Nov-2013 | 22.4 KiB | 486 | 434 |
| appendix.3 | H A D | 09-Jan-2011 | 7.5 KiB | 147 | 127 |
| appendix.4 | H A D | 08-Nov-2013 | 19.3 KiB | 484 | 443 |
| appendix.7 | H A D | 09-Feb-2003 | 10.3 KiB | 251 | 222 |
| bcc-man.def | H A D | 04-Jan-2001 | 25 | 2 | 1 |
| bcc-the.def | H A D | 04-Jan-2001 | 22 | 2 | 1 |
| box.c | H A D | 22-Jun-2013 | 29.1 KiB | 880 | 678 |
| build.com | H A D | 09-Sep-2002 | 1.3 KiB | 69 | 68 |
| build.the | H A D | 24-Nov-2001 | 6.3 KiB | 260 | 249 |
| c.tld | H A D | 25-Mar-2010 | 2.2 KiB | 228 | 227 |
| cdiff.tld | H A D | 28-Dec-2013 | 355 | 18 | 17 |
| cobol.tld | H A D | 08-Dec-2001 | 6.2 KiB | 638 | 637 |
| codecomp.the | H A D | 16-Aug-2006 | 8.6 KiB | 406 | 394 |
| colour.c | H A D | 07-Jul-2013 | 53.5 KiB | 1,131 | 961 |
| column.c | H A D | 22-Jun-2013 | 6.2 KiB | 214 | 159 |
| comm.the | H A D | 22-Jun-2013 | 4.3 KiB | 81 | 80 |
| comm1.c | H A D | 08-Nov-2013 | 78.5 KiB | 2,685 | 1,727 |
| comm2.c | H A D | 18-Feb-2014 | 63.6 KiB | 2,296 | 1,240 |
| comm3.c | H A D | 08-Nov-2013 | 58.7 KiB | 2,013 | 1,173 |
| comm4.c | H A D | 18-Feb-2014 | 79 KiB | 2,872 | 1,485 |
| comm5.c | H A D | 08-Nov-2013 | 41.2 KiB | 1,424 | 835 |
| command.h | H A D | 11-Apr-2011 | 78.8 KiB | 554 | 477 |
| commset1.c | H A D | 08-Nov-2013 | 191.1 KiB | 6,862 | 3,863 |
| commset2.c | H A D | 20-Nov-2013 | 140 KiB | 5,096 | 2,995 |
| commsos.c | H A D | 18-Feb-2014 | 91.8 KiB | 3,387 | 2,038 |
| commutil.c | H A D | 08-Nov-2013 | 137.7 KiB | 4,726 | 3,717 |
| compile.the | H A D | 04-Jan-2001 | 4.7 KiB | 143 | 137 |
| complete.the | H A D | 07-Nov-2013 | 10.5 KiB | 325 | 250 |
| config.h.in | H A D | 11-Dec-2013 | 7.9 KiB | 342 | 229 |
| config.the | H A D | 12-Jan-2002 | 32.3 KiB | 1,028 | 963 |
| configure | H A D | 03-May-2022 | 261.4 KiB | 9,732 | 8,221 |
| configure.in | H A D | 11-Dec-2013 | 12.5 KiB | 501 | 456 |
| csh.tld | H A D | 04-Jan-2001 | 717 | 73 | 72 |
| cua.the | H A D | 29-Jan-2006 | 944 | 37 | 36 |
| cursor.c | H A D | 08-Nov-2013 | 59.2 KiB | 1,797 | 1,343 |
| default.c | H A D | 20-Nov-2013 | 59.4 KiB | 1,640 | 1,413 |
| demo.the | H A D | 26-Oct-2003 | 12.5 KiB | 355 | 319 |
| descrip.mms | H A D | 27-Sep-2002 | 10.8 KiB | 341 | 291 |
| diff.tld | H A D | 28-Dec-2013 | 372 | 19 | 18 |
| dir.tld | H A D | 27-Oct-2007 | 421 | 20 | 19 |
| directry.c | H A D | 06-Nov-2013 | 21 KiB | 729 | 631 |
| directry.h | H A D | 23-Jan-2013 | 12.6 KiB | 481 | 384 |
| dos-go32.rsp | H A D | 18-Nov-2002 | 350 | 2 | 1 |
| dos-msc.rsp | H A D | 04-Jan-2001 | 330 | 5 | 4 |
| dos-trc.rsp | H A D | 04-Jan-2001 | 343 | 9 | 8 |
| edit.c | H A D | 10-Jul-2013 | 13.3 KiB | 491 | 350 |
| emx-man.def | H A D | 04-Jan-2001 | 25 | 2 | 1 |
| emx-the.def | H A D | 04-Jan-2001 | 39 | 3 | 2 |
| emxdos.mak | H A D | 12-Aug-2004 | 7.7 KiB | 195 | 182 |
| emxos2.mak | H A D | 12-Aug-2004 | 13.4 KiB | 331 | 308 |
| error.c | H A D | 22-Jun-2013 | 18.8 KiB | 615 | 521 |
| execthe.c | H A D | 11-Dec-2013 | 18.5 KiB | 650 | 528 |
| execute.c | H A D | 18-Feb-2014 | 193.2 KiB | 5,957 | 4,924 |
| file.c | H A D | 10-Jul-2013 | 73.1 KiB | 2,429 | 1,881 |
| files.rcs | H A D | 04-Jan-2001 | 1.4 KiB | 143 | 142 |
| fix.diz | H A D | 04-Jan-2001 | 249 | 13 | 12 |
| fortran.tld | H A D | 22-Dec-2001 | 2.6 KiB | 275 | 274 |
| gccamiga.mak | H A D | 12-Aug-2004 | 14.6 KiB | 405 | 319 |
| gccdos.mak | H A D | 29-Nov-2006 | 7.6 KiB | 189 | 176 |
| gccos2.mak | H A D | 27-Sep-2006 | 13.3 KiB | 328 | 305 |
| getch.c | H A D | 22-Jun-2013 | 13.2 KiB | 400 | 314 |
| getch.h | H A D | 02-Oct-2008 | 17.6 KiB | 654 | 581 |
| glossary | H A D | 16-Dec-2007 | 6.2 KiB | 176 | 133 |
| html.tld | H A D | 19-Nov-2012 | 2.9 KiB | 273 | 272 |
| ibm-man.def | H A D | 04-Jan-2001 | 34 | 2 | 1 |
| ibm-the.def | H A D | 04-Jan-2001 | 31 | 2 | 1 |
| icc-man.def | H A D | 04-Jan-2001 | 34 | 2 | 1 |
| icc-the.def | H A D | 04-Jan-2001 | 31 | 2 | 1 |
| iccos2.mak | H A D | 01-Dec-2002 | 8.2 KiB | 215 | 204 |
| install-sh | H A D | 04-Jan-2001 | 6.4 KiB | 255 | 153 |
| java.tld | H A D | 27-Jan-2002 | 1 KiB | 76 | 75 |
| js.tld | H A D | 08-Mar-2013 | 2.9 KiB | 273 | 272 |
| key.h | H A D | 05-Apr-2010 | 24.1 KiB | 624 | 578 |
| l.the | H A D | 26-Sep-2008 | 3.1 KiB | 68 | 65 |
| linked.c | H A D | 22-Jun-2013 | 61.8 KiB | 2,240 | 1,642 |
| m4.tld | H A D | 26-Mar-2002 | 848 | 63 | 62 |
| make.tld | H A D | 09-Dec-2001 | 283 | 18 | 17 |
| makedist.cmd | H A D | 27-Feb-2002 | 2.9 KiB | 104 | 102 |
| makehtml.rex | H A D | 30-Jan-2006 | 3.3 KiB | 51 | 50 |
| makehv.rex | H A D | 30-Jan-2006 | 3 KiB | 51 | 50 |
| man2html.rex | H A D | 22-Jun-2013 | 41.8 KiB | 1,276 | 1,253 |
| man2hv.rex | H A D | 30-Jan-2006 | 48 KiB | 1,343 | 1,320 |
| manext.c | H A D | 22-Jun-2013 | 8.8 KiB | 320 | 249 |
| match.the | H A D | 09-Jul-2011 | 3.3 KiB | 95 | 93 |
| memory.c | H A D | 22-Jun-2013 | 27.5 KiB | 799 | 293 |
| mouse.c | H A D | 22-Jun-2013 | 28.2 KiB | 945 | 743 |
| msc-man.def | H A D | 04-Jan-2001 | 34 | 2 | 1 |
| msc-the.def | H A D | 04-Jan-2001 | 31 | 2 | 1 |
| mygetopt.c | H A D | 30-Jun-2013 | 22.5 KiB | 749 | 429 |
| mygetopt.h | H A D | 03-Jul-2013 | 4.4 KiB | 130 | 48 |
| nl.the | H A D | 21-Nov-2001 | 902 | 33 | 31 |
| nonansi.c | H A D | 01-Jul-2013 | 50.5 KiB | 1,827 | 1,441 |
| nsi.tld | H A D | 26-Mar-2013 | 4.3 KiB | 278 | 277 |
| objc.tld | H A D | 25-Apr-2011 | 2.6 KiB | 276 | 275 |
| opl.tld | H A D | 27-Jan-2002 | 590 | 50 | 49 |
| os2-bcc.rsp | H A D | 04-Jan-2001 | 393 | 10 | 9 |
| os2-ibm.rsp | H A D | 04-Jan-2001 | 353 | 5 | 4 |
| os2-msc.rsp | H A D | 04-Jan-2001 | 339 | 5 | 4 |
| os2eas.c | H A D | 22-Jun-2013 | 18.3 KiB | 444 | 233 |
| overview | H A D | 15-Jul-2013 | 11.2 KiB | 234 | 195 |
| parser.c | H A D | 19-Nov-2013 | 160.6 KiB | 5,033 | 4,316 |
| plsql.tld | H A D | 13-Dec-2005 | 2.8 KiB | 284 | 269 |
| prefix.c | H A D | 06-Jul-2013 | 91.4 KiB | 2,280 | 1,731 |
| print.c | H A D | 22-Jun-2013 | 23.9 KiB | 821 | 647 |
| proto.h | H A D | 29-Oct-2014 | 35 KiB | 754 | 682 |
| query.c | H A D | 08-Nov-2013 | 121 KiB | 3,292 | 1,349 |
| query.h | H A D | 23-Jun-2013 | 10.5 KiB | 228 | 173 |
| query1.c | H A D | 22-Jun-2013 | 100.8 KiB | 3,088 | 2,782 |
| query2.c | H A D | 15-Jul-2013 | 99.7 KiB | 3,108 | 2,726 |
| regex.c | H A D | 22-Jun-2013 | 166.5 KiB | 5,194 | 3,153 |
| regex.h | H A D | 26-Mar-2002 | 18.3 KiB | 491 | 168 |
| reserved.c | H A D | 22-Jun-2013 | 6 KiB | 180 | 130 |
| rexx.c | H A D | 20-Jul-2013 | 71.1 KiB | 2,367 | 1,904 |
| rexx.tld | H A D | 19-Nov-2013 | 2.4 KiB | 193 | 192 |
| rm.the | H A D | 29-Feb-2008 | 1.8 KiB | 63 | 62 |
| scroll.c | H A D | 22-Jun-2013 | 9.9 KiB | 274 | 185 |
| setbuild.the | H A D | 04-Jan-2001 | 3.4 KiB | 97 | 96 |
| sh.tld | H A D | 22-Aug-2011 | 583 | 47 | 46 |
| show.c | H A D | 19-Nov-2013 | 133.1 KiB | 3,900 | 3,161 |
| single.c | H A D | 10-Jul-2013 | 20.6 KiB | 672 | 451 |
| sort.c | H A D | 22-Jun-2013 | 19.3 KiB | 607 | 431 |
| spec.tld | H A D | 27-Jul-2013 | 960 | 62 | 61 |
| spell.the | H A D | 04-Jan-2001 | 8.7 KiB | 268 | 257 |
| syntax.the | H A D | 18-Jul-2011 | 9 KiB | 242 | 232 |
| tags.the | H A D | 13-Dec-2005 | 7.7 KiB | 261 | 245 |
| target.c | H A D | 08-Nov-2013 | 87.8 KiB | 2,673 | 2,214 |
| the.1 | H A D | 08-Nov-2013 | 4.6 KiB | 129 | 103 |
| the.c | H A D | 03-May-2022 | 58.1 KiB | 2,030 | 1,610 |
| the.h | H A D | 08-Nov-2013 | 76.3 KiB | 2,191 | 1,784 |
| the.nsi | H A D | 16-Jul-2011 | 8.8 KiB | 300 | 242 |
| the.ver | H A D | 29-Oct-2014 | 95 | 7 | 6 |
| the32.xbm | H A D | 04-Jan-2001 | 887 | 15 | 14 |
| the32x32.xbm | H A D | 04-Jan-2001 | 887 | 15 | 14 |
| the64.xbm | H A D | 04-Jan-2001 | 3.2 KiB | 47 | 46 |
| the64x64.xbm | H A D | 04-Jan-2001 | 3.2 KiB | 47 | 46 |
| thedefs.h | H A D | 10-Jul-2013 | 8.7 KiB | 302 | 244 |
| thedit.mak | H A D | 04-Jan-2001 | 2.9 KiB | 120 | 116 |
| thematch.c | H A D | 22-Jun-2013 | 5.1 KiB | 187 | 127 |
| thematch.h | H A D | 04-Jan-2001 | 1.7 KiB | 48 | 10 |
| theos2.rc | H A D | 04-Jan-2001 | 18 | 2 | 1 |
| therexx.h | H A D | 09-Jun-2013 | 20.5 KiB | 632 | 561 |
| thew32.rc | H A D | 01-Jul-2013 | 972 | 39 | 35 |
| thew64.rc | H A D | 30-Jun-2013 | 972 | 39 | 35 |
| tld2c.rex | H A D | 04-Jan-2001 | 758 | 31 | 30 |
| total.the | H A D | 07-Aug-2004 | 1.6 KiB | 57 | 56 |
| trace.c | H A D | 22-Jun-2013 | 4.5 KiB | 164 | 111 |
| udiff.tld | H A D | 28-Dec-2013 | 350 | 18 | 17 |
| uncomm.the | H A D | 04-Jan-2001 | 5.1 KiB | 125 | 124 |
| util.c | H A D | 08-Nov-2013 | 89.9 KiB | 3,273 | 2,291 |
| vars.h | H A D | 18-Jul-2013 | 10.4 KiB | 303 | 241 |
| vcwin.mak | H A D | 11-Jul-2013 | 23 KiB | 502 | 478 |
| vcwin32.mak | H A D | 21-Apr-2011 | 286 | 15 | 14 |
| vcwin64.mak | H A D | 17-Apr-2011 | 285 | 15 | 14 |
| wccdos4g.mak | H A D | 19-Jun-2005 | 7.4 KiB | 185 | 173 |
| wccos2.mak | H A D | 19-Jun-2005 | 7.4 KiB | 185 | 173 |
| wccwin32.mak | H A D | 19-Jun-2005 | 7.6 KiB | 191 | 179 |
| words.the | H A D | 04-Jan-2001 | 2.1 KiB | 51 | 50 |
README
1 Welcome to THE, The Hessling Editor.
2
3INTRODUCTION
4------------
5
6THE is a full-screen character mode text editor based on the VM/CMS editor
7XEDIT and many features of KEDIT written by Mansfield Software.
8
9THE has currently been ported to the following platforms:
10- most Unix systems; text mode and native X11 application
11- OpenEdition on OS/390
12- Linux/390
13- 32bit DOS
14- OS/2
15- Win32
16- QNX
17- Amiga
18- BeOS
19- Mac OSX
20
21THE OS/2 port is similar to EPM, runs within an OS/2 command window and is
22HPFS aware. THE also uses the OS/2 Rexx interpreter to execute macro files.
23An extensive interface exists between THE and Rexx giving THE the complete
24power of Rexx.
25
26Rexx support in the DOS DPMI and VCPI ports, QNX, Amiga and BeOS ports is
27provided by the free Rexx interpreter, Regina, which is available from
28http://regina-rexx.sourceforge.net
29THE OS/2 version uses the Rexx interpreter that is supplied with OS/2.
30The Win9x/NT/2k/XP ports can use one of several Rexx interpreters. THE uses
31the Rexx/Trans DLL which enables THE to find a suitable Rexx interpreter
32at runtime.
33
34For Unix ports, Rexx support is available with Regina (see above) and with
35REXX/imc (http://www.comlab.ox.ac.uk/oucl/users/ian.collier/Rexx/tarfiles.html)
36Under the AIX platform, THE can also use REXX/6000, available from IBM. The can
37also use Object Rexx on Linux or AIX.
38
39
40THELIST: A Mailing list for announcements and discussion of THE.
41---------------------------------------------------------------
42
43A mailing list has been created for discussion of THE. You can subscribe
44to it by sending an email message to listserv@uiuc.edu with the body of
45the email message containing:
46
47SUBSCRIBE THELIST Your Name
48
49eg.
50SUBSCRIBE THELIST Joe Bloggs
51
52To send messages to other subscribers, send an email message to
53thelist@uiuc.edu
54
55
56Where to get THE
57----------------
58
59THE is distributed under the terms of the GNU General Public License.
60For more details see the file COPYING that should have accompanied this
61file.
62
63THE is available from:
64
65http://hessling-editor.sourceforge.net
66
67Files available:
68
69the??djg.zip - version ?.? extended DOS (DPMI) executable and documentation
70the??vcp.zip - version ?.? extended DOS (VCPI) executable and documentation
71the??_os2.zip - version ?.? OS/2 executable and documentation
72the??_w32.zip - version ?.? Win95/NT executable and documentation
73thesrc??.zip - source code for version ?.?
74THE-?.?.tar.gz - source code for version ?.?
75thehtm??.zip - HTML documentation for version ?.?
76
77Pre-compiled binaries for various Unix systems are also available from
78the site above.
79
80The HP-UX Porting and Archive Centre contains binary releases of THE for HP-UX 10
81and 11. See: http://hpux.ee.ualberta.ca/hppd/hpux/Editors/
82
83All zip files use Info-Zip's Zip 2.01.
84Also note that the source files will be in Unix format (LF only to end line)
85so unzipping under OS/2, DOS or Win9x/NT/2K/XP use the -a switch.
86
87
88Notes on Source Distribution:
89----------------------------
90
91THE uses curses as its screen handler. This makes it portable but not
92necessarily as fast as native screen handling routines.
93
94To compile the DOS, OS/2 and Win32 ports you need PDCurses 2.5 (or later); a
95public domain library of curses screen handling routines, of which I am
96the current maintainer. PDCurses 2.5 is available from:
97
98http://pdcurses.sourceforge.net
99
100You also require PDCurses 2.5 (or later) for the X11 port.
101
102To assist with configuring THE to compile under Unix, a "configure" script
103is included. This script should be able to set up most, if not all
104requirements for compilation. Run configure with the --help switch to
105determine what configuration options are available.
106
107If you find bugs or major inconsistencies, please let me know. If you
108manage to compile and run on a different platform to the above, please
109send me any changes to the code and the makefile, so I can include the
110patches in the official release.
111
112Enjoy, Mark.
113
114------------------------------------------------------------------------
115 Mark Hessling, mark@rexx.org http://www.rexx.org/
116 Author of THE, a Free XEDIT/KEDIT editor, Rexx/SQL, Rexx/DW, Rexx/cURL...
117 Maintainer of Regina Rexx interpreter and Rexx/tk
118 Use Rexx ? join the Rexx Language Association: http://www.rexxla.org
119------------------------------------------------------------------------
120
README.Amiga
1 Notes on Amiga version of THE
2 -----------------------------
3
4THE is built with gcc and ncurses on the Amiga. As a result, THE requires
5version 48 or greater of ixemul.library, and the ncurses binary package
6which contains a valid terminfo entry.
7
8The ncurses binary package is: ncurses-4.2-bin.tar.gz
9
10If you don't already have some portion of the Geek Gadgets installed,
11you need to create an ASSIGN in your user-startup file for GG:. eg
12
13Assign GG: work:gg
14Set TERM amiga-h
15
16The Amiga port of ncurses does not provide for many key combinations, so
17you will be limited to 10 function keys, and the cursor keys. This limitation
18also exists with uae :-(
19
README.OS2
1 Notes on OS/2 version of THE
2 ----------------------------
3
4If after you have extracted the OS/2 the.exe from the archive file you
5find that there are no Extended Attributes associated with the.exe,
6you can re-attach the EAs by running the following:
7
8eautil the.exe the.eas /P /J /O
9
10This takes the EAs stored in the.eas and joins them to the.exe.
11