From f3030cabb3d6854b18b62b2061fe20a56ca0a413 Mon Sep 17 00:00:00 2001 From: Nicholas Hebert <68243838+n-hebert@users.noreply.github.com> Date: Wed, 21 Feb 2024 14:32:05 -0400 Subject: [PATCH 1/4] Create ruby-irb to handle .irb_history --- programs/ruby-irb | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 programs/ruby-irb diff --git a/programs/ruby-irb b/programs/ruby-irb new file mode 100644 index 00000000..ff6b6860 --- /dev/null +++ b/programs/ruby-irb @@ -0,0 +1,10 @@ +{ + "files": [ + { + "path": "$HOME/.irb_history", + "movable": true, + "help": "In Ruby versions 2.7 or later, configure IRB.conf[:HISTORY_FILE] in your .irbrc to .config/irb/history. For prior versions, set $irbrc" + } + ], + "name": "irb history" +} From 5e07dc521cec123538513081f0efd25fef3abfd3 Mon Sep 17 00:00:00 2001 From: Nicholas Hebert <68243838+n-hebert@users.noreply.github.com> Date: Wed, 21 Feb 2024 14:34:31 -0400 Subject: [PATCH 2/4] Swap to state from config It's not config. --- programs/ruby-irb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/programs/ruby-irb b/programs/ruby-irb index ff6b6860..f24e1ab6 100644 --- a/programs/ruby-irb +++ b/programs/ruby-irb @@ -3,7 +3,7 @@ { "path": "$HOME/.irb_history", "movable": true, - "help": "In Ruby versions 2.7 or later, configure IRB.conf[:HISTORY_FILE] in your .irbrc to .config/irb/history. For prior versions, set $irbrc" + "help": "In Ruby versions 2.7 or later, configure IRB.conf[:HISTORY_FILE] in your .irbrc to $XDG_STATE_HOME/irb/history. For prior versions, set $irbrc" } ], "name": "irb history" From 23cbbe12ea4b6bb6f3d256733b9cab45259c4a11 Mon Sep 17 00:00:00 2001 From: Nicholas Hebert <68243838+n-hebert@users.noreply.github.com> Date: Wed, 21 Feb 2024 14:49:43 -0400 Subject: [PATCH 3/4] Add newline --- programs/ruby-irb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/programs/ruby-irb b/programs/ruby-irb index f24e1ab6..0b14a5bb 100644 --- a/programs/ruby-irb +++ b/programs/ruby-irb @@ -3,7 +3,7 @@ { "path": "$HOME/.irb_history", "movable": true, - "help": "In Ruby versions 2.7 or later, configure IRB.conf[:HISTORY_FILE] in your .irbrc to $XDG_STATE_HOME/irb/history. For prior versions, set $irbrc" + "help": "In Ruby versions 2.7 or later, configure IRB.conf[:HISTORY_FILE] in your .irbrc to $XDG_STATE_HOME/irb/history. For prior versions, set $irbrc\n" } ], "name": "irb history" From 9e33dbe2b3ea22a58b0d45347854535dee3555df Mon Sep 17 00:00:00 2001 From: Nicholas Hebert <68243838+n-hebert@users.noreply.github.com> Date: Wed, 21 Feb 2024 14:55:41 -0400 Subject: [PATCH 4/4] Rename ruby-irb to ruby-irb.json Add missing suffix --- programs/{ruby-irb => ruby-irb.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename programs/{ruby-irb => ruby-irb.json} (100%) diff --git a/programs/ruby-irb b/programs/ruby-irb.json similarity index 100% rename from programs/ruby-irb rename to programs/ruby-irb.json