Rémi
|
c0b53048f5
|
bitfield: minor documentation and function tweaks (#10549)
|
2021-06-24 07:27:04 +03:00 |
れもん
|
e66de8e824
|
bitfield: add methods `insert` and `extract` (#9612)
|
2021-04-10 17:42:09 +03:00 |
Lukas Neubert
|
75d85403a6
|
fmt: better ternary concat wrapping (#8379)
|
2021-01-28 11:23:48 +01:00 |
Alexander Medvednikov
|
29d6e40f29
|
all: vfmt (new const rule)
|
2021-01-24 10:54:27 +01:00 |
Lukas Neubert
|
8b61891348
|
fmt: smarter if condition wrapping (#8201)
|
2021-01-23 10:33:22 +02:00 |
zakuro
|
33694665f0
|
fmt: align each contiguous field of struct. not the whole. (#7981)
|
2021-01-12 04:38:43 +01:00 |
Delyan Angelov
|
8e6d2df131
|
bitfield: document all functions
|
2020-12-18 22:10:51 +02:00 |
Delyan Angelov
|
f74ab3a52d
|
bitfield: add bf.from_bytes_lowest_bits_first/1 and a test for it
|
2020-12-18 21:58:42 +02:00 |
Delyan Angelov
|
c5c310280f
|
bitfield: fix bf.from_bytes/1 ( now, bf.from_bytes(b) == bf.from_str(bf.from_bytes(b).str()) )
|
2020-12-18 21:47:24 +02:00 |
Delyan Angelov
|
78e1127d99
|
cgen: treat the main module like any other v module
|
2020-07-01 00:53:53 +02:00 |
Emily Hudson
|
c84bafbdae
|
vlib,cgen: cleanup array inits using `.repeat() instead of new init syntax
|
2020-06-27 21:46:04 +02:00 |
Hungry Blue Dev
|
e649cf84e3
|
rand: reorganize: phase 2
|
2020-06-09 15:06:07 +02:00 |
Uwe Krüger
|
076089d3c5
|
checker: apply stricter type checks to function args and return types
|
2020-06-01 21:15:59 +02:00 |
yuyi
|
dda875a9c8
|
all: unify const names to snake_case
|
2020-05-22 17:36:09 +02:00 |
yuyi
|
7f4cf08516
|
parser: check `(mut f Foo)` syntax
|
2020-05-17 13:51:18 +02:00 |
Don Alfons Nisnoni
|
0a930f9862
|
bitfield: rename functions, getsize => get_size, etc.
|
2020-05-07 11:21:14 +03:00 |
Enzo Baldisserri
|
7bf8731778
|
checker: check variable mutability for postfix exprs
|
2020-04-28 11:20:19 +02:00 |
Enzo Baldisserri
|
682838a0cf
|
checker: check array and fields mutability
|
2020-04-27 22:53:26 +02:00 |
Alexey
|
bb587c27a8
|
bitfield: update module
|
2020-04-04 17:59:26 +02:00 |
Delyan Angelov
|
8f06d60084
|
fix vlib/bitfield/bitfield_test.v
|
2020-04-04 18:03:06 +03:00 |
Alexey
|
a333ac1888
|
all: remove redundant parentheses in `if` statements
|
2020-03-29 10:08:42 +02:00 |
spaceface777
|
ef8c1203b4
|
cleanup: replace C for loops with range
|
2020-02-24 17:55:16 +01:00 |
lutherwenxu
|
286a0a1371
|
time: rewrite unix() function
|
2019-12-31 17:11:47 +01:00 |
Alexander Medvednikov
|
ad6adf327e
|
vlib: fix missing `else{}` in match statements
|
2019-12-07 17:23:37 +03:00 |
João Victor Oliveira Couto
|
5a8c07dcf5
|
strings: builder: write_b()
|
2019-12-06 23:02:09 +03:00 |
Silvan Büdenbender
|
94b36250a1
|
bitfield: fix bit order
|
2019-11-19 03:32:44 +03:00 |
Silvan Büdenbender
|
f30b0f1017
|
bitfield: add from_bytes() function
|
2019-11-13 19:48:00 +03:00 |
Alvydas Vitkauskas
|
3080959084
|
parser: make let shift operators work with all types
|
2019-11-06 01:02:50 +03:00 |
Alexander Medvednikov
|
9c5abd575f
|
parser: remove switch_statement()
|
2019-10-27 13:03:40 +03:00 |
Vitalie Ciubotaru
|
ae6a426689
|
bitfield: remove workaround in assignment operations
|
2019-10-12 22:03:18 +03:00 |
Unknown User
|
c1eb714a7f
|
bitfield: change `[0;n]` to `[0].repeat(n)`
|
2019-10-08 13:24:02 +03:00 |
joe-conigliaro
|
f077fbd32d
|
vlib: change `[0;n]` to `[0].repeat(n)`
|
2019-09-15 12:26:05 +03:00 |
Vitor Oliveira
|
1a099c9284
|
vlib: fix several typos
|
2019-09-14 23:54:14 +03:00 |
Alexander Medvednikov
|
735c78fc6d
|
fix bitfield.v
|
2019-09-09 02:38:15 +03:00 |
Alexander Medvednikov
|
a6ec6e23bc
|
bf: minor clean up
|
2019-09-09 02:31:43 +03:00 |
Alexander Medvednikov
|
31c9a2a744
|
fix bitfield_test.v
|
2019-09-08 17:55:27 +03:00 |
Alexander Medvednikov
|
ae866260c8
|
bf: rename to bitfield
|
2019-09-08 17:45:51 +03:00 |