File tree 5 files changed +31
-21
lines changed
5 files changed +31
-21
lines changed Original file line number Diff line number Diff line change 1
1
# This lists all the releases so the front page can automatically reference the
2
2
# release number and our "What's New" page works.
3
- - 178
4
- - 177
5
- - 176
6
- - 174
7
- - 173
8
- - 172
9
- - 171
10
- - 170
11
- - 169
12
- - 166
13
- - 165
3
+
4
+ # The prereleases list should only be filled if there's an active prerelease.
5
+ # Otherwise it should be empty.
6
+ prereleases :
7
+
8
+ releases :
9
+ - 178
10
+ - 177
11
+ - 176
12
+ - 174
13
+ - 173
14
+ - 172
15
+ - 171
16
+ - 170
17
+ - 169
18
+ - 166
19
+ - 165
Original file line number Diff line number Diff line change 1
- < p > MacVim r176.1 (prerelease)</ p >
2
-
3
1
< p > Updated to Vim 9.0.1403</ p >
4
2
5
3
< ul >
Original file line number Diff line number Diff line change 1
1
---
2
2
---
3
3
<!DOCTYPE html>
4
- {% assign latest_release=site.data.releases[0] %}
4
+ {% assign latest_release=site.data.releases.releases [0] %}
5
5
< html lang ="en-us ">
6
6
< head >
7
7
< meta charset ="UTF-8 ">
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 74
74
</ style >
75
75
</ head >
76
76
< body >
77
- {% for release in site.data.releases %}
77
+ {% for release in site.data.releases.prereleases %}
78
+ < section id ={{ release }} >
79
+ < header > < h1 > MacVim r{{ release }} (prerelease)</ h1 > </ header >
80
+ {% include releases/r{{ release }}.html %}
81
+ </ section >
82
+ {% endfor %}
83
+
84
+ {% for release in site.data.releases.releases %}
78
85
79
86
{% comment %}
80
87
We try to show more than 1 releases in case the user is doing a multiple
100
107
let fromRev = NaN ;
101
108
let toRev = NaN ;
102
109
if ( params . has ( 'from' ) && params . has ( 'to' ) ) {
103
- fromRev = parseInt ( params . get ( 'from' ) ) ;
104
- toRev = parseInt ( params . get ( 'to' ) ) ;
110
+ fromRev = parseFloat ( params . get ( 'from' ) ) ;
111
+ toRev = parseFloat ( params . get ( 'to' ) ) ;
105
112
}
106
113
else if ( params . has ( 'version' ) ) {
107
- toRev = parseInt ( params . get ( 'version' ) ) ;
114
+ toRev = parseFloat ( params . get ( 'version' ) ) ;
108
115
fromRev = toRev - 1 ;
109
116
}
110
117
if ( ! isNaN ( fromRev ) && ! isNaN ( toRev ) ) {
111
118
let foundOne = false ;
112
119
let sections = document . getElementsByTagName ( 'section' ) ;
113
120
for ( let i = 0 ; i < sections . length ; i ++ ) {
114
- const secRev = parseInt ( sections [ i ] . id ) ;
121
+ const secRev = parseFloat ( sections [ i ] . id ) ;
115
122
if ( ! isNaN ( secRev ) ) {
116
123
if ( secRev <= fromRev || secRev > toRev )
117
124
sections [ i ] . style . display = 'none' ;
122
129
}
123
130
}
124
131
if ( ! foundOne ) {
125
- sections [ 0 ] . style . display = 'block' ; // Just show the latest if the input range is not valid so we don't show an empty page
132
+ document . getElementsByClassName ( 'item-0' ) [ 0 ] . style . display = 'block' ; // Just show the latest if the input range is not valid so we don't show an empty page
126
133
}
127
134
}
128
135
</ script >
You can’t perform that action at this time.
0 commit comments