Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | maint: run 'make update-copyright' | Simon Josefsson | 2023-01-01 | 1 | -1/+1 |
| | |||||
* | maint: run 'make update-copyright' | Paul Eggert | 2022-01-01 | 1 | -1/+1 |
| | |||||
* | Put LGPLv2+ notices in source files where appropriate. | Bruno Haible | 2021-06-04 | 1 | -0/+18 |
| | | | | | * lib/**.{h,c,gperf}: Use LGPLv2+ notice whenever the module description says so. | ||||
* | list, oset, xlist, xoset, xsublist: simplify via extern inline | Paul Eggert | 2012-11-29 | 1 | -281/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | * lib/gl_list.h, lib/gl_list.c (GL_LIST_INLINE): * lib/gl_oset.c, lib/gl_oset.h (GL_OSET_INLINE): * lib/gl_xlist.c, lib/gl_xlist.h (GL_XLIST_INLINE): * lib/gl_xoset.c, lib/gl_xoset.h (GL_XOSET_INLINE): * lib/gl_xsublist.c, lib/gl_xsublist.h (GL_XSUBLIST_INLINE): New macro. Replace all uses of 'static inline' with it. [HAVE_INLINE]: Implement functions as *_INLINE functions, instead of as macros FOO that are defined to static inline functions FOO_inline. * lib/gl_list.c, lib/gl_oset.c, lib/gl_xlist.c, lib/gl_xoset.c: * lib/gl_xsublist.c: Reimplement from scratch, by defining the corresponding *_INLINE macro and including the corresponding .h file. This is simpler. * m4/gl_list.m4: Remove. * modules/list, modules/oset, modules/xlist, modules/xoset: (Files): Remove m4/gl_list.m4. (configure.ac): Remove gl_LIST. * modules/list, modules/oset, modules/xlist, modules/xoset: * modules/xsublist: (Depends-on): Depend on extern-inline, not inline. | ||||
* | maint: update all copyright year number ranges | Jim Meyering | 2012-01-01 | 1 | -1/+1 |
| | | | | Run "make update-copyright". | ||||
* | maint: update almost all copyright ranges to include 2011 | Jim Meyering | 2011-01-01 | 1 | -1/+1 |
| | | | | Run the new "make update-copyright" rule. | ||||
* | update nearly all FSF copyright year lists to include 2010 | Jim Meyering | 2010-01-01 | 1 | -1/+1 |
| | | | | | Use the same procedure as for 2009, outlined in http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/20081 | ||||
* | Move the malloc checking from module 'list' to new module 'xlist'. | Bruno Haible | 2009-12-14 | 1 | -33/+36 |
| | |||||
* | Use spaces for indentation, not tabs. | Bruno Haible | 2009-12-10 | 1 | -42/+42 |
| | |||||
* | Avoid identifier clash with POSIX function 'remove' defined as a macro. | Bruno Haible | 2009-09-28 | 1 | -2/+2 |
| | |||||
* | New abstract list operation 'node_set_value'. | Bruno Haible | 2008-02-10 | 1 | -1/+8 |
| | |||||
* | Change copyright notice from GPLv2+ to GPLv3+. | Bruno Haible | 2007-10-07 | 1 | -5/+4 |
| | |||||
* | Allow the use of a destructor for the values stored in the list. | Bruno Haible | 2007-03-16 | 1 | -3/+5 |
| | |||||
* | Add bounded list search operations. | Bruno Haible | 2006-10-06 | 1 | -0/+16 |
| | |||||
* | Add searching operations, limited to a subsequence of the list. | Bruno Haible | 2006-10-05 | 1 | -2/+34 |
| | |||||
* | Include <config.h> unconditionally. | Bruno Haible | 2006-09-14 | 1 | -3/+1 |
| | |||||
* | Abstract list data type. | Bruno Haible | 2006-07-17 | 1 | -0/+226 |