prozessorkern 
							
						 
					 
					
						
						
							
						
						8cedf30925 
					 
					
						
						
							
							changed doxygile location  
						
						 
						
						
						
						
					 
					
						2019-12-05 21:29:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						16365f341e 
					 
					
						
						
							
							changed heredoc support  
						
						 
						
						... 
						
						
						
						now the input string is kept intact until the end of the input is reached
this enables the history buffer to store the complete command
Still broken:
history buffer with heredoc wont execute because the delimiter is not determined correctly
editing of multiline things 
						
						
					 
					
						2019-07-30 23:55:12 +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 
							
						 
					 
					
						
						
							
						
						280e512746 
					 
					
						
						
							
							added basic heredoc function  
						
						 
						
						... 
						
						
						
						Some things are broken:
navigation in multiline inputs
history buffer for multiline inputs
some things not been noticed yet 
						
						
					 
					
						2019-07-29 01:30:16 +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