|
fe3c1e3a43
|
Added dummy testcases to integrate all source files into coverage meassurement
|
2019-12-05 17:55:03 +01:00 |
|
|
cf7ac4d116
|
Merge branch 'feature/add_tests_#5' of https://git.shimatta.net/shimatta/shellmatta into feature/add_tests_#5
|
2019-12-05 14:39:40 +01:00 |
|
|
3194012bae
|
got rid of compiler warnings
|
2019-12-05 14:39:26 +01:00 |
|
prozessorkern
|
af8fea78da
|
added cppcheck call - requires cppcheck > 1.88
|
2019-08-04 23:17:15 +02:00 |
|
prozessorkern
|
33e4e20474
|
added integration test for heredoc parsing
|
2019-07-30 23:55:46 +02:00 |
|
prozessorkern
|
c9252029fd
|
fixed broken coverage meassurement in integration test
included the objects of shellmatta instead of the test files
|
2019-07-30 21:54:21 +02:00 |
|
prozessorkern
|
fc8a34dd1c
|
Merge branch 'develop' into feature/add_tests_#5
|
2019-07-28 22:50:23 +02:00 |
|
shimatta
|
ad60578aab
|
Merge branch 'bugfix/#18-lengt-of-commands-not-checked' of shimatta/shellmatta into develop
fix #18 added length check in command parser
|
2019-07-28 22:35:47 +02:00 |
|
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
|
5ff3bfa12e
|
added some integration tests
to test the integrated shellmatta using only the external api
|
2019-07-28 22:28:54 +02:00 |
|
prozessorkern
|
e5bf8572c2
|
fixed broken forward cursor fix #17
|
2019-07-27 16:39:37 +02:00 |
|
prozessorkern
|
d65765371b
|
added unit tests for several util functions
|
2019-07-27 16:31:19 +02:00 |
|
prozessorkern
|
f65f86d8e2
|
Merge branch 'develop' into feature/add_tests_#5
|
2019-06-27 23:00:32 +02:00 |
|
prozessorkern
|
5b6f2155eb
|
parse command only until strlen(cmd) fix #16
|
2019-06-27 22:58:25 +02:00 |
|
prozessorkern
|
bafc178caf
|
finished test of itoa
|
2019-06-27 22:56:03 +02:00 |
|
prozessorkern
|
175bb7bafb
|
Merge branch 'develop' into feature/add_tests_#5
|
2019-06-26 22:05:10 +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
|
adcce55e83
|
added makefile to build an example, the documentation and the tests. Startet implementing Tests.
|
2019-06-25 23:37:13 +02:00 |
|
prozessorkern
|
4dd1b0638f
|
fix #4
|
2019-06-24 23:32:40 +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
|
f3b03b80d3
|
fix #10
|
2019-06-24 19:00:29 +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 |
|
shimatta
|
ad7d4c39c4
|
Merge branch '#10_minimal_configuration_without_printf' of shimatta/shellmatta into develop
|
2019-06-24 17:01:52 +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 |
|
shimatta
|
3d60361bc5
|
Initial commit
|
2019-06-10 17:04:24 +02:00 |
|