aboutsummaryrefslogtreecommitdiff
path: root/text-internal.h
AgeCommit message (Collapse)AuthorFilesLines
2025-12-22text: remove text-internal.hRandy Palamar1-33/+0
this is not really useful anymore
2025-12-22move all standard library includes into util.hRandy Palamar1-2/+0
2025-12-16mark all functions in headers with VIS_EXPORT or VIS_INTERNALRandy Palamar1-11/+11
if vis actually wants to be a library exported symbols may need mark up depending on the platform (eg. __declspec(dllexport)). This needs to be hidden behind a macro because the way you export is not the same on every platform. I did this based on the assumption that vis.h was supposed to be the only interface to the "vis" library. Since nobody actually uses vis as a library I have no idea if this is actually correct. Anyway marking up all prototypes like this allows for one to convert all functions to static if a single translation unit is used by inserting at the start: #define VIS_INTERNAL static #define VIS_EXPORT static
2020-10-10text: move I/O related code to separate fileMarc André Tanner1-0/+35
This groups all I/O related code together to make it reusable in different core text data structure implementations.