Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    R. Kyle Murphy
    @orclev
    np, mostly implementing this stuff because it's handy for me. We're using stash currently and I'm trying to move us to using clog, so the ability to generate commit links would be really nice.
    R. Kyle Murphy
    @orclev
    looks like it's failing on the stable channel because of the feature I had to enable. Not sure exactly how to fix that.
    R. Kyle Murphy
    @orclev
    sorry, bit of a Rust newb, experienced Haskeller so I've got the basic idea how to do most things but some of the gotchas (in particular this stable/unstable thing) kind of throw me for a loop
    Kevin K.
    @kbknapp
    No worries ;)
    Christoph Burgdorf
    @cburgdorf
    @kbknapp I just noticed that when there's from-latest-tag=true activated through the config we can't just disable it via CLI by passing from-latest-tag=false
    Kevin K.
    @kbknapp
    If you pass a --from abcd1234 it will override the config. I think it's because the --from-latest-tag doesn't take a true/false, its only a flag. So the only way to disable it if it's already in the config is to pass in a --from
    Christoph Burgdorf
    @cburgdorf
    yep, but you can't easily get to the default which boils down to ...HEAD (omitting the from entirely).
    you can't pass --from=""
    Kevin K.
    @kbknapp
    Try --from " " I'm curious if that would in a hacky sort of way
    Kevin K.
    @kbknapp
    We could add --all or change --from-latest-tag to accept true false values, but I'm not sure it's be super useful (assuming the blank space works) unless you're doing something like your project of running clog on in someone else's repo (ie not one you can easily remove fields in the config from)
    Or just easily get first commit hash
    Kevin K.
    @kbknapp
    I just tested clog --from "" and it seems to work
    Interesting...but clog --from="" doesn't work as it says it's not a value. This is a bug in clap, I'll start investigating.
    Kevin K.
    @kbknapp
    clap is fixed. I'm putting the a dep-update PR now which allows clog to use any of the following:
    $ clog --from=
    $ clog --from ""
    $ clog --from=""
    any of these effectively do ...HEAD
    Christoph Burgdorf
    @cburgdorf
    Awesome! Thanks for patching
    Kevin K.
    @kbknapp
    No problem
    Pascal Precht
    @PascalPrecht
    @kbknapp what was the url again to download binaries of clog? :)
    Pascal Precht
    @PascalPrecht
    @kbknapp @cburgdorf I've created some meaningful labels for the clog repository. When creating issues or receiving PRs, simply assign one from each section. https://github.com/thoughtram/clog/labels
    Kevin K.
    @kbknapp
    Pascal Precht
    @PascalPrecht
    Thank you!
    Kevin K.
    @kbknapp
    Awesome! Will do :)
    No problem. I haven't re-built the latest yet since there hasn't been a new release yet, 0.8.2 is the most recent build.
    Pascal Precht
    @PascalPrecht
    @kbknapp you aware of this? thoughtram/clog#54
    Kevin K.
    @kbknapp
    Just saw it. That was by design, but it can be changed pretty easily.
    Pascal Precht
    @PascalPrecht
    oh okay
    Kevin K.
    @kbknapp
    Since if never used the original angular one I'm not sure if that was a legacy feature from them or not?
    Pascal Precht
    @PascalPrecht
    I'd vote for always generating a list.
    Brian Pearce
    @brianp
    If I don’t have a footer, or break the 100 line character max, is that considered a mal-formed commit that will get skipped?
    Just trying to run clog for the first time and it gets no results
    Brian Pearce
    @brianp
    ahhh found it
    I’ve been doing feat(subject) Msginstead of feat(subject): Msg
    Jan Christian Grünhage
    @jcgruenhage
    I just tried to run clog, it complained that it couldn't parse version into a valid SemVer, but I cleaned out old invalid (vX.X.X.X instead of vX.X.X) tags, but it still doesn't work. Any ideas what I need to do?
    (I was running clog -m btw)
    Kevin K.
    @kbknapp
    If the tag version has anyhting other than a v in front, or is followed by words (like rust's v1.2.3 (something)) it won't parse
    It needs to be strictly vx.x.x or x.x.x
    although, I think semver pre-release tags are supported too, so x.x.x-alpha etc should work
    You can also use --setversion to explicitly set a version for a particular generation. Then release a new tag, and after that --patch | --minor | --major should work
    Jan Christian Grünhage
    @jcgruenhage
    thanks, that worked :)
    another question: do I need a body in order to have a footer? or can I just have subject, two blank lines and then a footer?
    Kevin K.
    @kbknapp
    No body should be required. In fact I think I've got quite a few commits with no body
    Jan Christian Grünhage
    @jcgruenhage
    Thx
    Bernhard Schuster
    @drahnr
    clog-tool/clog-cli#104
    Clog creates a new name but no new commit entries...
    Example fmt I am using:
    type/scope: description
    Kevin K.
    @kbknapp
    @drahnr can you post the output of git log --oneline or least the latest few commits that aren't getting picked up