Title: [288708] trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/editor.py
- Revision
- 288708
- Author
- [email protected]
- Date
- 2022-01-27 15:29:56 -0800 (Thu, 27 Jan 2022)
Log Message
VSCode needs to be an option for commit message editor in git-webkit
https://bugs.webkit.org/show_bug.cgi?id=235731
Reviewed by Jonathan Bedard.
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/editor.py:
(Editor):
(Editor.vscode):
(Editor.programs):
Canonical link: https://commits.webkit.org/246505@main
Modified Paths
Diff
Modified: trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/editor.py (288707 => 288708)
--- trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/editor.py 2022-01-27 23:24:19 UTC (rev 288707)
+++ trunk/Tools/Scripts/libraries/webkitcorepy/webkitcorepy/editor.py 2022-01-27 23:29:56 UTC (rev 288708)
@@ -74,6 +74,17 @@
)
@classmethod
+ def vscode(cls):
+ from whichcraft import which
+ path = which('code') or '/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code'
+ return cls(
+ name='VSCode',
+ path=path,
+ command=[path, '-n'],
+ wait=['-w'],
+ )
+
+ @classmethod
def vi(cls):
from whichcraft import which
path = which('vi')
@@ -116,6 +127,7 @@
Editor.atom(),
Editor.xcode(),
Editor.textedit(),
+ Editor.vscode(),
Editor.vi(),
Editor.default(),
]:
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes