50 check-ins occurring on or before 2021-03-07 00:56:26.
More ↑
2021-03-07
| ||
00:56 | Prevent double triggering of ARRIVED and DEPARTED messages. This fixes some test cases, although some test cases still fail. check-in: c2b53e3cd8 user: user tags: trunk | |
2021-03-06
| ||
06:04 | Add level exporting. (Importing is not implemented yet.) check-in: dd82c6e9b5 user: user tags: trunk | |
05:22 | Add the global examine command check-in: c1b51c9521 user: user tags: trunk | |
04:52 | Correct a mistake in the OBJECTS virtual table causing it to sometimes miss one object check-in: ea3817b085 user: user tags: trunk | |
2021-03-05
| ||
06:57 | When you toggle solution replay, ensure that the user replay is saved (if any) check-in: 3c53032e2c user: user tags: trunk | |
2021-03-04
| ||
05:42 | Add the "over" instruction (like in Forth) check-in: 7f0da6b7e4 user: user tags: trunk | |
2021-03-03
| ||
22:42 | Implement the Finished variable. check-in: 0a1cd0e0c1 user: user tags: trunk | |
22:27 | More improvements to documentation. check-in: 65e4177b15 user: user tags: trunk | |
07:36 | Add a file describing what files make up a puzzle set. check-in: a56f5e603a user: user tags: trunk | |
00:45 | Implement and document user-defined function calls. Also document the goto and gosub operators. check-in: 939a14c642 user: user tags: trunk | |
2021-03-02
| ||
23:07 | Fix another mistake in saving levels check-in: 5a0f5f4cb4 user: user tags: trunk | |
2021-02-27
| ||
00:49 | Reserve two more of the HIT/HITBY bits for future check-in: c0bb41bad2 user: user tags: trunk | |
2021-02-26
| ||
23:31 | Add documentation about arrays. check-in: b5b8006733 user: user tags: trunk | |
23:27 | Do not allow InitArray/SetArray with IgnoreKey check-in: 6340508f15 user: user tags: trunk | |
23:26 | Remove keyicons directory from the manifest to shorten it. (It can be recovered from previous versions, or from keyicons.xbm file, if needed.) check-in: 20a441dc4f user: user tags: trunk | |
2021-02-25
| ||
07:04 | Correct the array dimensions and complete the implementation of arrays. Some levels of FALLING still don't work, but at least some of these (such as level 9) are not due to arrays. check-in: e7e0e8408f user: user tags: trunk | |
05:36 | Correct and complete the implementation of arrays in the converter check-in: 33593e7ab7 user: user tags: trunk | |
03:28 | Implement the {append} macro; also start to implement arrays in the conversion check-in: c4bb0e3270 user: user tags: trunk | |
2021-02-24
| ||
07:12 | Start to implement arrays (there is no way to use them yet, and the converter does not yet handle arrays). check-in: f7d9c45b1e user: user tags: trunk | |
2021-02-23
| ||
04:10 | Add an indication of win/lose. check-in: e838ccc089 user: user tags: trunk | |
04:02 | Correct a mistake in saving levels in the level editor. check-in: ea89397bdc user: user tags: trunk | |
2021-02-22
| ||
04:53 | Add a mark type and some instructions dealing with it. check-in: 902bd1a80d user: user tags: trunk | |
03:16 | Add an assertion to check that the value of N_MESSAGES is correct. Also add a note about unused standard message names in class.doc. check-in: c8c249b7be user: user tags: trunk | |
2021-02-21
| ||
00:51 | Add editor help for objects, and add support for number pad in some more contexts. check-in: 131e9f9ca6 user: user tags: trunk | |
00:43 | Add saving levels. (Now it is probably ready for public testing.) check-in: d89808c09a user: user tags: trunk | |
2021-02-18
| ||
05:06 | Add 'lc' and 'lv' to set level code and level version. check-in: 5439829a5f user: user tags: trunk | |
2021-02-17
| ||
06:00 | Add the internal "level_changed" variable; this is set in the level editor if changes are made which would potentially invalidate the solution, requiring the level version number to be incremented. (Some changes do not set this, such as changing the level title, or its order number. In this case, the level version number remains unchanged when the level is saved.) check-in: 42049107bf user: user tags: trunk | |
2021-02-16
| ||
22:21 | In add_mru function in editor, do not add blank MRUs check-in: a87bcb73f5 user: user tags: trunk | |
07:11 | In the level editor, add the possibility to clear levels, resize levels, and to fill the playfield with one kind of object. check-in: 2f8784fac0 user: user tags: trunk | |
03:08 | Add XY function check-in: 1bcf59e130 user: user tags: trunk | |
2021-02-14
| ||
05:08 | Correct a mistake in the OBJECTS virtual table, and allow the class name to be used with the CVALUE function. check-in: a352027216 user: user tags: trunk | |
2021-02-13
| ||
04:46 | Add Misc/Dir editing check-in: 94aad6dd1b user: user tags: trunk | |
2021-02-11
| ||
23:59 | Add the "pick" instruction check-in: 23f422335e user: user tags: trunk | |
22:51 | Always use objtrash to free objects in editor, not free check-in: b8f0f5f65a user: user tags: trunk | |
22:37 | Check for collision layers when adding objects in the editor check-in: 73439c4682 user: user tags: trunk | |
05:54 | Add the MOVE_LIST() SQL function check-in: 1c75f94d6b user: user tags: trunk | |
2021-02-10
| ||
06:52 | Implement and document key dispatch blocks. check-in: 7e93e77e75 user: user tags: trunk | |
05:02 | Implement the ,Loc instruction. check-in: 225cba49fa user: user tags: trunk | |
04:59 | Implement NewXY and XYDir instructions. check-in: 9aec3201e3 user: user tags: trunk | |
04:52 | Add an example configuration file. check-in: 8fd8c63a9e user: user tags: trunk | |
2021-02-09
| ||
04:12 | Add commands into the editor to add objects into the level. (TODO: Add support for dragging) check-in: eaf7cc8eb1 user: user tags: trunk | |
2021-02-08
| ||
22:35 | Improve the documentation for the Input flag check-in: 31c9d6bdd3 user: user tags: trunk | |
2021-02-07
| ||
06:41 | Correct a typographical error in a comment in man6/heromesh.str check-in: f697a654f2 user: user tags: trunk | |
04:39 | Implement rewrite_class_def (untested so far) check-in: 9f93963467 user: user tags: trunk | |
00:16 | Implement load/import/export move lists. check-in: 9769459c6a user: user tags: trunk | |
2021-02-06
| ||
02:30 | Implement MRU selection bindings in editor check-in: ec992367da user: user tags: trunk | |
2021-02-03
| ||
02:13 | Implement clicking on MRU on left margin in level editor in order to select one check-in: c52084ea2e user: user tags: trunk | |
2021-01-20
| ||
02:48 | Implement recompression modified pictures check-in: 2da92b67e8 user: user tags: trunk | |
2021-01-19
| ||
02:43 | Implement import/export in the picture editor. check-in: a5ef9613c5 user: user tags: trunk | |
2021-01-18
| ||
23:27 | Add drawing ellipses into picture editor check-in: 38ac4dd10f user: user tags: trunk | |