<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Luciano,</p>
    <div class="moz-cite-prefix">On 2026-08-07 4:25 AM, Luciano
      Notarfrancesco via Cuis-dev wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAL5GDyqdCW4Wi+DpfY=9jJvLEuqo_=KCZh6yBY9uaHf4HgHorQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div dir="ltr">Hi Juan,<br>
        </div>
        <div dir="ltr">
          <div>This is new? I didn't know about method properties, what
            are some examples of use?</div>
          <div><br>
          </div>
          <div>Thanks,</div>
          <div>Luciano</div>
        </div>
      </div>
    </blockquote>
    <p>Cuis has had support for arbitrary method properties for a long
      time already, although it had no tool support and not much use for
      them. They are stored in the optional AdditionalMethodState,
      together with Pragmas. The properties are associations, and
      behavior is Dictionary like. Keys are Symbols, and values are
      literals. They are used for specifying methods to be included in
      bootstrapped images and code libraries. They are don't affect code
      behavior, and they are not part of a method source code. They are
      'extra' metadata.</p>
    <p>Bootstrap and Libraries are still in development, but they are
      good enough to start experimenting with them. See, for instance,
      senders of #MinimalKernel01 or #libraryName.</p>
    <p>Recently I added a way to edit them in Browsers ('What to Show' /
      'properties'), and added them (if present) to FileOuts and all
      Chunk files.</p>
    <p>They are useful for system level tools, and usually not so much
      for applications.</p>
    <p>Cheers,</p>
    <blockquote type="cite"
cite="mid:CAL5GDyqdCW4Wi+DpfY=9jJvLEuqo_=KCZh6yBY9uaHf4HgHorQ@mail.gmail.com">
      <div dir="ltr">
        <div dir="ltr">
          <div><br>
          </div>
        </div>
        <div class="gmail_quote gmail_quote_container">
          <div dir="ltr" class="gmail_attr">On Thu, Aug 6, 2026 at
            10:21 PM Juan Vuletich via Cuis-dev <<a
              href="mailto:cuis-dev@lists.cuis.st"
              moz-do-not-send="true" class="moz-txt-link-freetext">cuis-dev@lists.cuis.st</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi
            Folks,<br>
            <br>
            Recently I've been working on better handling of Method
            Properties. This <br>
            is something that most people never use, but it is really
            handy when you <br>
            need them.<br>
            <br>
            In a browser  or method list do right click / show method
            properties. By <br>
            default you get an empty Array, but you can edit it to add
            Associations <br>
            as the comment there shows. Then save.<br>
            <br>
            Method properties are saved files in a new (optional)
            section between <br>
            the MethodDefinition and the method source code. Save
            changesets or do <br>
            file out with methods including properties to experiment
            with this. See <br>
            haw they are handled in the Changes List from files, etc.
            Hope you like it.<br>
            <br>
            Cheers,<br>
            <br>
            -- <br>
            Juan Vuletich<br>
            <a href="http://www.cuis.st" rel="noreferrer"
              target="_blank" moz-do-not-send="true">www.cuis.st</a><br>
            <a href="http://github.com/jvuletich" rel="noreferrer"
              target="_blank" moz-do-not-send="true">github.com/jvuletich</a><br>
            <a href="http://researchgate.net/profile/Juan-Vuletich"
              rel="noreferrer" target="_blank" moz-do-not-send="true">researchgate.net/profile/Juan-Vuletich</a><br>
            <a href="http://independent.academia.edu/JuanVuletich"
              rel="noreferrer" target="_blank" moz-do-not-send="true">independent.academia.edu/JuanVuletich</a><br>
            <a
href="http://patents.justia.com/inventor/juan-manuel-vuletich"
              rel="noreferrer" target="_blank" moz-do-not-send="true">patents.justia.com/inventor/juan-manuel-vuletich</a><br>
            <br>
            -- <br>
            Cuis-dev mailing list<br>
            <a href="mailto:Cuis-dev@lists.cuis.st" target="_blank"
              moz-do-not-send="true" class="moz-txt-link-freetext">Cuis-dev@lists.cuis.st</a><br>
            <a href="https://lists.cuis.st/mailman/listinfo/cuis-dev"
              rel="noreferrer" target="_blank" moz-do-not-send="true"
              class="moz-txt-link-freetext">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
          </blockquote>
        </div>
      </div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Juan Vuletich
<a class="moz-txt-link-abbreviated" href="http://www.cuis.st">www.cuis.st</a>
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich</pre>
  </body>
</html>