Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								52ea7e9244 
								
							 
						 
						
							
							
								
								Patch  #632973 : Implement _getdefaultlocale for OS X.  
							
							
							
						 
						
							2002-11-26 09:05:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hammond 
								
							 
						 
						
							
							
							
							
								
							
							
								fe51c6d66e 
								
							 
						 
						
							
							
								
								Excise DL_EXPORT/DL_IMPORT from Modules/*.  Required adding a prototype  
							
							... 
							
							
							
							for Py_Main().
Thanks to Kalle Svensson and Skip Montanaro for the patches. 
							
						 
						
							2002-08-02 02:27:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								7a1f91709b 
								
							 
						 
						
							
							
								
								WINDOWS_LEAN_AND_MEAN:  There is no such symbol, although a very few  
							
							... 
							
							
							
							MSDN sample programs use it, apparently in error.  The correct name
is WIN32_LEAN_AND_MEAN.  After switching to the correct name, in two
cases more was needed because the code actually relied on things that
disappear when WIN32_LEAN_AND_MEAN is defined. 
							
						 
						
							2002-07-14 22:14:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								6238d2b024 
								
							 
						 
						
							
							
								
								Patch  #569753 : Remove support for WIN16.  
							
							... 
							
							
							
							Rename all occurrences of MS_WIN32 to MS_WINDOWS. 
							
						 
						
							2002-06-30 15:26:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								14f8b4cfcb 
								
							 
						 
						
							
							
								
								Patch  #568124 : Add doc string macros.  
							
							
							
						 
						
							2002-06-13 20:33:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								c6a7d7ef49 
								
							 
						 
						
							
							
								
								Guard gettext and friends with HAVE_LIBINTL_H.  Fixes   #549907 .  
							
							
							
						 
						
							2002-05-02 12:16:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								2ea2c9d1c3 
								
							 
						 
						
							
							
								
								Patch  #546194 : Check constants individually. Fixes 534143 on OpenBSD.  
							
							... 
							
							
							
							Will backport to 2.2. 
							
						 
						
							2002-04-19 21:04:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								2e64c34850 
								
							 
						 
						
							
							
								
								Expose C library's gettext.  Fixes   #516412 .  
							
							
							
						 
						
							2002-03-27 18:49:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								496f9e41ef 
								
							 
						 
						
							
							
								
								Don't imply XPG4 constants from CODESET presence.  Fixes   #534153 .  
							
							... 
							
							
							
							2.2.2 candiate. 
							
						 
						
							2002-03-27 12:15:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								3a6f97850b 
								
							 
						 
						
							
							
								
								Remove many uses of PyArg_NoArgs macro, change METH_OLDARGS to METH_NOARGS.  
							
							
							
						 
						
							2002-03-25 20:46:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								dc0b61d0b1 
								
							 
						 
						
							
							
								
								Verify arguments for nl_langinfo.  Fixes   #528879 .  
							
							
							
						 
						
							2002-03-12 22:05:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								885d457709 
								
							 
						 
						
							
							
								
								sprintf -> PyOS_snprintf in some "obviously safe" cases.  
							
							... 
							
							
							
							Also changed <>-style #includes to ""-style in some places where the
former didn't make sense. 
							
						 
						
							2001-11-28 20:27:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								461591eb17 
								
							 
						 
						
							
							
								
								PyLocale_setlocale(): silence compiler warning about free() of a const  
							
							... 
							
							
							
							char *. 
							
						 
						
							2001-09-20 19:18:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								7c82a3e0fc 
								
							 
						 
						
							
							
								
								Patch  #449815 : Set filesystemencoding based on CODESET.  
							
							
							
						 
						
							2001-09-05 17:09:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								f95dd0a298 
								
							 
						 
						
							
							
								
								Fix portability problems with glibc 2.0, as reported in  #449157 .  
							
							
							
						 
						
							2001-08-15 17:14:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								c4416d5a2c 
								
							 
						 
						
							
							
								
								_DATE_FMT does not always accompany CODESET.  
							
							
							
						 
						
							2001-08-10 19:41:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								9b75dca192 
								
							 
						 
						
							
							
								
								Expose nl_langinfo through locale where available.  
							
							
							
						 
						
							2001-08-10 13:58:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								1ca8bb374e 
								
							 
						 
						
							
							
								
								RISCOS changes by dschwertberger  
							
							
							
						 
						
							2001-03-02 06:28:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								d5fadf75e4 
								
							 
						 
						
							
							
								
								Rationalize use of limits.h, moving the inclusion to Python.h.  
							
							... 
							
							
							
							Add definitions of INT_MAX and LONG_MAX to pyport.h.
Remove includes of limits.h and conditional definitions of INT_MAX
and LONG_MAX elsewhere.
This closes SourceForge patch #101659  and bug #115323 . 
							
						 
						
							2000-09-26 05:46:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								51ee09b995 
								
							 
						 
						
							
							
								
								Don't call Py_FatalError in module initialization  
							
							... 
							
							
							
							(leaving the rest of the modules for Barry) 
							
						 
						
							2000-09-01 03:46:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								fc4514c22b 
								
							 
						 
						
							
							
								
								init_locale(): This file defines the _locale module, so the  
							
							... 
							
							
							
							Py_FatalError() should reflect that. 
							
						 
						
							2000-08-18 05:07:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								68933b94d3 
								
							 
						 
						
							
							
								
								Clean up compiler warning exposed by GCC's -Wall option: make sure  
							
							... 
							
							
							
							Python.h is included before standard headers since we set _GNU_SOURCE
there.  This ensures that strdup() is prototyped. 
							
						 
						
							2000-08-10 21:41:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								e365fb8d1f 
								
							 
						 
						
							
							
								
								Use METH_VARARGS instead of numeric constant 1 in method def. tables  
							
							
							
						 
						
							2000-08-03 02:06:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wouters 
								
							 
						 
						
							
							
							
							
								
							
							
								f3f33dcf03 
								
							 
						 
						
							
							
								
								Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)',  
							
							... 
							
							
							
							and a couple of functions that were missed in the previous batches. Not
terribly tested, but very carefully scrutinized, three times.
All these were found by the little findkrc.py that I posted to python-dev,
which means there might be more lurking. Cases such as this:
long
func(a, b)
	long a;
	long b; /* flagword */
{
and other cases where the last ; in the argument list isn't followed by a
newline and an opening curly bracket. Regexps to catch all are welcome, of
course ;) 
							
						 
						
							2000-07-21 06:00:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jansen 
								
							 
						 
						
							
							
							
							
								
							
							
								307d7a426f 
								
							 
						 
						
							
							
								
								Implemented getdefaultlocale() for macintosh, after an idea by Fredrik.  
							
							
							
						 
						
							2000-07-15 22:31:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredrik Lundh 
								
							 
						 
						
							
							
							
							
								
							
							
								89610a4d50 
								
							 
						 
						
							
							
								
								- _getdefaultlocale shouldn't accept arguments  
							
							... 
							
							
							
							- some more spacification... 
							
						 
						
							2000-07-08 20:07:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredrik Lundh 
								
							 
						 
						
							
							
							
							
								
							
							
								8f017a01f8 
								
							 
						 
						
							
							
								
								- added _getdefaultlocale implementation for WIN32  
							
							... 
							
							
							
							- ansified, reindentified, spacified, nullified 
							
						 
						
							2000-07-08 19:57:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								2f8a054418 
								
							 
						 
						
							
							
								
								Trent Mick: use size_t instead of int where appropriate (in strxfrm(),  
							
							... 
							
							
							
							to hold strlen() outcome). 
							
						 
						
							2000-06-28 21:23:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								98e189dab4 
								
							 
						 
						
							
							
								
								Vladimir Marangozov:  
							
							... 
							
							
							
							Change Py_Malloc/Realloc/Free calls to PyMem_Malloc/Realloc/Free +
PyErr_Nomemory on error check.  Py_Malloc c.s. are obsolete. 
							
						 
						
							2000-05-03 22:30:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								43713e5a28 
								
							 
						 
						
							
							
								
								Massive patch by Skip Montanaro to add ":name" to as many  
							
							... 
							
							
							
							PyArg_ParseTuple() format string arguments as possible. 
							
						 
						
							2000-02-29 13:59:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								3886bb6997 
								
							 
						 
						
							
							
								
								Add DL_EXPORT() to all modules that could possibly be used  
							
							... 
							
							
							
							on BeOS or Windows. 
							
						 
						
							1998-12-04 18:50:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								bcc207484a 
								
							 
						 
						
							
							
								
								Changes for BeOS, QNX and long long, by Chris Herborth.  
							
							
							
						 
						
							1998-08-04 22:53:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								5cd70f4f66 
								
							 
						 
						
							
							
								
								Added <ctype.h>, needed for Windows.  
							
							
							
						 
						
							1998-06-19 04:33:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								239a218bac 
								
							 
						 
						
							
							
								
								Type casts, and added a strdup() declaration for the Mac.  
							
							... 
							
							
							
							(Jack) 
							
						 
						
							1998-04-28 16:08:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								8d9c2e33e1 
								
							 
						 
						
							
							
								
								LC_MESSAGES is not defined on all systems; use #ifdef LC_MESSAGES.  
							
							
							
						 
						
							1997-12-09 19:35:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								220ecc8c4b 
								
							 
						 
						
							
							
								
								Martin von Loewis' _locale module (locale.py follows tomorrow).  
							
							
							
						 
						
							1997-11-18 21:03:39 +00:00