| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-10-08 | Clean up code style and remove `.rubocop_todo.yml`. | Markus Reiter | |
| 2017-09-24 | Rubocop: manual rule fixes. | Mike McQuaid | |
| 2017-06-28 | Refactor using `Forwardable` and `DelegateClass`. | Markus Reiter | |
| 2017-06-02 | Re-revert "Fix operator spacing." | Markus Reiter | |
| 2017-06-01 | Revert "Fix operator spacing." | ilovezfs | |
| 2017-05-31 | Fix operator spacing. | Markus Reiter | |
| 2016-10-01 | Refactor Tty. | Markus Reiter | |
| 2016-09-23 | Style/Alias: Prefer `alias`. | Markus Reiter | |
| 2016-09-23 | Fix RuboCop CaseEquality. | Markus Reiter | |
| 2016-09-17 | rubocop --auto-correct all remaining files. | Mike McQuaid | |
| But remove some manual `.freeze`s on constants that shouldn't be constants. | |||
| 2015-08-06 | more core file style updated by rubocop | Xu Cheng | |
| 2015-08-03 | Core files style updates. | BrewTestBot | |
| Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-01-03 | Remove readline and zlib hacks | Jack Nagel | |
| 2014-12-26 | Remove unnecessary code from debugger | Jack Nagel | |
| 2014-12-26 | Allow debugging patching failures | Jack Nagel | |
| Closes Homebrew/homebrew#33056. | |||
| 2014-10-11 | Revert "Allow debugging patch failures" | Jack Nagel | |
| This reverts commit 988601624568a951d86bd00cf441d18681b4b500. | |||
| 2014-10-10 | Allow debugging patch failures | Jack Nagel | |
| Closes Homebrew/homebrew#33056. | |||
| 2014-09-18 | Delay requiring irb until runtime | Jack Nagel | |
| Fixes Homebrew/homebrew#32410. | |||
| 2014-09-18 | Fix exiting the debugger menu with CTRL-D | Jack Nagel | |
| 2014-09-18 | Implement `brew test --debug` | Jack Nagel | |
| 2014-09-18 | Rewrite debugger to remove monkeypatches and use of call/cc | Jack Nagel | |
| 2014-06-27 | Disable "ignore" and "irb" debugger options unless we have a continuation | Jack Nagel | |
| Fixes Homebrew/homebrew#30472. | |||
| 2014-06-12 | Prefer self.class.name to self.class.to_s | Jack Nagel | |
| 2014-03-14 | Fix the debug implementation of Resource#stage as well | Jack Nagel | |
| 2014-03-14 | Fix Resource#stage method signature in debug mode | Jack Nagel | |
| Fixes Homebrew/homebrew#27554. | |||
| 2014-03-13 | Allow the debugger to work from inside staged resources | Jack Nagel | |
| References Homebrew/homebrew#23263. Closes Homebrew/homebrew#27445. | |||
| 2013-02-07 | Reduce footprint of readline hack | Jack Nagel | |
| 2013-02-06 | Split debrew up to faciliate test isolation | Jack Nagel | |
| We want to be able to test the raise functionality without monkey-patching #raise on every object in the system, which is one of the side effects of loading debrew.rb. | |||
| 2013-02-06 | Don't discard exception instance data in debug mode | Jack Nagel | |
| If the debugger's monkey-patched raise was passed an instantiated exception, the #exception method was called with a potentially nil argument, causing its instance data to be thrown away. This hides potentially useful information from the user. Fix it by allowing instantiated exceptions to be reraised unharmed. Fixes Homebrew/homebrew#17622. | |||
| 2012-11-11 | Work around Readline clash | Jack Nagel | |
| Only limited debugging functionality is available to things that involve the Readline formula, but it is better than crashing outright. c.f. Homebrew/homebrew#15776. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2012-11-09 | debrew: take input from same line as prompt | Jack Nagel | |
| 2012-10-28 | debrew: formula debugging for homebrew | Camillo Lugaresi | |
| A new feature for easing the pain of working with complex formulas, or formulas for large packages. When running brew in debug mode (-d), if an exception propagates outside the formula's install method, you now get a menu which lets you return to the point where the exception was raised and perfom several useful actions, such as: - printing a backtrace - entering IRB to examine the context and test ruby code - entering the debugger (if ruby-debug is available) - entering a shell - ignoring the exception or proceeding with the raise as normal Signed-off-by: Max Howell <mxcl@me.com> * Fixed conflict in build.rb. * Removed old debug handling in Formula.brew. Closes Homebrew/homebrew#10435. | |||
