Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							d8703faf0e 
							
						 
					 
					
						
						
							
							CGrammar: Fix #elif and function prototypes  
						
						
						
						
					 
					
						2014-06-10 21:12:09 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							27dd491fe6 
							
						 
					 
					
						
						
							
							CGrammar: Improve initializations  
						
						
						
						
					 
					
						2014-06-10 17:01:43 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							83d0d862f5 
							
						 
					 
					
						
						
							
							c2english.pl: Improve code parsing/function extraction  
						
						
						
						
					 
					
						2014-06-10 14:29:16 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							929d9368fe 
							
						 
					 
					
						
						
							
							CGrammar: Fix function call results and improve character constants  
						
						
						
						
					 
					
						2014-06-10 08:50:19 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							c4fd8a964f 
							
						 
					 
					
						
						
							
							CGrammar: Fix preprocessor and improve for-loops  
						
						
						
						
					 
					
						2014-06-10 06:05:14 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							9992119b11 
							
						 
					 
					
						
						
							
							CGrammar: Improve enumeration translation  
						
						
						
						
					 
					
						2014-06-09 10:18:26 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							ffab2c6f3b 
							
						 
					 
					
						
						
							
							CGrammar: fix enumerations, improve for-loops and comma operators  
						
						
						
						
					 
					
						2014-06-09 10:00:13 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							ec1fd207a6 
							
						 
					 
					
						
						
							
							CGrammar: fix conditional statement, improve structures and do-while loop  
						
						
						
						
					 
					
						2014-06-08 15:59:43 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							6641bc3cf2 
							
						 
					 
					
						
						
							
							More progress on CGrammar.pm  
						
						
						
						
					 
					
						2014-06-08 13:51:29 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							ca91e34a25 
							
						 
					 
					
						
						
							
							CGrammar: Significantly improve indentation; minor textual improvements  
						
						
						
						
					 
					
						2014-06-08 06:34:55 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							8e818baa52 
							
						 
					 
					
						
						
							
							Rename global_var_declaration to external_declaration  
						
						
						
						
					 
					
						2014-06-07 13:02:50 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							730120be36 
							
						 
					 
					
						
						
							
							Rough-draft work-in-progress alpha of new C-to-English module  
						
						
						
						
					 
					
						2014-06-07 13:00:07 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							6740522fae 
							
						 
					 
					
						
						
							
							Improve cdecl usage message  
						
						
						
						
					 
					
						2014-06-05 21:45:25 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							a6b66cb351 
							
						 
					 
					
						
						
							
							Add rpn module  
						
						
						
						
					 
					
						2014-06-04 00:21:48 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							2cb5d60b51 
							
						 
					 
					
						
						
							
							compiler_vm: Convert exit code from octal to decimal; add variables to easily change opening/closing brackets; experiment with using whitespace instead of <>  
						
						
						
						
					 
					
						2014-05-31 16:36:37 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							0302a5328a 
							
						 
					 
					
						
						
							
							compiler_vm: Add Win32 named-pipe TCP proxy program  
						
						
						
						
					 
					
						2014-05-31 01:24:22 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							62e11d0b5d 
							
						 
					 
					
						
						
							
							compiler_vm: add Win32 VirtualBox server; misc improvements  
						
						
						
						
					 
					
						2014-05-31 01:20:31 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							ae1842e3db 
							
						 
					 
					
						
						
							
							compiler_vm: Improve a couple of output sanitization regexs  
						
						
						
						
					 
					
						2014-05-08 13:07:24 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							af447c2614 
							
						 
					 
					
						
						
							
							More nickometer tweaks  
						
						
						
						
					 
					
						2014-05-02 03:57:19 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							8e07eb300e 
							
						 
					 
					
						
						
							
							compiler_vm: add -Wshadow; support -include  
						
						
						
						
					 
					
						2014-05-02 00:43:42 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							c1fa37f982 
							
						 
					 
					
						
						
							
							Tweaks to nickometer module  
						
						
						
						
					 
					
						2014-05-01 23:20:15 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							a0b0cb8a74 
							
						 
					 
					
						
						
							
							Add nickometer module  
						
						
						
						
					 
					
						2014-05-01 03:40:56 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							cebcafba70 
							
						 
					 
					
						
						
							
							Do not allow RE2 to fallback to PCRE  
						
						
						
						
					 
					
						2014-04-29 17:00:51 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							595e6a34d2 
							
						 
					 
					
						
						
							
							Use DFA regex engine on user-supplied regexs to avoid potential denial-of-service attacks  
						
						
						
						
					 
					
						2014-04-28 17:20:01 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							96c57d80e5 
							
						 
					 
					
						
						
							
							Minor updates to various modules  
						
						
						
						
					 
					
						2014-04-26 15:22:46 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							76cd4965f1 
							
						 
					 
					
						
						
							
							compiler_vm: allow ()'s around function identifiers; e.g. int (main)(void) {}  
						
						
						
						
					 
					
						2014-04-26 15:17:11 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							fc1e372908 
							
						 
					 
					
						
						
							
							Update C-Faq module to use latest questions and links  
						
						
						
						
					 
					
						2014-04-22 15:10:10 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							08e300bd54 
							
						 
					 
					
						
						
							
							compiler_vm: bump "Same output" length case to 22 to allow repetitions of "Success (no output)"  
						
						
						
						
					 
					
						2014-04-07 07:24:14 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							f347c6d1e3 
							
						 
					 
					
						
						
							
							Update man.pl to use newer manpage, and minor formatting fixes  
						
						
						
						
					 
					
						2014-04-07 05:12:00 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							736056b586 
							
						 
					 
					
						
						
							
							compiler_vm: Don't display "Same output" unless length of output is greater than 10 characters  
						
						
						
						
					 
					
						2014-04-03 07:54:35 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							8a7c539e0f 
							
						 
					 
					
						
						
							
							compiler_vm: print "Same output" only if same output is within 10 minutes of last snippet otherwise print actual output again  
						
						
						
						
					 
					
						2014-04-03 07:47:19 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							b2544d9d5a 
							
						 
					 
					
						
						
							
							compiler_vm: remember last output per channel and print "Same output." if the current output matches the last output  
						
						
						
						
					 
					
						2014-04-02 23:48:43 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							1ec463f021 
							
						 
					 
					
						
						
							
							compiler_vm: Remember last keyword when chaining together "and" statements in editor  
						
						... 
						
						
						
						This allows the more natural "replace 'a' with 'b' and 'c' with 'd'" syntax
rather than the previous syntax of "replace 'a' with 'b' and replace 'c' with 'd'" 
						
						
					 
					
						2014-04-02 00:23:14 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							474f7ed168 
							
						 
					 
					
						
						
							
							Remove compiler_vm ability to execute .gdbinit commands  
						
						
						
						
					 
					
						2014-03-24 15:37:54 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							f13adc1500 
							
						 
					 
					
						
						
							
							Fix derp in math.pl  
						
						
						
						
					 
					
						2014-03-24 03:10:08 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							cb6d811ba2 
							
						 
					 
					
						
						
							
							Minor improvements to math.pl  
						
						
						
						
					 
					
						2014-03-24 03:05:48 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							2a933bff87 
							
						 
					 
					
						
						
							
							Improve math.pl to support specific math functions (e.g., sqrt, etc)  
						
						
						
						
					 
					
						2014-03-24 02:25:37 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							ee3fddf1eb 
							
						 
					 
					
						
						
							
							expand_macros.pl doesn't require a nick argument any longer, correct ARGV count  
						
						
						
						
					 
					
						2014-03-22 18:52:54 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							bff786666e 
							
						 
					 
					
						
						
							
							compiler_vm: Add more standard headers to default set of includes  
						
						
						
						
					 
					
						2014-03-06 21:52:44 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							bc261e0965 
							
						 
					 
					
						
						
							
							compiler_vm: Add ability to show/diff/copy another channel's snippet  
						
						
						
						
					 
					
						2014-03-05 19:58:46 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							a5ae7478e1 
							
						 
					 
					
						
						
							
							compiler_vm: Add $channel argument to separate snippet history into per-channel/nick files  
						
						
						
						
					 
					
						2014-03-04 21:40:51 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							818ad29914 
							
						 
					 
					
						
						
							
							Remove need to pass nick as command-line parameter to expand/paren modules (use add_nick factoid metadata)  
						
						
						
						
					 
					
						2014-03-04 10:43:28 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							f4275a4cc8 
							
						 
					 
					
						
						
							
							compiler_vm: more compiler output beautification  
						
						
						
						
					 
					
						2014-03-01 20:25:42 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							4d0e23243b 
							
						 
					 
					
						
						
							
							compiler_vm: minor beautification of compiler diagnostic output  
						
						
						
						
					 
					
						2014-03-01 14:42:08 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							80a7a82221 
							
						 
					 
					
						
						
							
							Remove extranous flushall from compiler watchdog  
						
						
						
						
					 
					
						2014-02-28 07:52:28 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							e72a8c04a2 
							
						 
					 
					
						
						
							
							Remove use of compiler output merger  
						
						
						
						
					 
					
						2014-02-28 07:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							7a99175bd7 
							
						 
					 
					
						
						
							
							compiler_vm updates  
						
						... 
						
						
						
						- make compiler_output_merger.pl more resistant to being killed
  - support gcc 4.9.0's -fdiagnostics-show-caret 
    (disable in channel, enable in paste)
  - force a newline to be added to program output to prevent output
    from being buffered by output merger 
						
						
					 
					
						2014-02-27 16:31:31 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							aa00540c8d 
							
						 
					 
					
						
						
							
							compiler_vm: Hack to ensure gdb and prog streams are output in the correct order  
						
						
						
						
					 
					
						2014-02-25 11:49:21 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							d66d3d2a31 
							
						 
					 
					
						
						
							
							compiler_vm: Add constants to easily customize time-out and nographic options in compiler_server.pl  
						
						
						
						
					 
					
						2014-02-25 11:47:57 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							0b2b18d93a 
							
						 
					 
					
						
						
							
							compiler_vm: separate program output and gdb output in watchdog to prevent crossing the streams  
						
						
						
						
					 
					
						2014-02-25 05:40:44 +00:00