[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: getpass: use of termios.h problematic
From: |
Simon Josefsson |
Subject: |
Re: getpass: use of termios.h problematic |
Date: |
Wed, 24 Aug 2005 22:19:26 +0200 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) |
Paul Eggert <address@hidden> writes:
> Simon Josefsson <address@hidden> writes:
>
>> + * getpass.c: Add WIN32 implementation. Conditionalize use of
>> + termios.h, tcgetattr, tcsetattr and __fsetlocking. Remove some
>> + GLIBC specific code.
>
> Why remove the GLIBC specific code? I'd rather keep gnulib in sync
> with glibc as much as possible. I'm trying to get gnulib patches
> merged back into glibc.
The module isn't close to being in sync now. Should I start with the
up-stream glibc code and add the necessary hacks to it to make it work
on non-GNU standards compliant POSIX, Windows, and uClibc instead?
The resulting code would look awful, and I think it would be weird to
have plenty of non-glibc specific hacks inside glibc. But keeping
things in sync is a good idea, and I can work toward that goal for
this module if you want.
Thanks,
Simon
- getpass: use of termios.h problematic, Simon Josefsson, 2005/08/22
- Re: getpass: use of termios.h problematic, Simon Josefsson, 2005/08/23
- Re: [bug-gnulib] Re: getpass: use of termios.h problematic, Bruno Haible, 2005/08/24
- Re: getpass: use of termios.h problematic, Simon Josefsson, 2005/08/24
- Re: getpass: use of termios.h problematic, Paul Eggert, 2005/08/24
- Re: getpass: use of termios.h problematic,
Simon Josefsson <=
- Re: getpass: use of termios.h problematic, Paul Eggert, 2005/08/25
- Re: getpass: use of termios.h problematic, Simon Josefsson, 2005/08/25
- Re: getpass: use of termios.h problematic, Paul Eggert, 2005/08/25
- Re: getpass: use of termios.h problematic, Simon Josefsson, 2005/08/25
- Re: Woe32 conditionals (was: getpass: use of termios.h problematic), Bruno Haible, 2005/08/26
- Re: Woe32 conditionals, Simon Josefsson, 2005/08/26