Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							686b5afa05 
							
						 
					 
					
						
						
							
							cmd/list: Bump to Sorbet typed: strict  
						
						
						
						
					 
					
						2024-08-10 23:55:13 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							617a8d1627 
							
						 
					 
					
						
						
							
							cmd/list: fix exit code when supplied both a cask and formula  
						
						
						
						
					 
					
						2024-06-11 03:31:05 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d12dafeb7 
							
						 
					 
					
						
						
							
							Revert "cmd/list: fix exit codes."  
						
						... 
						
						
						
						This reverts commit cec4e3fcb7ec15efa30d3d76dd910ff98dc5e890. 
						
						
					 
					
						2024-06-11 03:20:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cec4e3fcb7 
							
						 
					 
					
						
						
							
							cmd/list: fix exit codes.  
						
						... 
						
						
						
						Fix exit codes when providing formulae and casks.
Fixes  #17434  
						
						
					 
					
						2024-06-06 19:34:17 +01:00 
						 
				 
			
				
					
						
							
							
								Ruoyu Zhong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba85f92df2 
							
						 
					 
					
						
						
							
							cmd/list: update switches and logic  
						
						
						
						
					 
					
						2024-04-23 15:55:06 +08:00 
						 
				 
			
				
					
						
							
							
								Ruoyu Zhong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7cf6cb2624 
							
						 
					 
					
						
						
							
							cmd/list: tweak wording  
						
						
						
						
					 
					
						2024-04-23 15:51:16 +08:00 
						 
				 
			
				
					
						
							
							
								Ruoyu Zhong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1a0cbbf0a 
							
						 
					 
					
						
						
							
							cmd/list: update description for --installed-as-dependency  
						
						... 
						
						
						
						Co-authored-by: Kevin <apainintheneck@gmail.com> 
						
						
					 
					
						2024-04-23 15:41:11 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b09fcd6e4 
							
						 
					 
					
						
						
							
							cmd/list: more consistent switches.  
						
						
						
						
					 
					
						2024-04-23 08:35:10 +01:00 
						 
				 
			
				
					
						
							
							
								Ruoyu Zhong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							868c15fe4f 
							
						 
					 
					
						
						
							
							cmd/list: support listing formulae installed on request or automatically  
						
						... 
						
						
						
						Sample usage:
    $ brew ls --manual
    gcc
    llvm
    [...]
    $ brew ls --auto
    grpc
    protobuf
    [...]
    $ brew ls --manual --auto
    gcc: manual
    grpc: auto
    llvm: manual
    protobuf: auto
    [...]
Resolves  #17117 . 
						
						
					 
					
						2024-04-22 12:00:22 +08:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							aad08cd5a4 
							
						 
					 
					
						
						
							
							Revert using hash accessors for args  
						
						
						
						
					 
					
						2024-03-15 12:51:03 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							7c7444c2a5 
							
						 
					 
					
						
						
							
							No longer need to thread args  
						
						
						
						
					 
					
						2024-03-15 12:46:06 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							96fc8bf66b 
							
						 
					 
					
						
						
							
							bracket access over public_send  
						
						
						
						
					 
					
						2024-03-15 12:46:05 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							fd652148fa 
							
						 
					 
					
						
						
							
							Implement cmd_args block  
						
						
						
						
					 
					
						2024-03-15 12:46:05 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							cbcb221de6 
							
						 
					 
					
						
						
							
							Create AbstractCommand class  
						
						
						
						
					 
					
						2024-03-15 12:46:05 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea2892f8ee 
							
						 
					 
					
						
						
							
							brew.rb: handle missing args.  
						
						
						
						
					 
					
						2024-03-07 16:20:20 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							8156c5d140 
							
						 
					 
					
						
						
							
							Audit remaining commands  
						
						
						
						
					 
					
						2024-01-31 20:02:33 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Knibbe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4662678b3b 
							
						 
					 
					
						
						
							
							cmd+dev-cmd: adjust description line breaks  
						
						... 
						
						
						
						Use to distinguish additional notes from initial explanation and usage info 
						
						
					 
					
						2023-09-11 02:29:21 -04:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							08af78a2a5 
							
						 
					 
					
						
						
							
							brew style --fix  
						
						
						
						
					 
					
						2023-04-25 09:26:24 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							24cf6076e8 
							
						 
					 
					
						
						
							
							brew style --fix  
						
						
						
						
					 
					
						2023-04-24 20:42:39 -07:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							d56e2884aa 
							
						 
					 
					
						
						
							
							Enable typing in cmd/  
						
						
						
						
					 
					
						2023-03-06 15:01:08 -08:00 
						 
				 
			
				
					
						
							
							
								hyuraku 
							
						 
					 
					
						
						
						
						
							
						
						
							e39232313f 
							
						 
					 
					
						
						
							
							move cask/cmd/list to cask/list  
						
						
						
						
					 
					
						2023-03-02 21:53:15 +09:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							353fe2d322 
							
						 
					 
					
						
						
							
							Update brew ls to work when the cellar doesn't exist  
						
						
						
						
					 
					
						2022-08-13 12:21:14 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d5eab2e1c 
							
						 
					 
					
						
						
							
							brew style --fix  
						
						
						
						
					 
					
						2022-06-30 08:56:21 +01:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a7f082b30 
							
						 
					 
					
						
						
							
							list: output only if installed casks are passed  
						
						... 
						
						
						
						Fixes  #13139 . 
					
						2022-04-13 10:50:50 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61976e0672 
							
						 
					 
					
						
						
							
							caskroom: add, use any_casks_installed?.  
						
						... 
						
						
						
						Add a new method for the two places we're checking if we have any
casks installed. This is much more performance and user friendly than
attempting to load every cask.
Fixes  #13027  
						
						
					 
					
						2022-03-30 17:25:00 +01:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0850fcb24a 
							
						 
					 
					
						
						
							
							list: support long and verbose version listing for casks  
						
						
						
						
					 
					
						2022-03-28 11:06:57 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38e1b3d64b 
							
						 
					 
					
						
						
							
							Deprecations, disables, deletions for 3.4.0  
						
						
						
						
					 
					
						2022-02-22 14:28:32 +00:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e0e96eb1d 
							
						 
					 
					
						
						
							
							list: raise NoSuchKegError if formula exists but isn't installed  
						
						
						
						
					 
					
						2021-11-11 17:40:32 -05:00 
						 
				 
			
				
					
						
							
							
								hyuraku 
							
						 
					 
					
						
						
						
						
							
						
						
							d1c9b9db3f 
							
						 
					 
					
						
						
							
							rename variables  
						
						
						
						
					 
					
						2021-09-11 16:05:01 +09:00 
						 
				 
			
				
					
						
							
							
								hyuraku 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c26e2da9 
							
						 
					 
					
						
						
							
							use keyword argument  
						
						
						
						
					 
					
						2021-09-10 21:06:37 +09:00 
						 
				 
			
				
					
						
							
							
								hyuraku 
							
						 
					 
					
						
						
						
						
							
						
						
							2347bfdb92 
							
						 
					 
					
						
						
							
							use default_kegs  
						
						
						
						
					 
					
						2021-09-09 22:16:45 +09:00 
						 
				 
			
				
					
						
							
							
								hyuraku 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b275d757 
							
						 
					 
					
						
						
							
							brew list shows cask without option  
						
						
						
						
					 
					
						2021-09-08 22:53:27 +09:00 
						 
				 
			
				
					
						
							
							
								Nanda H Krishna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47a549e944 
							
						 
					 
					
						
						
							
							Fix style using brew style --fix  
						
						
						
						
					 
					
						2021-06-02 11:43:16 +05:30 
						 
				 
			
				
					
						
							
							
								Connor Mann 
							
						 
					 
					
						
						
						
						
							
						
						
							3637924230 
							
						 
					 
					
						
						
							
							Fix style  
						
						
						
						
					 
					
						2021-05-19 13:58:19 -04:00 
						 
				 
			
				
					
						
							
							
								Connor Mann 
							
						 
					 
					
						
						
						
						
							
						
						
							fe9a9bb24c 
							
						 
					 
					
						
						
							
							Rename to_keg to to_default_kegs  
						
						
						
						
					 
					
						2021-05-19 09:34:18 -04:00 
						 
				 
			
				
					
						
							
							
								Connor Mann 
							
						 
					 
					
						
						
						
						
							
						
						
							d46881c5e2 
							
						 
					 
					
						
						
							
							Rename to_kegs to to_keg  
						
						
						
						
					 
					
						2021-05-18 09:52:19 -04:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3a6af9d99 
							
						 
					 
					
						
						
							
							cmd/list: remove cask and ls flag conflicts  
						
						
						
						
					 
					
						2021-03-27 01:20:21 +00:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e966808ac6 
							
						 
					 
					
						
						
							
							cmd/list: always use ls when no named args are passed  
						
						... 
						
						
						
						This has the added benefit of making the indentation in the output of
`brew list` uniform between formulae and casks.
Follow-up to #10899 . See, in particular,
    https://github.com/Homebrew/brew/pull/10899#discussion_r598659321  
						
						
					 
					
						2021-03-27 01:20:20 +00:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1385b0754 
							
						 
					 
					
						
						
							
							Merge pull request  #10899  from carlocab/ls-delineate  
						
						... 
						
						
						
						cmd/list: delineate formulae and casks 
						
						
					 
					
						2021-03-25 17:52:41 +00:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4dccc2ef7f 
							
						 
					 
					
						
						
							
							cmd/list: list formulae only if one is installed  
						
						... 
						
						
						
						We need the `HOMEBREW_CELLAR.exist?` check to avoid errors in new
installations, which may not have a `Cellar` directory. 
						
						
					 
					
						2021-03-22 17:15:56 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32d532fb49 
							
						 
					 
					
						
						
							
							cmd/list: fix Cask listing  
						
						
						
						
					 
					
						2021-03-22 16:21:02 +00:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a88d65acc7 
							
						 
					 
					
						
						
							
							cmd/list: list casks only if one is installed  
						
						
						
						
					 
					
						2021-03-22 14:12:42 +00:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8538970567 
							
						 
					 
					
						
						
							
							cmd/list: delineate formulae and casks  
						
						... 
						
						
						
						Listing everything without qualifying which is which is confusing for
some users.
Fixes  #10897 . 
						
						
					 
					
						2021-03-22 13:13:04 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6957a3acb 
							
						 
					 
					
						
						
							
							Homebrew 3.0.0 deprecations/disables  
						
						
						
						
					 
					
						2021-01-29 19:50:24 +00:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1f3e39b7b 
							
						 
					 
					
						
						
							
							Update commands to generate usage banner  
						
						
						
						
					 
					
						2021-01-18 21:20:11 -05:00 
						 
				 
			
				
					
						
							
							
								Dawid Dziurla 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							332372469f 
							
						 
					 
					
						
						
							
							cmd: indicate multiple named args in usage banner  
						
						
						
						
					 
					
						2021-01-15 13:04:00 +01:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							da811373d3 
							
						 
					 
					
						
						
							
							Add named_args DSL for commands  
						
						
						
						
					 
					
						2021-01-13 17:09:42 -05:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90868fff34 
							
						 
					 
					
						
						
							
							cmd/list: Remove help text about -l displaying file sizes  
						
						... 
						
						
						
						- It doesn't work on the `HOMEBREW_CELLAR` dir for some reason, and
  using `du -sh` instead (PR 10131) was an extra call that we don't
  need.
- (I had to edit the man page manually as `brew man` gives me "Broken
  pipe" errors.) 
						
						
					 
					
						2020-12-25 19:03:57 +00:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b4646dee4 
							
						 
					 
					
						
						
							
							cmd/list: Limit -lrt options to being passed with --formula  
						
						... 
						
						
						
						- These are documented as only working on formulae, but users expect the
  same options (long format, reverse order or sort by modified time) to
  be passed to both formulae and casks in the default `brew list`. The
  output looks weird as they're not. Hence, constrain these to be
  `--formula`-only.
- This was added originally in 5adb76a5babdccd2c4edfb8752ac979ed14716ca,
  but then disappeared. 
						
						
					 
					
						2020-12-24 13:33:36 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74fb058c7e 
							
						 
					 
					
						
						
							
							More deprecations  
						
						... 
						
						
						
						More deprecations, disabling and removal for Homebrew 2.7.0. 
						
						
					 
					
						2020-12-18 14:17:37 +00:00