gtoolkit icon indicating copy to clipboard operation
gtoolkit copied to clipboard

Track arbitrary Smalltalk script (`.st`) files in Gt git tool

Open botwhytho opened this issue 2 years ago • 2 comments

Gt's git tool should have better support for Smalltalk script (.st) files. These traditionally power things like startup scripts. One can view them with syntax highlighting, modify and save them, but even if one tries to track them with the git tool, git diffs are not picked up by the git tool.

This requires making commits outside of Gt/git tool which leads to Detached HEAD states and other undesirable UX interactions & dev flows.

botwhytho avatar Nov 07 '23 06:11 botwhytho

Are st a separate issue, or an example of the more general limitation that arbitrary files other than README can't be handled?

seandenigris avatar Nov 07 '23 08:11 seandenigris

It's a specific example of the more general issue but think if machinery is there, potentially it can be extended later, or maybe not by feenk, by people that may need more custom extensions for other file types. One can edit, format, file in, save, etc. .st files. With Pharo being the underlying language of Gt, seems odd that this wouldn't be supported.

botwhytho avatar Nov 07 '23 13:11 botwhytho