Update the bookmark fix to be backwards compatible.
    
        | author | Steve Losh <steve@stevelosh.com> | 
    
        | date | Wed, 20 Jan 2010 19:07:42 -0500 | 
    
    
        | parents | d431f1cb0dc8 | 
    
        | children | 82a4a9aba8f6 | 
    
        | branches/tags | (none) | 
    
        | files | prompt.py | 
Changes
    
--- a/prompt.py	Wed Jan 20 12:04:36 2010 -0500
+++ b/prompt.py	Wed Jan 20 19:07:42 2010 -0500
@@ -123,10 +123,10 @@
     
     def _bookmark(m):
         try:
+            book = extensions.find('bookmarks').current(repo)
+        except AttributeError:
             book = getattr(repo, '_bookmarkcurrent', None)
-            return _with_groups(m.groups(), book) if book else ''
-        except KeyError:
-            return ''
+        return _with_groups(m.groups(), book) if book else ''
     
     def _tags(m):
         g = m.groups()