From 0d51058ce13c8cb76c9260bb4a501288e5fd5437 Mon Sep 17 00:00:00 2001 From: Li xin Date: Tue, 28 Jul 2015 17:50:04 +0800 Subject: pry: upgrade 0.9.12.6 -> 0.10.1 1) Modify rdoc-fixup-opt.banner-heredoc.patch,since the contents has been changed. 2) Update the checksum of LICENSE,since the date in it has been changed, but the LICENSE has not been changed. Signed-off-by: Li Xin --- .../ruby/pry/rdoc-fixup-opt.banner-heredoc.patch | 56 +++++++++++----------- 1 file changed, 29 insertions(+), 27 deletions(-) (limited to 'meta-openstack/recipes-devtools/ruby/pry/rdoc-fixup-opt.banner-heredoc.patch') diff --git a/meta-openstack/recipes-devtools/ruby/pry/rdoc-fixup-opt.banner-heredoc.patch b/meta-openstack/recipes-devtools/ruby/pry/rdoc-fixup-opt.banner-heredoc.patch index b6612c9..32adfb6 100644 --- a/meta-openstack/recipes-devtools/ruby/pry/rdoc-fixup-opt.banner-heredoc.patch +++ b/meta-openstack/recipes-devtools/ruby/pry/rdoc-fixup-opt.banner-heredoc.patch @@ -1,6 +1,6 @@ -From 55f81df0bb27c68d2a817cade5e0eb472acf24e5 Mon Sep 17 00:00:00 2001 -From: Mark Asselstine -Date: Wed, 14 May 2014 10:43:04 -0400 +From 40f78c9ae1c8f37e382d2da3498e1670c1a321dd Mon Sep 17 00:00:00 2001 +From: Li xin +Date: Sat, 25 Jul 2015 03:13:50 +0900 Subject: [PATCH] rdoc: fixup opt.banner heredoc rdoc has some quirks with heredoc which in this case would @@ -13,39 +13,41 @@ Fixup the heredoc to use a more standard format which is known not to mess up rdoc processing. Signed-off-by: Mark Asselstine +Signed-off-by: Li Xin --- - lib/pry/commands/ls.rb | 34 +++++++++++++++++----------------- - 1 file changed, 17 insertions(+), 17 deletions(-) + lib/pry/commands/ls.rb | 35 ++++++++++++++++------------------- + 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/lib/pry/commands/ls.rb b/lib/pry/commands/ls.rb -index 6ce49bb..b78f7e1 100644 +index 9f0e68f..eda7a53 100644 --- a/lib/pry/commands/ls.rb +++ b/lib/pry/commands/ls.rb -@@ -6,23 +6,23 @@ class Pry +@@ -28,25 +28,22 @@ class Pry + description 'Show the list of vars and methods in the current scope.' command_options :shellwords => false, :interpolate => false - def options(opt) -- opt.banner unindent <<-'BANNER' -- Usage: ls [-m|-M|-p|-pM] [-q|-v] [-c|-i] [Object] -- ls [-g] [-l] +- banner <<-'BANNER' +- Usage: ls [-m|-M|-p|-pM] [-q|-v] [-c|-i] [Object] +- ls [-g] [-l] +- +- ls shows you which methods, constants and variables are accessible to Pry. By +- default it shows you the local variables defined in the current shell, and any +- public methods or instance variables defined on the current object. - -- ls shows you which methods, constants and variables are accessible to Pry. By -- default it shows you the local variables defined in the current shell, and any -- public methods or instance variables defined on the current object. +- The colours used are configurable using Pry.config.ls.*_color, and the separator +- is Pry.config.ls.separator. - -- The colours used are configurable using Pry.config.ls.*_color, and the separator -- is Pry.config.ls.separator. +- Pry.config.ls.ceiling is used to hide methods defined higher up in the +- inheritance chain, this is by default set to [Object, Module, Class] so that +- methods defined on all Objects are omitted. The -v flag can be used to ignore +- this setting and show all methods, while the -q can be used to set the ceiling +- much lower and show only methods defined on the object or its direct class. - -- Pry.config.ls.ceiling is used to hide methods defined higher up in the -- inheritance chain, this is by default set to [Object, Module, Class] so that -- methods defined on all Objects are omitted. The -v flag can be used to ignore -- this setting and show all methods, while the -q can be used to set the ceiling -- much lower and show only methods defined on the object or its direct class. -- BANNER -+ opt.banner = <<-EOF +- Also check out `find-method` command (run `help find-method`). +- BANNER ++ opt.banner = <<-EOF +Usage: ls [-m|-M|-p|-pM] [-q|-v] [-c|-i] [Object] + ls [-g] [-l] -+ +ls shows you which methods, constants and variables are accessible to Pry. By +default it shows you the local variables defined in the current shell, and any +public methods or instance variables defined on the current object. @@ -60,8 +62,8 @@ index 6ce49bb..b78f7e1 100644 +much lower and show only methods defined on the object or its direct class. + EOF - opt.on :m, :methods, "Show public methods defined on the Object (default)" - opt.on :M, "instance-methods", "Show methods defined in a Module or Class" + + def options(opt) -- -1.8.3.2 +1.8.4.2 -- cgit v1.2.3-54-g00ecf