Commit Graph

13 Commits

Author SHA1 Message Date
prozessorkern
21212d05b8 determine the length of the input command abd compare the length with the length of the known commands 2019-07-28 22:33:45 +02:00
prozessorkern
5b6f2155eb parse command only until strlen(cmd) fix #16 2019-06-27 22:58:25 +02:00
prozessorkern
b71f1afe11 ignore newline as first character fix #13 2019-06-26 22:00:55 +02:00
prozessorkern
0b52a2f246 use the right pointer to insert the new command fix #12 2019-06-26 21:54:15 +02:00
prozessorkern
6b1d550e6b moved all separatable functions in seperate modules. The main module shellmatta.c now only contains the interface function implementation. Work on #4 2019-06-24 23:31:26 +02:00
prozessorkern
8078a436e8 fixed an issue in the itoa implementation for base > 10 #10 2019-06-24 18:54:35 +02:00
prozessorkern
4546cdf9bd added own itoa function to remove snprintf - fixed a bug on the processing of key end #10 2019-06-24 18:08:24 +02:00
prozessorkern
bc8a9f1dce #10 - added documentation for the new write function 2019-06-24 17:11:22 +02:00
prozessorkern
424ca84f61 Removed all internal printf dependencies should solve #10.
Added a switch to strip the api printf implementation
Added a write function as alternative to printf.
2019-06-24 16:51:23 +02:00
prozessorkern
7344075ad1 Finished first Version
- fixed doxygen comments
- changed license to MPLv2
- fixed some functions and removed not used ones
2019-06-23 22:17:15 +02:00
prozessorkern
bf7f366cb6 implemented most text based functions:
- byte wise processing and call of the command function
- history buffer
- auto complete
- edit functions (backspace, del, arrow keys, pos1, end)
2019-06-21 04:47:35 +02:00
prozessorkern
799903dcc1 added license information and started adding doxygen comments 2019-06-16 22:03:27 +02:00
prozessorkern
f15b7473a9 initial commit with at least some code that does something 2019-06-10 22:34:12 +02:00