Skip to content

Commit 33e7f0f

Browse files
authored
Merge pull request #38 from wader/jq-1.8-updates
Update builtins and docs for jq 1.8
2 parents 150cdbd + ea04735 commit 33e7f0f

File tree

3 files changed

+104
-87
lines changed

3 files changed

+104
-87
lines changed

lsp/builtin_env.jq

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ def builtin_env:
3131
"acos/0": {"args":[],"str":"acos"},
3232
"acosh/0": {"args":[],"str":"acosh"},
3333
"add/0": {"args":[],"str":"add"},
34+
"add/1": {"args":["f"],"str":"add"},
3435
"all/0": {"args":[],"str":"all"},
3536
"all/1": {"args":["y"],"str":"all"},
3637
"all/2": {"args":["g","y"],"str":"all"},
@@ -107,6 +108,8 @@ def builtin_env:
107108
"halt_error/0": {"args":[],"str":"halt_error"},
108109
"halt_error/1": {"args":["a"],"str":"halt_error"},
109110
"has/1": {"args":["a"],"str":"has"},
111+
"have_decnum/0": {"args":[],"str":"have_decnum"},
112+
"have_literal_numbers/0": {"args":[],"str":"have_literal_numbers"},
110113
"hypot/2": {"args":["a","b"],"str":"hypot"},
111114
"implode/0": {"args":[],"str":"implode"},
112115
"in/1": {"args":["xs"],"str":"in"},
@@ -143,6 +146,7 @@ def builtin_env:
143146
"log1p/0": {"args":[],"str":"log1p"},
144147
"log2/0": {"args":[],"str":"log2"},
145148
"logb/0": {"args":[],"str":"logb"},
149+
"ltrim/0": {"args":[],"str":"ltrim"},
146150
"ltrimstr/1": {"args":["a"],"str":"ltrimstr"},
147151
"map/1": {"args":["f"],"str":"map"},
148152
"map_values/1": {"args":["f"],"str":"map_values"},
@@ -170,9 +174,8 @@ def builtin_env:
170174
"path/1": {"args":["a"],"str":"path"},
171175
"paths/0": {"args":[],"str":"paths"},
172176
"paths/1": {"args":["f"],"str":"paths"},
173-
"pick/1": {"args":["a"],"str":"pick"},
177+
"pick/1": {"args":["f"],"str":"pick"},
174178
"pow/2": {"args":["a","b"],"str":"pow"},
175-
"pow10/0": {"args":[],"str":"pow10"},
176179
"range/1": {"args":["$end"],"str":"range"},
177180
"range/2": {"args":["$start","$end"],"str":"range"},
178181
"range/3": {"args":["$start","$end","$step"],"str":"range"},
@@ -185,6 +188,7 @@ def builtin_env:
185188
"rindex/1": {"args":["a"],"str":"rindex"},
186189
"rint/0": {"args":[],"str":"rint"},
187190
"round/0": {"args":[],"str":"round"},
191+
"rtrim/0": {"args":[],"str":"rtrim"},
188192
"rtrimstr/1": {"args":["a"],"str":"rtrimstr"},
189193
"scalars/0": {"args":[],"str":"scalars"},
190194
"scalb/2": {"args":["a","b"],"str":"scalb"},
@@ -196,6 +200,7 @@ def builtin_env:
196200
"significand/0": {"args":[],"str":"significand"},
197201
"sin/0": {"args":[],"str":"sin"},
198202
"sinh/0": {"args":[],"str":"sinh"},
203+
"skip/2": {"args":["$n","g"],"str":"skip"},
199204
"sort/0": {"args":[],"str":"sort"},
200205
"sort_by/1": {"args":["f"],"str":"sort_by"},
201206
"split/1": {"args":["a"],"str":"split"},
@@ -217,13 +222,16 @@ def builtin_env:
217222
"test/2": {"args":["$re","$flags"],"str":"test"},
218223
"tgamma/0": {"args":[],"str":"tgamma"},
219224
"to_entries/0": {"args":[],"str":"to_entries"},
225+
"toboolean/0": {"args":[],"str":"toboolean"},
220226
"todate/0": {"args":[],"str":"todate"},
221227
"todateiso8601/0": {"args":[],"str":"todateiso8601"},
222228
"tojson/0": {"args":[],"str":"tojson"},
223229
"tonumber/0": {"args":[],"str":"tonumber"},
224230
"tostream/0": {"args":[],"str":"tostream"},
225231
"tostring/0": {"args":[],"str":"tostring"},
226232
"transpose/0": {"args":[],"str":"transpose"},
233+
"trim/0": {"args":[],"str":"trim"},
234+
"trimstr/1": {"args":["a"],"str":"trimstr"},
227235
"trunc/0": {"args":[],"str":"trunc"},
228236
"truncate_stream/1": {"args":["f"],"str":"truncate_stream"},
229237
"type/0": {"args":[],"str":"type"},

0 commit comments

Comments
 (0)