HACKING


Log

Author Commit Date CI Message
Bruno Haible b1f65faa 2024-10-17T21:52:41 Use a warranty disclaimer in all-permissive license notices. * etc/license-notices/unlimited: Add a short warranty disclaimer sentence. * m4/*.m4: Update. * build-aux/prefix-gnulib-mk: Likewise. * HACKING: Likewise.
Bruno Haible 32deb338 2024-06-07T18:38:26 Update HACKING. * HACKING: Mention the new many-platforms continuous integration.
Bruno Haible 07c46bbd 2024-05-25T11:44:21 tests: Before declaring a SKIP, test if there were ASSERT failures. * HACKING: Document idiom to use with test_exit_status. * tests/test-c32isalnum.c (main): If there were ASSERT failures, report them instead of declaring SKIP. * tests/test-c32isalpha.c (main): Likewise. * tests/test-c32isblank.c (main): Likewise. * tests/test-c32iscntrl.c (main): Likewise. * tests/test-c32isdigit.c (main): Likewise. * tests/test-c32isgraph.c (main): Likewise. * tests/test-c32islower.c (main): Likewise. * tests/test-c32isprint.c (main): Likewise. * tests/test-c32ispunct.c (main): Likewise. * tests/test-c32isspace.c (main): Likewise. * tests/test-c32isupper.c (main): Likewise. * tests/test-c32isxdigit.c (main): Likewise. * tests/test-c32rtomb.c (main): Likewise. * tests/test-c32rtomb-w32.c (main): Likewise. * tests/test-c32snrtombs.c (main): Likewise. * tests/test-c32srtombs.c (main): Likewise. * tests/test-c32stombs.c (main): Likewise. * tests/test-c32tolower.c (main): Likewise. * tests/test-c32toupper.c (main): Likewise. * tests/test-canonicalize.c (main): Likewise. * tests/test-canonicalize-lgpl.c (main): Likewise. * tests/test-duplocale.c (main): Likewise. * tests/test-fbufmode.c (main): Likewise. * tests/test-fenv-except-state-3.c (main): Likewise. * tests/test-fenv-except-trapping-1.c (main): Likewise. * tests/test-fenv-except-trapping-2.c (main): Likewise. * tests/test-fnmatch.c (main): Likewise. * tests/test-fnmatch-w32.c (main): Likewise. * tests/test-fpurge.c (main): Likewise. * tests/test-freadable.c (main): Likewise. * tests/test-fseek.c (main): Likewise. * tests/test-fseeko.c (main): Likewise. * tests/test-ftell.c (main): Likewise. * tests/test-ftell3.c (main): Likewise. * tests/test-ftello.c (main): Likewise. * tests/test-ftello3.c (main): Likewise. * tests/test-fwritable.c (main): Likewise. * tests/test-fwriting.c (main): Likewise. * tests/test-getrandom.c (main): Likewise. * tests/test-mbrlen-w32.c (main): Likewise. * tests/test-mbrtoc16.c (main): Likewise. * tests/test-mbrtoc16-w32.c (main): Likewise. * tests/test-mbrtoc32.c (main): Likewise. * tests/test-mbrtoc32-w32.c (main): Likewise. * tests/test-mbrtowc-w32.c (main): Likewise. * tests/test-mbsnrtoc32s.c (main): Likewise. * tests/test-mbsrtoc32s.c (main): Likewise. * tests/test-mbstoc32s.c (main): Likewise. * tests/test-nl_langinfo2.c (main): Likewise. * tests/test-nstrftime.c (main): Likewise. * tests/test-passfd.c (main): Likewise. * tests/test-posix_spawn-script.c (main): Likewise. * tests/test-posix_spawnp-script.c (main): Likewise. * tests/test-ptsname.c (main): Likewise. * tests/test-ptsname_r.c (main): Likewise. * tests/test-remove.c (main): Likewise. * tests/test-strfmon_l.c (main): Likewise. * tests/test-utime.c (main): Likewise. * tests/test-wcrtomb-w32.c (main): Likewise. * tests/test-execute-script.c (main): Obey CONTINUE_AFTER_ASSERT better. * tests/test-spawn-pipe-script.c (main): Likewise. * tests/test-linkat.c (main): Use the common idiom.
Collin Funk 05e2fbc9 2024-04-25T11:45:15 HACKING: Fix a typo. * HACKING: Add missing 't' to platforms.
Bruno Haible 875f8309 2024-04-23T21:26:20 Update HACKING. Suggested by Paul Eggert in <https://lists.gnu.org/archive/html/bug-gnulib/2024-04/msg00388.html>. * HACKING: Mention an alternative to gitk.
Bruno Haible 9ae4df66 2024-04-23T16:58:04 Update HACKING. * HACKING: Mention the linear git history, how to work with ChangeLog, how to run a testdir, where to find the gnulib-tool tests, and where are the continuous integrations.
Bruno Haible e6acc19c 2024-04-02T13:38:32 gnulib-tool.py: Fix some IDE warnings. * HACKING: Update configuration of warnings.
Bruno Haible 382ba5c0 2024-04-02T00:21:54 gnulib-tool.py: Add developer documentation. * HACKING: New section "Debugging the Python implementation of gnulib-tool".
Bruno Haible 884b9adc 2023-09-07T17:49:48 Add info about recommended warning options with clang. * HACKING (Warning Options): Add info regarding clang.
Bruno Haible 4ae994fb 2023-09-05T12:36:03 Add info about recommended warning options. * HACKING: New section "Warning Options".
Bruno Haible 31680f3f 2023-06-01T15:11:35 Add info for maintainers and contributors. * HACKING: New file.