diff --git a/Manatee/Extension/Editor/SourceView.hs b/Manatee/Extension/Editor/SourceView.hs
--- a/Manatee/Extension/Editor/SourceView.hs
+++ b/Manatee/Extension/Editor/SourceView.hs
@@ -437,8 +437,11 @@
   
 -- | Goto row.  
 sourceViewGotoLine :: SourceView -> IO ()
-sourceViewGotoLine view@SourceView {sourceViewView = sourceView} = 
-  localInteractive view "nLine : " $ \ [line] -> do
+sourceViewGotoLine view@SourceView {sourceViewView   = sourceView
+                                   ,sourceViewBuffer = sourceBuffer} = do
+  let buffer = sourceBufferBuffer sourceBuffer
+  lines <- textBufferGetLineCount buffer
+  localInteractive view ("nLine (1 - " ++ show lines ++ ") : ") $ \ [line] -> do
       let number = read line :: Int
       textViewGotoLine sourceView number
 
diff --git a/manatee-editor.cabal b/manatee-editor.cabal
--- a/manatee-editor.cabal
+++ b/manatee-editor.cabal
@@ -1,5 +1,5 @@
 name:			manatee-editor
-version:		0.0.5
+version:		0.0.6
 Cabal-Version:	>= 1.6
 license:		GPL-3
 license-file:	LICENSE
@@ -7,6 +7,8 @@
 synopsis:		Editor extension for Manatee.
 description:    manatee-editor is editor extension for Manatee (Haskell/Gtk+ Integrated Live Environment)
  .
+ Video at (Select 720p HD) at : <http://www.youtube.com/watch?v=weS6zys3U8k> <http://v.youku.com/v_show/id_XMjI2MDMzODI4.html>
+ .
  Screenshots at : <http://goo.gl/MkVw>
  .
  Manual at : <http://haskell.org/haskellwiki/Manatee>
@@ -28,7 +30,7 @@
   location:     http://patch-tag.com/r/AndyStewart/manatee-editor
   
 Library
-     build-depends: base >= 4 && < 5, manatee-core >= 0.0.5, dbus-client >= 0.3 && < 0.4, stm >= 2.1.2.0,
+     build-depends: base >= 4 && < 5, manatee-core >= 0.0.6, dbus-client >= 0.3 && < 0.4, stm >= 2.1.2.0,
                     containers >= 0.3.0.0, gtk-serialized-event >= 0.12.0, gtk >= 0.12.0, gtksourceview2 >= 0.12.0,
                     text >= 0.7.1.0, bytestring >= 0.9.1.5, dbus-core, regex-tdfa
      exposed-modules:
