Module Name: src Committed By: rillig Date: Wed Sep 2 23:33:13 UTC 2020
Modified Files: src/usr.bin/make: lst.h Log Message: make(1): improve grouping of the Lst functions Lst_IsEmpty does not belong in the "create and destroy" group, but in "query information without modifying anything". The functions named LstNode_* all belong together. They do not provide much abstraction, but still they restrict the API and hide a few struct fields that are only used internally by Lst_Open/Lst_Close and Lst_ForEach. Use consistent wording in the documentation of the functions (list, node, datum). To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/usr.bin/make/lst.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.