]> granicus.if.org Git - python/commitdiff
issue #3035: update PendingDeprecationWarning to DeprectionWarning, point deprecation...
authorAndrew Svetlov <andrew.svetlov@gmail.com>
Sat, 31 Mar 2012 11:55:55 +0000 (14:55 +0300)
committerAndrew Svetlov <andrew.svetlov@gmail.com>
Sat, 31 Mar 2012 11:55:55 +0000 (14:55 +0300)
Doc/library/tkinter.rst
Lib/tkinter/__init__.py

index 4ee8635c24efb59c2b720c541a6482c5ed0e75d7..2e3583614f1a8c62a9b41e8842006a533a21c8a8 100644 (file)
@@ -735,22 +735,32 @@ Entry widget indexes (index, view index, etc.)
    displayed.  You can use these :mod:`tkinter` functions to access these special
    points in text widgets:
 
-   AtEnd()
+.. function:: AtEnd()
       refers to the last position in the text
 
-   AtInsert()
+   .. deprecated:: 3.3
+
+.. function:: AtInsert()
       refers to the point where the text cursor is
 
-   AtSelFirst()
+   .. deprecated:: 3.3
+
+.. function:: AtSelFirst()
       indicates the beginning point of the selected text
 
-   AtSelLast()
+   .. deprecated:: 3.3
+
+.. function:: AtSelLast()
       denotes the last point of the selected text and finally
 
-   At(x[, y])
+   .. deprecated:: 3.3
+
+.. function:: At(x[, y])
       refers to the character at pixel location *x*, *y* (with *y* not used in the
       case of a text entry widget, which contains a single line of text).
 
+   .. deprecated:: 3.3
+
 Text widget indexes
    The index notation for Text widgets is very rich and is best described in the Tk
    man pages.
@@ -798,4 +808,3 @@ some widget (e.g. labels, buttons, menus). In these cases, Tk will not keep a
 reference to the image. When the last Python reference to the image object is
 deleted, the image data is deleted as well, and Tk will display an empty box
 wherever the image was used.
-
index 3770ca9e30bacaf403ad5264cf3d2bfef2293d25..1558cda561b4305f706de3976a47ffa76da9105d 100644 (file)
@@ -2126,14 +2126,14 @@ class Button(Widget):
 # Indices:
 # XXX I don't like these -- take them away
 def AtEnd():
-    warnings.warn("tkinter.AtEnd will be removed in 3.5",
-                  PendingDeprecationWarning, stacklevel=2)
+    warnings.warn("tkinter.AtEnd will be removed in 3.4",
+                  DeprecationWarning, stacklevel=2)
     return 'end'
 
 
 def AtInsert(*args):
-    warnings.warn("tkinter.AtInsert will be removed in 3.5",
-                  PendingDeprecationWarning, stacklevel=2)
+    warnings.warn("tkinter.AtInsert will be removed in 3.4",
+                  DeprecationWarning, stacklevel=2)
     s = 'insert'
     for a in args:
         if a: s = s + (' ' + a)
@@ -2141,20 +2141,20 @@ def AtInsert(*args):
 
 
 def AtSelFirst():
-    warnings.warn("tkinter.AtSelFirst will be removed in 3.5",
-                  PendingDeprecationWarning, stacklevel=2)
+    warnings.warn("tkinter.AtSelFirst will be removed in 3.4",
+                  DeprecationWarning, stacklevel=2)
     return 'sel.first'
 
 
 def AtSelLast():
-    warnings.warn("tkinter.AtSelLast will be removed in 3.5",
-                  PendingDeprecationWarning, stacklevel=2)
+    warnings.warn("tkinter.AtSelLast will be removed in 3.4",
+                  DeprecationWarning, stacklevel=2)
     return 'sel.last'
 
 
 def At(x, y=None):
-    warnings.warn("tkinter.At will be removed in 3.5",
-                  PendingDeprecationWarning, stacklevel=2)
+    warnings.warn("tkinter.At will be removed in 3.4",
+                  DeprecationWarning, stacklevel=2)
     if y is None:
         return '@%r' % (x,)
     else: