<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.xise.nl/mirc/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.xise.nl/mirc/wiki/feed.php">
        <title>DokuWiki</title>
        <description></description>
        <link>https://www.xise.nl/mirc/wiki/</link>
        <image rdf:resource="https://www.xise.nl/mirc/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-06T12:41:58+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.xise.nl/mirc/wiki/doku.php?id=critical_events&amp;rev=1534502215&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.xise.nl/mirc/wiki/doku.php?id=eval&amp;rev=1621010850&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.xise.nl/mirc/wiki/doku.php?id=hashtables&amp;rev=1318888295&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.xise.nl/mirc/wiki/doku.php?id=limits&amp;rev=1318888295&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.xise.nl/mirc/wiki/doku.php?id=list_identifiers&amp;rev=1318888295&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.xise.nl/mirc/wiki/doku.php?id=quirks_in_mirc&amp;rev=1318888295&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.xise.nl/mirc/wiki/doku.php?id=regex&amp;rev=1318888295&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.xise.nl/mirc/wiki/doku.php?id=sockerr&amp;rev=1318888295&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.xise.nl/mirc/wiki/doku.php?id=spacealt&amp;rev=1318888295&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.xise.nl/mirc/wiki/doku.php?id=spaces&amp;rev=1385292529&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.xise.nl/mirc/wiki/doku.php?id=start&amp;rev=1755091041&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.xise.nl/mirc/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>DokuWiki</title>
        <link>https://www.xise.nl/mirc/wiki/</link>
        <url>https://www.xise.nl/mirc/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://www.xise.nl/mirc/wiki/doku.php?id=critical_events&amp;rev=1534502215&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-17T10:36:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>critical_events</title>
        <link>https://www.xise.nl/mirc/wiki/doku.php?id=critical_events&amp;rev=1534502215&amp;do=diff</link>
        <description>Critical events and the pause problem

Author --- Saturn 2006/09/15 16:06

First of all, mIRC&#039;s scripting engine is single-threaded. There is only one thread that executes script code... ever. Saying anything about “the same thread” or “a new thread”</description>
    </item>
    <item rdf:about="https://www.xise.nl/mirc/wiki/doku.php?id=eval&amp;rev=1621010850&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-14T16:47:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>eval</title>
        <link>https://www.xise.nl/mirc/wiki/doku.php?id=eval&amp;rev=1621010850&amp;do=diff</link>
        <description>Evaluation brackets

Author --- jaytea, 2011/10/17 23:51

Intro

A lot of people use evaluation brackets in day to day scripting, often to good effect, but I&#039;m sure there are still a large majority of people out there who see a large expression containing a confusing arrangement of brackets and nested brackets, and are left wondering whether</description>
    </item>
    <item rdf:about="https://www.xise.nl/mirc/wiki/doku.php?id=hashtables&amp;rev=1318888295&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-17T21:51:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hashtables</title>
        <link>https://www.xise.nl/mirc/wiki/doku.php?id=hashtables&amp;rev=1318888295&amp;do=diff</link>
        <description>Various hashtable facts and findings

The N value (number of buckets) given in /hmake is increased with one if the given value is even, meaning all hashtables have an odd number of buckets.

The range of the N value as specified with /hmake is 1..10000, making the possible hashtable sizes all odd numbers from 1 to 10001 inclusive.</description>
    </item>
    <item rdf:about="https://www.xise.nl/mirc/wiki/doku.php?id=limits&amp;rev=1318888295&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-17T21:51:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>limits</title>
        <link>https://www.xise.nl/mirc/wiki/doku.php?id=limits&amp;rev=1318888295&amp;do=diff</link>
        <description>Various hard-coded size limits

mIRC has lots of internal size limits for various types of data; in fact, pretty much anything in mIRC has an upper limit. Sometimes it&#039;s helpful to be aware of such limitations; this page tries to summarize a number of them.</description>
    </item>
    <item rdf:about="https://www.xise.nl/mirc/wiki/doku.php?id=list_identifiers&amp;rev=1318888295&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-17T21:51:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>list_identifiers</title>
        <link>https://www.xise.nl/mirc/wiki/doku.php?id=list_identifiers&amp;rev=1318888295&amp;do=diff</link>
        <description>Identifier behaviour in various types of lists

Author --- qwerty 2006/09/16 14:45

mIRC has five types of lists that accept address-mask entries: one is the Users list, found in mIRC Editor&#039;s Users tab. The other four are those found in the Control section of mIRC&#039;s address book: Ignore, Op, Voice and Protect.</description>
    </item>
    <item rdf:about="https://www.xise.nl/mirc/wiki/doku.php?id=quirks_in_mirc&amp;rev=1318888295&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-17T21:51:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>quirks_in_mirc</title>
        <link>https://www.xise.nl/mirc/wiki/doku.php?id=quirks_in_mirc&amp;rev=1318888295&amp;do=diff</link>
        <description>Quirks in mIRC

This page is meant to be an unnordered placeholder for all the little quirks in mIRC that either need little explanation or still warrant an in depth explanation. 

Weird $eval behaviour

When $eval() or $() is used to evaluate text that is just either</description>
    </item>
    <item rdf:about="https://www.xise.nl/mirc/wiki/doku.php?id=regex&amp;rev=1318888295&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-17T21:51:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>regex</title>
        <link>https://www.xise.nl/mirc/wiki/doku.php?id=regex&amp;rev=1318888295&amp;do=diff</link>
        <description>Various regex facts and findings

Using \t, \n &amp; co in one-line nested regsubex calls

Nesting regsubex calls can be very useful for modifying parts of a subtext within certain boundaries of the original text. For example, imagine you want to change all a&#039;s and b&#039;s between X and Y pairs in a string into uppercase, while there can be multiple X-Y pairs, multiple a&#039;s and b&#039;s (in any order) and any other letters within the string. The approach would be to use two nested regsubex calls, having the o…</description>
    </item>
    <item rdf:about="https://www.xise.nl/mirc/wiki/doku.php?id=sockerr&amp;rev=1318888295&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-17T21:51:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sockerr</title>
        <link>https://www.xise.nl/mirc/wiki/doku.php?id=sockerr&amp;rev=1318888295&amp;do=diff</link>
        <description>The error codes of $sockerr

Author --- Saturn 2006/09/17 15:25

Every mIRC scripter who has ever worked with sockets, knows how important it is to check $sockerr in socket events. From the /sockread example in the mIRC helpfile, we also know that it is always a positive numerical value: zero on success, above zero if an error occurred. But exactly what are the error codes that $sockerr can return?</description>
    </item>
    <item rdf:about="https://www.xise.nl/mirc/wiki/doku.php?id=spacealt&amp;rev=1318888295&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-17T21:51:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>spacealt</title>
        <link>https://www.xise.nl/mirc/wiki/doku.php?id=spacealt&amp;rev=1318888295&amp;do=diff</link>
        <description>The spaces problem, part 2: workarounds and their disadvantages

Author --- Saturn 2006/10/24 20:45

Although preserving spaces is possible to a certain extent, one of the main problems is that displaying text including all is not really possible without the help of a DLL. As a result, people have been working around the problem for many years, using hack&#039;ish methods to achieve nearly the same. This article tries to give an overview of these methods, and the disadvantages of each of them. The fo…</description>
    </item>
    <item rdf:about="https://www.xise.nl/mirc/wiki/doku.php?id=spaces&amp;rev=1385292529&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-11-24T11:28:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>spaces</title>
        <link>https://www.xise.nl/mirc/wiki/doku.php?id=spaces&amp;rev=1385292529&amp;do=diff</link>
        <description>The spaces problem, part 1: the art of preserving spaces

Author --- Saturn 2006/10/24 20:28

It&#039;s a well known fact that mIRC&#039;s scripting language handles spaces in a somewhat &#039;special&#039; way: in many contexts, leading and trailing spaces are removed, and multiple consecutive spaces are reduced to a single space. This aspect of mIRC&#039;s scripting language is one of the aspects of what makes it relatively easy to use for beginners - however, the more advanced scripters often find it to be a nuisance…</description>
    </item>
    <item rdf:about="https://www.xise.nl/mirc/wiki/doku.php?id=start&amp;rev=1755091041&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-13T13:17:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://www.xise.nl/mirc/wiki/doku.php?id=start&amp;rev=1755091041&amp;do=diff</link>
        <description>mIRC Internals Wiki

Greetings, and welcome to the mIRC Internals Wiki, a wiki about advanced topics in mIRC, mIRC scripting and IRC. Our goal is to build up a pool of not so common knowledge covering a wide range of mIRC-related subjects - hopefully some of it will be useful to others as well!</description>
    </item>
</rdf:RDF>
