Vaclav Tvrdik 725d04aeed target the Python 3.14 plugin host
Build 4213 replaced Sublime's Python 3.8 plugin host with 3.14. The value
3.8 is still accepted as a legacy alias and resolves to the same host, but
naming 3.14 survives those aliases being dropped. Package Control 4.2.8
honours it from build 4203 on.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-26 22:50:17 +02:00
2026-09-26 20:25:50 +02:00
2026-09-26 20:25:50 +02:00
2026-09-23 21:10:59 +02:00
2026-09-23 21:10:59 +02:00
2026-09-23 21:10:59 +02:00
2026-09-25 10:33:32 +02:00
2026-09-25 12:57:15 +02:00
2026-09-23 21:10:59 +02:00

vDiff

Review what a coding agent changed without leaving Sublime Text: the whole file, deletions in red, insertions in green, in the file's own syntax highlighting. Stage, unstage or discard the file, or jump to the real file at the caret's line.

Install: symlink this directory into Packages as vDiff (Python 3.8 plugin host, no dependencies).

Command Palette:

  • vDiff: Changed Files – uncommitted changes (staged, unstaged, untracked). Arrowing through the list previews each file; Enter keeps it, Esc goes back to what was shown.
  • vDiff: Recent Commits – last N commits, then the files of the chosen commit. A key binding to vdiff_commits with {"sha": "HEAD"} skips the list and reviews the last commit directly.

Keys inside the review view:

key action
f / c changed files / recent commits panel
s / u / d stage / unstage / discard the file (uncommitted mode); s then moves on to the next unstaged file
C commit the staged files, typing the message in an input panel
m amend the last commit: edit its subject, keep its body, fold in anything staged
o or Enter open the real file at this line
] / [ next / previous change (wraps at the ends)
n / p next / previous file of the current list (wraps at the ends)
j / k move down / up one line (vim keys)
r refresh
? show this key list in a popup
Esc close the view

The header links do the same with the mouse. Settings: vDiff.sublime-settings.

Description
No description provided
Readme 623 KiB
Languages
Python 100%