File tree Expand file tree Collapse file tree 5 files changed +31
-21
lines changed
Expand file tree Collapse file tree 5 files changed +31
-21
lines changed Original file line number Diff line number Diff line change 11# This lists all the releases so the front page can automatically reference the
22# 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-
31< p > Updated to Vim 9.0.1403</ p >
42
53< ul >
Original file line number Diff line number Diff line change 11---
22---
33<!DOCTYPE html>
4- {% assign latest_release=site.data.releases[0] %}
4+ {% assign latest_release=site.data.releases.releases [0] %}
55< html lang ="en-us ">
66 < head >
77 < meta charset ="UTF-8 ">
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 7474 </ style >
7575 </ head >
7676 < 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 %}
7885
7986 {% comment %}
8087 We try to show more than 1 releases in case the user is doing a multiple
100107 let fromRev = NaN ;
101108 let toRev = NaN ;
102109 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' ) ) ;
105112 }
106113 else if ( params . has ( 'version' ) ) {
107- toRev = parseInt ( params . get ( 'version' ) ) ;
114+ toRev = parseFloat ( params . get ( 'version' ) ) ;
108115 fromRev = toRev - 1 ;
109116 }
110117 if ( ! isNaN ( fromRev ) && ! isNaN ( toRev ) ) {
111118 let foundOne = false ;
112119 let sections = document . getElementsByTagName ( 'section' ) ;
113120 for ( let i = 0 ; i < sections . length ; i ++ ) {
114- const secRev = parseInt ( sections [ i ] . id ) ;
121+ const secRev = parseFloat ( sections [ i ] . id ) ;
115122 if ( ! isNaN ( secRev ) ) {
116123 if ( secRev <= fromRev || secRev > toRev )
117124 sections [ i ] . style . display = 'none' ;
122129 }
123130 }
124131 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
126133 }
127134 }
128135 </ script >
You can’t perform that action at this time.
0 commit comments