Comments (5)
can you point me towards a git repo I can clone locally to reproduce?
one way to narrow down where the issue happens, is trying each geometry_git_ function separately than the whole geometry_git
For example, GEOMETRY_RPROMPT=(geometry_git_stashes geometry_git_time geometry_git_branch geometry_git_status geometry_git_rebase geometry_git_remote geometry_git_conflicts)
Then remove one by one until the issue is gone. The one that was last removed exhibits the issue.
Or you can start from nothing and add each one so I can go from there.
from geometry.
Seems that when I test individual git functions they work fine, but once they're all together something happens
from geometry.
Aha, I get it!
It doesn't work when inside a submodule, or a "nested git repo"
from geometry.
To bad I could barely understand shell-code or I'll be able to help
from geometry.
Thanks for doing the legwork! Unfortunately it’s hard for me to recommend a good guide on starting shell scripting, but if you are interested I’d say hang out on #zsh on freenode’s irc network, or just ask here.
I guess the first workaround would be to check if we are in a sub module, and if so echo “submodule” or find some sorta submarine ish or water bubble iconography. We can then figure out something better
from geometry.
Related Issues (20)
- exec_time doesn't show in prompt HOT 2
- possibility to deactivate `hostname` HOT 12
- command not found: geometry_plugin_register when installing plugins both manually and with antigen HOT 5
- Explicit args for default plugins HOT 3
- Investigate supporting gitstatus
- clobber ASYNC_FD HOT 2
- Update async prompt functions independently
- Holding enter crashes on macOS HOT 7
- Prompt displays hostname after empty command HOT 1
- geometry::wrap prints unneeded space if output of called function is empty or single-space HOT 1
- GEOMETRY_INFO is surprising HOT 2
- Custom git GEOMETRY_RPROMPT spews to stderr
- GEOMETRY_CMDTITLE has issues with escape codes HOT 1
- git init produces an error: fatal: ambiguous argument 'HEAD' HOT 2
- geometry swallows output without trailing \n HOT 2
- Request - Add install tool Oh-My-Zsh HOT 3
- Newlines being removed from custom command in magic enter
- Request: Python Virtualenv as a prompt element HOT 1
- Make new gifs using vhs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from geometry.