Commit Graph
18 Commits
Author SHA1 Message Date
glm94 d8821e64de Fixed some of the range delete bugs. There still seems to be a bug when the remainder is one however. 2022-07-08 15:48:43 +00:00
glm94 cc4e2b3ad0 Added Makefile. 2022-07-08 13:26:04 +00:00
glm94 26e18bb798 Work in progress for the range removal... 2022-07-08 00:46:56 -05:00
glm94 9873ef9198 Fixed a bug on zero padding the string's byte content. 2022-07-07 23:07:38 -05:00
glm94 b1d79d7b7e Added a function to get a range of characters from the TString object. 2022-07-05 23:33:44 -05:00
glm94 ce4878e103 Fixed off-by-one error in the TString 'pop' function. 2022-07-05 20:28:13 -05:00
glm94 0a61197cb6 Added a way to delete a range of characters at any index and count. 2022-07-05 19:32:58 -05:00
glm94 5b5036b996 Minor refactoring. Added a flag in the TString details function to only print some basic stats instead of always showing the stored string and the byte representation. 2022-07-04 23:24:54 -05:00
glm94 50655fbc1a Added an option to read input from a file. 2022-07-03 11:56:24 -05:00
glm94 053f0ea584 Set up a LUI to interact with the TString object. Refactored some code and improved the string capcity growth algorithm. 2022-07-03 00:59:02 -05:00
glm94 338835b998 Added a 'pop' function to remove the last glyph from the string and store it into a buffer. 2022-07-02 23:30:13 -05:00
glm94 7c20eef8d1 Finished the string insertion function. 2022-07-02 21:02:11 -05:00
glm94 4fa7438a97 Some code clean up, started work on functions to insert text, but they're incomplete. 2022-07-01 20:59:22 +00:00
glm94 0f2c6fe9ed Added some guard clauses and additional checks when allocating memory. 2022-06-30 23:18:29 -05:00
glm94 0874579e92 Added a function to dump some debug details about the TString. 2022-06-30 22:24:13 -05:00
glm94 3564c43ff4 Added code to handle appending multiple characters. 2022-06-30 22:09:30 -05:00
glm94 d4331290e5 Cleaned up some code and set up some TString functions. 2022-06-30 21:54:46 -05:00
glm94 e79d4aa00a Initial commit 2022-06-30 21:31:28 -05:00