about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/command.c2
-rw-r--r--src/command.h8
-rw-r--r--src/command_history.c20
-rw-r--r--src/history.c (renamed from src/prof_history.c)72
-rw-r--r--src/history.h (renamed from src/prof_history.h)16
-rw-r--r--src/profanity.c2
-rw-r--r--src/ui_inputwin.c4
7 files changed, 62 insertions, 62 deletions
diff --git a/src/command.c b/src/command.c
index 788d8bfd..12eaccf2 100644
--- a/src/command.c
+++ b/src/command.c
@@ -743,7 +743,7 @@ cmd_init(void)
     autocomplete_add(who_ac, strdup("available"));
     autocomplete_add(who_ac, strdup("unavailable"));
 
-    history_init();
+    cmd_history_init();
 }
 
 void
diff --git a/src/command.h b/src/command.h
index f54e841e..0b6c5a5f 100644
--- a/src/command.h
+++ b/src/command.h
@@ -45,9 +45,9 @@ GSList * cmd_get_basic_help(void);
 GSList * cmd_get_settings_help(void);
 GSList * cmd_get_presence_help(void);
 
-void history_init(void);
-void history_append(char *inp);
-char *history_previous(char *inp, int *size);
-char *history_next(char *inp, int *size);
+void cmd_history_init(void);
+void cmd_history_append(char *inp);
+char *cmd_history_previous(char *inp, int *size);
+char *cmd_history_next(char *inp, int *size);
 
 #endif
diff --git a/src/command_history.c b/src/command_history.c
index 1b918a95..e830a0c4 100644
--- a/src/command_history.c
+++ b/src/command_history.c
@@ -20,42 +20,42 @@
  *
  */
 
-#include "prof_history.h"
+#include "history.h"
 
 #define MAX_HISTORY 100
 
-static PHistory history;
+static History history;
 
 void _stringify_input(char *inp, int size, char *string);
 
 void
-history_init(void)
+cmd_history_init(void)
 {
-    history = p_history_new(MAX_HISTORY);
+    history = history_new(MAX_HISTORY);
 }
 
 void
-history_append(char *inp)
+cmd_history_append(char *inp)
 {
-    p_history_append(history, inp);
+    history_append(history, inp);
 }
 
 char *
-history_previous(char *inp, int *size)
+cmd_history_previous(char *inp, int *size)
 {
     char inp_str[*size + 1];
     _stringify_input(inp, *size, inp_str);
 
-    return p_history_previous(history, inp_str);
+    return history_previous(history, inp_str);
 }
 
 char *
-history_next(char *inp, int *size)
+cmd_history_next(char *inp, int *size)
 {
     char inp_str[*size + 1];
     _stringify_input(inp, *size, inp_str);
 
-    return p_history_next(history, inp_str);
+    return history_next(history, inp_str);
 }
 
 void
diff --git a/src/prof_history.c b/src/history.c
index b085fa02..5ac41969 100644
--- a/src/prof_history.c
+++ b/src/history.c
@@ -1,5 +1,5 @@
 /*
- * prof_history.c
+ * history.c
  *
  * Copyright (C) 2012, 2013 James Booth <boothj5@gmail.com>
  *
@@ -25,38 +25,38 @@
 
 #include <glib.h>
 
-#include "prof_history.h"
+#include "history.h"
 
-struct p_history_session_t {
+struct history_session_t {
     GList *items;
     GList *sess_curr;
     GList *sess_new;
     GList *orig_curr;
 };
 
-struct p_history_t {
+struct history_t {
     GList *items;
     guint max_size;
-    struct p_history_session_t session;
+    struct history_session_t session;
 };
 
-static void _replace_history_with_session(PHistory history);
-static gboolean _adding_new(PHistory history);
-static void _reset_session(PHistory history);
-static gboolean _has_session(PHistory history);
-static void _remove_first(PHistory history);
-static void _update_current_session_item(PHistory history, char *item);
-static void _add_to_history(PHistory history, char *item);
-static void _remove_last_session_item(PHistory history);
-static void _replace_current_with_original(PHistory history);
-static void _create_session(PHistory history);
-static void _session_previous(PHistory history);
-static void _session_next(PHistory history);
-
-PHistory
-p_history_new(unsigned int size)
+static void _replace_history_with_session(History history);
+static gboolean _adding_new(History history);
+static void _reset_session(History history);
+static gboolean _has_session(History history);
+static void _remove_first(History history);
+static void _update_current_session_item(History history, char *item);
+static void _add_to_history(History history, char *item);
+static void _remove_last_session_item(History history);
+static void _replace_current_with_original(History history);
+static void _create_session(History history);
+static void _session_previous(History history);
+static void _session_next(History history);
+
+History
+history_new(unsigned int size)
 {
-    PHistory new_history = malloc(sizeof(struct p_history_t));
+    History new_history = malloc(sizeof(struct history_t));
     new_history->items = NULL;
     new_history->max_size = size;
 
@@ -66,7 +66,7 @@ p_history_new(unsigned int size)
 }
 
 void
-p_history_append(PHistory history, char *item)
+history_append(History history, char *item)
 {
     char *copied = "";
     if (item != NULL) {
@@ -108,7 +108,7 @@ p_history_append(PHistory history, char *item)
 }
 
 char *
-p_history_previous(PHistory history, char *item)
+history_previous(History history, char *item)
 {
     // no history
     if (history->items == NULL) {
@@ -139,7 +139,7 @@ p_history_previous(PHistory history, char *item)
 }
 
 char *
-p_history_next(PHistory history, char *item)
+history_next(History history, char *item)
 {
     // no history, or no session, return NULL
     if ((history->items == NULL) || (history->session.items == NULL)) {
@@ -159,7 +159,7 @@ p_history_next(PHistory history, char *item)
 }
 
 static void
-_replace_history_with_session(PHistory history)
+_replace_history_with_session(History history)
 {
     g_list_free(history->items);
     history->items = g_list_copy(history->session.items);
@@ -172,14 +172,14 @@ _replace_history_with_session(PHistory history)
 }
 
 static gboolean
-_adding_new(PHistory history)
+_adding_new(History history)
 {
     return (history->session.sess_curr ==
         g_list_last(history->session.items));
 }
 
 static void
-_reset_session(PHistory history)
+_reset_session(History history)
 {
     history->session.items = NULL;
     history->session.sess_curr = NULL;
@@ -188,13 +188,13 @@ _reset_session(PHistory history)
 }
 
 static gboolean
-_has_session(PHistory history)
+_has_session(History history)
 {
     return (history->session.items != NULL);
 }
 
 static void
-_remove_first(PHistory history)
+_remove_first(History history)
 {
     GList *first = g_list_first(history->items);
     char *first_item = first->data;
@@ -202,19 +202,19 @@ _remove_first(PHistory history)
 }
 
 static void
-_update_current_session_item(PHistory history, char *item)
+_update_current_session_item(History history, char *item)
 {
     history->session.sess_curr->data = item;
 }
 
 static void
-_add_to_history(PHistory history, char *item)
+_add_to_history(History history, char *item)
 {
     history->items = g_list_append(history->items, item);
 }
 
 static void
-_remove_last_session_item(PHistory history)
+_remove_last_session_item(History history)
 {
     history->session.items = g_list_reverse(history->session.items);
     GList *first = g_list_first(history->session.items);
@@ -224,13 +224,13 @@ _remove_last_session_item(PHistory history)
 }
 
 static void
-_replace_current_with_original(PHistory history)
+_replace_current_with_original(History history)
 {
     history->session.sess_curr->data = strdup(history->session.orig_curr->data);
 }
 
 static void
-_create_session(PHistory history)
+_create_session(History history)
 {
     history->session.items = g_list_copy(history->items);
     history->session.sess_curr = g_list_last(history->session.items);
@@ -238,7 +238,7 @@ _create_session(PHistory history)
 }
 
 static void
-_session_previous(PHistory history)
+_session_previous(History history)
 {
     history->session.sess_curr =
         g_list_previous(history->session.sess_curr);
@@ -255,7 +255,7 @@ _session_previous(PHistory history)
 }
 
 static void
-_session_next(PHistory history)
+_session_next(History history)
 {
     history->session.sess_curr = g_list_next(history->session.sess_curr);
     history->session.orig_curr = g_list_next(history->session.orig_curr);
diff --git a/src/prof_history.h b/src/history.h
index 253695ec..4258f7a7 100644
--- a/src/prof_history.h
+++ b/src/history.h
@@ -1,5 +1,5 @@
 /*
- * prof_history.h
+ * history.h
  *
  * Copyright (C) 2012, 2013 James Booth <boothj5@gmail.com>
  *
@@ -20,14 +20,14 @@
  *
  */
 
-#ifndef PROF_HISTORY_H
-#define PROF_HISTORY_H
+#ifndef HISTORY_H
+#define HISTORY_H
 
-typedef struct p_history_t  *PHistory;
+typedef struct history_t  *History;
 
-PHistory p_history_new(unsigned int size);
-char * p_history_previous(PHistory history, char *item);
-char * p_history_next(PHistory history, char *item);
-void p_history_append(PHistory history, char *item);
+History history_new(unsigned int size);
+char * history_previous(History history, char *item);
+char * history_next(History history, char *item);
+void history_append(History history, char *item);
 
 #endif
diff --git a/src/profanity.c b/src/profanity.c
index a6cafacc..ff167afb 100644
--- a/src/profanity.c
+++ b/src/profanity.c
@@ -432,7 +432,7 @@ _process_input(char *inp)
 
     // add line to history if something typed
     if (strlen(inp) > 0) {
-        history_append(inp);
+        cmd_history_append(inp);
     }
 
     // just carry on if no input
diff --git a/src/ui_inputwin.c b/src/ui_inputwin.c
index 58818a9e..06a3427f 100644
--- a/src/ui_inputwin.c
+++ b/src/ui_inputwin.c
@@ -514,14 +514,14 @@ _handle_edit(int result, const wint_t ch, char *input, int *size)
             return 1;
 
         case KEY_UP:
-            prev = history_previous(input, size);
+            prev = cmd_history_previous(input, size);
             if (prev) {
                 inp_replace_input(input, prev, size);
             }
             return 1;
 
         case KEY_DOWN:
-            next = history_next(input, size);
+            next = cmd_history_next(input, size);
             if (next) {
                 inp_replace_input(input, next, size);
             }