Commit Graph
46 Commits
Author SHA1 Message Date
ed 1db5fb32cd Bodged in support for region pragmas
Have them as basic directives

They're similar to the assert and panic macros but are hardcoded to true

#region    (<string literal>)
#endregion (<string literal>)
2024-05-12 14:02:38 -04:00
ed e462116f94 Merge remote-tracking branch 'offical/master' 2024-05-10 11:10:02 -04:00
ed e1b5ccf2dc Merge remote-tracking branch 'offical/master' 2024-05-10 02:03:51 -04:00
ed 373733fb2b Merge remote-tracking branch 'offical/master' 2024-05-07 18:03:37 -04:00
ed 647d7ed9e3 Minor fixes to gencpp formatting 2024-05-05 21:29:19 -04:00
ed 3641306ef2 Merge remote-tracking branch 'offical/master'
# Conflicts:
#	.gitignore
2024-05-05 20:00:13 -04:00
ed ca63883f78 TYPE_KINDs macro swappable with codegen/gen_src.cpp 2024-05-05 02:43:27 -04:00
ed a33492da24 TOKEN_KINDs macro swappable with codegen/gen_src.cpp 2024-05-05 01:46:32 -04:00
ed f727f3ccb1 codegen/gen_src.cpp fixes for building with metaprogram clang 2024-05-05 00:12:11 -04:00
ed bc45aa80b6 gen_src supports swapping AST_KINDS macros in parser.hpp
- Minor fixes to gencpp
- Adjust .clang-format to be similar to the codebase's conventions
2024-05-05 00:09:38 -04:00
ed cd3803fb37 Adjusted gencpp for odin's codebase 2024-05-04 19:37:08 -04:00
ed 1c633f7306 Setup codegen metaprogram skeleton
Going use it to swap macro implementation usage in the compiler.
2024-05-04 15:23:33 -04:00
ed fa82547705 Merge remote-tracking branch 'offical/master' 2024-05-03 19:36:07 -04:00
ed b62e3a98c6 Merge remote-tracking branch 'offical/master' 2024-04-30 15:28:31 -04:00
ed 20a436b6a8 Merge remote-tracking branch 'offical/master' 2024-04-24 10:08:37 -04:00
ed d68dba3677 Merge remote-tracking branch 'offical/master' 2024-04-14 19:42:56 -04:00
ed a1f241e925 Merge remote-tracking branch 'offical/master' 2024-04-06 13:49:21 -04:00
ed 141adaf12e Merge remote-tracking branch 'offical/master' 2024-03-30 13:03:37 -04:00
ed 8ea5aaa81b Merge remote-tracking branch 'offical/master' 2024-03-27 13:19:18 -04:00
ed e03fa88e4c Merge remote-tracking branch 'offical/master' 2024-03-25 18:44:26 -04:00
ed 4e16389d60 Merge remote-tracking branch 'offical/master' 2024-03-20 15:21:14 -04:00
ed fe500e2904 Merge remote-tracking branch 'offical/master' 2024-03-20 09:09:02 -04:00
ed d9e318a220 Merge remote-tracking branch 'offical/master' 2024-03-19 16:30:36 -04:00
ed 5dadf56000 Merge remote-tracking branch 'offical/master' 2024-03-19 11:48:27 -04:00
ed 8467c2c4a4 Merge remote-tracking branch 'offical/master' 2024-03-19 08:37:25 -04:00
ed 338d16504c Merge remote-tracking branch 'offical/master' 2024-03-18 11:46:03 -04:00
ed 2949802070 Merge remote-tracking branch 'offical/master' 2024-03-12 20:58:20 -04:00
ed f117910835 Merge remote-tracking branch 'offical/master' 2024-03-11 22:57:47 -04:00
ed fdfec5cf82 Merge remote-tracking branch 'offical/master' 2024-03-09 14:53:25 -05:00
ed c448b34143 Merge remote-tracking branch 'offical/master' 2024-03-08 17:47:40 -05:00
ed 00e3c3d94d Updated raylib vendor package to default to shared in config and with SUPPORT_CUSTOM_FRAME_CONTROL enabled 2024-03-08 15:39:22 -05:00
ed 242d5b8c5c Merge remote-tracking branch 'offical/master' 2024-03-07 16:09:23 -05:00
ed 57712343be Merge remote-tracking branch 'offical/master' 2024-03-06 16:42:22 -05:00
ed 72f38afb04 Make core::os get_page_size contextless 2024-03-06 00:52:31 -05:00
ed 9525a3a135 Merge remote-tracking branch 'offical/master'
# Conflicts:
#	vendor/raylib/raylib.odin
2024-03-05 20:24:08 -05:00
ed ddf5257868 Merge remote-tracking branch 'offical/master' 2024-02-22 15:31:38 -05:00
ed b33ddc8f0e Merge remote-tracking branch 'offical/master' 2024-02-22 10:07:23 -05:00
ed 01ec8856a9 Merge remote-tracking branch 'offical/master' 2024-02-21 15:58:24 -05:00
ed 2b6de7fe3e Merge remote-tracking branch 'origin/master' 2024-02-13 13:40:50 -05:00
ed b9e5f027eb Change raylib.Camera2D.chars to glyphs 2024-02-12 12:05:49 -05:00
ed 02446a8381 Merge remote-tracking branch 'origin/master' 2024-02-09 13:40:31 -05:00
ed 9c55b6ea44 Merge remote-tracking branch 'origin/master' 2024-02-08 22:35:38 -05:00
ed 7eb61537c6 Merge remote-tracking branch 'origin/master' 2024-02-07 15:23:49 -05:00
ed fc80a5118b Merge remote-tracking branch 'origin/master' 2024-02-03 11:40:28 -05:00
ed b2bb84d3b1 Merge remote-tracking branch 'origin/master' 2024-01-29 09:27:03 -05:00
ed 931f791e24 Build raylib shared 2024-01-25 11:07:08 -05:00