From 858a66ccc849fc5caaab84d1dace36debda22668 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Fri, 20 Jun 2014 11:18:02 -0700 Subject: [PATCH 1/3] Add .pryrc support --- lib/linguist/languages.yml | 1 + samples/Ruby/.pryrc | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 samples/Ruby/.pryrc diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index 15c3a588..fffb8c42 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -1876,6 +1876,7 @@ Ruby: - .irbrc - .mspec - .podspec + - .pryrc - .rbuild - .rbw - .rbx diff --git a/samples/Ruby/.pryrc b/samples/Ruby/.pryrc new file mode 100644 index 00000000..3fb31ad4 --- /dev/null +++ b/samples/Ruby/.pryrc @@ -0,0 +1,19 @@ +Pry.config.commands.import Pry::ExtendedCommands::Experimental + +Pry.config.pager = false + +Pry.config.color = false + +Pry.config.commands.alias_command "lM", "ls -M" + +Pry.config.commands.command "add", "Add a list of numbers together" do |*args| + output.puts "Result is: #{args.map(&:to_i).inject(&:+)}" +end + +Pry.config.history.should_save = false + +Pry.config.prompt = [proc { "input> " }, + proc { " | " }] + +# Disable pry-buggy-plug: +Pry.plugins["buggy-plug"].disable! From 84f3b3720bd7ab02c1d200a7edf6beba08e6c111 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Fri, 20 Jun 2014 11:27:28 -0700 Subject: [PATCH 2/3] Move .pryrc to filenames --- lib/linguist/languages.yml | 2 +- samples/Ruby/{ => filenames}/.pryrc | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename samples/Ruby/{ => filenames}/.pryrc (100%) diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index fffb8c42..1b0f2325 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -1876,7 +1876,6 @@ Ruby: - .irbrc - .mspec - .podspec - - .pryrc - .rbuild - .rbw - .rbx @@ -1896,6 +1895,7 @@ Ruby: - Thorfile - Vagrantfile - buildfile + - .pryrc Rust: type: programming diff --git a/samples/Ruby/.pryrc b/samples/Ruby/filenames/.pryrc similarity index 100% rename from samples/Ruby/.pryrc rename to samples/Ruby/filenames/.pryrc From 13109bb9b8237d66155b1d197b684737ea4c96de Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Fri, 20 Jun 2014 11:28:35 -0700 Subject: [PATCH 3/3] Sort filenames --- lib/linguist/languages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index 1b0f2325..c9407944 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -1885,6 +1885,7 @@ Ruby: interpreters: - ruby filenames: + - .pryrc - Appraisals - Berksfile - Buildfile @@ -1895,7 +1896,6 @@ Ruby: - Thorfile - Vagrantfile - buildfile - - .pryrc Rust: type: programming