You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
REQ: gitk: tag right-click should provide commands "Rename ..", "Remove ..", "Copy tag name" #855
Hey, maybe I don't know much about gitk, what technology stack does it need? I see the 10,000 lines of shell script code under gitk-git, and I don't know where to start.
Can you give me some guide?
Hello, this gitk GUI obviously is one big Tcl/Tk language script. The shell feeds it to the wish (GUI targeted as compared to tclsh) interpreter. I used TCL many many years back in a lab a little. not really into that anymore, but its rather simple and centered around string handling.
As this REQ is about sth similar to what already exists for branches, you may start from here and see how it works:
Activity
adlternative commentedon Feb 1, 2021
Hey, maybe I don't know much about gitk, what technology stack does it need? I see the 10,000 lines of shell script code under gitk-git, and I don't know where to start.
Can you give me some guide?
kxrob commentedon Feb 1, 2021
Hello, this gitk GUI obviously is one big Tcl/Tk language script. The shell feeds it to the
wish(GUI targeted as compared totclsh) interpreter. I used TCL many many years back in a lab a little. not really into that anymore, but its rather simple and centered around string handling.As this REQ is about sth similar to what already exists for branches, you may start from here and see how it works:
https://github.com/gitgitgadget/git/blob/master/gitk-git/gitk#L2679
adlternative commentedon Feb 2, 2021
Thanks for your pointing,I have notice them,I will go to learn tcl first :)
adlternative commentedon Feb 4, 2021
@kxrob,I may have solved part of this problem,May need a little help at the end.
THANKS!