←back to thread

I see a future in jj

(steveklabnik.com)
291 points steveklabnik | 5 comments | | HN request time: 0.848s | source
1. Pet_Ant ◴[] No.45675087[source]
One thing I've wanted is the ability to group commits into a mega commit. So the history of little changes remains, but as you are scrolling you don't see all of them.
replies(2): >>45675279 #>>45676098 #
2. steveklabnik ◴[] No.45675279[source]
This is an interesting idea... jj has a templating language, but it's not stateful, so you couldn't like, hide some commits based on other commits, for example. But I'll file this away...
replies(1): >>45676610 #
3. eddd-ddde ◴[] No.45676098[source]
You could probably use bookmarks for this.
4. Pet_Ant ◴[] No.45676610[source]
I've thought that it could be as simple as commit's with a message beginning with "minor:: " do not get shown by default.
replies(1): >>45676807 #
5. steveklabnik ◴[] No.45676807{3}[source]
Hmm, yeah that might work. I was thinking about grouping all “minor::” commits as one commit, but this sounds more feasible.