<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>ctan-ann - gates</title>
  <subtitle>Announcements of the Comprehensive TeX Archive Network</subtitle>
  <link href="https://www.ctan.org/ctan-ann/rss/gates.xml"
        rel="self" />
  <link href="https://www.ctan.org/" />
  <id>ctan-ann-gates</id>
  <updated>2026-09-11T06:00:04Z</updated>
  

  <entry>
    <title>New CTAN package: gates</title>
    <link href="https://www.ctan.org/ctan-ann/id/mailman.2056.1322937943.2276.ctan-ann&#64;dante.de" />
    <link rel="alternate" type="text/html" href="https://www.ctan.org/ctan-ann/id/mailman.2056.1322937943.2276.ctan-ann&#64;dante.de"/>
    <id>mailman.2056.1322937943.2276.ctan-ann&#64;dante.de</id>
    <updated>2011-12-03T18:45:31Z</updated>
    <summary>the jolly old daemon doesn't suffer from colds, like me...

&gt; The following information was provided by the package's contributor.
&gt; 
&gt; Name of contribution: gates

...</summary>
    <content type="xhtml">
<![CDATA[
      <pre xmlns="http://www.w3.org/1999/xhtml">the jolly old daemon doesn't suffer from colds, like me...

&gt; The following information was provided by the package's contributor.
&gt; 
&gt; Name of contribution: gates
&gt; Author's name: Paul Isambert
&gt; Package version: 0.1
&gt; Location on CTAN: macros/generic/
&gt; Summary description: Implementing modular and customizable code.
&gt; License type: lppl
&gt; 
&gt; Announcement text given by the package's contributor:
&gt; ----------------------------------------------------------------------
&gt; Gates is designed to write code in a modular fashion: big macros or
&gt; functions are divided into small chunks (called gates) with names,
&gt; which can be externally controlled (e.g. they can be disabled,
&gt; subjected to conditionals, loops...) and/or augmented with new chunks.

...</pre>
]]>
    </content>
    <author>
      <name>CTAN Announcements</name>
      <email>ctan-ann at dante.de </email>
    </author>
  </entry>
  <entry>
    <title>CTAN update: gates</title>
    <link href="https://www.ctan.org/ctan-ann/id/mailman.929.1338133541.2257.ctan-ann&#64;dante.de" />
    <link rel="alternate" type="text/html" href="https://www.ctan.org/ctan-ann/id/mailman.929.1338133541.2257.ctan-ann&#64;dante.de"/>
    <id>mailman.929.1338133541.2257.ctan-ann&#64;dante.de</id>
    <updated>2012-05-27T16:47:46Z</updated>
    <summary>the daemon burbled (in its inimitable way):

&gt; The following information was provided by the package's contributor.
&gt; 
&gt; Name of contribution: gates

...</summary>
    <content type="xhtml">
<![CDATA[
      <pre xmlns="http://www.w3.org/1999/xhtml">the daemon burbled (in its inimitable way):

&gt; The following information was provided by the package's contributor.
&gt; 
&gt; Name of contribution: gates
&gt; Author's name: Paul Isambert
&gt; Package version: 0.2
&gt; Location on CTAN: macros/generic/gates
&gt; Summary description: Support for writing modular and customisable code.
&gt; License type: lppl
&gt; 
&gt; 
&gt; Announcement text given by the package's contributor:
&gt; ----------------------------------------------------------------------
&gt; In Lua, added an "iterator" to control gates as with a for-loop.

thanks for the upload; i've installed the new version, and updated the

...</pre>
]]>
    </content>
    <author>
      <name>CTAN Announcements</name>
      <email>ctan-ann at dante.de </email>
    </author>
  </entry>

</feed>
