44e5b8bcc1 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:romkatv/powerlevel10k  
							
							
							
						 
						
							2019-03-14 20:43:37 +01:00  
				
					
						
							
							
								 
						
							
								264a10fb0d 
								
							 
						 
						
							
							
								
								support tags and revisions in gitstatus-powered vcs segment; respect vcs hooks  
							
							
							
						 
						
							2019-03-14 20:43:33 +01:00  
				
					
						
							
							
								 
						
							
								6defc51073 
								
							 
						 
						
							
							
								
								another shot in the dark  
							
							
							
						 
						
							2019-03-14 19:59:19 +01:00  
				
					
						
							
							
								 
						
							
								1b8c1f177b 
								
							 
						 
						
							
							
								
								fix prompt_virtualenv  
							
							
							
						 
						
							2019-03-14 19:55:13 +01:00  
				
					
						
							
							
								 
						
							
								8f2fae5a38 
								
							 
						 
						
							
							
								
								shot in the dark  
							
							
							
						 
						
							2019-03-14 19:28:30 +01:00  
				
					
						
							
							
								 
						
							
								af9c7adfd0 
								
							 
						 
						
							
							
								
								fix linux distro icons  
							
							
							
						 
						
							2019-03-14 18:00:10 +01:00  
				
					
						
							
							
								 
						
							
								20c4c6873e 
								
							 
						 
						
							
							
								
								fix background_jobs; the segment now refreshes when jobs complete  
							
							
							
						 
						
							2019-03-14 13:17:50 +01:00  
				
					
						
							
							
								 
						
							
								2d877f95fd 
								
							 
						 
						
							
							
								
								fix POWERLEVEL9K_SHORTEN_DELIMITER  
							
							
							
						 
						
							2019-03-14 08:23:19 +01:00  
				
					
						
							
							
								 
						
							
								46d70094e2 
								
							 
						 
						
							
							
								
								suppress "no such command: tput" on startup  
							
							
							
						 
						
							2019-03-14 07:52:21 +01:00  
				
					
						
							
							
								 
						
							
								0fa2f7ba65 
								
							 
						 
						
							
							
								
								bail out when the theme is being sourced second time  
							
							
							
						 
						
							2019-03-13 22:00:15 +01:00  
				
					
						
							
							
								 
						
							
								5ffc8f881c 
								
							 
						 
						
							
							
								
								better init  
							
							
							
						 
						
							2019-03-13 20:21:43 +01:00  
				
					
						
							
							
								 
						
							
								8de106d0e3 
								
							 
						 
						
							
							
								
								count suspended jobs too  
							
							
							
						 
						
							2019-03-13 19:20:11 +01:00  
				
					
						
							
							
								 
						
							
								630ca49cf4 
								
							 
						 
						
							
							
								
								speed up prompt scaffolding  
							
							
							
						 
						
							2019-03-13 18:52:22 +01:00  
				
					
						
							
							
								 
						
							
								ef1f958f2c 
								
							 
						 
						
							
							
								
								fix vim_mode segment  
							
							
							
						 
						
							2019-03-13 18:28:41 +01:00  
				
					
						
							
							
								 
						
							
								5ee0054298 
								
							 
						 
						
							
							
								
								don't read configuration options until the first precmd; plus massive refactoring and cleanup  
							
							
							
						 
						
							2019-03-13 17:04:27 +01:00  
				
					
						
							
							
								 
						
							
								c9ee989e38 
								
							 
						 
						
							
							
								
								honor POWERLEVEL9K_MAX_CACHE_SIZE  
							
							
							
						 
						
							2019-03-12 14:00:52 +01:00  
				
					
						
							
							
								 
						
							
								a0d2449c43 
								
							 
						 
						
							
							
								
								speed up time, date and custom prompts. saves 2.5ms overall  
							
							
							
						 
						
							2019-03-12 08:29:33 +01:00  
				
					
						
							
							
								 
						
							
								afc1a07a71 
								
							 
						 
						
							
							
								
								add POWERLEVEL9K_EXPERIMENTAL_TIME_REALTIME  
							
							
							
						 
						
							2019-03-11 19:12:53 +01:00  
				
					
						
							
							
								 
						
							
								14366ed0ce 
								
							 
						 
						
							
							
								
								make git-is-slow stickier  
							
							
							
						 
						
							2019-03-11 18:20:39 +01:00  
				
					
						
							
							
								 
						
							
								0aa667dbf8 
								
							 
						 
						
							
							
								
								fix bugs reported in  https://github.com/romkatv/powerlevel10k/issues/9  
							
							
							
						 
						
							2019-03-10 20:09:37 +01:00  
				
					
						
							
							
								 
						
							
								aad3301049 
								
							 
						 
						
							
							
								
								do not reset prompt after prompt_powerlevel9k_teardown  
							
							
							
						 
						
							2019-03-08 14:24:42 +01:00  
				
					
						
							
							
								 
						
							
								ab913d8930 
								
							 
						 
						
							
							
								
								simplify and speed up caching  
							
							
							
						 
						
							2019-03-08 12:24:50 +01:00  
				
					
						
							
							
								 
						
							
								02d836d6dc 
								
							 
						 
						
							
							
								
								minor opitimization  
							
							
							
						 
						
							2019-03-07 02:14:22 +01:00  
				
					
						
							
							
								 
						
							
								3241152934 
								
							 
						 
						
							
							
								
								define POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY; some cleanup  
							
							
							
						 
						
							2019-03-07 00:56:54 +01:00  
				
					
						
							
							
								 
						
							
								1858bbdd20 
								
							 
						 
						
							
							
								
								wip  
							
							
							
						 
						
							2019-03-06 23:04:06 +01:00  
				
					
						
							
							
								 
						
							
								00bc22e194 
								
							 
						 
						
							
							
								
								remove unnecessary caching  
							
							
							
						 
						
							2019-03-04 18:12:23 +01:00  
				
					
						
							
							
								 
						
							
								a6eb14db5e 
								
							 
						 
						
							
							
								
								space between >>! and the file name  
							
							
							
						 
						
							2019-03-04 11:55:16 +01:00  
				
					
						
							
							
								 
						
							
								eaa555c00f 
								
							 
						 
						
							
							
								
								bug fix: support POWERLEVEL9K_STATUS_VERBOSE=false  
							
							
							
						 
						
							2019-03-04 03:22:14 +01:00  
				
					
						
							
							
								 
						
							
								da8f412197 
								
							 
						 
						
							
							
								
								use mkport in a portable way  
							
							
							
						 
						
							2019-03-04 03:02:16 +01:00  
				
					
						
							
							
								 
						
							
								9e75070a88 
								
							 
						 
						
							
							
								
								make it work when CLOBBER is unset  
							
							
							
						 
						
							2019-03-04 01:20:56 +01:00  
				
					
						
							
							
								 
						
							
								8f1dcdca84 
								
							 
						 
						
							
							
								
								formatting  
							
							
							
						 
						
							2019-03-03 12:59:54 +01:00  
				
					
						
							
							
								 
						
							
								f20faf175b 
								
							 
						 
						
							
							
								
								do not set POWERLEVEL9K_VCS_STATUS_COMMAND  
							
							
							
						 
						
							2019-03-03 09:46:35 +01:00  
				
					
						
							
							
								 
						
							
								ab072ffe19 
								
							 
						 
						
							
							
								
								make it work with zplugin  
							
							
							
						 
						
							2019-03-03 00:33:02 +01:00  
				
					
						
							
							
								 
						
							
								82635636f7 
								
							 
						 
						
							
							
								
								merge upstream  
							
							
							
						 
						
							2019-03-02 17:22:06 +01:00  
				
					
						
							
							
								 
						
							
								e54b52ad26 
								
							 
						 
						
							
							
								
								fix how jobs are counted  
							
							
							
						 
						
							2019-03-02 12:09:48 +01:00  
				
					
						
							
							
								 
						
							
								3057e8fc07 
								
							 
						 
						
							
							
								
								Backport @wrboyce fix for truncating dir with package name from  #1158  
							
							
							
						 
						
							2019-03-01 23:31:21 +01:00  
				
					
						
							
							
								 
						
							
								8cb27f335b 
								
							 
						 
						
							
							
								
								remove useless assoc array  
							
							
							
						 
						
							2019-03-01 21:56:50 +01:00  
				
					
						
							
							
								 
						
							
								ceae2d7422 
								
							 
						 
						
							
							
								
								remove most things  
							
							
							
						 
						
							2019-03-01 21:45:36 +01:00  
				
					
						
							
							
								 
						
							
								71b763b692 
								
							 
						 
						
							
							
								
								start forking into powerlevel10k  
							
							
							
						 
						
							2019-03-01 21:18:05 +01:00  
				
					
						
							
							
								 
						
							
								3122bec34b 
								
							 
						 
						
							
							
								
								comment  
							
							
							
						 
						
							2019-03-01 19:11:29 +01:00  
				
					
						
							
							
								 
						
							
								4c8f483cb5 
								
							 
						 
						
							
							
								
								change gitstatus protocol  
							
							
							
						 
						
							2019-03-01 17:04:04 +01:00  
				
					
						
							
							
								 
						
							
								34f4658e5f 
								
							 
						 
						
							
							
								
								change gitstatus protocol to something more suitable for daemon  
							
							
							
						 
						
							2019-03-01 02:37:28 +01:00  
				
					
						
							
							
								 
						
							
								9d7aa4e530 
								
							 
						 
						
							
							
								
								move default prompt definitions to the top  
							
							
							
						 
						
							2019-02-28 18:21:09 +01:00  
				
					
						
							
							
								 
						
							
								0b56d123ec 
								
							 
						 
						
							
							
								
								speed up joins; get rid of _p9k_memoize_icon  
							
							
							
						 
						
							2019-02-28 17:21:01 +01:00  
				
					
						
							
							
								 
						
							
								c344b4ee9d 
								
							 
						 
						
							
							
								
								speed up the cache-miss branch of {left,right}_prompt_segment  
							
							
							
						 
						
							2019-02-28 13:54:04 +01:00  
				
					
						
							
							
								 
						
							
								27a599e03e 
								
							 
						 
						
							
							
								
								add dir-writable indicator to the dir prompt key  
							
							
							
						 
						
							2019-02-28 08:37:24 +01:00  
				
					
						
							
							
								 
						
							
								77b319c0d3 
								
							 
						 
						
							
							
								
								update POWERLEVEL9K_VCS_STATUS_COMMAND example  
							
							
							
						 
						
							2019-02-28 07:55:08 +01:00  
				
					
						
							
							
								 
						
							
								d9d8d8fc22 
								
							 
						 
						
							
							
								
								remove junk line  
							
							
							
						 
						
							2019-02-28 07:54:15 +01:00  
				
					
						
							
							
								 
						
							
								46a4e1333e 
								
							 
						 
						
							
							
								
								fix cache_key in vcs  
							
							
							
						 
						
							2019-02-27 20:32:29 +01:00  
				
					
						
							
							
								 
						
							
								405a66b315 
								
							 
						 
						
							
							
								
								speed up the cache-miss branch of prompt_vcs  
							
							
							
						 
						
							2019-02-27 20:16:35 +01:00  
				
					
						
							
							
								 
						
							
								42b44bbb8e 
								
							 
						 
						
							
							
								
								add alternative vcs mode that doesn't use vcs_info  
							
							
							
						 
						
							2019-02-27 18:43:21 +01:00  
				
					
						
							
							
								 
						
							
								613b798bb3 
								
							 
						 
						
							
							
								
								Merge pull request  #1126  from Shini31/master  
							
							... 
							
							
							
							Use ip command for VPN segment - fix  #1125  
							
						 
						
							2019-02-26 00:07:51 +01:00  
				
					
						
							
							
								 
						
							
								e5b954fcae 
								
							 
						 
						
							
							
								
								speed up by using globals instead of stdout and by caching basic prompt elements  
							
							
							
						 
						
							2019-02-25 12:23:03 +01:00  
				
					
						
							
							
								 
						
							
								7611cfda98 
								
							 
						 
						
							
							
								
								bug fix: add current background to the cache key in {right,left}_prompt_segment  
							
							
							
						 
						
							2019-02-25 07:04:33 +01:00  
				
					
						
							
							
								 
						
							
								968e1a618c 
								
							 
						 
						
							
							
								
								add caching to speed up prompt generation  
							
							
							
						 
						
							2019-02-24 20:16:04 +01:00  
				
					
						
							
							
								 
						
							
								dcd7718c62 
								
							 
						 
						
							
							
								
								Merge pull request  #1149  from dritter/HaoZeke-fix-RVM  
							
							... 
							
							
							
							Fix RVM 
							
						 
						
							2019-02-09 17:46:40 +01:00  
				
					
						
							
							
								 
						
							
								06151eeba9 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'ben/master' into HEAD  
							
							
							
						 
						
							2019-02-03 19:52:29 +01:00  
				
					
						
							
							
								 
						
							
								40e04e053c 
								
							 
						 
						
							
							
								
								Parse IPs properly  
							
							... 
							
							
							
							This is done if we want to show a public IP, internal IP, or a VPN.
In the VPN case, what we actually want is to display an indicator
that a VPN is active, instead of the VPN IP itself. We parse the
IP here anyway, because we want to save some specific code there. 
							
						 
						
							2019-02-03 19:20:14 +01:00  
				
					
						
							
							
								 
						
							
								22f6495005 
								
							 
						 
						
							
							
								
								Merge pull request  #1151  from Wuestengecko/bugfix-1150  
							
							... 
							
							
							
							[Bugfix] Only abbreviate $HOME at the beginning of cwd 
							
						 
						
							2019-02-02 00:48:54 +01:00  
				
					
						
							
							
								 
						
							
								08798d12ad 
								
							 
						 
						
							
							
								
								Merge pull request  #1147  from dritter/fix_newlines_in_zsh57  
							
							... 
							
							
							
							Fix newlines in ZSH 5.7 
							
						 
						
							2019-02-01 23:52:56 +01:00  
				
					
						
							
							
								 
						
							
								8f60309386 
								
							 
						 
						
							
							
								
								Only abbreviate $HOME at the beginning of cwd  
							
							... 
							
							
							
							Fixes  #1150  
						
							2019-02-01 17:43:52 +01:00  
				
					
						
							
							
								 
						
							
								5c7d1009de 
								
							 
						 
						
							
							
								
								Merge pull request  #1148  from dritter/remove_nodeenv_disable_prompt  
							
							... 
							
							
							
							Remove checking for NODEENV_DISABLE_PROMPT 
							
						 
						
							2019-02-01 17:06:10 +01:00  
				
					
						
							
							
								 
						
							
								bd340d4a88 
								
							 
						 
						
							
							
								
								Merge pull request  #966  from ytang/fix-rprompt-icons-cut-off  
							
							... 
							
							
							
							[Bugfix] Fix icons cut off in RPROMPT segments 
							
						 
						
							2019-02-01 14:19:02 +01:00  
				
					
						
							
							
								 
						
							
								2f05bbbb47 
								
							 
						 
						
							
							
								
								Remove checking for NODEENV_DISABLE_PROMPT  
							
							... 
							
							
							
							This variable is none of our buisness. 
							
						 
						
							2019-02-01 11:09:42 +01:00  
				
					
						
							
							
								 
						
							
								020287dd75 
								
							 
						 
						
							
							
								
								Fix Segment endings if followed by newline  
							
							
							
						 
						
							2019-02-01 11:01:59 +01:00  
				
					
						
							
							
								 
						
							
								1a1572669c 
								
							 
						 
						
							
							
								
								Fix white arrow on newline  
							
							
							
						 
						
							2019-02-01 10:34:11 +01:00  
				
					
						
							
							
								 
						
							
								58f70e57e6 
								
							 
						 
						
							
							
								
								rvm: Use @natemccurdy review suggestions  
							
							
							
						 
						
							2019-01-25 08:36:12 +01:00  
				
					
						
							
							
								 
						
							
								a41f2e81ae 
								
							 
						 
						
							
							
								
								rvm: Only show version and patchset  
							
							
							
						 
						
							2019-01-25 08:21:10 +01:00  
				
					
						
							
							
								 
						
							
								1da5fd2ed7 
								
							 
						 
						
							
							
								
								Revert "Huge performance improvement if you use `rvm` segment."  
							
							... 
							
							
							
							This reverts commit 643555a30c 
							
						 
						
							2019-01-25 08:18:20 +01:00  
				
					
						
							
							
								 
						
							
								081000c49e 
								
							 
						 
						
							
							
								
								Replace call to basename with ZSH internals  #1128  
							
							
							
						 
						
							2019-01-23 22:47:10 +01:00  
				
					
						
							
							
								 
						
							
								747b94b1b6 
								
							 
						 
						
							
							
								
								Match VPN interface fuzzy on Linux  
							
							
							
						 
						
							2019-01-23 19:10:46 +01:00  
				
					
						
							
							
								 
						
							
								bde4337992 
								
							 
						 
						
							
							
								
								Match VPN Interface fuzzy  
							
							
							
						 
						
							2019-01-23 18:56:07 +01:00  
				
					
						
							
							
								 
						
							
								54a985cb11 
								
							 
						 
						
							
							
								
								Simplify code that checks if a VPN is running  
							
							
							
						 
						
							2019-01-23 01:02:42 +01:00  
				
					
						
							
							
								 
						
							
								480ade162b 
								
							 
						 
						
							
							
								
								Improve tests  
							
							
							
						 
						
							2019-01-23 01:01:49 +01:00  
				
					
						
							
							
								 
						
							
								da50151d24 
								
							 
						 
						
							
							
								
								Fix regular expression  
							
							
							
						 
						
							2019-01-21 19:48:28 +01:00  
				
					
						
							
							
								 
						
							
								9b73c8bd9c 
								
							 
						 
						
							
							
								
								Add tests  
							
							
							
						 
						
							2019-01-21 19:46:53 +01:00  
				
					
						
							
							
								 
						
							
								ee7416962d 
								
							 
						 
						
							
							
								
								Remove $VIRTUAL_ENV_DISABLE_PROMPT testing  
							
							
							
						 
						
							2019-01-09 17:00:05 +01:00  
				
					
						
							
							
								 
						
							
								12e9724860 
								
							 
						 
						
							
							
								
								Merge with @dritter proposal  
							
							
							
						 
						
							2019-01-07 09:18:34 +01:00  
				
					
						
							
							
								 
						
							
								a8db401808 
								
							 
						 
						
							
							
								
								[Bugfix] virtualenv prompt displaying  
							
							... 
							
							
							
							Fix  #1127  
						
							2019-01-03 12:07:27 +01:00  
				
					
						
							
							
								 
						
							
								a8fa0332d2 
								
							 
						 
						
							
							
								
								Use ip command for VPN segment -  fix   #1125  
							
							
							
						 
						
							2018-12-30 11:26:04 +01:00  
				
					
						
							
							
								 
						
							
								5c412b4d42 
								
							 
						 
						
							
							
								
								Update VIRTUAL_ENV_DISABLE_PROMPT value  
							
							... 
							
							
							
							Following prezto update 
							
						 
						
							2018-11-18 19:54:03 +01:00  
				
					
						
							
							
								 
						
							
								5abac53698 
								
							 
						 
						
							
							
								
								Merge pull request  #1037  from dritter/fix_vpn_ip_segment  
							
							... 
							
							
							
							Fix vpn_ip segment 
							
						 
						
							2018-11-16 21:02:29 +01:00  
				
					
						
							
							
								 
						
							
								993de7aef9 
								
							 
						 
						
							
							
								
								Fix vpn_ip segment  
							
							
							
						 
						
							2018-10-25 18:48:37 +02:00  
				
					
						
							
							
								 
						
							
								dc731f10e6 
								
							 
						 
						
							
							
								
								Make truncate with package name work without setting shorten length  
							
							
							
						 
						
							2018-10-25 08:17:29 +02:00  
				
					
						
							
							
								 
						
							
								a98fa7ff54 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix-rprompt-icons-cut-off  
							
							
							
						 
						
							2018-10-12 11:29:50 -04:00  
				
					
						
							
							
								 
						
							
								572b7a1299 
								
							 
						 
						
							
							
								
								Removing `rbenv` from default LPROMPT list.  
							
							
							
						 
						
							2018-09-06 09:38:34 -04:00  
				
					
						
							
							
								 
						
							
								877ef61773 
								
							 
						 
						
							
							
								
								Fix icons cut off in RPROMPT segments  
							
							
							
						 
						
							2018-08-22 14:37:52 -04:00  
				
					
						
							
							
								 
						
							
								2700cb46f5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'docwhat/pr/sudo-check' into prepare_066  
							
							
							
						 
						
							2018-08-10 22:12:49 +02:00  
				
					
						
							
							
								 
						
							
								3fb0383956 
								
							 
						 
						
							
							
								
								Use SUDO_COMMAND to check for sudo  
							
							... 
							
							
							
							`sudo -n true` only checks that we _could_ use `sudo`, not if we are in
a sudo session.
closes  #852  
							
						 
						
							2018-08-10 10:41:01 -04:00  
				
					
						
							
							
								 
						
							
								6daef84c60 
								
							 
						 
						
							
							
								
								Merge branch 'fix_colors' into prepare_066  
							
							
							
						 
						
							2018-08-09 23:22:33 +02:00  
				
					
						
							
							
								 
						
							
								52ce9930bb 
								
							 
						 
						
							
							
								
								Fix foreground colors in right prompt segments  
							
							
							
						 
						
							2018-08-09 23:20:48 +02:00  
				
					
						
							
							
								 
						
							
								e0630d7573 
								
							 
						 
						
							
							
								
								Merge branch 'fix_colors' into prepare_066  
							
							
							
						 
						
							2018-08-09 00:28:50 +02:00  
				
					
						
							
							
								 
						
							
								27fe2c6571 
								
							 
						 
						
							
							
								
								Make use of helper function in left_end_segment  
							
							
							
						 
						
							2018-08-08 23:36:40 +02:00  
				
					
						
							
							
								 
						
							
								6f5827009f 
								
							 
						 
						
							
							
								
								Fix colors for visual identifiers  
							
							... 
							
							
							
							Make the visual identifier color use numerical color codes as well. This
way colors like "purple3" work as visual identifier color. 
							
						 
						
							2018-08-08 23:18:36 +02:00  
				
					
						
							
							
								 
						
							
								c7e543ff23 
								
							 
						 
						
							
							
								
								Merge branch 'fix_colors' into prepare_066  
							
							
							
						 
						
							2018-08-08 02:03:03 +02:00  
				
					
						
							
							
								 
						
							
								93324c0600 
								
							 
						 
						
							
							
								
								Improve naming of variables  
							
							... 
							
							
							
							As a side effect this should improve the performance slightly, as we get
the fore- and background color codes as early as possible, and store the
result, so that we don't have to recalculate the color code all over. 
							
						 
						
							2018-08-07 22:00:11 +02:00  
				
					
						
							
							
								 
						
							
								02506893a9 
								
							 
						 
						
							
							
								
								Remove duplicate variable  
							
							
							
						 
						
							2018-08-07 21:58:32 +02:00  
				
					
						
							
							
								 
						
							
								bf9082bea9 
								
							 
						 
						
							
							
								
								Fix bug so that the segment separator of left middle has the right color  
							
							... 
							
							
							
							In short: the current background color was the unfiltered color and is
used to print the next segment separator. If the user set a color like
"purple3" that would result in a white segment separator as Terminal
Emulators do not understand the color "purple3". 
							
						 
						
							2018-08-07 21:25:06 +02:00  
				
					
						
							
							
								 
						
							
								ebbdb3c1c0 
								
							 
						 
						
							
							
								
								Make purpose clear of backgroundColor and foregroundColor functions  
							
							... 
							
							
							
							The functions just start the colors, they do not end them. It seems
too much to have a function that terminates a color. 
							
						 
						
							2018-08-07 21:21:15 +02:00  
				
					
						
							
							
								 
						
							
								3b8f0abdb2 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'docwhat/pr/sudo-check' into prepare_066  
							
							
							
						 
						
							2018-08-06 00:26:23 +02:00  
				
					
						
							
							
								 
						
							
								aca20ae463 
								
							 
						 
						
							
							
								
								Merge branch 'add_tests' into prepare_066  
							
							
							
						 
						
							2018-08-06 00:17:23 +02:00  
				
					
						
							
							
								 
						
							
								7f6ac8dbac 
								
							 
						 
						
							
							
								
								Use SUDO_COMMAND to check for sudo  
							
							... 
							
							
							
							`sudo -n true` only checks that we _could_ use `sudo`, not if we are in
a sudo session.
closes  #852  
							
						 
						
							2018-07-31 16:22:26 -04:00  
				
					
						
							
							
								 
						
							
								571a859413 
								
							 
						 
						
							
							
								
								Merge pull request  #912  from brandon14/laravel_pormpt_fix  
							
							... 
							
							
							
							[Bugfix] Fix error in laravel_version when artisan is not present 
							
						 
						
							2018-07-23 14:34:00 -04:00  
				
					
						
							
							
								 
						
							
								9739c68894 
								
							 
						 
						
							
							
								
								Missed a parenthesis here.  
							
							
							
						 
						
							2018-07-22 21:55:44 -04:00  
				
					
						
							
							
								 
						
							
								e70ce43809 
								
							 
						 
						
							
							
								
								Merge pull request  #915  from onaforeignshore/fix_truncate_to_unique  
							
							... 
							
							
							
							[Bugfix] Fix for "truncate_to_unique" strategy 
							
						 
						
							2018-07-19 08:46:27 -04:00  
				
					
						
							
							
								 
						
							
								7a7b4ee13a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'ben/master' into add_tests  
							
							
							
						 
						
							2018-07-19 07:44:16 +02:00  
				
					
						
							
							
								 
						
							
								671f826a40 
								
							 
						 
						
							
							
								
								Set background color of vi_mode segment to white in insert mode  
							
							
							
						 
						
							2018-07-19 07:42:09 +02:00  
				
					
						
							
							
								 
						
							
								7a3aa9d3d1 
								
							 
						 
						
							
							
								
								Change swap segment to take an optional root prefix for testability  
							
							
							
						 
						
							2018-07-18 22:26:08 +02:00  
				
					
						
							
							
								 
						
							
								e99c7549fb 
								
							 
						 
						
							
							
								
								Change ram segment to take an optional root prefix for testability  
							
							
							
						 
						
							2018-07-18 22:24:25 +02:00  
				
					
						
							
							
								 
						
							
								04168cc5c0 
								
							 
						 
						
							
							
								
								Change load segment to accept an optional root prefix for testability  
							
							
							
						 
						
							2018-07-18 22:20:16 +02:00  
				
					
						
							
							
								 
						
							
								43272410c9 
								
							 
						 
						
							
							
								
								Change ip segment so that the tests can be executed on OSX as well  
							
							... 
							
							
							
							Change regular expressions to a more compatible format. 
							
						 
						
							2018-07-18 22:17:54 +02:00  
				
					
						
							
							
								 
						
							
								b61d021abd 
								
							 
						 
						
							
							
								
								Simplify detect_virt segment  
							
							
							
						 
						
							2018-07-18 22:15:35 +02:00  
				
					
						
							
							
								 
						
							
								629d52a7d5 
								
							 
						 
						
							
							
								
								Add visual identifier to custom segments  
							
							
							
						 
						
							2018-07-18 22:13:25 +02:00  
				
					
						
							
							
								 
						
							
								dd25b5db12 
								
							 
						 
						
							
							
								
								truncate_to_unique - simplified the code  
							
							
							
						 
						
							2018-07-18 19:46:31 +04:00  
				
					
						
							
							
								 
						
							
								ef1f29a5cb 
								
							 
						 
						
							
							
								
								Drop grep usage in favor of zsh regex test  
							
							
							
						 
						
							2018-07-18 11:45:05 -04:00  
				
					
						
							
							
								 
						
							
								38c8519f10 
								
							 
						 
						
							
							
								
								Changed getUniqueHomeFolder to use $HOME  
							
							... 
							
							
							
							It is a Posix specification that $HOME be set, so we can use that.
See http://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap08.html  
							
						 
						
							2018-07-18 19:26:15 +04:00  
				
					
						
							
							
								 
						
							
								cff11d2e82 
								
							 
						 
						
							
							
								
								Fix `pyenv` segment  
							
							
							
						 
						
							2018-07-18 04:14:34 +08:00  
				
					
						
							
							
								 
						
							
								29c85be8d9 
								
							 
						 
						
							
							
								
								Fix for "truncate_to_unique" strategy  
							
							
							
						 
						
							2018-07-17 12:17:21 +04:00  
				
					
						
							
							
								 
						
							
								802af322ff 
								
							 
						 
						
							
							
								
								Add tests for battery segment  
							
							... 
							
							
							
							Additionally
- Add a fourth parameter to prompt_battery for better testability. This
  parameter is the root prefix, so we can use our own test batteries. 
							
						 
						
							2018-07-16 20:48:27 +02:00  
				
					
						
							
							
								 
						
							
								22a761208d 
								
							 
						 
						
							
							
								
								Merge pull request  #900  from AlexaraWu/patch/pyenv  
							
							... 
							
							
							
							Fix `pyenv` segment 
							
						 
						
							2018-07-16 11:01:00 -04:00  
				
					
						
							
							
								 
						
							
								48b264f564 
								
							 
						 
						
							
							
								
								Fix error in laravel_version when artisan is not present  
							
							
							
						 
						
							2018-07-14 18:24:10 -04:00  
				
					
						
							
							
								 
						
							
								45fe401dc2 
								
							 
						 
						
							
							
								
								Improve conditions in `rbenv` & `pyenv`  
							
							
							
						 
						
							2018-07-14 20:41:15 +08:00  
				
					
						
							
							
								 
						
							
								9f09547ad1 
								
							 
						 
						
							
							
								
								Improve `rbenv` as well  
							
							
							
						 
						
							2018-07-14 17:09:56 +08:00  
				
					
						
							
							
								 
						
							
								25e2064f0e 
								
							 
						 
						
							
							
								
								Improve command check  
							
							
							
						 
						
							2018-07-14 06:32:07 +08:00  
				
					
						
							
							
								 
						
							
								a7b3f310d3 
								
							 
						 
						
							
							
								
								Merge pull request  #905  from robobenklein/robobenklein/defined-variable-performance-hotfix  
							
							... 
							
							
							
							[performance] Defined function 2-20 times speedup 
							
						 
						
							2018-07-13 13:25:45 -04:00  
				
					
						
							
							
								 
						
							
								8cd39beaad 
								
							 
						 
						
							
							
								
								FIx status segment  
							
							
							
						 
						
							2018-07-12 08:13:52 +02:00  
				
					
						
							
							
								 
						
							
								002f7b81a1 
								
							 
						 
						
							
							
								
								Replace [[-v with `defined`  
							
							... 
							
							
							
							For zsh 5.1 compatibility. 
							
						 
						
							2018-07-11 16:54:12 -04:00  
				
					
						
							
							
								 
						
							
								fc39d9d6b8 
								
							 
						 
						
							
							
								
								Fix `pyenv` segment  
							
							
							
						 
						
							2018-07-11 20:55:27 +08:00  
				
					
						
							
							
								 
						
							
								d031b3e035 
								
							 
						 
						
							
							
								
								Fix kubernetes segment  
							
							
							
						 
						
							2018-07-09 21:30:28 +02:00  
				
					
						
							
							
								 
						
							
								579887d294 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2018-07-09 09:06:51 -04:00  
				
					
						
							
							
								 
						
							
								534ec66466 
								
							 
						 
						
							
							
								
								kubecontext: fix context, namespace comparison  
							
							
							
						 
						
							2018-07-02 13:33:23 -07:00  
				
					
						
							
							
								 
						
							
								bda3171237 
								
							 
						 
						
							
							
								
								Fix java_version segment  
							
							
							
						 
						
							2018-06-20 22:55:14 +02:00  
				
					
						
							
							
								 
						
							
								08a3801c81 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'softmoth/clean-right-margin' into staging_065  
							
							
							
						 
						
							2018-06-20 21:23:38 +02:00  
				
					
						
							
							
								 
						
							
								d09a46f9e0 
								
							 
						 
						
							
							
								
								Mute errors when asking for java version  
							
							
							
						 
						
							2018-06-17 22:47:43 +02:00  
				
					
						
							
							
								 
						
							
								3989834bfe 
								
							 
						 
						
							
							
								
								Hide one-space indent at right margin  
							
							... 
							
							
							
							ZSH displays the right prompt indented one space from the right
margin. This can be tweaked with ZLE_RPROMPT_INDENT=0, but that
makes display problems very likely and I don't recommend it. But
all is not lost.
The %E prompt format does continue the current background color
through that last indent space. So it can *look* like our prompt
goes right up to the margin, if:
1) We remove the trailing space from the last segment, and
2) We add %E before clearing the background color 
							
						 
						
							2018-06-15 00:42:48 -06:00  
				
					
						
							
							
								 
						
							
								51b53cd4b5 
								
							 
						 
						
							
							
								
								Fix `rbenv` segment after merge  
							
							
							
						 
						
							2018-06-09 14:37:56 +02:00  
				
					
						
							
							
								 
						
							
								dc21b97335 
								
							 
						 
						
							
							
								
								Fix travis build  
							
							
							
						 
						
							2018-06-07 02:36:30 +02:00  
				
					
						
							
							
								 
						
							
								a2d8cccd09 
								
							 
						 
						
							
							
								
								Add a Laravel version segment  
							
							
							
						 
						
							2018-06-07 01:54:32 +02:00  
				
					
						
							
							
								 
						
							
								d9d9fb9b6b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'ytang/fix-icons-cut-off' into staging_065  
							
							... 
							
							
							
							Conflicts were:
- test/segments/command_execution_time.spec and
test/segments/go_version.spec: All conflicts come from renaming color
names on next (#703 ) and adding a whitespace to the Visual Identifier
(#854 ) on master. 
							
						 
						
							2018-06-07 01:51:16 +02:00  
				
					
						
							
							
								 
						
							
								40219759bb 
								
							 
						 
						
							
							
								
								Merge branch 'fix_rprompt_newline' into staging_065  
							
							
							
						 
						
							2018-06-07 01:29:04 +02:00  
				
					
						
							
							
								 
						
							
								47e2aed4b2 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'sambadevi/feature/etc-option-in-dir-segment' into staging_065  
							
							
							
						 
						
							2018-06-07 01:27:15 +02:00  
				
					
						
							
							
								 
						
							
								db76380563 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'sambadevi/feature/hide-battery-segment' into staging_065  
							
							
							
						 
						
							2018-06-07 01:25:24 +02:00  
				
					
						
							
							
								 
						
							
								3456af3aac 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'opes/chruby_options' into staging_065  
							
							
							
						 
						
							2018-06-07 01:21:16 +02:00  
				
					
						
							
							
								 
						
							
								d3500625ca 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'TheDan64/master' into staging_065  
							
							... 
							
							
							
							Conflicts were:
- test/segments/rust_version.spec and powerlevel9k.zsh-theme. #826 
removes grep from parsing the rust version on next; #703  changes color
names. 
							
						 
						
							2018-06-07 01:00:57 +02:00  
				
					
						
							
							
								 
						
							
								e763fa14b0 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'chhschou/master' into staging_065  
							
							... 
							
							
							
							Conflicts were:
- powerlevel9k.zsh-theme and test/segments/rust_version.spec:
rust_version Segment changed (#641 ) on master and colors got
names (#703 ) on next. 
							
						 
						
							2018-06-07 00:44:47 +02:00  
				
					
						
							
							
								 
						
							
								4c2f58bdbd 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'VanRoy/master' into staging_065  
							
							... 
							
							
							
							Conflicts were:
- functions/icons.zsh: The Java Segment was added on master, but on next
were added various Segments with icons in the meantime.
- powerlevel9k.zsh-theme: Java Segment was added on master, Dropbox
Segment was added on next. 
							
						 
						
							2018-06-07 00:11:15 +02:00  
				
					
						
							
							
								 
						
							
								55473c450a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into staging_065  
							
							... 
							
							
							
							Conflicts were:
- README.md: Two commits targeted the brightness table. #781  from
14. April 2018 on master and #684  from 05. December 2017 on next.
- powerlevel9k.zsh-theme: Two commits targeted the rbenv segment. Both
achieve the same thing: To show the Ruby version number always. #795  on
next from 14. April 2018 and #610  on master from 28. September 2017. I
went with #795  here as this - although being newer - is the one on
master, and that should be more stable. 
							
						 
						
							2018-06-06 23:40:37 +02:00  
				
					
						
							
							
								 
						
							
								9c4203bdf8 
								
							 
						 
						
							
							
								
								Add comments about the whitespace and coloring  
							
							
							
						 
						
							2018-06-01 14:18:18 -04:00  
				
					
						
							
							
								 
						
							
								2f95fd04d9 
								
							 
						 
						
							
							
								
								Fix icons cut off in some terminal emulators  
							
							
							
						 
						
							2018-06-01 11:49:23 -04:00  
				
					
						
							
							
								 
						
							
								37cbc9a02d 
								
							 
						 
						
							
							
								
								Fix RPROMPT placement  
							
							... 
							
							
							
							This fixes  #841  
							
						 
						
							2018-05-26 00:27:36 +02:00  
				
					
						
							
							
								 
						
							
								557f5993ea 
								
							 
						 
						
							
							
								
								add cog symbol to dir segment if folder is /etc*  
							
							
							
						 
						
							2018-05-17 13:05:36 +02:00  
				
					
						
							
							
								 
						
							
								27bd1cd65d 
								
							 
						 
						
							
							
								
								Fix test for rust segment  
							
							
							
						 
						
							2018-05-12 23:17:49 +02:00  
				
					
						
							
							
								 
						
							
								7ab9cb150e 
								
							 
						 
						
							
							
								
								add comment line above battery-threshold condition  
							
							
							
						 
						
							2018-05-12 01:22:48 +02:00  
				
					
						
							
							
								 
						
							
								9b0e0c786a 
								
							 
						 
						
							
							
								
								Removed 'Rust' text from test; Silenced missing rustc warning  
							
							
							
						 
						
							2018-05-09 23:37:32 -04:00  
				
					
						
							
							
								 
						
							
								238b231c3e 
								
							 
						 
						
							
							
								
								rename variable to POWERLEVEL9K_BATTERY_HIDE_ABOVE_THRESHOLD  
							
							... 
							
							
							
							Variable now holds an integer, if your battery status is greater or equal to this integer the
segment will be hidden 
							
						 
						
							2018-05-09 10:21:13 +02:00  
				
					
						
							
							
								 
						
							
								642034eef2 
								
							 
						 
						
							
							
								
								remove duplicate code in battery segment  
							
							
							
						 
						
							2018-05-09 10:18:06 +02:00  
				
					
						
							
							
								 
						
							
								3c27f14581 
								
							 
						 
						
							
							
								
								add new option "POWERLEVEL9K_BATTERY_HIDE_FULL"  
							
							... 
							
							
							
							Hides the battery segment if percentage hits 100% 
							
						 
						
							2018-05-08 10:50:04 +02:00  
				
					
						
							
							
								 
						
							
								5fd171c334 
								
							 
						 
						
							
							
								
								Fixed prompt_rust_version to avoid grep aliases  
							
							
							
						 
						
							2018-05-05 13:25:29 -04:00  
				
					
						
							
							
								 
						
							
								fbb85e77e3 
								
							 
						 
						
							
							
								
								Merge branch 'master' into chruby_options  
							
							
							
						 
						
							2018-04-30 11:07:55 -07:00  
				
					
						
							
							
								 
						
							
								05f44b94bf 
								
							 
						 
						
							
							
								
								Add options for customizing `chruby` segment  
							
							
							
						 
						
							2018-04-30 10:52:15 -07:00  
				
					
						
							
							
								 
						
							
								13b0e383a0 
								
							 
						 
						
							
							
								
								Merge pull request  #795  from  ryandav/rbenv-prompt-option-always-displays-#777  
							
							... 
							
							
							
							Rbenv prompt option always displays #777  
							
						 
						
							2018-04-13 22:04:50 -04:00  
				
					
						
							
							
								 
						
							
								0d8bfb68f4 
								
							 
						 
						
							
							
								
								Merge pull request  #773  from conradhaupt/fix_dir_nav  
							
							... 
							
							
							
							Fixed home abbreviation not being exclusive with circular navigation 
							
						 
						
							2018-04-13 21:55:30 -04:00  
				
					
						
							
							
								 
						
							
								9f7b0b7404 
								
							 
						 
						
							
							
								
								#777  Add POWERLEVEL9K_RBENV_PROMPT_ALWAYS_SHOW variable to display prompt_rbenv if rbenv_version_name is the same as rbenv_global  
							
							
							
						 
						
							2018-04-03 13:52:13 +01:00  
				
					
						
							
							
								 
						
							
								f066dc1cf7 
								
							 
						 
						
							
							
								
								Make _path variable local in anaconda segment  
							
							
							
						 
						
							2018-03-28 17:37:50 +02:00  
				
					
						
							
							
								 
						
							
								9a895bc7e4 
								
							 
						 
						
							
							
								
								Make variables local  
							
							
							
						 
						
							2018-03-27 01:33:21 +02:00  
				
					
						
							
							
								 
						
							
								fe33c401ba 
								
							 
						 
						
							
							
								
								workaround for ZSH status behavior  
							
							... 
							
							
							
							`$pipestatus` is returning all zeros when using `[[  ]]` expressions
that are false.
This works around it by using `$status` (A.K.A. `$?`) when `$pipestatus`
has only 1 items.
Fixes  #749  
							
						 
						
							2018-03-26 14:55:06 -04:00  
				
					
						
							
							
								 
						
							
								b260adbc1b 
								
							 
						 
						
							
							
								
								Added a segment that shows the Java version.  
							
							
							
						 
						
							2018-03-24 11:04:16 +01:00  
				
					
						
							
							
								 
						
							
								a761e3c28a 
								
							 
						 
						
							
							
								
								Fixed home abbreviation not being exclusive with circular navigation  
							
							
							
						 
						
							2018-03-12 14:28:17 +02:00  
				
					
						
							
							
								 
						
							
								99f142de36 
								
							 
						 
						
							
							
								
								**LARGE MERGE THAT TOUCHES LOTS OF THINGS.**  
							
							... 
							
							
							
							From this point until the next tagged release, `next` will be in a state
of heavy flux as we make some significant and invasive changes. 
							
						 
						
							2018-03-06 22:07:06 -05:00  
				
					
						
							
							
								 
						
							
								203d0839f7 
								
							 
						 
						
							
							
								
								Merge branch 'next' into newline-count  
							
							
							
						 
						
							2018-03-06 21:24:53 -05:00  
				
					
						
							
							
								 
						
							
								cfbbd213cb 
								
							 
						 
						
							
							
								
								Merge pull request  #729  from Mikewl/usersudo  
							
							... 
							
							
							
							Added sudo state to prompt_user 
							
						 
						
							2018-03-06 21:18:05 -05:00  
				
					
						
							
							
								 
						
							
								27e256e8af 
								
							 
						 
						
							
							
								
								Merge pull request  #736  from dualscyther/segments/dir/absolute-truncation  
							
							... 
							
							
							
							Add absolute truncation option to dir segment 
							
						 
						
							2018-03-06 21:07:08 -05:00  
				
					
						
							
							
								 
						
							
								242bc34027 
								
							 
						 
						
							
							
								
								Merge pull request  #743  from onaforeignshore/iterm2_integration  
							
							... 
							
							
							
							Fix iTerm2 integration with PowerLevel9k 
							
						 
						
							2018-03-06 21:04:24 -05:00  
				
					
						
							
							
								 
						
							
								f17a715610 
								
							 
						 
						
							
							
								
								Merge branch 'next' into master  
							
							
							
						 
						
							2018-03-06 20:58:12 -05:00  
				
					
						
							
							
								 
						
							
								b8a68dd4a8 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2018-03-06 20:56:11 -05:00  
				
					
						
							
							
								 
						
							
								9b7f8babe7 
								
							 
						 
						
							
							
								
								Updated testing for folder icons  
							
							
							
						 
						
							2018-02-23 10:25:56 +04:00  
				
					
						
							
							
								 
						
							
								5cec4d652a 
								
							 
						 
						
							
							
								
								Added POWERLEVEL9K_DIR_PATH_ABSOLUTE to README.md  
							
							
							
						 
						
							2018-02-23 10:21:02 +04:00  
				
					
						
							
							
								 
						
							
								ddcdad77a7 
								
							 
						 
						
							
							
								
								Added new variable POWERLEVEL9K_DIR_PATH_ABSOLUTE  
							
							... 
							
							
							
							If user sets POWERLEVEL9K_DIR_PATH_ABSOLUTE to true, uses absolute paths
instead of home folder abbreviation, e.g. /Users/chris/... instead of
~/... 
							
						 
						
							2018-02-23 10:08:43 +04:00  
				
					
						
							
							
								 
						
							
								b723800b80 
								
							 
						 
						
							
							
								
								Fixed typo - ~= instead of !=  
							
							
							
						 
						
							2018-02-23 09:56:42 +04:00  
				
					
						
							
							
								 
						
							
								99e62532bb 
								
							 
						 
						
							
							
								
								Added test for root based folder to first&last  
							
							
							
						 
						
							2018-02-23 09:53:36 +04:00  
				
					
						
							
							
								 
						
							
								08432bf70c 
								
							 
						 
						
							
							
								
								Added truncate_to_first_and_last strategy  
							
							... 
							
							
							
							Truncate middle directories from the path. How many directories will be
untouched is controlled by POWERLEVEL9K_SHORTER_DIR_LENGTH. 
							
						 
						
							2018-02-23 09:28:56 +04:00  
				
					
						
							
							
								 
						
							
								5fb3033d58 
								
							 
						 
						
							
							
								
								Update to truncate_absolute  
							
							
							
						 
						
							2018-02-23 00:41:36 +04:00  
				
					
						
							
							
								 
						
							
								1e29203563 
								
							 
						 
						
							
							
								
								Removed final SEDs and more comments  
							
							
							
						 
						
							2018-02-23 00:36:12 +04:00  
				
					
						
							
							
								 
						
							
								441fb277d9 
								
							 
						 
						
							
							
								
								Comments, trunc_to_last, trunc_absolute  
							
							... 
							
							
							
							Added comments throughout the code
Added `truncate_to_last` - displays only the current folder
Added `truncate_absolute` - displays only the last
POWERLEVEL9K_SHORTER_DIR_LENGTH characters - see #736  
							
						 
						
							2018-02-22 23:34:25 +04:00  
				
					
						
							
							
								 
						
							
								9ef8a2f1f9 
								
							 
						 
						
							
							
								
								Missed one variable name change  
							
							... 
							
							
							
							There's always that one pesky variable name you forget to change... 
							
						 
						
							2018-02-22 22:51:28 +04:00  
				
					
						
							
							
								 
						
							
								9c02c6e4d8 
								
							 
						 
						
							
							
								
								All code should now be functional  
							
							... 
							
							
							
							*Fingers crossed* 
							
						 
						
							2018-02-22 22:46:53 +04:00  
				
					
						
							
							
								 
						
							
								90d0fb1c32 
								
							 
						 
						
							
							
								
								Updated test for trunc_to_unique  
							
							... 
							
							
							
							Instead of testing for number of folders, now only tests if string is
longer than 1 character. 
							
						 
						
							2018-02-22 22:42:01 +04:00  
				
					
						
							
							
								 
						
							
								58377b2766 
								
							 
						 
						
							
							
								
								feature: add custom number of newlines after prompt  
							
							
							
						 
						
							2018-02-19 17:22:14 -07:00  
				
					
						
							
							
								 
						
							
								a699393d58 
								
							 
						 
						
							
							
								
								Fixed error in coding  
							
							... 
							
							
							
							Shouldn't code when tired lol. 
							
						 
						
							2018-02-19 22:12:16 +04:00  
				
					
						
							
							
								 
						
							
								115b656790 
								
							 
						 
						
							
							
								
								Forgot to update code when creating new func  
							
							
							
						 
						
							2018-02-19 22:08:06 +04:00  
				
					
						
							
							
								 
						
							
								21b7749075 
								
							 
						 
						
							
							
								
								Added truncatePath to utilities.zsh  
							
							... 
							
							
							
							Added `function truncatePath()` to utilities.zsh to take care of
truncation. This is pure zsh code, without calls to `sed`. Parameters
are:
   * $1 Path: string - the directory path to be truncated
   * $2 Length: integer - length to truncate to
   * $3 Delimiter: string - the delimiter to use
   * $4 From: string - "right" | "middle". If omited, assumes right.
Cleaned up code to use the new function instead. 
							
						 
						
							2018-02-19 22:00:15 +04:00  
				
					
						
							
							
								 
						
							
								58342612eb 
								
							 
						 
						
							
							
								
								Improved truncation code  
							
							
							
						 
						
							2018-02-19 16:05:58 +04:00  
				
					
						
							
							
								 
						
							
								fb09d75391 
								
							 
						 
						
							
							
								
								Updated truncate_to_unique  
							
							
							
						 
						
							2018-02-18 22:56:52 +04:00  
				
					
						
							
							
								 
						
							
								3b182d2eb6 
								
							 
						 
						
							
							
								
								Updated code for testing  
							
							
							
						 
						
							2018-02-18 22:35:20 +04:00  
				
					
						
							
							
								 
						
							
								9f87bd5654 
								
							 
						 
						
							
							
								
								Added / for non-home folders  
							
							
							
						 
						
							2018-02-18 19:05:37 +04:00  
				
					
						
							
							
								 
						
							
								38d7e60ae3 
								
							 
						 
						
							
							
								
								Rewrote trunc middle/right to use for loop  
							
							
							
						 
						
							2018-02-18 18:36:18 +04:00  
				
					
						
							
							
								 
						
							
								0acdc4e032 
								
							 
						 
						
							
							
								
								Fixed another typo - shouldn't code when sick :p  
							
							
							
						 
						
							2018-02-18 16:58:06 +04:00  
				
					
						
							
							
								 
						
							
								97d4e2877d 
								
							 
						 
						
							
							
								
								Fixed typo  
							
							
							
						 
						
							2018-02-18 16:56:32 +04:00  
				
					
						
							
							
								 
						
							
								8180d724ef 
								
							 
						 
						
							
							
								
								Added test for dir_length == trunc_length  
							
							
							
						 
						
							2018-02-18 16:35:07 +04:00  
				
					
						
							
							
								 
						
							
								b1b0ad949a 
								
							 
						 
						
							
							
								
								Updated truncate_from_right test  
							
							
							
						 
						
							2018-02-18 16:29:05 +04:00