Gets the current cursor position (line number).
Convenience method that delegates to file.buffer.get_cursor(). Updates cursor_line and cursor_offset properties and saves to database. Requires file.buffer to be non-null. Only works with GTK buffers (DummyFileBuffer returns 0,0).
2. Updates cursor_line and cursor_offset properties
3. Saves to database (if manager.db is available)
|
Line number (0-based), or -1 if not available |