Add note about sockets lying about in 2019/duble
The entry appears to leave sockets lying about in the current working directory. Although undesirable this is not a bug it's a feature. Updated bugs.md and the README.md file as well as the Makefile. A useful thing I thought of that might be good to look at for other entries that show notes in the Makefile is that it might be good (and in this entry I did do it) to have the note _after_ compilation as it will be more likely seen. In the case of entries that might not compile with clang (due to some defects in it) it will have to be done with either || or else printed before the compilation (for instance in some of these we have to say that one should use make alt for clang). This will be added to the todo.md in a future commit.
This commit is contained in:
1 parent
fee2ca0308
commit
f36cceffb2
3 files changed
+39
-4
No files matched your search
@@ -137,6 +137,8 @@ all: data ${TARGET}
|
||||
|
||||
${PROG}:
|
||||
${MAKE} `${UNAME}`
|
||||
@echo "WARNING: this entry will likely leave sockets lying about in the current"
|
||||
@echo "working directory. See the bugs.md and README.md for details."
|
||||
|
||||
check-os: check-os.sh
|
||||
${SHELL} ./check-os.sh ${LINES} ${COLUMNS}
|
||||
|
||||
+17
-4
@@ -33,6 +33,17 @@ WARNING: if the file is deleted it might lock any session still in use. These
|
||||
will have to be killed from another shell session or by closing the terminal
|
||||
tab.
|
||||
|
||||
NOTE: this entry might leave sockets lying about in the current working
|
||||
directory which you'll have to delete manually. Here's an example in macOS:
|
||||
|
||||
```sh
|
||||
$ ls -al
|
||||
srwxr-xr-x 1 ioccc staff 0 6 Apr 08:19 .BDHFHALG
|
||||
srwxr-xr-x 1 ioccc staff 0 6 Apr 08:15 .CGGHAMGC
|
||||
srwxr-xr-x 1 ioccc staff 0 6 Apr 08:16 .CMDGAELH
|
||||
...
|
||||
```
|
||||
|
||||
### Alternate code:
|
||||
|
||||
An alternate version of this entry, [prog.alt.c](prog.alt.c), is provided. This alternate
|
||||
@@ -48,8 +59,8 @@ Use `prog.alt` as you would `prog` above.
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
After starting the program, use the cursor keys, then try some modes, like "p"
|
||||
or "l" (they toggle).
|
||||
After starting the program, use the cursor keys, then try some modes, like `p`
|
||||
or `l` (they toggle).
|
||||
|
||||
## Author's remarks:
|
||||
|
||||
@@ -69,13 +80,15 @@ To build, type `make` (assuming gcc) or `make CC=clang`.
|
||||
|
||||
Then you can start the program. It expects a file path as its first argument:
|
||||
|
||||
$ ./prog /tmp/drawing
|
||||
```sh
|
||||
./prog /tmp/drawing
|
||||
```
|
||||
|
||||
(If not started this way, `prog` will refuse to start.)
|
||||
|
||||
If the file does not exist, you will start with a blank drawing.
|
||||
|
||||
If someone else (or another *instance of yourself*, maybe??) is already
|
||||
If someone else (or another *instance of yourself*, maybe?) is already
|
||||
editing this file, you will join the session!
|
||||
|
||||
### Edition features:
|
||||
|
||||
Reference in new issue
Block a user