Subject Re: isql and umlaut on linux
Author schimmi62
--- In firebird-support@yahoogroups.com, "F. Schlottmann-Goedde"
<frank@s...> wrote:
> schimmi62 wrote:
> > Hi.
> >
> > I'm using Firebird version 1.5.1.4481 on Linux SuSE 9.2. I've a
> > database with the default character set ISO8859_1 and SQL dialect 3
> >
> > When I start up isql on the linux machine I set first
> >
> >> SET NAMES ISO8859_1;
> >
> > then i connect to the database.
> >
> >> connect 'blabla' .....
> >
> > Then I want to insert a new record with an umlaut. But it doesnt
> > work. If I press an umlaut nothing happens, no character is seen in
> > the isql console. On the linux textconsole I can use öäå without
> > problem.
> >
> > Anyone knows what I am doing wrong or if I'm missing something? Do I
> > have to set a special environment variable like LC_TYPE or something
> > like this?
>
> AFAIK this is a bug in the editline library used by isql. The only
> workaround I found so far was using an isql that was not
editline-enabled.
>
> Frank
>
>
> --
> Fascinating creatures, phoenixes, they can carry immensely heavy loads,
> their tears have healing powers and they make highly faithful pets.
> - J.K. Rowling

Thanks Frank for your answer. I almost felt abandoned ;-)

Where can I find an isql that is not editline-enabled?
BTW. What does it mean, editline-enabled?
Are there any drawbacks to use an isql, which is not editline-enabled?

The solution I found so far, is to write a simple scriptfile with all
the inserts and updates and then run the scrip with input within isql.

Regards
Jörg Schiemann