Merge pull request #1078 from xexyl/faq-changes-diff
This commit is contained in:
1 file changed
+39
@@ -125,6 +125,45 @@ does not. We're not sure how this is compatibility but either way it can cause a
|
|||||||
problem and it is this that has complicated most of the fixes though again some
|
problem and it is this that has complicated most of the fixes though again some
|
||||||
can look almost identical.
|
can look almost identical.
|
||||||
|
|
||||||
|
## Q: How can I easily see what was changed in order to get an entry to work in modern systems?
|
||||||
|
|
||||||
|
Although the [thanks-for-fixes.md](/thanks-for-fixes.md) file sometimes gives
|
||||||
|
commands to tell you how to do this, in general you can do:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
diff entry.c entry.orig.c
|
||||||
|
diff prog.c prog.orig.c
|
||||||
|
```
|
||||||
|
|
||||||
|
to see it as if you wanted to make it go back to the original and, to see the
|
||||||
|
difference to fix it, you can do:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
diff entry.orig.c entry.c
|
||||||
|
diff prog.orig.c prog.c
|
||||||
|
```
|
||||||
|
|
||||||
|
For instance to see how [2001/anonymous](2001/anonymous/README.md) was fixed you
|
||||||
|
can do:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
diff 2001/anonymous/anonymous.orig.c 2001/anonymous/anonymous.c
|
||||||
|
```
|
||||||
|
|
||||||
|
You might be quite surprised how little some entries had to be changed and at
|
||||||
|
the same time how much other entries had to be changed, often with quite complex
|
||||||
|
differences! In some cases if the line is rather long, like the above mentioned
|
||||||
|
one, it will be harder to see what changed but in other cases like
|
||||||
|
[1984/decot](1984/decot/README.md) it's a lot easier:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
diff 1984/decot/decot.orig.c 1984/decot/decot.c
|
||||||
|
```
|
||||||
|
|
||||||
|
Well, at least it's easier see the differences on a line-by-line basis but maybe
|
||||||
|
not what actually changed, especially since it's easier to know what was fixed
|
||||||
|
when you have compiler errors :-)
|
||||||
|
|
||||||
|
|
||||||
## Q: I cannot get entry XYZZY from year 19xx to compile!
|
## Q: I cannot get entry XYZZY from year 19xx to compile!
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user