-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fishline v2.0.0 #14
Fishline v2.0.0 #14
Commits on Aug 3, 2015
-
Coding style change + Update PWD Segment removing the call to prompt_pwd
- No longer uses builtin function prompt_pwd to take advantages of fish-shell array variable - Always use `[ ]` instead of `test` for everything make a comparison between 2 argument as its clearer to read - We are still using `test` for things like `test -d file` or `test -w folder` as this is applied to a single argument
Configuration menu - View commit details
-
Copy full SHA for 36ca418 - Browse repository at this point
Copy the full SHA 36ca418View commit details -
GIT Segment now compatible with Git Version < 1.8.5
Change means to get all git information Use git status --porcelain as it is reliable accross all git version Use git rev-parse to check if branch is detached and the number of ahead and behind commit It will also show you the tag when detaching to a tag
Configuration menu - View commit details
-
Copy full SHA for 0fce382 - Browse repository at this point
Copy the full SHA 0fce382View commit details -
Fishline v2: fish_right_prompt compatible + new way to parse argument
- Major changes: - You can now pass the SEGMENT you want to pass to Fishline as positonnal argument - You now pass the last_status to Fishline using the option `-s $status` - Fishline is now able to output a `fish_right_prompt` compatible prompt using the `-r` option - Addition of the `-l` option, which is the default and will output a `fish_prompt` compatible prompt - Backward compatibility: - Prompt setup using the `FLINE_PROMPT` variable will work as expected with the previous version - If you dont pass your last status using the `-s` option, Fishline will try to get it from the first non optionnal argument (same as in v1) - Breaking changes: - Any theme setting one of the following var `FLSYM_PRE_CLOSE`, `FLSYM_CLOSE`, `FLSYM_POST_CLOSE`, `FLSYM_SEPARATOR` will no longer work. You will need to modify them using the replacing vars (see `themes/tty-compatible.fish`)
Configuration menu - View commit details
-
Copy full SHA for b8df72a - Browse repository at this point
Copy the full SHA b8df72aView commit details -
GIT Segment: Redirect stderr of tags check to /dev/null so that it wi…
…ll not print an error on detached commit that are not part of any tag
Configuration menu - View commit details
-
Copy full SHA for 2c7f449 - Browse repository at this point
Copy the full SHA 2c7f449View commit details
Commits on Aug 9, 2015
-
- Work as STATUS for return code < 126 - For return code from 126 to 160 it translate return code to its meaning - Translate return code 126 to 'NOEXEC' - Translate return code 127 to 'NFOUND' - Translate return code from 129 to 159 (SIGNAL return code) to their meaning Exemple: - Process exited from Ctrl+C will show SIGINT instead of 130 - Process exited from Segmentation Fault will show SIGSEGV instead pf 129
Configuration menu - View commit details
-
Copy full SHA for 784ed8a - Browse repository at this point
Copy the full SHA 784ed8aView commit details -
SIGSTATUS: Update for OSX, show the SIGNAME in UPPERCASE as `kill -l …
…$SIG` return SIGNAME in lowercase
Configuration menu - View commit details
-
Copy full SHA for 8ce2752 - Browse repository at this point
Copy the full SHA 8ce2752View commit details
Commits on Aug 15, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 1efe2f5 - Browse repository at this point
Copy the full SHA 1efe2f5View commit details -
- Change sed '-r' flag changed to '-E' as '-r' is not availlable on MacOSX - Change '\n' in sed expression by a call to tr (know issue with `sed -E` on MacOSX) - Fix test.fish sed expression as '\S' was not working as expected - Fix `sed` expression that added a '\n' to the PATH on MacOSX in the FULLPWD segment
Configuration menu - View commit details
-
Copy full SHA for 62989fc - Browse repository at this point
Copy the full SHA 62989fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12312d9 - Browse repository at this point
Copy the full SHA 12312d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3166c49 - Browse repository at this point
Copy the full SHA 3166c49View commit details
Commits on Sep 24, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 0ac12f2 - Browse repository at this point
Copy the full SHA 0ac12f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96d00d9 - Browse repository at this point
Copy the full SHA 96d00d9View commit details
Commits on Mar 2, 2016
-
- when inside a new repository without any commit it will now show you as detached on master - this tells you that you are in a repository that does not have a root commit - added a trigger for the FLEVENT_GIT when the .git folder is created
Configuration menu - View commit details
-
Copy full SHA for 0666a73 - Browse repository at this point
Copy the full SHA 0666a73View commit details -
Configuration menu - View commit details
-
Copy full SHA for c38bcf8 - Browse repository at this point
Copy the full SHA c38bcf8View commit details