From 3010301bd7d20cd14b1eda9bd24da172c3924c89 Mon Sep 17 00:00:00 2001 From: nasrlol Date: Wed, 12 Feb 2025 23:02:07 +0100 Subject: working on the main function of the code trying to get the lines to correctly dislay everything, still having a little of trouble though --- gnu_history.c | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 gnu_history.c (limited to 'gnu_history.c') diff --git a/gnu_history.c b/gnu_history.c deleted file mode 100644 index 9a9b794..0000000 --- a/gnu_history.c +++ /dev/null @@ -1,43 +0,0 @@ -/* - * ===================================================================================== - * - * Filename: gnu_history.c - * - * Description: testing GNU HISTORY AND GNU READLINE - * - * Version: 1.0 - * Created: 02/05/2025 19:31:12 - * Revision: none - * Compiler: gcc - * - * Author: YOUR NAME (), - * Organization: - * - * ===================================================================================== - */ -#include -#include -#include -#include - -int main() { - char *input; - - using_history(); // Initialize history - - while (1) { - input = readline("shell> "); // Read user input - - if (!input) break; // Handle Ctrl+D (EOF) - - if (*input) { // If input is not empty - add_history(input); // Save input to history - } - - printf("You typed: %s\n", input); - - free(input); // readline() allocates memory, so free it - } - - return 0; -} -- cgit v1.2.3-70-g09d2