diff --git a/IPython/core/magics/history.py b/IPython/core/magics/history.py index 23f5a8f..e9c3306 100644 --- a/IPython/core/magics/history.py +++ b/IPython/core/magics/history.py @@ -170,7 +170,8 @@ class HistoryMagics(Magics): pattern = "*" + " ".join(args.pattern) + "*" else: pattern = "*" - hist = history_manager.search(pattern, raw=raw, output=get_output) + hist = history_manager.search(pattern, raw=raw, output=get_output, + n=args.limit) print_nums = True elif getattr(args, 'limit_specified', False): n = 10 if args.limit is None else args.limit