From a123725a12e948d78badb2cb686d38548f1c633b Mon Sep 17 00:00:00 2001 From: Albert Cervin Date: Thu, 6 Apr 2023 23:23:46 +0200 Subject: Implement window handling Also implement searching. fix undo boundaries when it checked for other save point, it used && instead of == which caused it to overwrite other types. Fix bytes vs chars bug in text_get_region --- src/lang.h | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 src/lang.h (limited to 'src/lang.h') diff --git a/src/lang.h b/src/lang.h deleted file mode 100644 index 984e207..0000000 --- a/src/lang.h +++ /dev/null @@ -1,46 +0,0 @@ -#ifndef _LANG_H -#define _LANG_H - -#include -#include - -/** - * Settings for a programming language. - */ -struct language { - /** Descriptive name of the programming language */ - const char *name; - - /** Tab width for indentation */ - uint32_t tab_width; - - /** Path to the language server */ - const char *lang_srv; -}; - -/** - * Initialize languages. - * - * @param[in] register_default Set to true to register some well known - * languages. - */ -void languages_init(bool register_default); - -/** - * Get a language config by file name extension. - * - * @param[in] ext File extension - * @returns A language config instance or the default language if not found. - */ -struct language lang_from_extension(const char *ext); - -/** - * Get a language config by id. The language id is a short (all-lowercase) - * string identifying the language. - * - * @param[in] id The language id. - * @returns A language config instance or the default language if not found. - */ -struct language lang_from_id(const char *id); - -#endif -- cgit v1.2.3