;; You should have received a copy of the GNU General Public License
;; along with GNU Emacs; see the file COPYING. If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
;;; Code:
(defvar riece-reconnect-with-password nil
"If non-nil, attempt to reconnect with password.")
-(defvar riece-obarray-size 1327
- "The size of obarray used by riece on channelname and username space.")
+(defvar riece-user-obarray-size 1327
+ "The size of obarray used by riece on username space.")
+
+(defvar riece-channel-obarray-size 103
+ "The size of obarray used by riece on channelname space.")
+
+(defvar riece-addon-dependencies nil)
;;; Variables local to the server buffers:
(defvar riece-server-name nil
(defvar riece-last-send-time nil
"Timestamp of the last send.
Local to the server buffers.")
-(defvar riece-obarray nil
- "Namespace of the IRC world.
+(defvar riece-user-obarray nil
+ "USER namespace of the IRC world.
+Local to the server buffers.")
+(defvar riece-channel-obarray nil
+ "Channel namespace of the IRC world.
Local to the server buffers.")
(defvar riece-coding-system nil
"Coding system for process I/O.
Local to the server buffers.")
-(defvar riece-filter-semaphore nil
- "Semaphore for riece-filter.
+(defvar riece-channel-cache nil
+ "Cache of channel names.
+Local to the server buffers.")
+(defvar riece-user-cache nil
+ "Cache of usernames.
Local to the server buffers.")
;;; Variables local to the channel buffers:
Local to the channel buffers.")
;;; Modeline indicators:
+(defvar riece-mode-line-buffer-identification nil)
(defvar riece-channel-indicator "None"
"String displayed on the modeline to indicate the current channel.")
(defvar riece-long-channel-indicator "None"
"Buffer for messages arrived in the current channel.")
(defvar riece-temp-buffer nil
"Buffer for temporally use.")
+(defvar riece-debug-buffer nil
+ "Buffer for debug output.")
(defvar riece-buffer-list nil)
(defvar riece-overriding-server-name nil)