From 0dbf358b374bf50f86e9cdcc6b9894b6aca1da51 Mon Sep 17 00:00:00 2001 From: Landon Curt Noll Date: Sun, 21 Jul 2024 17:27:47 -0700 Subject: [PATCH] add a consistent set of text about X11 --- 1992/kivinen/README.md | 5 +++++ 1992/kivinen/index.html | 4 ++++ 1993/cmills/README.md | 2 +- 1993/cmills/index.html | 2 +- 1993/jonth/README.md | 10 ++++------ 1993/jonth/index.html | 7 +++---- 1994/tvr/README.md | 3 +++ 1994/tvr/index.html | 3 +++ 1996/jonth/README.md | 7 +++---- 1996/jonth/index.html | 7 +++---- 1998/banks/README.md | 4 ++++ 1998/banks/index.html | 3 +++ 2000/jarijyrki/README.md | 4 +++- 2000/jarijyrki/index.html | 4 +++- 2000/rince/README.md | 4 ++++ 2000/rince/index.html | 3 +++ 2001/rosten/README.md | 4 ++++ 2001/rosten/index.html | 3 +++ 2001/williams/README.md | 4 ++++ 2001/williams/index.html | 3 +++ 2004/vik1/README.md | 4 ++++ 2004/vik1/index.html | 3 +++ 2005/vik/README.md | 4 ++++ 2005/vik/index.html | 3 +++ 2005/vince/README.md | 4 ++++ 2005/vince/index.html | 3 +++ 2006/grothe/README.md | 4 ++++ 2006/grothe/index.html | 3 +++ 2006/toledo3/README.md | 4 ++++ 2006/toledo3/index.html | 3 +++ 2011/toledo/README.md | 6 ++++-- 2011/toledo/index.html | 4 +++- 2012/dlowe/README.md | 4 ++++ 2012/dlowe/index.html | 3 +++ 2013/morgan1/README.md | 4 ++++ 2013/morgan1/index.html | 3 +++ 2013/morgan2/README.md | 4 ++++ 2013/morgan2/index.html | 3 +++ 2015/dogon/README.md | 4 ++++ 2015/dogon/index.html | 3 +++ 2019/dogon/README.md | 4 ++++ 2019/dogon/index.html | 3 +++ 42 files changed, 141 insertions(+), 25 deletions(-) diff --git a/1992/kivinen/README.md b/1992/kivinen/README.md index d748adc12..86d605ad6 100644 --- a/1992/kivinen/README.md +++ b/1992/kivinen/README.md @@ -6,6 +6,11 @@ If your machine support the X Window System, Version 11: make alt ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. See the +FAQ on "[X11](../../faq.html#X11)" +if you need help. + We recommend that you try the alt version first so you can get a better idea of what this looked like back in 1992. See [original code](#original-code) for the original should you wish to see what we mean. diff --git a/1992/kivinen/index.html b/1992/kivinen/index.html index 8164eb344..5d3b6e642 100644 --- a/1992/kivinen/index.html +++ b/1992/kivinen/index.html @@ -410,6 +410,10 @@ Location: FI - Republic of Finland To build:

If your machine support the X Window System, Version 11:

    make alt
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. See the +FAQ on “X11” +if you need help.

We recommend that you try the alt version first so you can get a better idea of what this looked like back in 1992. See original code for the original should you wish to see what we mean.

diff --git a/1993/cmills/README.md b/1993/cmills/README.md index f75c9f142..1d26a3715 100644 --- a/1993/cmills/README.md +++ b/1993/cmills/README.md @@ -10,7 +10,7 @@ section below to run the original (the bug also exists here). ``` NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to -compile. If you don't have the X11 installed see the +compile. For more information see the FAQ on "[X11](../../faq.html#X11)". To configure how many microseconds to sleep before updates try: diff --git a/1993/cmills/index.html b/1993/cmills/index.html index be8ff553b..3bb714c3e 100644 --- a/1993/cmills/index.html +++ b/1993/cmills/index.html @@ -414,7 +414,7 @@ bugs.html). See the original code section below to run the original (the bug also exists here).

    make alt

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to -compile. If you don’t have the X11 installed see the +compile. For more information see the FAQ on “X11”.

To configure how many microseconds to sleep before updates try:

    make clobber SLEEP=200 alt
diff --git a/1993/jonth/README.md b/1993/jonth/README.md index 300ffc340..f9effdc85 100644 --- a/1993/jonth/README.md +++ b/1993/jonth/README.md @@ -1,15 +1,13 @@ ## To build: -NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to -compile. See the -FAQ on "[X11](../../faq.html#X11)" -if you need help. - - ``` make all ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ## To use: diff --git a/1993/jonth/index.html b/1993/jonth/index.html index fb68e74f1..dc95c0a9b 100644 --- a/1993/jonth/index.html +++ b/1993/jonth/index.html @@ -408,11 +408,10 @@ Location: NO - Kingdom of Norway (

To build:

-

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to -compile. See the -FAQ on “X11” -if you need help.

    make all
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

To use:

    ./jonth     # must be run on an X11 server

Judges’ remarks:

diff --git a/1994/tvr/README.md b/1994/tvr/README.md index c950d6ba1..66907ed87 100644 --- a/1994/tvr/README.md +++ b/1994/tvr/README.md @@ -4,6 +4,9 @@ make all ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". The author provided a less obfuscated version as alternate code. See [Alternate code](#alternate-code) below. diff --git a/1994/tvr/index.html b/1994/tvr/index.html index 943ba32b6..02af42f37 100644 --- a/1994/tvr/index.html +++ b/1994/tvr/index.html @@ -409,6 +409,9 @@ Location: FI - Republic of Finland

To build:

    make all
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

The author provided a less obfuscated version as alternate code. See Alternate code below.

Bugs and (Mis)features:

diff --git a/1996/jonth/README.md b/1996/jonth/README.md index c10af1acb..7cc8efeb3 100644 --- a/1996/jonth/README.md +++ b/1996/jonth/README.md @@ -4,10 +4,9 @@ make all ``` -NOTE: this entry requires `X11/Xlib.h` header file and the X11 library to -compile. macOS users running Mountain Lion and later will need to download and -install [XQuartz](https://www.xquartz.org) in order to compile and run this -entry. +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". ### Bugs and (Mis)features: diff --git a/1996/jonth/index.html b/1996/jonth/index.html index 9458b998f..1b99ba9ab 100644 --- a/1996/jonth/index.html +++ b/1996/jonth/index.html @@ -409,10 +409,9 @@ Location: NO - Kingdom of Norway (

To build:

    make all
-

NOTE: this entry requires X11/Xlib.h header file and the X11 library to -compile. macOS users running Mountain Lion and later will need to download and -install XQuartz in order to compile and run this -entry.

+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

Bugs and (Mis)features:

The current status of this entry is:

diff --git a/1998/banks/README.md b/1998/banks/README.md index 100e5a77c..e7e17217b 100644 --- a/1998/banks/README.md +++ b/1998/banks/README.md @@ -4,6 +4,10 @@ make all ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + If you do not have a page up or page down key you might wish to see the [Alternate code](#alternate-code) section below. You may redefine all the keys and the time step with predefined macros, however, so one lacking page up / page diff --git a/1998/banks/index.html b/1998/banks/index.html index 25e6f17eb..1fc04c855 100644 --- a/1998/banks/index.html +++ b/1998/banks/index.html @@ -409,6 +409,9 @@ Location: US - United States of America

To build:

    make all
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

If you do not have a page up or page down key you might wish to see the Alternate code section below. You may redefine all the keys and the time step with predefined macros, however, so one lacking page up / page diff --git a/2000/jarijyrki/README.md b/2000/jarijyrki/README.md index f93b32f46..5734ad491 100644 --- a/2000/jarijyrki/README.md +++ b/2000/jarijyrki/README.md @@ -4,7 +4,9 @@ make ``` -You will need X11 header files and libraries installed to build this program. +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". ## To use: diff --git a/2000/jarijyrki/index.html b/2000/jarijyrki/index.html index dab58ebbd..37e5b1578 100644 --- a/2000/jarijyrki/index.html +++ b/2000/jarijyrki/index.html @@ -414,7 +414,9 @@ Location: FI - Republic of Finland

To build:

    make
-

You will need X11 header files and libraries installed to build this program.

+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

To use:

    ./jarijyrki < infile.info > outfile.info

You will need a system capable of displaying the results of X Window programs.

diff --git a/2000/rince/README.md b/2000/rince/README.md index 5a5a905d5..d5233f007 100644 --- a/2000/rince/README.md +++ b/2000/rince/README.md @@ -4,6 +4,10 @@ make all ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ### Bugs and (Mis)features: diff --git a/2000/rince/index.html b/2000/rince/index.html index d7090f5d3..8cfbb108c 100644 --- a/2000/rince/index.html +++ b/2000/rince/index.html @@ -409,6 +409,9 @@ Location: GB - United Kingdom of Great

To build:

    make all
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

Bugs and (Mis)features:

The current status of this entry is:

diff --git a/2001/rosten/README.md b/2001/rosten/README.md index b783748a1..20705ddff 100644 --- a/2001/rosten/README.md +++ b/2001/rosten/README.md @@ -4,6 +4,10 @@ make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ### Bugs and (Mis)features: diff --git a/2001/rosten/index.html b/2001/rosten/index.html index 15b10a1fe..3908158db 100644 --- a/2001/rosten/index.html +++ b/2001/rosten/index.html @@ -409,6 +409,9 @@ Location: GB - United Kingdom of Great

To build:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

Bugs and (Mis)features:

The current status of this entry is:

diff --git a/2001/williams/README.md b/2001/williams/README.md index b9ae98fcf..58c41aeb4 100644 --- a/2001/williams/README.md +++ b/2001/williams/README.md @@ -4,6 +4,10 @@ make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ### Bugs and (Mis)features: diff --git a/2001/williams/index.html b/2001/williams/index.html index 56061d0f3..1132c6d53 100644 --- a/2001/williams/index.html +++ b/2001/williams/index.html @@ -409,6 +409,9 @@ Location: US - United States of America

To build:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

Bugs and (Mis)features:

The current status of this entry is:

diff --git a/2004/vik1/README.md b/2004/vik1/README.md index b5cc4887f..e6fecc352 100644 --- a/2004/vik1/README.md +++ b/2004/vik1/README.md @@ -4,6 +4,10 @@ make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ## To use: diff --git a/2004/vik1/index.html b/2004/vik1/index.html index 1c2e7be6b..d5a3955bc 100644 --- a/2004/vik1/index.html +++ b/2004/vik1/index.html @@ -409,6 +409,9 @@ Location: US - United States of America

To build:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

To use:

    ./vik1 [arg]

Try:

diff --git a/2005/vik/README.md b/2005/vik/README.md index d2d22ce44..42f6e9873 100644 --- a/2005/vik/README.md +++ b/2005/vik/README.md @@ -4,6 +4,10 @@ make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ## To use: diff --git a/2005/vik/index.html b/2005/vik/index.html index 899ee38e5..872749242 100644 --- a/2005/vik/index.html +++ b/2005/vik/index.html @@ -409,6 +409,9 @@ Location: US - United States of America

To build:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

To use:

    ./vik [file.map]

Try:

diff --git a/2005/vince/README.md b/2005/vince/README.md index 65d5af77f..3879a1afd 100644 --- a/2005/vince/README.md +++ b/2005/vince/README.md @@ -7,6 +7,10 @@ installed. make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ## To use: diff --git a/2005/vince/index.html b/2005/vince/index.html index dc9b19a7a..145896ae6 100644 --- a/2005/vince/index.html +++ b/2005/vince/index.html @@ -411,6 +411,9 @@ Location: US - United States of America

Before building, make sure that you have the OpenGL development libraries installed.

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

To use:

    ./vince

Try:

diff --git a/2006/grothe/README.md b/2006/grothe/README.md index 70c3c5756..535305a46 100644 --- a/2006/grothe/README.md +++ b/2006/grothe/README.md @@ -4,6 +4,10 @@ make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ## To use: diff --git a/2006/grothe/index.html b/2006/grothe/index.html index c58b0da5a..ad34e8a77 100644 --- a/2006/grothe/index.html +++ b/2006/grothe/index.html @@ -409,6 +409,9 @@ Location: US - United States of America

To build:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

To use:

    ./grothe carrier_freq pixelclock horizontal_total < some_input.txt

Try:

diff --git a/2006/toledo3/README.md b/2006/toledo3/README.md index a5855a4ed..e55ecbeff 100644 --- a/2006/toledo3/README.md +++ b/2006/toledo3/README.md @@ -4,6 +4,10 @@ make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + The author provided two alternate versions, one which adds a status bar and another that makes it text only. The author also provided a version that they tested with Windows. See [alternate code](#alternate-code) below. diff --git a/2006/toledo3/index.html b/2006/toledo3/index.html index 778ffb3b6..ccf3aebb7 100644 --- a/2006/toledo3/index.html +++ b/2006/toledo3/index.html @@ -409,6 +409,9 @@ Location: MX - United Mexican States

To build:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

The author provided two alternate versions, one which adds a status bar and another that makes it text only. The author also provided a version that they tested with Windows. See alternate code below.

diff --git a/2011/toledo/README.md b/2011/toledo/README.md index 8a1383c78..38a28e34d 100644 --- a/2011/toledo/README.md +++ b/2011/toledo/README.md @@ -1,11 +1,13 @@ ## To build: -If you have X11 installed: - ``` make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + There are two alternate versions, [one that lets you reconfigure the controls and size](%%REPO_URL%%/2011/toledo/toledo.alt.c) and [another that should work for Windows](%%REPO_URL%%/2011/toledo/toledo.alt2.c). See [Alternate code](#alternate-code) below. diff --git a/2011/toledo/index.html b/2011/toledo/index.html index a91bf51b3..2c9659452 100644 --- a/2011/toledo/index.html +++ b/2011/toledo/index.html @@ -408,8 +408,10 @@ Location: MX - United Mexican States

To build:

-

If you have X11 installed:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

There are two alternate versions, one that lets you reconfigure the controls and size and another that should work for Windows. See Alternate code below.

diff --git a/2012/dlowe/README.md b/2012/dlowe/README.md index 3331f38f5..6ffc19dbd 100644 --- a/2012/dlowe/README.md +++ b/2012/dlowe/README.md @@ -4,6 +4,10 @@ make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ### Bugs and (Mis)features: diff --git a/2012/dlowe/index.html b/2012/dlowe/index.html index 3e8b0031f..945255c90 100644 --- a/2012/dlowe/index.html +++ b/2012/dlowe/index.html @@ -409,6 +409,9 @@ Location: US - United States of America

To build:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

Bugs and (Mis)features:

The current status of this entry is:

diff --git a/2013/morgan1/README.md b/2013/morgan1/README.md index 6f390c182..eb864ab4c 100644 --- a/2013/morgan1/README.md +++ b/2013/morgan1/README.md @@ -4,6 +4,10 @@ make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ## To use: diff --git a/2013/morgan1/index.html b/2013/morgan1/index.html index cc9e3ae95..a6ade36c5 100644 --- a/2013/morgan1/index.html +++ b/2013/morgan1/index.html @@ -409,6 +409,9 @@ Location: FR - French Republic (

To build:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

To use:

    echo "YYYY/MM/DD" | ./morgan1

where YYYY is the four digit year, MM is the two digit month and DD is two diff --git a/2013/morgan2/README.md b/2013/morgan2/README.md index c2d5e97b1..2a2d2c5a2 100644 --- a/2013/morgan2/README.md +++ b/2013/morgan2/README.md @@ -4,6 +4,10 @@ make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ## To use: diff --git a/2013/morgan2/index.html b/2013/morgan2/index.html index d3a5f169c..5ade40df5 100644 --- a/2013/morgan2/index.html +++ b/2013/morgan2/index.html @@ -409,6 +409,9 @@ Location: FR - French Republic (

To build:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

To use:

For the console version (ncurses):

    ./morgan2
diff --git a/2015/dogon/README.md b/2015/dogon/README.md index 4293ee194..e534597e2 100644 --- a/2015/dogon/README.md +++ b/2015/dogon/README.md @@ -4,6 +4,10 @@ make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + To change the dimensions you can use the `WIDTH` and `HEIGHT` variables when compiling (default 1024 x 800): diff --git a/2015/dogon/index.html b/2015/dogon/index.html index b86055c18..b49a397f1 100644 --- a/2015/dogon/index.html +++ b/2015/dogon/index.html @@ -409,6 +409,9 @@ Location: IL - State of Israel (

To build:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

To change the dimensions you can use the WIDTH and HEIGHT variables when compiling (default 1024 x 800):

    make clobber WIDTH=640 HEIGHT=480
diff --git a/2019/dogon/README.md b/2019/dogon/README.md index a7f8491c8..32375fe57 100644 --- a/2019/dogon/README.md +++ b/2019/dogon/README.md @@ -4,6 +4,10 @@ make ``` +NOTE: this entry requires the `X11/Xlib.h` header file and the X11 library to +compile. For more information see the +FAQ on "[X11](../../faq.html#X11)". + ### Bugs and (Mis)features: diff --git a/2019/dogon/index.html b/2019/dogon/index.html index 3727bbd58..5e8b1dc0d 100644 --- a/2019/dogon/index.html +++ b/2019/dogon/index.html @@ -409,6 +409,9 @@ Location: IL - State of Israel (

To build:

    make
+

NOTE: this entry requires the X11/Xlib.h header file and the X11 library to +compile. For more information see the +FAQ on “X11”.

Bugs and (Mis)features:

The current status of this entry is: