<commit_before>/*
 * $Id: Ticker.h,v 1.3 1998/10/23 03:32:13 phelps Exp $
 * COPYRIGHT!
 *
 * Tickertape represents a scroller and control panel and manages the
 * connection between them, the notification service and the user.
 */

#ifndef TICKER_H
#define TICKER_H

typedef struct Tickertape_t *Tickertape;

#include <X11/Intrinsic.h>

/* Answers a new Tickertape for the given user using the given file as
 * her groups file and connecting to the notification service
 * specified by host and port */
Tickertape Tickertape_alloc(
    char *user,
    char *groupsFile, char *usenetFile,
    char *host, int port,
    Widget top);

/* Frees the resources used by the Tickertape */
void Tickertape_free(Tickertape self);

/* Prints out debugging information about the Tickertape */
void Tickertape_debug(Tickertape self);

/* Handles the notify action */
void Tickertape_handleNotify(Tickertape self, Widget widget);

/* Handles the quit action */
void Tickertape_handleQuit(Tickertape self, Widget widget);

/* Prints out debugging information about the receiver */
void Tickertape_debug(Tickertape self);

#endif /* TICKER_H */<commit_msg>Removed a redundant prototype for Tickertape_debug<commit_after>/*
 * $Id: Ticker.h,v 1.4 1998/10/25 07:16:37 phelps Exp $
 * COPYRIGHT!
 *
 * Tickertape represents a scroller and control panel and manages the
 * connection between them, the notification service and the user.
 */

#ifndef TICKER_H
#define TICKER_H

typedef struct Tickertape_t *Tickertape;

#include <X11/Intrinsic.h>

/* Answers a new Tickertape for the given user using the given file as
 * her groups file and connecting to the notification service
 * specified by host and port */
Tickertape Tickertape_alloc(
    char *user,
    char *groupsFile, char *usenetFile,
    char *host, int port,
    Widget top);

/* Frees the resources used by the Tickertape */
void Tickertape_free(Tickertape self);

/* Prints out debugging information about the Tickertape */
void Tickertape_debug(Tickertape self);

/* Handles the notify action */
void Tickertape_handleNotify(Tickertape self, Widget widget);

/* Handles the quit action */
void Tickertape_handleQuit(Tickertape self, Widget widget);

#endif /* TICKER_H */
{'fraction_non_alphanumeric': 0.08153153153153153, 'fraction_numerical': 0.016216216216216217, 'mean_word_length': 4.457002457002457, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5570696', 'n_tokens_mistral': 733, 'n_tokens_neox': 697, 'n_words': 253}