Coder Social home page Coder Social logo

Comments (7)

pcottle avatar pcottle commented on April 18, 2024

Yeah this is unfortunately an issue with git's output when it (thinks) there is not much space on the terminal. It truncates the path to .../ (notice the three dots) which basically blasts away all information about the path.

@jingc ran into this as well, not sure what we can do here

from pathpicker.

Chandler avatar Chandler commented on April 18, 2024

I couldn't figure out how to make git diff --stat use fully qualified paths but there are some other commands that do work.

git diff --numstat HEAD~1 | fpp

git diff --name-status HEAD~1 | fpp

from pathpicker.

pcottle avatar pcottle commented on April 18, 2024

Yeah I checked the man pages, --numstat should not abbreviate the path names;

       --numstat
           Similar to --stat, but shows number of added and deleted lines in decimal notation and pathname without abbreviation, to make it
           more machine friendly. For binary files, outputs two - instead of saying 0 0.

Closing out since we can't do much here besides suggest --numstat if we detect a .../ pathname, and I'd be worried about that being noisy. Do you think that's worth adding?

from pathpicker.

Chandler avatar Chandler commented on April 18, 2024

I ran into this error the very first time I tried fpp and spent a few min trying to figure it out so I imagine the hint would be pretty useful. Especially if we are sure that "..." is only used to indicate truncation and not a valid path (... is technically valid).

Could just put a note about the --stat issue in the readme, since --stat is the example used in the demo.

from pathpicker.

pcottle avatar pcottle commented on April 18, 2024

Yeah lets at least do the readme thing. I'll see what I can do in the meantime though, since it is pretty confusing. ideally we actually output an error...

from pathpicker.

pcottle avatar pcottle commented on April 18, 2024

getting there...

screen shot 2015-05-07 at 4 55 50 pm

from pathpicker.

pcottle avatar pcottle commented on April 18, 2024

screen shot 2015-05-07 at 5 08 11 pm
screen shot 2015-05-07 at 5 07 53 pm

^^ alright that should be a huge improvement

from pathpicker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.