Overview
Comment: | Documentation improvements (no code changes). |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
caee27e33130161ef3b408fbf04dbebc |
User & Date: | user on 2023-01-14 22:39:55 |
Other Links: | manifest | tags |
Context
2023-01-16
| ||
07:32 | More documentation improvements, including README and some minor changes in other files. check-in: dd3e717a78 user: user tags: trunk | |
2023-01-14
| ||
22:39 | Documentation improvements (no code changes). check-in: caee27e331 user: user tags: trunk | |
2023-01-11
| ||
06:11 | Add .codepage.ignore option. check-in: 35acbca9ae user: user tags: trunk | |
Changes
Modified CONTRIBUTING from [f1c2db2d8f] to [0fb4062f41].
1 | The recommended way to contribute is to use the NNTP server, but | | | > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | The recommended way to contribute is to use the NNTP server, but the ticket system and IRC and GitHub mirror can also be used. All contributions must be public; private contributions will not be accepted. (Note to GitHub users: Only people who have a GitHub account can use the GitHub issues and pull requests system (so other people who do not have a GitHub account will be unable to reply), and the GitHub terms of service apply to your use of GitHub. Also, pull requests cannot be accepted from GitHub, although you are free to submit them anyways; if you do, then they will be entered manually by using Fossil, and the changes that are made will then be mirrored to GitHub.) Any kinds of contributions may potentially be accepted or rejected. However, just because we accept one of your contributions does not mean that we will accept all of them, and just because we reject one of your contributions does not mean we will reject all of them. Discussions can also be made before accepting/rejecting it. |
︙ | ︙ | |||
27 28 29 30 31 32 33 | or puzzle sets containing text in languages other than English, then you may use other character encodings that are appropriate for that language. Documentation in other formats than plain text is acceptable, although the main documentation must be only plain ASCII text. You may fork the repository if wanted (although doing so is not required), but you may not write to the main or mirror repository; I am the only one | | | | > > | > | > | | | | 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 | or puzzle sets containing text in languages other than English, then you may use other character encodings that are appropriate for that language. Documentation in other formats than plain text is acceptable, although the main documentation must be only plain ASCII text. You may fork the repository if wanted (although doing so is not required), but you may not write to the main or mirror repository; I am the only one who has write access and this will (probably) not be granted to others. You can see the TODO list, NNTP, tickets, etc, for some ideas, too. === Code improvements === If you wish to submit code improvements, submit patches using the NNTP, or use GitHub pull requests (but see the important note above if you wish to use GitHub). If you wish to add new opcodes, configuration settings, or built-in messages, then you must have Node.js (or a compatible JavaScript runtime engine) installed, since the data for these features is compiled using JavaScript programs. (Node.js is not needed at run time, though.) (See PORTING and FAQ for some information about JavaScript use.) Source code must be purely ASCII; do not use Unicode or any other character encoding. If it implements a new feature, it ought to be documented; see the below section about documentation improvements. Please provide a short description of the changes. However, this does not substitute for an actual code review; I will review the changes myself anyways, and accept (possibly with modifications) or reject it. === Documentation improvements === If you wish to submit documentation improvements, then you should submit them on the NNTP, or using GitHub pull requests (but see the important note above if you wish to use GitHub). Normally (unless an exception is needed, which sometimes it might), all documentation should be plain ASCII text files, in English, and should normally be wrapped to 75 characters (unless a longer line is needed for any purpose). You may submit translations of documentation into languages other than English, and they can use the appropriate character encoding for the language that they are written in. (However, all features must include documentation in English, even if those features are only applicable when dealing with non-English text.) === Bug reports === To make a bug report, the recommended way is to post a message on the NNTP, but you may also use IRC, Matrix, or the GitHub issues. Before posting a bug report, read the following list and provide as much of these things as is possible: * Check if the bug has already been reported/known. (If you have further comments about an existing report, you can post a follow-up message.) * Use a clear title and description. * Mention the version of Free Hero Mesh used (i.e. the SHA-1 hash of the |
︙ | ︙ | |||
118 119 120 121 122 123 124 | (If you cannot do all of the above, that is OK; do however many of them as you can, and omit whatever you cannot do.) === Feature requests === To make a feature request, the recommended way is to post a message on the | | | | | 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 | (If you cannot do all of the above, that is OK; do however many of them as you can, and omit whatever you cannot do.) === Feature requests === To make a feature request, the recommended way is to post a message on the NNTP, but you may also use IRC, Matrix, or the GitHub issues. Before posting, read the following, and provide as much of the following as is possible: * Check if there is already a similar request. (If you have further comments about an existing report, you can post a follow-up message.) * Use a clear title and description. * If it is inspired by some other game or software project, then you |
︙ | ︙ |
Modified README from [d0acabc210] to [05cc196059].
︙ | ︙ | |||
237 238 239 240 241 242 243 | * Patches * Contributions to documentation, including this file * Anything else related to Free Hero Mesh, that I may have missed You may also post bug reports and feature requests using the ticketing | | > > | 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 | * Patches * Contributions to documentation, including this file * Anything else related to Free Hero Mesh, that I may have missed You may also post bug reports and feature requests using the ticketing system on the Fossil repository, or using the GitHub issues and pull requests. However, note that the GitHub can only be used by those who have a GitHub account, so the NNTP may be preferable. There is also the IRC channel #freeheromesh on Libera. Logs of this IRC are available at: https://logs.esolangs.org/libera-freeheromesh/ There is also a Matrix chat, which is linked with the IRC. It is: |
︙ | ︙ |
Modified puzzleset.doc from [3c2ca8d4bf] to [739eb37995].
︙ | ︙ | |||
38 39 40 41 42 43 44 | The IMG lumps are the pictures. Each one may store multiple versions of a picture; the loader will select one based on the user's criteria. The DEP lumps are dependent pictures; each one references one or more IMG lumps, and specifies how to modify them to produce the new picture (e.g. by rotating, mirroring, changing colours, etc). | | | < | | 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | The IMG lumps are the pictures. Each one may store multiple versions of a picture; the loader will select one based on the user's criteria. The DEP lumps are dependent pictures; each one references one or more IMG lumps, and specifies how to modify them to produce the new picture (e.g. by rotating, mirroring, changing colours, etc). The WAV lumps are sound effects. Each one must be a RIFF WAVE file with a type that can be loaded by SDL (PCM, MS-ADPCM, or IMA-ADPCM). The PICEDIT.CFG lump stores the configuration for the picture editor. It can safely be deleted if not needed. === Class definition file === This file is a plain text file which defines the classes of objects which are used in the game. See class.doc for details of its format. |
︙ | ︙ |