[Python-checkins] r68204 - in python/branches/py3k: Doc/c-api/sys.rst Doc/data/refcounts.dat Makefile.pre.in Misc/NEWS PC/VC6/pythoncore.dsp PC/VS7.1/pythoncore.vcproj PC/VS8.0/pythoncore.vcproj PC/os2emx/Makefile PC/os2emx/python27.def PC/os2vacpp/makefile PC/os2vacpp/makefile.omk PC/os2vacpp/python.def PCbuild/pythoncore.vcproj Python/getmtime.c Python/import.c
martin.v.loewis
python-checkins at python.org
Sat Jan 3 18:22:41 CET 2009
Author: martin.v.loewis
Date: Sat Jan 3 18:22:40 2009
New Revision: 68204
Log:
Merged revisions 68203 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68203 | martin.v.loewis | 2009-01-03 18:19:26 +0100 (Sa, 03 Jan 2009) | 2 lines
Issue #4817: Remove unused function PyOS_GetLastModificationTime.
........
Removed:
python/branches/py3k/Python/getmtime.c
Modified:
python/branches/py3k/ (props changed)
python/branches/py3k/Doc/c-api/sys.rst
python/branches/py3k/Doc/data/refcounts.dat
python/branches/py3k/Makefile.pre.in
python/branches/py3k/Misc/NEWS
python/branches/py3k/PC/VC6/pythoncore.dsp
python/branches/py3k/PC/VS7.1/pythoncore.vcproj
python/branches/py3k/PC/VS8.0/pythoncore.vcproj
python/branches/py3k/PC/os2emx/Makefile
python/branches/py3k/PC/os2emx/python27.def
python/branches/py3k/PC/os2vacpp/makefile
python/branches/py3k/PC/os2vacpp/makefile.omk
python/branches/py3k/PC/os2vacpp/python.def
python/branches/py3k/PCbuild/pythoncore.vcproj
python/branches/py3k/Python/import.c
Modified: python/branches/py3k/Doc/c-api/sys.rst
==============================================================================
--- python/branches/py3k/Doc/c-api/sys.rst (original)
+++ python/branches/py3k/Doc/c-api/sys.rst Sat Jan 3 18:22:40 2009
@@ -15,13 +15,6 @@
one of the strings ``'<stdin>'`` or ``'???'``.
-.. cfunction:: long PyOS_GetLastModificationTime(char *filename)
-
- Return the time of last modification of the file *filename*. The result is
- encoded in the same way as the timestamp returned by the standard C library
- function :cfunc:`time`.
-
-
.. cfunction:: void PyOS_AfterFork()
Function to update some internal state after a process fork; this should be
Modified: python/branches/py3k/Doc/data/refcounts.dat
==============================================================================
--- python/branches/py3k/Doc/data/refcounts.dat (original)
+++ python/branches/py3k/Doc/data/refcounts.dat Sat Jan 3 18:22:40 2009
@@ -841,9 +841,6 @@
PyNumber_Xor:PyObject*:o1:0:
PyNumber_Xor:PyObject*:o2:0:
-PyOS_GetLastModificationTime:long:::
-PyOS_GetLastModificationTime:char*:filename::
-
PyObject_AsFileDescriptor:int:::
PyObject_AsFileDescriptor:PyObject*:o:0:
Modified: python/branches/py3k/Makefile.pre.in
==============================================================================
--- python/branches/py3k/Makefile.pre.in (original)
+++ python/branches/py3k/Makefile.pre.in Sat Jan 3 18:22:40 2009
@@ -263,7 +263,6 @@
Python/getargs.o \
Python/getcompiler.o \
Python/getcopyright.o \
- Python/getmtime.o \
Python/getplatform.o \
Python/getversion.o \
Python/graminit.o \
Modified: python/branches/py3k/Misc/NEWS
==============================================================================
--- python/branches/py3k/Misc/NEWS (original)
+++ python/branches/py3k/Misc/NEWS Sat Jan 3 18:22:40 2009
@@ -12,6 +12,8 @@
Core and Builtins
-----------------
+- Issue #4817: Remove unused function PyOS_GetLastModificationTime.
+
- Issue #4580: Fix slicing of memoryviews when the item size is greater than
one byte. Also fixes the meaning of len() so that it returns the number of
items, rather than the size in bytes.
Modified: python/branches/py3k/PC/VC6/pythoncore.dsp
==============================================================================
--- python/branches/py3k/PC/VC6/pythoncore.dsp (original)
+++ python/branches/py3k/PC/VC6/pythoncore.dsp Sat Jan 3 18:22:40 2009
@@ -402,10 +402,6 @@
# End Source File
# Begin Source File
-SOURCE=..\..\Python\getmtime.c
-# End Source File
-# Begin Source File
-
SOURCE=..\..\Python\getopt.c
# End Source File
# Begin Source File
Modified: python/branches/py3k/PC/VS7.1/pythoncore.vcproj
==============================================================================
--- python/branches/py3k/PC/VS7.1/pythoncore.vcproj (original)
+++ python/branches/py3k/PC/VS7.1/pythoncore.vcproj Sat Jan 3 18:22:40 2009
@@ -557,9 +557,6 @@
RelativePath="..\..\Python\getcopyright.c">
</File>
<File
- RelativePath="..\..\Python\getmtime.c">
- </File>
- <File
RelativePath="..\..\Python\getopt.c">
</File>
<File
Modified: python/branches/py3k/PC/VS8.0/pythoncore.vcproj
==============================================================================
--- python/branches/py3k/PC/VS8.0/pythoncore.vcproj (original)
+++ python/branches/py3k/PC/VS8.0/pythoncore.vcproj Sat Jan 3 18:22:40 2009
@@ -1651,10 +1651,6 @@
>
</File>
<File
- RelativePath="..\..\Python\getmtime.c"
- >
- </File>
- <File
RelativePath="..\..\Python\getopt.c"
>
</File>
Modified: python/branches/py3k/PC/os2emx/Makefile
==============================================================================
--- python/branches/py3k/PC/os2emx/Makefile (original)
+++ python/branches/py3k/PC/os2emx/Makefile Sat Jan 3 18:22:40 2009
@@ -339,7 +339,6 @@
Python/getargs.c \
Python/getcompiler.c \
Python/getcopyright.c \
- Python/getmtime.c \
Python/getplatform.c \
Python/getversion.c \
Python/graminit.c \
Modified: python/branches/py3k/PC/os2emx/python27.def
==============================================================================
--- python/branches/py3k/PC/os2emx/python27.def (original)
+++ python/branches/py3k/PC/os2emx/python27.def Sat Jan 3 18:22:40 2009
@@ -930,9 +930,6 @@
; From python26_s.lib(getcopyright)
"Py_GetCopyright"
-; From python26_s.lib(getmtime)
- "PyOS_GetLastModificationTime"
-
; From python26_s.lib(getplatform)
"Py_GetPlatform"
Modified: python/branches/py3k/PC/os2vacpp/makefile
==============================================================================
--- python/branches/py3k/PC/os2vacpp/makefile (original)
+++ python/branches/py3k/PC/os2vacpp/makefile Sat Jan 3 18:22:40 2009
@@ -1377,8 +1377,6 @@
$(PY_INCLUDE)\stringobject.h $(PY_INCLUDE)\sysmodule.h $(PY_INCLUDE)\traceback.h \
$(PY_INCLUDE)\tupleobject.h
-getmtime.obj: pyconfig.h
-
getplatform.obj: $(PY_INCLUDE)\abstract.h $(PY_INCLUDE)\ceval.h \
$(PY_INCLUDE)\classobject.h $(PY_INCLUDE)\cobject.h $(PY_INCLUDE)\complexobject.h \
pyconfig.h $(PY_INCLUDE)\dictobject.h $(PY_INCLUDE)\fileobject.h \
Modified: python/branches/py3k/PC/os2vacpp/makefile.omk
==============================================================================
--- python/branches/py3k/PC/os2vacpp/makefile.omk (original)
+++ python/branches/py3k/PC/os2vacpp/makefile.omk Sat Jan 3 18:22:40 2009
@@ -939,8 +939,6 @@
pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
stringobject.h sysmodule.h traceback.h tupleobject.h
-getmtime.obj: pyconfig.h
-
getplatform.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
import.h intobject.h intrcheck.h listobject.h longobject.h \
Modified: python/branches/py3k/PC/os2vacpp/python.def
==============================================================================
--- python/branches/py3k/PC/os2vacpp/python.def (original)
+++ python/branches/py3k/PC/os2vacpp/python.def Sat Jan 3 18:22:40 2009
@@ -280,7 +280,6 @@
PyNumber_Xor
PyOS_AfterFork
PyOS_FiniInterrupts
- PyOS_GetLastModificationTime
PyOS_InitInterrupts
PyOS_InterruptOccurred
PyOS_Readline
Modified: python/branches/py3k/PCbuild/pythoncore.vcproj
==============================================================================
--- python/branches/py3k/PCbuild/pythoncore.vcproj (original)
+++ python/branches/py3k/PCbuild/pythoncore.vcproj Sat Jan 3 18:22:40 2009
@@ -1651,10 +1651,6 @@
>
</File>
<File
- RelativePath="..\Python\getmtime.c"
- >
- </File>
- <File
RelativePath="..\Python\getopt.c"
>
</File>
Deleted: python/branches/py3k/Python/getmtime.c
==============================================================================
--- python/branches/py3k/Python/getmtime.c Sat Jan 3 18:22:40 2009
+++ (empty file)
@@ -1,26 +0,0 @@
-
-/* Subroutine to get the last modification time of a file */
-
-/* (A separate file because this may be OS dependent) */
-
-#include "Python.h"
-#include "pyconfig.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-time_t
-PyOS_GetLastModificationTime(char *path, FILE *fp)
-{
- struct stat st;
- if (fstat(fileno(fp), &st) != 0)
- return -1;
- else
- return st.st_mtime;
-}
-
-#ifdef __cplusplus
-}
-#endif
-
Modified: python/branches/py3k/Python/import.c
==============================================================================
--- python/branches/py3k/Python/import.c (original)
+++ python/branches/py3k/Python/import.c Sat Jan 3 18:22:40 2009
@@ -27,8 +27,6 @@
typedef unsigned short mode_t;
#endif
-extern time_t PyOS_GetLastModificationTime(char *, FILE *);
- /* In getmtime.c */
/* Magic word to reject .pyc files generated by other Python versions.
It should change for each incompatible change to the bytecode.
More information about the Python-checkins
mailing list