• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

colors/H13-Jul-1999-168145

tm/H13-Jul-1999-180

READMEH A D13-Jul-1999922 2718

abbrev.slH A D03-May-2022856 4939

abbrmisc.slH A D13-Jul-19992.2 KiB12195

aboutjed.hlpH A D13-Jul-1999282 1410

acompile.slH A D13-Jul-19992.2 KiB11685

ashell.slH A D13-Jul-19992.9 KiB146130

backups.slH A D13-Jul-19991.4 KiB6251

bibtex.slH A D13-Jul-199911.8 KiB478435

binary.slH A D13-Jul-1999625 3026

bookmark.slH A D13-Jul-19991.6 KiB7857

brief.slH A D20-Jul-19996.3 KiB264232

buf.slH A D13-Jul-19991.9 KiB9575

bufed.slH A D13-Jul-19996.8 KiB304260

bytecomp.slH A D13-Jul-19992.7 KiB162147

cal.slH A D13-Jul-19995 KiB208166

canna.slH A D03-May-202212.1 KiB457417

cmisc.slH A D13-Jul-19994.6 KiB276237

cmode.slH A D20-Jul-199916.8 KiB792715

compat.slH A D13-Jul-1999955 6659

compile.slH A D13-Jul-19998.6 KiB350286

cpright.hlpH A D13-Jul-1999590 1610

ctags.slH A D13-Jul-19992.6 KiB11498

dabbrev.slH A D13-Jul-19994.5 KiB222183

dcl.slH A D13-Jul-19992.5 KiB11396

digraph.slH A D13-Jul-19993.2 KiB131126

dired.slH A D20-Jul-199917.8 KiB799726

dispesc.slH A D13-Jul-1999468 2418

dos437.slH A D13-Jul-19991,002 3329

dos850.slH A D13-Jul-19991.3 KiB4543

edt.hlpH A D13-Jul-19991.6 KiB2321

edt.slH A D20-Jul-199913.9 KiB570515

emacs.hlpH A D13-Jul-1999227 43

emacs.slH A D20-Jul-19996.7 KiB280249

emacsmsc.slH A D13-Jul-19992.1 KiB121101

emul.slH A D13-Jul-1999269 119

f90.slH A D13-Jul-199912.6 KiB552499

ff90.slH A D13-Jul-199911.8 KiB507454

filter.slH A D13-Jul-1999601 3727

folding.slH A D13-Jul-199912.5 KiB665534

fortran.slH A D13-Jul-199910.5 KiB464410

generic.hlpH A D13-Jul-1999135 43

help.slH A D13-Jul-19995.3 KiB269227

hooks.slH A D13-Jul-19991.7 KiB10585

html.slH A D13-Jul-199911.9 KiB520453

ide.hlpH A D13-Jul-19991.3 KiB2218

ide.slH A D13-Jul-199924.2 KiB958858

idl.slH A D13-Jul-19995.6 KiB255224

info.slH A D13-Jul-199919.4 KiB987819

isearch.slH A D20-Jul-19995.3 KiB251219

iso-lat2.slH A D13-Jul-1999934 3230

iso-lat3.slH A D13-Jul-19991.3 KiB3630

iso-latin.slH A D13-Jul-1999536 1815

iso2xxx.slH A D13-Jul-19991.7 KiB6150

ispell.slH A D13-Jul-19992.3 KiB122103

japanese.slH A D03-May-20225.2 KiB248213

javamode.slH A D13-Jul-19992.9 KiB7063

jed.hlpH A D13-Jul-1999356 65

jed.rcH A D03-May-202211.5 KiB321275

jedhelp.slH A D13-Jul-19991.4 KiB6454

jp-samp.slH A D20-Jul-19992.2 KiB141103

keycode.slH A D13-Jul-19994.2 KiB145137

krconv.slH A D13-Jul-19991.4 KiB8779

latex.slH A D13-Jul-199927.4 KiB1,044869

latex209.slH A D13-Jul-19992.3 KiB8566

linux.slH A D13-Jul-1999898 3023

lisp.slH A D13-Jul-19991.2 KiB5549

ltx-comp.datH A D13-Jul-19992 KiB162160

ltx-math.slH A D13-Jul-19993.9 KiB131114

macro.slH A D13-Jul-19992 KiB11590

mail.slH A D13-Jul-19994.7 KiB243212

mailalias.slH A D13-Jul-19996.4 KiB298260

man.slH A D13-Jul-19991.2 KiB5950

maple.slH A D13-Jul-19992.3 KiB117101

matlab.slH A D13-Jul-19995.1 KiB205175

menu.slH A D13-Jul-19994.8 KiB235177

menus.slH A D13-Jul-19992.2 KiB9480

mime.slH A D13-Jul-19991.2 KiB7659

mini.slH A D13-Jul-19991.6 KiB6958

misc.slH A D13-Jul-19991.9 KiB7970

mkdoc.slH A D13-Jul-19997.5 KiB364296

mktex.slH A D13-Jul-19995.2 KiB298257

modehook.slH A D13-Jul-19992 KiB9990

modeinfo.slH A D13-Jul-19991.5 KiB7359

most.slH A D13-Jul-19993.7 KiB174150

mouse.slH A D13-Jul-19994.2 KiB248211

mousex.slH A D20-Jul-19998.1 KiB343307

mswmouse.slH A D13-Jul-19997 KiB297259

mutekeys.slH A D13-Jul-19993.1 KiB142129

nroff.slH A D13-Jul-19991.1 KiB4436

occur.slH A D13-Jul-19991.4 KiB8063

os.slH A D13-Jul-19993.1 KiB141126

perl.slH A D20-Jul-19994.5 KiB116109

pipe.slH A D13-Jul-1999584 2718

popups.slH A D13-Jul-19996.4 KiB213180

preparse.slH A D13-Jul-1999473 2216

pscript.slH A D13-Jul-19993.8 KiB9183

pushmode.slH A D13-Jul-19991.8 KiB8056

pymode.slH A D13-Jul-199914.6 KiB562502

rcs.slH A D13-Jul-19993 KiB12499

regexp.slH A D13-Jul-19991.7 KiB8263

register.slH A D13-Jul-1999471 2015

replace.slH A D13-Jul-19991.5 KiB7250

rmail.slH A D13-Jul-199935.4 KiB1,7991,474

rot13.slH A D13-Jul-1999530 3230

ruby.slH A D03-Feb-200010.6 KiB367338

search.slH A D13-Jul-19992.5 KiB12496

seldisp.slH A D13-Jul-1999732 4336

sendmail.slH A D13-Jul-19996.6 KiB321253

sgml.slH A D13-Jul-19997.7 KiB350283

shell.slH A D13-Jul-19996.5 KiB292244

shmode.slH A D13-Jul-19992 KiB5647

simple.hlpH A D13-Jul-1999407 76

site.slH A D20-Jul-199954.8 KiB2,5922,253

skk.slH A D03-Feb-2000107.5 KiB5,0314,370

slmode.slH A D13-Jul-19993.2 KiB9784

sort.slH A D13-Jul-19991.1 KiB6957

sortmisc.slH A D13-Jul-1999764 5244

spicemod.slH A D13-Jul-19991.1 KiB3429

srchmisc.slH A D13-Jul-19992.7 KiB119104

syntax.slH A D13-Jul-19992.9 KiB124107

tabs.slH A D13-Jul-19991.4 KiB9374

tclmode.slH A D13-Jul-199910.1 KiB364327

tex.slH A D13-Jul-19992.3 KiB8573

texcom.slH A D13-Jul-19994.1 KiB229191

textmac.slH A D13-Jul-199911.7 KiB674566

tiasm.slH A D13-Jul-19991.2 KiB5143

tm2sgml.slH A D13-Jul-1999501 2720

tmisc.slH A D13-Jul-1999845 4640

tpascal.slH A D13-Jul-19995.5 KiB194172

untab.slH A D13-Jul-19991 KiB6053

util.slH A D13-Jul-1999546 3327

verilog.slH A D13-Jul-19992.2 KiB5045

vhdlmode.slH A D13-Jul-19991.5 KiB3732

vms_shell.comH A D13-Jul-1999269 98

vmshelp.slH A D13-Jul-19992.2 KiB11490

wmark.slH A D13-Jul-19994.7 KiB181150

wmenu.slH A D13-Jul-19994.3 KiB134117

wordstar.hlpH A D13-Jul-1999909 1412

wordstar.slH A D13-Jul-199915.4 KiB707620

yankpop.slH A D13-Jul-19991.9 KiB9676

README

1The files in this directory are written in the S-Lang language, which
2is the extension language of the editor.  See
3http://space.mit.edu/%7Edavis/slang.html for more information about
4the language.
5
6Please note that much of the code in these files may not be
7understandable to those with little exposure to S-Lang.  Some of the
8code has been written in such a way that it byte-compiles to as few
9bytes as possible.  For example, consider the go_down function which
10is used as:
11
12    go_down (10);    % Move down 10 lines
13
14site.sl defines this function as:
15
16   define go_down() { () = down(); }
17
18which makes it appear not to take any arguments as all.  However, this
19is equivalent to:
20
21   define go_down (n) { () = down (n); }
22
23but the body of the latter version requires twice as many byte-codes.
24The implemented version allows the argument passed to `go_down' to
25stay on the stack to be picked up by the `down' function.
26
27