How To Create Patch For Stendhal: Difference between revisions
Content deleted Content added
imported>Kymara No edit summary |
imported>Kymara |
||
Line 57:
== Reading patch files ==
Eek, what is all this text below?
The patch file contains a section for each file that should be changed. That section starts with lines that contain the file name and path of first the old (---) and then the new (+++) version and some additional information.
Then follow sets of changes. They start with a line that contains, enclosed in @@, the line or line range from,no-of-lines in the file before (with a -) and after (with a +) the changes. After that come the lines from the file. Lines starting with a - are deleted, lines starting with a + are added. Each line modified by the patch is surrounded with 3 lines of context before and after. A chnage needs both an addition + and a deletion -.
After all the changes related to one file, comes the next file definitions (--- and +++) and the next file's changes, with the @@ and + or - as above.
<source lang="java">
Index: src/games/stendhal/client/gui/j2d/entity/RPEntity2DView.java
| |||