removed uses of 'package' keyword
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Sat, 21 May 2022 03:54:17 +0000 (22:54 -0500)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Sat, 21 May 2022 03:54:17 +0000 (22:54 -0500)
31 files changed:
src/build.onyx
src/entity/components/background.onyx
src/entity/components/collision_mask.onyx
src/entity/components/dispenser.onyx
src/entity/components/entryway.onyx
src/entity/components/furniture.onyx
src/entity/components/money.onyx
src/entity/components/movement.onyx
src/entity/components/patron.onyx
src/entity/components/player.onyx
src/entity/editor.onyx
src/entity/entities.onyx
src/entity/items.onyx
src/entity/scene.onyx
src/entity/schematics/background.onyx
src/entity/schematics/entryway.onyx
src/entity/schematics/furniture.onyx
src/entity/schematics/patron.onyx
src/entity/schematics/player.onyx
src/entity/store.onyx
src/game.onyx
src/gfx/canvas.onyx
src/gfx/font.onyx
src/gfx/immediate.onyx
src/gfx/mesh.onyx
src/gfx/shader.onyx
src/gfx/texture.onyx
src/gfx/ui.onyx
src/main.onyx
src/sfx/audio_manager.onyx
src/sfx/wav_file.onyx

index b5fc9a5aa68aab0b12f145943b79a1deb9fe057d..a03806a802ab2bb89df44856913d8803df53b2ee 100644 (file)
@@ -7,8 +7,8 @@ MINOR_VERSION :: 1
 // DEBUG :: true
 
 
-#if (package runtime).arch == .X86_64  { #library_path "./lib" }
-#if (package runtime).arch == .AARCH64 { #library_path "./lib/aarch64" }
+#if runtime.arch == .X86_64  { #library_path "./lib" }
+#if runtime.arch == .AARCH64 { #library_path "./lib/aarch64" }
 
 #load "core/std"
 
index 2336e17666e2005a286c15aa069e03bfd297f53e..3bce989b5b61c7d2d20c1e94bf46b776a2c32c4c 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 BackgroundComponent :: struct {
     use component: Component;
index 90393477c398b716cd6bf1642cc3bc4cd1c352c7..ba1afff559dd9199a09c6819723dbefa19d323af 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 CollisionMaskComponent :: struct {
     use component: Component;
index e3d2635ef705832408353208d05e21c06070335f..61835b2464b7a9637a2b4bdeabb79f9f0b1e63ff 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 //
 // Currently, DispenserComponents only dispense Item_Entity's, and no
index 2b1c651ede7730c195e3512cad3d7c1d0f04d0ad..c1801897b58021b22edaa47f6c0ecde1ad3756ec 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 EntrywayComponent :: struct {
     use component: Component;
index 0ddd68894311e4ed3a920f52eab56aad65768b0c..d538d807f45deea7c96180b5a1f1397a8e633d63 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 #local Furniture_Type :: enum {
     Seat;
index d4e0c81c0f974534e8bdfa08e86e808a17211e45..a4e168926e72c426164e9dc7567a9b003d48ff0a 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 #local Transaction :: struct {
     amount: i32;
index 4928bbc8acb358aaffc054d052704c1798064fb6..ae7f97f609372d2aa89ba98b3f3ca83e3ede20ff 100644 (file)
@@ -1,6 +1,6 @@
 
-use package core
-use package glfw3
+use core
+use glfw3
 
 
 Facing :: enum {
index 6c06a15e770e054441b50492ce890ce40b7e69a5..273ca4775d3e130a98fa4609f9769443f36ea6d0 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 #local Patron_State :: enum {
     Walking_To_Seat;
index e5ac9214408a7593dca82a374325439491561feb..450972b77d30d7c4201efbe9a7b16753a9007330 100644 (file)
@@ -1,6 +1,6 @@
 
-use package core
-use package glfw3
+use core
+use glfw3
 
 PlayerComponent :: struct {
     use base: Component;
index 54c49c252eeec55bf2ac3f92c6c2812279e101b9..16a4501bcd7615a3536969f328461c4b30cb2e4d 100644 (file)
@@ -7,10 +7,10 @@
 // - [x] Serialize / Deserialize a scene
 //
 
-use package core
-use package opengles
-use package glfw3
-#local type_info :: package runtime.info
+use core
+use opengles
+use glfw3
+#local type_info :: runtime.info
 
 Editor_Range        :: struct {min, max: f32;}
 Editor_Disabled     :: struct {}
index e8cd66316c70603368cf2f1836cf9958792d3cd5..a9cae5664d424ad8982034d3828f6e40ee6b0a9a 100644 (file)
@@ -1,6 +1,6 @@
 
-use package core
-use package glfw3
+use core
+use glfw3
 
 #tag Entity_Schematic.{
     (scene) => wall_create(scene, .{0,0}, .{0,0})
index 3e3574349d39d0234792bb5d3c1a43b8f6a883c1..5f727c770ebfb4e46b6596b1c078a6e9533c4911 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 
 Item :: struct {
index c9c7acc02390ae889a8556d8466bec0caa28aae2..cee5a5f92a06a787c3ab97a02b26aa825b05da51 100644 (file)
@@ -1,10 +1,10 @@
 
-use package core
-use package glfw3
+use core
+use glfw3
 
 Entity_Nothing :: cast(Entity_ID) 0
 Entity_ID :: #distinct u32
-#match    hash.to_u32 macro (e: Entity_ID) => (package core.hash).to_u32(cast(u32) e);
+#match    hash.to_u32 macro (e: Entity_ID) => core.hash.to_u32(cast(u32) e);
 #operator == (a, b: Entity_ID) => cast(u32) a == cast(u32) b;
 #operator != (a, b: Entity_ID) => cast(u32) a != cast(u32) b;
 
@@ -202,7 +202,7 @@ scene_create :: (width, height: f32) -> Scene {
 }
 
 #local scene_load_schematics :: (use this: ^Scene) {
-    use package runtime.info;
+    use runtime.info;
 
     index := 0;
     for type_table {
@@ -232,7 +232,7 @@ scene_create :: (width, height: f32) -> Scene {
             comp_type := cast(type_expr) index;
             if !component_vtables->has(comp_type) {
                 vtable := new(Component_Vtable, allocator=entity_allocator);
-                (package runtime.info).populate_struct_vtable(vtable, comp_type, safe=false);
+                runtime.info.populate_struct_vtable(vtable, comp_type, safe=false);
                 component_vtables[comp_type] = vtable;
             }
         }
@@ -270,7 +270,7 @@ scene_create_from_schematic :: (use this: ^Scene, schematic_name: str) -> ^Entit
 }
 
 scene_duplicate :: (use this: ^Scene, entity: ^Entity) -> ^Entity {
-    type_info :: package runtime.info
+    type_info :: runtime.info
 
     new_entity := this->make();
     new_entity.flags = entity.flags;
@@ -289,7 +289,7 @@ scene_duplicate :: (use this: ^Scene, entity: ^Entity) -> ^Entity {
 }
 
 scene_create_component :: (use this: ^Scene, component_type: type_expr) -> ^Component {
-    type_info :: package runtime.info
+    type_info :: runtime.info
 
     comp := cast(^Component) new(component_type, allocator=entity_allocator);
     comp.type = component_type;
@@ -309,7 +309,7 @@ scene_create_component :: (use this: ^Scene, component_type: type_expr) -> ^Comp
 }
 
 scene_modify_component :: macro (this: ^Scene, entity: ^Entity, $component_type: type_expr, init_block: Code) where IsComponent(^component_type) {
-    use package core.intrinsics.onyx {__initialize}
+    use core.intrinsics.onyx {__initialize}
 
     comp: ^component_type;
     if !entity->has(component_type) {
index 5c6014efe6192f7bf1fade2e9f8fbd91e47a6a87..8e87669c0af35a44376a7a0f1b7e7f8ce8ed6c57 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 // #local background_texture: Texture;
 
index 8ceac16dc13add788bd4d8fbdeb8f81b78750b71..7329eabc49579a977d69e8c0e80f2d12bffcbfe0 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 #tag Entity_Schematic.{ Entryway.create }
 Entryway :: struct {
index 5ff56abfe64b95bc467ea3baf85f6a4877026b94..5362952bc5e06a21777fe179297e6417207c5e6e 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 #tag Entity_Schematic.{
     (scene) => Furniture.create(scene, .{0, 0})
index 197d1e78b549f54da6ccf022a8972caafd0facb8..17d60bd69ac92cb79b181907148d6b508a9c08f6 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 #tag Entity_Schematic.{
     (scene) => Patron.create(scene, .{0,0})
index 200a760452ec519bf9bf31ece3aca0766f6b9f6e..b13432b5024be5084a28cf6a4a1f45a274c0477f 100644 (file)
@@ -1,6 +1,6 @@
 
-use package core
-use package glfw3
+use core
+use glfw3
 
 Player_Controls :: struct {
     up       : i32;
index b216ea47b90270b9c7764f1f93a967195bfe2ddd..de00f7d2520f9ebd1eccb833d8e1e14117f9b4c3 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 // Flags to control how a field of a structure is being stored
 // in the level file.
@@ -15,7 +15,7 @@ scene_save_to_file :: (use this: ^Scene, filename: str) {
 
     // writer := ^stdio.print_writer;
 
-    use package runtime.info;
+    use runtime.info;
 
     for entities {
         info := cast(^Type_Info_Struct) get_type_info(it.schematic);
@@ -38,7 +38,7 @@ scene_save_to_file :: (use this: ^Scene, filename: str) {
     }
 
     emit_struct_fields :: (v: any, dest: ^io.Writer, parent_name: str) {
-        use package runtime.info;
+        use runtime.info;
 
         info := cast(^Type_Info_Struct) get_type_info(v.type);
         assert(info.kind == .Struct, "Expected type to be a structure.");
@@ -101,7 +101,7 @@ scene_load_from_file :: (use this: ^Scene, filename: str, reset_scene := true) {
         next_entity_id = 0;
     }
 
-    use package runtime.info;
+    use runtime.info;
 
     current_entity: ^Entity;
     current_component: ^Component;
index e453980cc8b904e7385bc660fa46e7c78ff25617..b76760e283375b0e997b641c634d408f63b4a047 100644 (file)
@@ -1,7 +1,7 @@
 
-use package core
-use package glfw3
-use package opengles
+use core
+use glfw3
+use opengles
 
 //
 // Game Global Variables
index eb2af3fdce4fe63c7395918635f33acc0a1e342c..c8743d3d513c3c09791979bd59aad72026499d6a 100644 (file)
@@ -1,6 +1,6 @@
 
-use package core
-use package opengles
+use core
+use opengles
 
 
 Canvas :: struct {
index 0cfcafbaf314c91eb20abd18bccb3a90ae1c236a..136f12f17cef812e1fdb160213520735bb48a564 100644 (file)
@@ -1,8 +1,8 @@
 
-use package core
-use package core.intrinsics.onyx {__zero_value}
-use package stb_truetype
-use package opengles
+use core
+use core.intrinsics.onyx {__zero_value}
+use stb_truetype
+use opengles
 
 #local {
     font_registry: Map(FontDescriptor, Font);
index e9855d9a3023b1f9c6e4637e754f54f429861d24..8a88ecaa0fd5d03c143797ca99ddf844f286d9c3 100644 (file)
@@ -1,7 +1,7 @@
 
-use package core
-use package opengles
-use package glfw3
+use core
+use opengles
+use glfw3
 
 immediate_init :: () {
     memory.alloc_slice(^vertex_data, Maximum_Vertex_Count);
index a269a7bd108347d08f5b0445dd15cfa570dfe7b5..8264dffd82cf5795490c62debee0e71842c64712 100644 (file)
@@ -1,5 +1,5 @@
-use package core
-use package opengles
+use core
+use opengles
 
 Mesh :: struct (Vertex_Type: type_expr) {
     handle: GLint;
@@ -23,7 +23,7 @@ mesh_make :: (verticies: [] $T, indicies: [] u32, gl_hint := GL_STATIC_DRAW) ->
     glBindBuffer(GL_ARRAY_BUFFER, mesh.vertex_handle);
     glBufferData(GL_ARRAY_BUFFER, sizeof T * verticies.count, verticies.data, gl_hint);
 
-    type_info :: package runtime.info
+    type_info :: runtime.info
     vertex_info := cast(^type_info.Type_Info_Struct) type_info.get_type_info(T);
     vertex_attr := 0;
     for attr: vertex_info.members {
index 751c31f9118986f9ecd4d209a06ebf3d48180689..711c6a0b0a188ef707c6e50300fdf29b8aeaaa06 100644 (file)
@@ -1,6 +1,6 @@
 
-use package core
-use package opengles
+use core
+use opengles
 
 Shader :: struct {
     vs, fs: GLuint;
index 289eb57c6660db7715c3f1b384ba1d214e7f16dd..da353b9325d73a5fef6b6399f1eba9f82855166c 100644 (file)
@@ -1,8 +1,8 @@
 
-use package core
-use package core.intrinsics.onyx { __zero_value as Zero }
-use package opengles
-use package stb_image
+use core
+use core.intrinsics.onyx { __zero_value as Zero }
+use opengles
+use stb_image
 
 #local texture_cache: Map(str, Texture);
 
index 82bc13fa3b3d2e048658cff2527ed82a0578af00..11644bffbd204bac8d8a044fe698abd20b25c93d 100644 (file)
@@ -2,9 +2,9 @@
 // Very simple immediate mode UI
 //
 
-use package core
-use package opengles
-use package glfw3
+use core
+use opengles
+use glfw3
 
 UI_Id :: u32
 
@@ -712,10 +712,9 @@ scrolling_region_stop :: () {
     scroll_states : Map(UI_Id, Scroll_State);
 
     get_site_hash :: macro (site: CallSite, increment := 0) -> UI_Id {
-        hash :: package core.hash
-        file_hash   := hash.to_u32(site.file);
-        line_hash   := hash.to_u32(site.line);
-        column_hash := hash.to_u32(site.column);
+        file_hash   := core.hash.to_u32(site.file);
+        line_hash   := core.hash.to_u32(site.line);
+        column_hash := core.hash.to_u32(site.column);
 
         return ~~ (file_hash * 0x472839 + line_hash * 0x6849210 + column_hash * 0x1248382 + increment);
     }
index a8ac1df525ad17f1a0a3b07e4219097b0d901397..4155973538bb786225455c701485444df6890f7b 100644 (file)
@@ -1,8 +1,7 @@
 
-use package core
-use package opengles
-use package glfw3
-#local runtime :: package runtime
+use core
+use opengles
+use glfw3
 
 DEBUG :: #defined(runtime.vars.DEBUG)
 
index 99708d2cb5384e7d14e0a42e16ab6ad63a4c6b97..159c25dec38f0bcedb20579ee051f5c38e40f8da 100644 (file)
@@ -1,6 +1,6 @@
 
-use package core
-use package openal
+use core
+use openal
 
 Sound :: struct {
     buffer: u32;
index ec8ed40d54b2f5d2d501fa6c55975c5aaa014696..c5c9ee7a0e1e99be732183c2ba47ea80699c6354 100644 (file)
@@ -1,5 +1,5 @@
 
-use package core
+use core
 
 WAV_File :: struct {
     Format :: enum {