gingerBill
|
dcc9e61362
|
Correct string_append_token
|
2022-01-24 14:52:43 +00:00 |
|
gingerBill
|
2554c72bb2
|
Update CommentGroup parsing for struct types
|
2022-01-24 14:47:33 +00:00 |
|
gingerBill
|
49872e40dc
|
Comment out calls
|
2022-01-24 14:46:56 +00:00 |
|
gingerBill
|
849fe01e70
|
Add lb_add_debug_local_variable call to procedure arguments
|
2022-01-24 14:13:24 +00:00 |
|
gingerBill
|
d269dbcd40
|
Add comment for the internals of assert
|
2022-01-23 22:01:54 +00:00 |
|
gingerBill
|
18e639f59b
|
Add strings.split_lines* procedures
|
2022-01-23 21:35:03 +00:00 |
|
gingerBill
|
6ad262c2df
|
Migrate odin-html-docs to pkg.odin-lang.org repo
|
2022-01-23 16:52:08 +00:00 |
|
gingerBill
|
10b97a1b39
|
Update style.css
|
2022-01-23 16:36:37 +00:00 |
|
gingerBill
|
56b4e0a3c3
|
Fix #1267
|
2022-01-23 15:40:46 +00:00 |
|
gingerBill
|
27dbe84f79
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-01-23 09:53:56 +00:00 |
|
gingerBill
|
0711d4e5fe
|
Correct bit_set printing
|
2022-01-23 09:53:50 +00:00 |
|
gingerBill
|
b3c3e41706
|
Correct directory comment printing
|
2022-01-22 19:49:46 +00:00 |
|
gingerBill
|
59f3a009fa
|
Update header-lower.txt.html
|
2022-01-22 19:46:22 +00:00 |
|
gingerBill
|
f9265c14bf
|
Update footer.txt.html
|
2022-01-22 19:37:35 +00:00 |
|
gingerBill
|
4dc5839e3d
|
Add header-lower.txt.html
|
2022-01-22 17:09:10 +00:00 |
|
gingerBill
|
fdcb9deaff
|
Generate core and vendor library collection; add package sidebar for the entire collection
|
2022-01-22 17:07:24 +00:00 |
|
gingerBill
|
fe6539fad9
|
Add more to examples/all/all_vendor.odin
|
2022-01-22 17:03:55 +00:00 |
|
gingerBill
|
cfbc1a447b
|
Correct inverse and inverse_transpose for 2x2 matrices
|
2022-01-20 13:18:37 +00:00 |
|
gingerBill
|
1b23dd2257
|
Add home page
|
2022-01-20 01:02:26 +00:00 |
|
gingerBill
|
b612edba5a
|
Improve detail styling
|
2022-01-20 00:36:44 +00:00 |
|
gingerBill
|
d39c05b183
|
Simplify tag printing
|
2022-01-20 00:19:58 +00:00 |
|
gingerBill
|
3a3cb521ab
|
Support tag printing
|
2022-01-20 00:19:24 +00:00 |
|
gingerBill
|
5b97ff0b48
|
General improves including comment formatting
|
2022-01-20 00:13:26 +00:00 |
|
gingerBill
|
2b918ada4b
|
Add .Private information to doc-format
|
2022-01-19 17:15:10 +00:00 |
|
gingerBill
|
b5754b6ed9
|
Print examples correctly
|
2022-01-19 16:35:50 +00:00 |
|
gingerBill
|
07ee23f817
|
Simplify dir tree generation
|
2022-01-19 16:28:01 +00:00 |
|
gingerBill
|
ecdaac9921
|
Unify are_types_identical_unique_tuples
|
2022-01-19 15:14:15 +00:00 |
|
gingerBill
|
5ff82fc113
|
Correct tuple name checking for doc writing
|
2022-01-19 15:11:42 +00:00 |
|
gingerBill
|
28a816ef25
|
Allow for entity grouping in structs and procedure signatures with the Odin doc-format
|
2022-01-19 14:57:27 +00:00 |
|
gingerBill
|
6bdb210ad8
|
More improvements to the styling
|
2022-01-19 13:34:54 +00:00 |
|
gingerBill
|
db08847f9a
|
Improve rendering to match the main website's CSS
|
2022-01-19 13:20:38 +00:00 |
|
gingerBill
|
6b830f42b6
|
Improve stylization with collapsible directories; Fix name padding
|
2022-01-17 23:48:46 +00:00 |
|
gingerBill
|
fb01dfe048
|
Improve docs_writer.cpp
|
2022-01-17 22:17:07 +00:00 |
|
gingerBill
|
c7a9c8274f
|
Improve type printing
|
2022-01-17 22:16:32 +00:00 |
|
gingerBill
|
cafb6e5587
|
Correct //+private for odin doc
|
2022-01-17 21:33:20 +00:00 |
|
gingerBill
|
e9ae6e20e8
|
Fix code, source code links, and add recursive make directory
|
2022-01-17 20:50:40 +00:00 |
|
gingerBill
|
2ca2dbcc92
|
Correct distinct printing
|
2022-01-17 19:23:24 +00:00 |
|
gingerBill
|
0d4642825f
|
Correct package docs parsing
|
2022-01-17 19:07:25 +00:00 |
|
gingerBill
|
8eda756714
|
Add printing for constants, variables, types, and procedure groups
|
2022-01-17 19:01:16 +00:00 |
|
gingerBill
|
c85ac955f7
|
Simplify docs to hide the copyright
|
2022-01-17 19:00:47 +00:00 |
|
gingerBill
|
97922406fe
|
Improve printing for record types
|
2022-01-17 18:23:30 +00:00 |
|
gingerBill
|
76ccce2942
|
Begin work on a html doc printer
|
2022-01-17 17:57:55 +00:00 |
|
gingerBill
|
686dbb4421
|
Correct odin doc comment printing
|
2022-01-17 14:43:42 +00:00 |
|
gingerBill
|
cd6898439e
|
Comment out link_section on procedures
|
2022-01-17 12:17:13 +00:00 |
|
gingerBill
|
95620aaf2a
|
Update examples/all
|
2022-01-17 11:48:15 +00:00 |
|
gingerBill
|
1d293749c2
|
Move core:path to core:path/slashpath
This is to reduce the confusion that occurs between that package and the `core:path/filepath` package
|
2022-01-17 11:38:15 +00:00 |
|
gingerBill
|
2a325b3da0
|
Update ODIN_ENDIAN usage
|
2022-01-16 12:25:39 +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
|
3f59c45740
|
Remove main creation in llvm_backend.cpp and have it done purely in the runtime package (partial bootstrapping)
|
2022-01-15 17:42:10 +00:00 |
|
gingerBill
|
29ebe0c3c9
|
Rename architecture 386 to i386
|
2022-01-15 17:40:00 +00:00 |
|
gingerBill
|
6c48670819
|
Make ODIN_BUILD_MODE a enum type
|
2022-01-15 17:34:35 +00:00 |
|
gingerBill
|
51dcbc80c3
|
Add LLVMAddMergedLoadStoreMotionPass on -debug -opt:0
|
2022-01-15 16:26:14 +00:00 |
|
gingerBill
|
9ecbadd457
|
Simplify procedure parameters callee logic
|
2022-01-15 16:16:11 +00:00 |
|
gingerBill
|
79f32d7b71
|
Remove unused lbDefer kind
|
2022-01-15 16:03:37 +00:00 |
|
gingerBill
|
7501cc2f17
|
Remove dead code
|
2022-01-15 16:01:23 +00:00 |
|
gingerBill
|
a390ef41f8
|
Fix swizzle logic within lb_build_assign_stmt_array
|
2022-01-15 15:55:01 +00:00 |
|
gingerBill
|
bb9c2f7aad
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-01-15 15:38:15 +00:00 |
|
gingerBill
|
6aa80ee8e4
|
Correct _start as an entry point
|
2022-01-15 15:38:09 +00:00 |
|
gingerBill
|
e15f714660
|
Define wasm _start entry point in Odin code
|
2022-01-13 15:18:47 +00:00 |
|
gingerBill
|
b33ca6651e
|
Rename proc_* to entry_*
|
2022-01-13 12:05:22 +00:00 |
|
gingerBill
|
315a08f33f
|
Add main to proc_unix.odin
|
2022-01-13 12:04:42 +00:00 |
|
gingerBill
|
c9bc759624
|
Correct calling convention
|
2022-01-12 23:04:31 +00:00 |
|
gingerBill
|
80f175cdb0
|
Add empty main dynamic builds for *nix systems
|
2022-01-12 20:40:34 +00:00 |
|
gingerBill
|
8f03811842
|
Fix typo
|
2022-01-12 20:30:34 +00:00 |
|
gingerBill
|
3def94505e
|
Add dynamic to error message for -build-mode
|
2022-01-12 20:28:11 +00:00 |
|
gingerBill
|
e30f16b1f3
|
Correct -init for *nix
|
2022-01-12 20:17:30 +00:00 |
|
gingerBill
|
7df93ea504
|
Initialize runtime.args__ through main
|
2022-01-12 20:16:46 +00:00 |
|
gingerBill
|
6209b02bf9
|
Add intrinsics._entry_point call to _odin_entry_point
|
2022-01-12 20:16:04 +00:00 |
|
gingerBill
|
75b7f2b9fe
|
Correct -init for *nix to be a different procedure
|
2022-01-12 20:13:38 +00:00 |
|
gingerBill
|
f1521aa980
|
Add proc_windows.odin for custom entry points
|
2022-01-12 20:10:23 +00:00 |
|
gingerBill
|
fb0a3ab7c1
|
Correct linkage for entry point procedures on Windows
|
2022-01-12 20:07:17 +00:00 |
|
gingerBill
|
5ec93677a0
|
Correct look for entry point in llvm backend (Windows only currently)
|
2022-01-12 19:27:49 +00:00 |
|
gingerBill
|
7e4067c44c
|
Begin work to move entry point code to Odin itself rather than in C++ side
|
2022-01-12 19:19:43 +00:00 |
|
gingerBill
|
f2f6c3c67d
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-01-11 10:56:13 +00:00 |
|
gingerBill
|
847b05013f
|
Disable DEFAULT_TO_THREADED_CHECKER until race condition is found
|
2022-01-11 10:56:07 +00:00 |
|
gingerBill
|
32ec1162bf
|
Use more {} ctor
|
2022-01-10 14:52:47 +00:00 |
|
gingerBill
|
7cc265e14c
|
Add mutex guards for signature scopes
|
2022-01-10 14:50:28 +00:00 |
|
gingerBill
|
6f3e450c50
|
Move error handling code to a separate file
|
2022-01-10 14:03:36 +00:00 |
|
gingerBill
|
cb1080d56c
|
Fix check_procedure_bodies to allow multiple threads caused by a typo
|
2022-01-10 13:31:34 +00:00 |
|
gingerBill
|
80bd1eb615
|
Fix polymorphic matrix element with a minor hack
|
2022-01-10 12:19:49 +00:00 |
|
gingerBill
|
af612bc7e9
|
Update matrix types to be the native Odin matrix types
|
2022-01-10 11:32:27 +00:00 |
|
gingerBill
|
72862ce30d
|
Fix minor typo in c/frontend/preprocess
|
2022-01-04 11:48:18 +00:00 |
|
gingerBill
|
d0f4cb1de4
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-01-04 11:47:05 +00:00 |
|
gingerBill
|
17613185e7
|
Support struct field tags in odin doc format
|
2022-01-04 11:44:34 +00:00 |
|
gingerBill
|
f15bb0b424
|
Fix quaternion casting
|
2022-01-03 19:45:27 +00:00 |
|
gingerBill
|
f818d0feb1
|
Fix #1344
|
2022-01-03 19:43:22 +00:00 |
|
gingerBill
|
defc1672c3
|
Revert fix #1344
|
2022-01-03 13:48:12 +00:00 |
|
gingerBill
|
12f459b5fb
|
Fix #1344
|
2022-01-03 13:12:39 +00:00 |
|
gingerBill
|
e6b8f7e77a
|
Fix #1398
|
2022-01-03 12:54:31 +00:00 |
|
gingerBill
|
236b08cb49
|
Fix #1356
|
2022-01-03 12:51:32 +00:00 |
|
gingerBill
|
e4f28de3de
|
Fix #1311
|
2022-01-03 12:14:01 +00:00 |
|
gingerBill
|
6543491148
|
Clean up code for queue (no logic changed)
|
2022-01-02 15:31:47 +00:00 |
|
gingerBill
|
3cbf9c3719
|
Fix #1381
|
2022-01-02 14:45:39 +00:00 |
|
gingerBill
|
50188f0308
|
Add sort.map_entries_by_key sort.map_entries_by_value
|
2022-01-01 17:13:11 +00:00 |
|
gingerBill
|
a60b9735a2
|
Add core:container/queue
|
2022-01-01 15:46:22 +00:00 |
|
gingerBill
|
a032a2ef32
|
Remove the hidden NUL byte past the end from bytes.clone
|
2022-01-01 15:33:19 +00:00 |
|
gingerBill
|
f364ac60c2
|
Remove the hidden NUL byte past the end from strings.clone
|
2022-01-01 15:31:51 +00:00 |
|
gingerBill
|
43763ddfda
|
Correct _shift_down logic
|
2022-01-01 13:44:37 +00:00 |
|
gingerBill
|
70ed280c5a
|
Fix typo in priority_queue.odin and add default_swap_proc
|
2022-01-01 13:11:53 +00:00 |
|
gingerBill
|
0d7cb02386
|
Fix conversion from float to quaternion
|
2021-12-31 23:20:14 +00:00 |
|