10 #define MIN_SCORE -9999
13 MatcherList
* matchers
;
17 typedef struct _ScoringProp ScoringProp
;
19 extern GSList
* global_scoring
;
20 extern gint global_kill_score
;
21 extern gint global_important_score
;
23 ScoringProp
* scoringprop_new(MatcherList
* matchers
, int score
);
24 void scoringprop_free(ScoringProp
* prop
);
25 gint
scoringprop_score_message(ScoringProp
* scoring
, MsgInfo
* info
);
27 ScoringProp
* scoringprop_parse(gchar
** str
);
28 ScoringProp
* scoringprop_copy(ScoringProp
*src
);
30 gint
score_message(GSList
* scoring_list
, MsgInfo
* info
);
32 void prefs_scoring_write_config(void);
33 void prefs_scoring_read_config(void);
34 gchar
* scoringprop_to_string(ScoringProp
* prop
);
36 void prefs_scoring_clear();
37 void prefs_scoring_free(GSList
* prefs_scoring
);