From: Jack Jansen <jack.jansen@cwi.nl>
Date: Tue, 21 Jan 2003 22:58:39 +0000 (+0000)
Subject: Added DepracationWarnings to the old Standard File calls.
X-Git-Tag: v2.3c1~2371
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=374c43574afd1c76a6b0b0aa8d1b1444ee3c7f4b;p=python

Added DepracationWarnings to the old Standard File calls.
---

diff --git a/Lib/plat-mac/macfs.py b/Lib/plat-mac/macfs.py
index b960ed4fc0..58667323e6 100644
--- a/Lib/plat-mac/macfs.py
+++ b/Lib/plat-mac/macfs.py
@@ -6,6 +6,7 @@ import struct
 import Carbon.Res
 import Carbon.File
 import Nav
+import warnings
 
 # First step: ensure we also emulate the MACFS module, which contained
 # all the constants
@@ -143,6 +144,8 @@ def PromptGetFile(prompt, *typelist):
 	"""Ask for an input file giving the user a prompt message. Optionally you can
 	specifying 4-char file types that are allowable"""
 	import EasyDialogs
+	warnings.warn("macfs.StandardGetFile and friends are deprecated, use EasyDialogs.AskFileForOpen",
+              DeprecationWarning, stacklevel=2)
 	if not typelist:
 		typelist = None
 	fss = EasyDialogs.AskFileForOpen(message=prompt, wanted=FSSpec, 
@@ -153,12 +156,16 @@ def StandardPutFile(prompt, default=None):
 	"""Ask the user for an output file, with a prompt. Optionally you cn supply a
 	default output filename"""
 	import EasyDialogs
+	warnings.warn("macfs.StandardGetFile and friends are deprecated, use EasyDialogs.AskFileForOpen",
+              DeprecationWarning, stacklevel=2)
 	fss = EasyDialogs.AskFileForSave(wanted=FSSpec, message=prompt, 
 	savedFileName=default, defaultLocation=_handleSetFolder())
 	return fss, not fss is None
 	
 def SetFolder(folder):
 	global _curfolder
+	warnings.warn("macfs.StandardGetFile and friends are deprecated, use EasyDialogs.AskFileForOpen",
+              DeprecationWarning, stacklevel=2)
 	if _curfolder:
 		rv = FSSpec(_curfolder)
 	else:
@@ -175,6 +182,8 @@ def _handleSetFolder():
 def GetDirectory(prompt=None):
 	"""Ask the user to select a folder. Optionally you can give a prompt."""
 	import EasyDialogs
+	warnings.warn("macfs.StandardGetFile and friends are deprecated, use EasyDialogs.AskFileForOpen",
+              DeprecationWarning, stacklevel=2)
 	fss = EasyDialogs.AskFolder(message=prompt, wanted=FSSpec, 
 		defaultLocation=_handleSetFolder())
 	return fss, not fss is None