History

Update GCC documentation (13.1.0)

Fixes #1978.

Simon Legner committed 3 years ago

Commit daaa16f1 parent fe323ee1 file · +26 −16Browse files

Unified · Split

lib/docs/scrapers/gnu/gcc.rb+26−16
@@ -46,6 +46,16 @@ module Docs · 45 unmodified lines
4646 'Wtrigraphs.html' => 'Invocation.html'
4747 }
4848
49+ version '13' do
50+ self.release = '13.1.0'
51+ self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
52+ end
53+
54+ version '13 CPP' do
55+ self.release = '13.1.0'
56+ self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
57+ end
58+
4959 version '12' do
5060 self.release = '12.2.0'
5161 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
@@ -57,98 +67,98 @@ module Docs · 5 unmodified lines
5767 end
5868
5969 version '11' do
60− self.release = '11.1.0'
70+ self.release = '11.4.0'
6171 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
6272 end
6373
6474 version '11 CPP' do
65− self.release = '11.1.0'
75+ self.release = '11.4.0'
6676 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
6777 end
6878
6979 version '10' do
70− self.release = '10.2.0'
80+ self.release = '10.5.0'
7181 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
7282 end
7383
7484 version '10 CPP' do
75− self.release = '10.2.0'
85+ self.release = '10.5.0'
7686 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
7787 end
7888
7989 version '9' do
80− self.release = '9.3.0'
90+ self.release = '9.5.0'
8191 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
8292 end
8393
8494 version '9 CPP' do
85− self.release = '9.3.0'
95+ self.release = '9.5.0'
8696 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
8797
8898 options[:replace_paths] = CPP_PATHS
8999 end
90100
91101 version '8' do
92− self.release = '8.3.0'
102+ self.release = '8.5.0'
93103 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
94104 end
95105
96106 version '8 CPP' do
97− self.release = '8.3.0'
107+ self.release = '8.5.0'
98108 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
99109
100110 options[:replace_paths] = CPP_PATHS
101111 end
102112
103113 version '7' do
104− self.release = '7.4.0'
114+ self.release = '7.5.0'
105115 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
106116 end
107117
108118 version '7 CPP' do
109− self.release = '7.4.0'
119+ self.release = '7.5.0'
110120 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
111121
112122 options[:replace_paths] = CPP_PATHS
113123 end
114124
115125 version '6' do
116− self.release = '6.4.0'
126+ self.release = '6.5.0'
117127 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
118128
119129 options[:root_title] = 'Using the GNU Compiler Collection (GCC)'
120130 end
121131
122132 version '6 CPP' do
123− self.release = '6.4.0'
133+ self.release = '6.5.0'
124134 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
125135
126136 options[:replace_paths] = CPP_PATHS
127137 end
128138
129139 version '5' do
130− self.release = '5.4.0'
140+ self.release = '5.5.0'
131141 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
132142
133143 options[:root_title] = 'Using the GNU Compiler Collection (GCC)'
134144 end
135145
136146 version '5 CPP' do
137− self.release = '5.4.0'
147+ self.release = '5.5.0'
138148 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
139149
140150 options[:replace_paths] = CPP_PATHS
141151 end
142152
143153 version '4' do
144− self.release = '4.9.3'
154+ self.release = '4.9.4'
145155 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/gcc/"
146156
147157 options[:root_title] = 'Using the GNU Compiler Collection (GCC)'
148158 end
149159
150160 version '4 CPP' do
151− self.release = '4.9.3'
161+ self.release = '4.9.4'
152162 self.base_url = "https://gcc.gnu.org/onlinedocs/gcc-#{release}/cpp/"
153163
154164 options[:replace_paths] = CPP_PATHS