Skip to content

Commit c6c1698

Browse files
Support dev/pre/rc prereleases in docs
FossilOrigin-Name: f2671cbe7c3a8de338c2a7c904b2628b71a527316dd61c063085dc0699c4b4b6
1 parent 18e8d15 commit c6c1698

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

make/version_number.fs

+9-6
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
\ This file is part of Solo Forth
44
\ http://programandala.net/en.program.solo_forth.html
55

6-
\ Last modified 201707261841
6+
\ Last modified 202010012056
77
\ See change log at the end of the file
88

99
\ ==============================================================
@@ -42,9 +42,6 @@
4242

4343
only forth definitions decimal
4444

45-
\ ==============================================================
46-
47-
4845
\ ==============================================================
4946

5047
variable real-format \ flag
@@ -68,8 +65,12 @@ variable version-build-low
6865
version-minor @ .version-part '.' emit
6966
version-patch @ .version-part
7067
version-prerelease @ ?dup if
71-
." -pre." .version-part '+' emit build-date 0 .r
72-
then ;
68+
version-prerelease-id @ case
69+
'd' of ." -dev." .version-part endof
70+
'p' of ." -pre." .version-part endof
71+
'r' of ." -rc." endof
72+
endcase .version-part
73+
then '+' emit build-date 0 .r ;
7374

7475
: .version-part-00 ( n -- ) s>d <# # # #> type ;
7576
\ Print one part of the version number, with two digits,
@@ -129,4 +130,6 @@ real-format ! parser-wordlist >order included .version bye
129130
\ with a defining word.
130131
\
131132
\ 2017-07-26: Update to the new internal format of the version number.
133+
\
134+
\ 2020-10-01: Update to support dev/pre/rc prereleases.
132135

src/version.z80s

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ version_patch: equ 0
1212
version_prerelease_id: equ 'r'
1313
; 'd' for "dev", 'p' for "pre", 'r' for "rc", zero if none
1414

15-
version_prerelease: equ 122
15+
version_prerelease: equ 123
1616

1717
version_build_high_part: equ $0134
18-
version_build_low_part: equ $3DE1 ; build 20200929
18+
version_build_low_part: equ $3E29 ; build 20201001

0 commit comments

Comments
 (0)