gingerBill
|
14cb19c2df
|
Update fmt to record the bytes written in the fmt.Info
|
2022-02-20 22:31:13 +00:00 |
|
Colin Davidson
|
ddf9c4a65b
|
switch to passing total_size to the io.writers
|
2022-02-19 16:38:33 -08:00 |
|
Colin Davidson
|
b3d797598e
|
fprintf tweaked to avoid calling file_size
|
2022-02-19 15:51:11 -08:00 |
|
gingerBill
|
21864d8d51
|
Improve BAD ENUM VALUE message in fmt #1496
|
2022-02-15 16:25:28 +00:00 |
|
gingerBill
|
f20105ddfe
|
Update docs for packages fmt and io
|
2022-01-24 23:07:06 +00:00 |
|
gingerBill
|
c85ac955f7
|
Simplify docs to hide the copyright
|
2022-01-17 19:00:47 +00:00 |
|
gingerBill
|
f0529535e0
|
ODIN_ENDIAN changed to an enum constant; ODIN_ENUM_STRING is the new string version of the old constant
|
2022-01-15 17:53:18 +00:00 |
|
gingerBill
|
f55fc4cd08
|
Add complex32 and quaternion64 for the 16-bit float types to fmt
|
2021-11-15 17:25:29 +00:00 |
|
gingerBill
|
321d93bff1
|
Merge branch 'master' into target-js_wasm32
|
2021-11-09 18:06:19 +00:00 |
|
gingerBill
|
a674e842d0
|
Improve matrix indices to offset logic
|
2021-11-08 12:15:57 +00:00 |
|
gingerBill
|
518460af66
|
Begin work in semi-standardized js_wasm32 target
|
2021-11-07 19:56:01 +00:00 |
|
gingerBill
|
8a626ef564
|
Minor comments about matrix printing
|
2021-11-03 11:34:47 +00:00 |
|
gingerBill
|
8429943569
|
Represent matrices in fmt as expected
|
2021-11-03 11:27:21 +00:00 |
|
gingerBill
|
edd12d505d
|
Correct fmt for matrices
|
2021-11-03 11:20:04 +00:00 |
|
gingerBill
|
0d2c8dfeec
|
Separate os-specific things to separate file
|
2021-10-31 13:44:21 +00:00 |
|
gingerBill
|
f454ac3150
|
Fix %#v for matrices
|
2021-10-20 00:43:07 +01:00 |
|
gingerBill
|
82b6772ea4
|
Support matrix literals
|
2021-10-20 00:40:03 +01:00 |
|
gingerBill
|
1556fad65a
|
Change syntax for matrices to matrix[R, C]T
|
2021-10-19 11:31:11 +01:00 |
|
gingerBill
|
243e2e2b8a
|
Basic support for matrix*vector, vector*matrix operations
|
2021-10-19 11:24:26 +01:00 |
|
gingerBill
|
ba331024af
|
Very basic matrix support in backend
|
2021-10-18 18:16:52 +01:00 |
|
gingerBill
|
4c655865e5
|
Begin work on matrix type
|
2021-10-18 16:52:19 +01:00 |
|
gingerBill
|
1d6e398f20
|
Add io.Error to fmt.fprintf_typeid
|
2021-09-29 14:49:58 +01:00 |
|
gingerBill
|
94a27224b2
|
Deprecate strings.write_quoted_* in favour of io.write_quoted_*; make reflect.write_type a little more robust with io.Error handling
|
2021-09-29 13:42:58 +01:00 |
|
gingerBill
|
b2164b5da6
|
Make the io/conv.odin utilities be #optional_ok
|
2021-09-29 13:24:42 +01:00 |
|
gingerBill
|
aa382959a7
|
Make empty arrays work on a single line with %#v
|
2021-09-25 21:12:10 +01:00 |
|
gingerBill
|
720884e0f1
|
Strip even more semicolons if followed by a } or ) on the same line
|
2021-08-31 23:47:57 +01:00 |
|
gingerBill
|
f57201bbd1
|
Remove unneeded semicolons from the core library
|
2021-08-31 22:32:53 +01:00 |
|
gingerBill
|
251da264ed
|
Remove unneeded semicolons from the core library
|
2021-08-31 22:21:13 +01:00 |
|
gingerBill
|
2f6e566a32
|
Remove the deprecated fmt.print*_err procedures
|
2021-08-22 12:57:08 +01:00 |
|
gingerBill
|
18a0fa02c5
|
Add multi pointers to core
|
2021-08-21 23:16:14 +01:00 |
|
gingerBill
|
f0437a4242
|
Enforce core:builtin and core:intrinsics for imports
|
2021-08-21 13:44:16 +01:00 |
|
gingerBill
|
a3930cb470
|
Improve fmt._user_formatters logic
|
2021-08-13 12:44:55 +01:00 |
|
gingerBill
|
ee908c00de
|
Add documentation for the overview of package fmt
|
2021-07-04 18:21:41 +01:00 |
|
gingerBill
|
5420cc083d
|
Implement #807
|
2021-05-12 23:26:21 +01:00 |
|
gingerBill
|
e7e1866e50
|
Fix #893
|
2021-04-27 13:09:37 +01:00 |
|
gingerBill
|
0a66f8c9a3
|
Remove intrinsics.x86_mmx type
|
2021-04-22 10:39:20 +01:00 |
|
gingerBill
|
54e6c50769
|
Implement f16 functionality
|
2021-04-01 10:06:00 +01:00 |
|
gingerBill
|
1988856eed
|
Minimize the size of runtime.Source_Code_Location to use i32 instead of int
|
2021-03-05 12:56:36 +00:00 |
|
gingerBill
|
b727b6438b
|
Minimize unneeded casts
|
2021-03-03 14:31:17 +00:00 |
|
gingerBill
|
aa93305015
|
Replace usage of inline proc with #force_inline proc in the core library
|
2021-02-23 16:14:47 +00:00 |
|
gingerBill
|
41b854f192
|
Remove #opaque types
|
2021-02-23 15:45:06 +00:00 |
|
gingerBill
|
595885d3db
|
Remove bit_field in type info, runtime, and general core library
|
2021-02-19 11:36:23 +00:00 |
|
gingerBill
|
d5dfa14f18
|
Clear up fmt.wprint* length logic
|
2021-02-11 10:44:38 +00:00 |
|
gingerBill
|
f5418837f0
|
Minor style clean up
|
2021-02-04 15:02:07 +00:00 |
|
gingerBill
|
825c5a963f
|
Improve fmt's %#v behaviour for nested records
|
2021-02-04 14:52:23 +00:00 |
|
gingerBill
|
cbd4aa5392
|
Remove unused constant
|
2020-12-14 17:40:57 +00:00 |
|
gingerBill
|
1d333fedaa
|
Support %i as an alternative to %d
|
2020-12-14 17:00:29 +00:00 |
|
gingerBill
|
82d63306c4
|
Fix enumerated array index printing bug #808
|
2020-12-14 16:55:19 +00:00 |
|
gingerBill
|
21c1abe15a
|
Add fmt formatting for runtime.Source_Code_Location
|
2020-12-05 12:03:38 +00:00 |
|
gingerBill
|
5d0db4c63a
|
Clean up fmt usage with io.Writer and strings.Builder
|
2020-12-04 15:04:54 +00:00 |
|