:: Re: [DNG] Managing shared libraries
Inizio della pagina
Delete this message
Reply to this message
Autore: Joel Roth
Data:  
To: dng
Oggetto: Re: [DNG] Managing shared libraries
On Wed, Oct 04, 2023 at 05:44:01PM -0400, Steve Litt wrote:
> Joel Roth via Dng said on Wed, 4 Oct 2023 10:09:59 -1000
>
> >Hi Steve,
> >
> >On Wed, Oct 04, 2023 at 10:34:10AM -0400, Steve Litt wrote:
> >> Joel Roth via Dng said on Tue, 3 Oct 2023 15:06:01 -1000
> >>
> >> >Dear lovers and familiars of C,
> >> >
> >> >I've got a perl application using
> >> >an interface library for gnu readline.
> >> >
> >> >I want to trying compiling the interface library
> >> >against an older readline.
> >
> >> Why? Why not the current readline library?
> >
> >Trying to troubleshoot/resolve a compatibility problem
> >that has appeared with readline 8.2.
> >
> >> Also, have you considered just running your Perl application as an
> >> argument to the rlwrap program?
> >
> >rlwrap looks like an easy way to add command line
> >editing to a program that reads STDIN.
> >
> >This is a more complicated use case where I provide
> >specialized autocompletion choices and intercept certain
> >keystrokes.
> >
> >Since you asked, the problem is that the terminal now hangs
> >when I unload readline, use another library to process
> >keystrokes, then load readline again.
> >
> >I've narrowed down the problem to either a change in
> >readline, or a change in the interface library.
> >
> >Thanks for the suggestion!
>
> Is there a way you can create a tiny program that does nothing but
> demonstrate this problem? That way we could all observe the symptom
> first hand, and maybe make suggestions.


Good idea! I'm working on paring down the code enough to
provide an illustrative example.

As I wrote in the response to Aitor, I'm also looking at
the interface library, Term::ReadLine::Gnu.

Thanks for your suggestions.

Joel

> SteveT
>
> Steve Litt
>
> Autumn 2023 featured book: Rapid Learning for the 21st Century
> http://www.troubleshooters.com/rl21
> _______________________________________________
> Dng mailing list
> Dng@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
>


--
Joel Roth