~ubuntu-branches/ubuntu/dapper/ircii-pana/dapper

« back to all changes in this revision

Viewing changes to source/vars.c

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Jacobowitz
  • Date: 2003-10-10 11:41:32 UTC
  • Revision ID: james.westby@ubuntu.com-20031010114132-yhu08jqakjfpbc83
Tags: 1:1.0-0c19.20030512-2
Improve descriptions (Closes: #209447, #209470).

Show diffs side-by-side

added added

removed removed

Lines of Context:
100
100
extern  void    debug_window (Window *, char *, int);
101
101
        
102
102
extern  void    set_detach_on_hup (Window *, char *, int);
 
103
static  void    set_notify_interval(Window *win, char *unused, int value);
103
104
 
104
105
/*
105
106
 * irc_variable: all the irc variables used.  Note that the integer and
315
316
        { "NICK_COMPLETION_LEN",0,      INT_TYPE_VAR,   DEFAULT_NICK_COMPLETION_LEN, NULL, NULL, 0, VIF_BITCHX  },
316
317
        { "NICK_COMPLETION_TYPE",0,     INT_TYPE_VAR,   DEFAULT_NICK_COMPLETION_TYPE, NULL, NULL, 0, VIF_BITCHX  },
317
318
        { "NOTIFY",0,                   BOOL_TYPE_VAR,  DEFAULT_NOTIFY, NULL, NULL, 0, VIF_BITCHX },
 
319
#if 0
318
320
        { "NOTIFY_HANDLER",0,           STR_TYPE_VAR,   0, NULL, set_notify_handler, 0, 0 },
319
 
        { "NOTIFY_INTERVAL",0,          INT_TYPE_VAR,   DEFAULT_NOTIFY_INTERVAL, NULL, NULL, 0, VIF_BITCHX },
 
321
#endif
 
322
        { "NOTIFY_INTERVAL",0,          INT_TYPE_VAR,   DEFAULT_NOTIFY_INTERVAL, NULL, set_notify_interval, 0, VIF_BITCHX },
320
323
        { "NOTIFY_LEVEL",0,             STR_TYPE_VAR,   0, NULL, set_notify_level, 0, 0 },
321
324
        { "NOTIFY_ON_TERMINATION",0,    BOOL_TYPE_VAR,  DEFAULT_NOTIFY_ON_TERMINATION, NULL, NULL, 0, VF_NODAEMON },
322
325
        { "NO_CTCP_FLOOD",0,            BOOL_TYPE_VAR,  DEFAULT_NO_CTCP_FLOOD, NULL, NULL, 0, 0 },
617
620
        set_string_var(INPUT_PROMPT_VAR, DEFAULT_INPUT_PROMPT);
618
621
        set_string_var(HIGHLIGHT_CHAR_VAR, DEFAULT_HIGHLIGHT_CHAR);
619
622
        set_string_var(LASTLOG_LEVEL_VAR, DEFAULT_LASTLOG_LEVEL);
 
623
#if 0
620
624
        set_string_var(NOTIFY_HANDLER_VAR, DEFAULT_NOTIFY_HANDLER);
 
625
#endif
621
626
        set_string_var(NOTIFY_LEVEL_VAR, DEFAULT_NOTIFY_LEVEL);
622
627
        set_string_var(REALNAME_VAR, realname);
623
628
 
1720
1725
   return &irc_variable[nummer];
1721
1726
}
1722
1727
#endif
 
1728
 
 
1729
void set_notify_interval(Window *win, char *unused, int value)
 
1730
{
 
1731
        int newval = value + 59;
 
1732
        newval = newval - (newval % 60);
 
1733
        if (newval != value)
 
1734
                bitchsay ("NOTIFY_INTERVAL rounded up to nearest minute", newval);
 
1735
        set_int_var (NOTIFY_INTERVAL_VAR, newval);
 
1736
}