Unifont update
This branch updates the GNU Unifont from version 5.1 to version 7.0.06.
It also makes two changes which I consider useful:
- Remove the version string from the font file name.
This way, any future updates will not invalidate all references to the font. A problem that is illustrated with this update.
- Move the Unifont to a dedicated package. Currently, individual copies are added to the other font packages.
This causes a lot of redundancy. More importantly, it gives the impression that this is necessary for custom fonts as well,
causing more redundancy and inconsistencies if the unifont is shared in custom font pk3 archives.
This change also eliminates possible confusions about authorship of the fonts.
See merge request !7
fix volume value preservation bug in NexuizDemoRecorder
Symptom: In the original code, the user's original volume value is not preserved (the default behavior is to mute the volume during fast forward) so the program fails to set the correct volume value back -- in fact it sets it to an illegal variable name.
Code problem: This bug happens in the case of user choosing to record the demo early on, i.e. the loop enters the second stage right away, so injectAtStart was never executed. Besides, srvLoop and firstLoop seem to do the same thing.
Fix: Make sure injectAtStart is executed exactly once.
See merge request !12
Allow cloning wiki from './all'
This enables cloning the wiki by adding a `wiki.yes` file for `all`.
As the setup stands, it would require @divVerent to mirror the repo first at de.x.o before this can work.
(Alternatively re-enable gitlab as a valid location named `lab` and `./all update -l lab` to test or use it.)
See merge request !1