From 4b54a6fad575df3991d91bda71316d3385b42a2c Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Fri, 20 Oct 2023 22:43:44 -0700 Subject: [PATCH] update README --- README.md | 12 ++++++++++++ flake.lock | 6 +++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f636118..3730201 100644 --- a/README.md +++ b/README.md @@ -13,10 +13,22 @@ shipping code that I run every day. - Find classes - Read property metadata - Call methods + - Create subclasses + - Add methods + - Replace methods + - Add instance variables * Objects: - Class or class name for object - Read and write properties + - Read and write instance variables - Call methods + - Call superclass methods + * Protocols: + - Check conformance + - Read property metadata + * Blocks: + - Define and invoke blocks with captured values + - Pass blocks to C APIs which can then invoke your Zig code * Autorelease pools There is still a bunch of the runtime API that isn't supported. It wouldn't diff --git a/flake.lock b/flake.lock index 0155d06..3e08b46 100644 --- a/flake.lock +++ b/flake.lock @@ -109,11 +109,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1697544523, - "narHash": "sha256-8IYxsrOyThEjhpyPmG2hDJgquWVpx7eOmNpcstjzmEw=", + "lastModified": 1697847645, + "narHash": "sha256-Hnc0EGGVTV1w8tnFRJMtEDXl16S9JmlOphYBjiR1u8c=", "owner": "mitchellh", "repo": "zig-overlay", - "rev": "02bddf965e12cd1224828152911943820665e651", + "rev": "5b3efe4890dfee644bb8b7d98834de1b08b35d49", "type": "github" }, "original": {