Skip to Content.
Sympa Menu

grouper-dev - RE: [grouper-dev] JLine integration into gsh

Subject: Grouper Developers Forum

List archive

RE: [grouper-dev] JLine integration into gsh

Chronological Thread 
  • From: "Hyzer, Chris" <>
  • To: Nicolas Marcotte <>, "" <>
  • Subject: RE: [grouper-dev] JLine integration into gsh
  • Date: Fri, 26 Aug 2016 15:32:47 +0000
  • Accept-language: en-US
  • Authentication-results: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:RS6/Mxz65AnmgmjXCy+O+j09IxM/srCxBDY+r6Qd0e0SIJqq85mqBkHD//Il1AaPBtqLra8fwLOL+4nbGkU+or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6aijSI4DUTAhTyMxZubqSwQ9aKzpf/6+fn3ZzYZAFBn3KYaKl5KwmqoE2FsMgdho9rMeA0wwHCpWdUdsxL3mNlP1iJmBH/64G79cgnu25fofU878NaFKn3YYw5S6BVFjIrLzpz6cH2/1GXQhGI+2MRSCAanwRgAg7Z4Qv8U4ur9Cb2q7wu9jOdOJi8baEmVC7mp4xrUh7zwm9TMjU54XPakORxl6kdvQqsoRo5zoLJNtLGfMFid7/QKItJDVFKWdxcAmkYWtux
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

That’s great!  Thanks so much.  Can I ask some favors?


1.       Can you make a jira and mark as resolved?  (if you don’t have access I can do this)

2.       Can you submit a pull request through github?

3.       Can you provide an option from the grouper properties that defaults to on for this enhancement, so if someone has a problem with it they can turn it off?


If you cant or don’t have time to do any of these I can do them for you





From: [mailto:] On Behalf Of Nicolas Marcotte
Sent: Friday, August 26, 2016 11:06 AM
Subject: [grouper-dev] JLine integration into gsh


I am currently evaluating grouper for my institution and I was about to be driven mad by the line handling of gsh. To avoid that unfortunate I took 2 hours to integrate JLine2 to gsh interactive mode. I submit you my patch-set with the copyright attributed to Internet2.

Here are the feature added to gsh:
-platform independent arrows key handling
-sh style history

-minimal tab completion: the suggestions are from the current bsh dictionary and the lower case classes from package without contextual awareness....

I hope that this patch-set will help others to avoid getting mad at gsh !

Have a nice day!!

Nicolas Marcotte
Analyste technologique – Architecture, conception et développement
Système d’information - Service des technologies de l'information
Université de Sherbrooke
Tél:  819 821-8000 poste 63276       
Courriel : 

Archive powered by MHonArc 2.6.19.

Top of Page