[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Is TODO up-to-date?
From: |
Collin Funk |
Subject: |
Is TODO up-to-date? |
Date: |
Thu, 2 May 2024 05:08:31 -0700 |
User-agent: |
Mozilla Thunderbird |
Hi,
Is the TODO file generally up-to-date? Now that I have my copyright
assignment done, maybe I can find some stuff to hack on.
Specifically, are these items still true?
> generally use gnulib for portability more than we use today:
> - getaddrinfo/getnameinfo with IDN support to simplify IDN complexity
> - more system header files replacements
> - ruserok/wtmp stuff
>
> Mingw/cygwin support?
I think it would be nice to use more gnulib stuff. Less dealing with
preprocessor conditionals and the sort. I know gnulib has some
<sys/socket.h> stuff and inet_ntop/inet_ptoa but I haven't looked into
that area much.
Also, I have attached two patches that modernize stuff to match
current gnulib. First, with the 'environ' module there is no need for
'extern char **environ'. It is handled in unistd.h by gnulib [1].
Second, now that the 'stdbool' module emulates C23, there is no need
to include stdbool.h. If the compiler doesn't support bool stuff as a
keyword the header is included in config.h.
[1] https://www.gnu.org/software/gnulib/manual/html_node/environ.html
Collin
0001-maint-Remove-redundant-environ-declarations.patch
Description: Text Data
0002-maint-Remove-redundant-stdbool.h-includes.patch
Description: Text Data
- Is TODO up-to-date?,
Collin Funk <=
- Re: Is TODO up-to-date?, Simon Josefsson, 2024/05/02
- Re: Indentation mistake (was: Is TODO up-to-date?), Erik Auerswald, 2024/05/02
- Re: Indentation mistake (was: Is TODO up-to-date?), Simon Josefsson, 2024/05/02
- Re: Indentation mistake (was: Is TODO up-to-date?), Erik Auerswald, 2024/05/02
- Re: Indentation mistake, Simon Josefsson, 2024/05/02
- Re: GitLab pipeline fails to download gnulib, Erik Auerswald, 2024/05/02
- Re: Indentation mistake, Collin Funk, 2024/05/02
- Re: Indentation mistake, Simon Josefsson, 2024/05/03
- Re: Indentation mistake, Collin Funk, 2024/05/03
Re: Is TODO up-to-date?, Collin Funk, 2024/05/02