replace trailing whitespace with blackslash in README.md
As an alternative to the markdown trailing whitespace as a line break, we use a trailing blackslash as a markdown line break.
This commit is contained in:
1 parent
ddb78f6f33
commit
6625034139
263 files changed
+1181
-1181
No files matched your search
+14
-14
@@ -1,9 +1,9 @@
|
||||
# Best Utility
|
||||
|
||||
Anthony C Howe
|
||||
Mortice Kern Systems Inc. #CL-23
|
||||
35 King St. N 268 Phillip St.
|
||||
Waterloo, On Waterloo, On
|
||||
Anthony C Howe\
|
||||
Mortice Kern Systems Inc. #CL-23\
|
||||
35 King St. N 268 Phillip St.\
|
||||
Waterloo, On Waterloo, On\
|
||||
Canada, N2J 2W9 Canada, N2L 6G9
|
||||
|
||||
## To build:
|
||||
@@ -65,7 +65,7 @@ results depending on the implementation of `curses`.
|
||||
- W write buffer to file
|
||||
- R refresh the screen
|
||||
- Q quit
|
||||
|
||||
\
|
||||
### Exit status
|
||||
|
||||
- 0 success
|
||||
@@ -88,10 +88,10 @@ to provide more portable code, since the compiler should handle the translation
|
||||
of them into the native character set. Note that `'\f'` (form-feed) was used to
|
||||
exit insert mode because K&R C had no escape constant for the escape-key.
|
||||
|
||||
My goals for this project were to learn and experiment with the
|
||||
Buffer Gap Scheme [Fin80][net90], write a useful and *portable*
|
||||
program, and meet the requirements of the IOCCC. I initially
|
||||
planned to have a mini `curses` built-in like the IOCCC Tetris entry
|
||||
My goals for this project were to learn and experiment with the\
|
||||
Buffer Gap Scheme [Fin80][net90], write a useful and *portable*\
|
||||
program, and meet the requirements of the IOCCC. I initially\
|
||||
planned to have a mini `curses` built-in like the IOCCC Tetris entry\
|
||||
from a previous year, however this was not as portable as using a
|
||||
`curses` library with `TERMINFO`/`TERMCAP` support.
|
||||
|
||||
@@ -104,18 +104,18 @@ screen with long lines. Paging up and down should work correctly, however.
|
||||
|
||||
### References:
|
||||
|
||||
[Fin80] Craig A. Finseth, "Theory and Practice of Text Editors or
|
||||
A Cookbook For An EMACS", TM-165, MIT Lab. for Computer
|
||||
[Fin80] Craig A. Finseth, "Theory and Practice of Text Editors or\
|
||||
A Cookbook For An EMACS", TM-165, MIT Lab. for Computer\
|
||||
Science
|
||||
|
||||
[KeP81] Kernighan & Plauger, "Software Tools in Pascal",
|
||||
[KeP81] Kernighan & Plauger, "Software Tools in Pascal",\
|
||||
Addison-Wesley, 81, chapter 6
|
||||
|
||||
[Mil86] Eugene W. Myers & Webb Miller, "Row-replacement Algorithms
|
||||
for Screen Editors", TR 86-19, Dept. of Computer Science,
|
||||
for Screen Editors", TR 86-19, Dept. of Computer Science,\
|
||||
U. of Arizona
|
||||
|
||||
[MyM86] Eugene W. Myers & Webb Miller, "A simple row-replacement
|
||||
[MyM86] Eugene W. Myers & Webb Miller, "A simple row-replacement\
|
||||
method", TR 86-28, Dept. of Computer Science, U. of Arizona
|
||||
|
||||
[Mil87] Webb Miller, "A Software Tools Sampler", Prentice Hall, 87
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Best Of Show
|
||||
|
||||
Daniel J. Bernstein
|
||||
Daniel J. Bernstein\
|
||||
New York University
|
||||
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Best Output
|
||||
|
||||
Sean Barrett
|
||||
University of Maryland
|
||||
5407 20th Place
|
||||
Hyattsville MD 20782
|
||||
Sean Barrett\
|
||||
University of Maryland\
|
||||
5407 20th Place\
|
||||
Hyattsville MD 20782\
|
||||
US
|
||||
|
||||
## To build:
|
||||
@@ -79,7 +79,7 @@ Rot13 to read:
|
||||
OHTF:
|
||||
|
||||
Lbh pna'g punatr gung ng fgneg lbh'er snpvat qbja ("fbhgu").
|
||||
|
||||
\
|
||||
Gur qenjvat nytbevguz pnaabg unaqyr bcra fcnprf (gjb fhpprfvir
|
||||
fvqr-pbeevqbef jvgu ab jnyy orgjrra gurz). Va snpg, vg pnaabg unaqyr
|
||||
fznyy qbt-yrtf cebcreyl, nygubhtu gur reebe vf fhogyr.
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# Most Useful Label
|
||||
|
||||
Christian Dupont
|
||||
Ecole Normale Superieure de Lyon
|
||||
Laboratoire d'Informatique Parallele
|
||||
42, Rue H.Berlioz
|
||||
69009 Lyon
|
||||
Christian Dupont\
|
||||
Ecole Normale Superieure de Lyon\
|
||||
Laboratoire d'Informatique Parallele\
|
||||
42, Rue H.Berlioz\
|
||||
69009 Lyon\
|
||||
France
|
||||
|
||||
## To build:
|
||||
@@ -40,7 +40,7 @@ Spoiler, rot13 to read:
|
||||
|
||||
Gur fbhepr pbqr ubyqf gur yrggref bs gur zrffntr. Rnpu yrggre, pbzovarq
|
||||
jvgu nabgure xrl yrggre, vf hfrq gb pbzchgr gur pbbeqvangrf bs gur arkg
|
||||
yrggre naq xrl. Guhf, gur zrffntr vf pbqr. Gung vf jul V hfr fvyyl
|
||||
yrggre naq xrl. Guhf, gur zrffntr vf pbqr. Gung vf jul V hfr fvyyl\
|
||||
pbzzragf, zbfg bsgra onqyl fcnprq.
|
||||
|
||||
Gur fcnpr punenpgre frdhrapr orgjrra gur jbeqf vf tvira ol n fvzcyr
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
# Best X11 Graphics
|
||||
|
||||
David Applegate
|
||||
School of Computer Science
|
||||
Carnegie Mellon University
|
||||
Pittsburgh PA 15213
|
||||
David Applegate\
|
||||
School of Computer Science\
|
||||
Carnegie Mellon University\
|
||||
Pittsburgh PA 15213\
|
||||
US
|
||||
|
||||
|
||||
Guy Jacobson
|
||||
AT&T Bell Laboratories
|
||||
600 Mountain Avenue
|
||||
Murray Hill NJ 07974
|
||||
Guy Jacobson\
|
||||
AT&T Bell Laboratories\
|
||||
600 Mountain Avenue\
|
||||
Murray Hill NJ 07974\
|
||||
US
|
||||
|
||||
|
||||
|
||||
+11
-11
@@ -1,8 +1,8 @@
|
||||
# Most Well Rounded
|
||||
|
||||
Diomidis Spinellis
|
||||
Greece
|
||||
<https://www.spinellis.gr/>
|
||||
Diomidis Spinellis\
|
||||
Greece\
|
||||
<https://www.spinellis.gr/>\
|
||||
Mastodon: <https://mstdn.social/@DSpinellis>
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ make dds
|
||||
```
|
||||
|
||||
For example, the author suggests trying:
|
||||
|
||||
\
|
||||
```sh
|
||||
./dds LANDER.BAS 2>/dev/null
|
||||
./a.out 2>/dev/null
|
||||
@@ -112,13 +112,13 @@ compiler called `cc` in your path in order to work.
|
||||
### Program commands:
|
||||
|
||||
|
||||
- variable names A to Z
|
||||
- FOR var = exp TO exp
|
||||
- GOSUB exp
|
||||
- GOTO exp
|
||||
- INPUT variable
|
||||
- PRINT exp
|
||||
- REM any text
|
||||
- variable names A to Z\
|
||||
- FOR var = exp TO exp\
|
||||
- GOSUB exp\
|
||||
- GOTO exp\
|
||||
- INPUT variable\
|
||||
- PRINT exp\
|
||||
- REM any text\
|
||||
- variables initialized to 0 on RUN
|
||||
- NEXT variable
|
||||
- RETURN
|
||||
|
||||
+3
-3
@@ -32,7 +32,7 @@ rotated from `the rug gary lent`!
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
This filter, 80 chars plus a newline, fits into a single line on most
|
||||
This filter, 80 chars plus a newline, fits into a single line on most\
|
||||
terminals (unless your terminal has a line wrap mis-feature :-)).
|
||||
|
||||
Note in 2023: fixing this entry to work with modern systems increased the size,
|
||||
@@ -40,11 +40,11 @@ originally to 106 characters but dropped down to 85 with clever use of the
|
||||
Makefile and removal of a cast that was not strictly necessary.
|
||||
|
||||
This entry is likely one of the smallest C implementations of this
|
||||
filter, excluding programs that resort to command line or include
|
||||
filter, excluding programs that resort to command line or include\
|
||||
file tricks.
|
||||
|
||||
How does this program work? Which 3 bytes of C code can be changed
|
||||
into 2 bytes, allowing the program to still work, but also stripping
|
||||
into 2 bytes, allowing the program to still work, but also stripping\
|
||||
the high bit off some input?
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
+13
-13
@@ -1,11 +1,11 @@
|
||||
# Best Game
|
||||
|
||||
James Bonfield
|
||||
University of Warwick
|
||||
7 Water End
|
||||
Wrestlingworth
|
||||
Sandy Beds
|
||||
SG19 2HA
|
||||
James Bonfield\
|
||||
University of Warwick\
|
||||
7 Water End\
|
||||
Wrestlingworth\
|
||||
Sandy Beds\
|
||||
SG19 2HA\
|
||||
England
|
||||
|
||||
## To build:
|
||||
@@ -29,26 +29,26 @@ This entry has been updated to allow most ANSI C compilers.
|
||||
This program is a simple puzzle type game. (I'll leave you to play
|
||||
it to see the rest of it .. :-) .) The general idea was to try and
|
||||
write the smallest playable game, but keep the playability and
|
||||
enjoyment high.
|
||||
|
||||
enjoyment high.\
|
||||
\
|
||||
### Instructions (rot13 to read):
|
||||
|
||||
|
||||
Xrl gb znc:-
|
||||
|
||||
|
|
||||
###### | | | /\ /--\ ==| /\ | | Qverpgbany xrlf
|
||||
###### | | | /\ /--\ ==| /\ | | Qverpgbany xrlf\
|
||||
###### Fbyvq Jnyy | ----|| \/ /\ ||---- (haybpx qbbef bs
|
||||
###### | \/ ==| \--/ \/ gur fnzr qverpgvba)
|
||||
|
|
||||
|\
|
||||
| << >> Qbbef. Haybpxrq ol
|
||||
Oynax fcnpr | << iiiiii ^^^^^^ >> gur nobir xrlf.
|
||||
| << >>
|
||||
|
|
||||
___ | b__B\ B__B ^__^ /B__b
|
||||
|\
|
||||
___ | b__B\ B__B ^__^ /B__b\
|
||||
/ \ 'Pehfunoyr' | \___/ /----\ /----\ \___/ Gur sbhe fcevgrf sbe
|
||||
\___/ obhyqre | _/_\ _/ \_ _/ \_ /_\_ lbhe punenpgre :-)
|
||||
|
|
||||
|\
|
||||
___ hapehfunoyr | /\ Qvnzbaqf. Gurl pna rvgure or sbhaq ylvat
|
||||
/@@@\ obhyqre | < > nebhaq (vs bayl!) be znahsnpgher ol chfuvat
|
||||
\@@@/ | \/ gjb 'pehfunoyr' ebpxf gbtrgure.
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# Grand Prize
|
||||
|
||||
Brian Westley (Merlyn LeRoy on usenet)
|
||||
DigiBoard, Inc.
|
||||
1026 Blair Ave.
|
||||
St. Paul, MN 55104
|
||||
US
|
||||
Brian Westley (Merlyn LeRoy on usenet)\
|
||||
DigiBoard, Inc.\
|
||||
1026 Blair Ave.\
|
||||
St. Paul, MN 55104\
|
||||
US\
|
||||
<http://www.westley.org>
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ a move on a tic-tac-toe board:
|
||||
4 5 6
|
||||
7 8 9
|
||||
|
||||
If you omit `move_location`, then the computer moves first. For your
|
||||
If you omit `move_location`, then the computer moves first. For your\
|
||||
next move, recompile `nextmove.c` and play it again:
|
||||
|
||||
```sh
|
||||
@@ -48,9 +48,9 @@ make ttt
|
||||
./ttt next_move
|
||||
|
||||
```
|
||||
|
||||
The shell script determines when the game is over, and automatically
|
||||
replaces `merlyn.c` (copied from [westley.c](westley.c) with an improved version after a loss. The [ttt](ttt.sh) script
|
||||
\
|
||||
The shell script determines when the game is over, and automatically\
|
||||
replaces `merlyn.c` (copied from [westley.c](westley.c) with an improved version after a loss. The [ttt](ttt.sh) script\
|
||||
has two other modes:
|
||||
|
||||
```sh
|
||||
|
||||
Reference in new issue
Block a user