aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZoffix Znet <cpan@zoffix.com>2016-05-27 15:02:45 -0400
committerZoffix Znet <cpan@zoffix.com>2016-05-27 15:02:45 -0400
commit625b182489e072cad6af5db35e750535a835696f (patch)
tree4f61902530fe06e2aae16d9d81deb40d451c0bf8
parentcc8b50ef159f15c9534c10c2d51edfa76f578a1e (diff)
Add new toc
-rw-r--r--DESIGN/01-main.md35
1 files changed, 35 insertions, 0 deletions
diff --git a/DESIGN/01-main.md b/DESIGN/01-main.md
index 1380cd3..1428ac4 100644
--- a/DESIGN/01-main.md
+++ b/DESIGN/01-main.md
@@ -1,3 +1,38 @@
+# TABLE OF CONTENTS
+- [PURPOSE](#purpose)
+- [GOALS](#goals)
+ - [Ease of Use](#ease-of-use)
+ - [Client-Generated Events](#client-generated-events)
+ - [Possibility of Non-Blocking Code](#possibility-of-non-blocking-code)
+- [DESIGN](#design)
+- [Core](#core)
+ - [Client Object](#client-object)
+ - [Message Delivery](#message-delivery)
+- [Convenience Events](#convenience-events)
+ - [`irc-mode-channel`](#irc-mode-channel)
+ - [`irc-mode-user`](#irc-mode-user)
+ - [`irc-to-me`](#irc-to-me)
+ - [`irc-addressed`](#irc-addressed)
+ - [`irc-mentioned`](#irc-mentioned)
+ - [`irc-privmsg-channel`](#irc-privmsg-channel)
+ - [`irc-privmsg-me`](#irc-privmsg-me)
+ - [`irc-notice-channel`](#irc-notice-channel)
+ - [`irc-privmsg-me`](#irc-privmsg-me-1)
+ - [`irc-started`](#irc-started)
+ - [`irc-connected`](#irc-connected)
+- [Numeric Events](#numeric-events)
+- [Named Events](#named-events)
+ - [`irc-nick`](#irc-nick)
+ - [`irc-quit`](#irc-quit)
+ - [`irc-join`](#irc-join)
+ - [`irc-part`](#irc-part)
+ - [`irc-mode`](#irc-mode)
+ - [`irc-topic`](#irc-topic)
+ - [`irc-invite`](#irc-invite)
+ - [`irc-kick`](#irc-kick)
+ - [`irc-privmsg`](#irc-privmsg)
+ - [`irc-notice`](#irc-notice)
+
# PURPOSE
The purpose of IRC::Client is to provide serve as a fully-functional IRC