akr 
								
							 
						 
						
							
							
							
							
								
							
							
								3302b8fff5 
								
							 
						 
						
							
							
								
								* include/ruby/intern.h (rb_strerrno): declared.  
							
							 
							
							... 
							
							
							
							* template/known_errors.inc.tmpl: generate defined_error() and
  undefined_error() instead of set_syserr.
* error.c (Init_syserr): define defined_error() and undefined_error()
  to follow the above change.
  (rb_strerrno): defined.
* thread_pthread.c: show error message and errno macro name with
  rb_bug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25893 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2009-11-24 00:26:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								001d393019 
								
							 
						 
						
							
							
								
								* id.h, include/ruby/{intern,oniguruma}.h, regenc.h, regparse.h,  
							
							 
							
							... 
							
							
							
							template/*.tmpl: removed trailing garbage spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2008-12-09 07:14:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									nobu 
								
							 
						 
						
							
							
							
							
								
							
							
								1da55b38fa 
								
							 
						 
						
							
							
								
								* error.c (Init_syserr): moved function definition itself from  
							
							 
							
							... 
							
							
							
							template/known_errors.inc.tmpl.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2008-11-18 17:39:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									knu 
								
							 
						 
						
							
							
							
							
								
							
							
								3a5c011b8e 
								
							 
						 
						
							
							
								
								Fix typos in comment.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2008-09-26 09:05:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									yugui 
								
							 
						 
						
							
							
							
							
								
							
							
								16c95b42ce 
								
							 
						 
						
							
							
								
								* error.c (Init_syserr): moved to the template.  
							
							 
							
							... 
							
							
							
							(errno_missing): removed. fixed [ruby-dev:35958].
* defs/knwon_errors.def: added. extracted from Init_syserr.
* templates/known_errors.inc.tmpl: added. Template for Init_syserr.
  c.f. [ruby-dev:35958].
* tools/generic_erb.rb: added. general purpose mapper which maps
  data+template into source code.
* common.mk (error.$(OBJEXT), incs, known_errors.inc):
  Fixed dependencies.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19575 b2dd03c8-39d4-4d8f-98ff-823fe69b080e 
							
						 
						
							2008-09-26 08:18:49 +00:00