2024-08-07  李俊緯  <mmemmew@gmail.com>

	* The function `ilist-string` now has a new argument
	SHOW-ITEM-NUM-P which controls whether each group header also
	displays the number of items within that group.

2024-02-19  李俊緯  <mmemmew@gmail.com>

	* Now the variable `ilist-pixel-precision` has special meaning if
	its value is the symbol 'precise': the package will then use
	display properties to produce pixel-exact paddings.  This produces
	perfect alignment on graphical interfaces.

2024-02-13  李俊緯  <mmemmew@gmail.com>

	* Now the user can set the variable `ilist-pixel-precision` to
	control whether the package calculates the lengths of strings by
	pixels, which is more accurate but more expensive.

	Since this does almost nothing to users who do not use non-Latin
	letters and is more expensive than the previous algorithms in
	order to correctly measure widths of strings, the user should
	intentionally set this variable to non-nil, should the user want
	to do so.

2021-12-29  Stefan Monnier <monnier@iro.umontreal.ca>

	Use the built-in function invisible-p to replace a hand-made
	function ilist-invisible-property-p.

	Correct the use of an argument to the macro
	ilist-define-automatic-group.

	Provide a better way to handle the definition of sorters in the
	macro ilist-define-automatic-group.

2021-12-28  李俊緯  <mmemmew@gmail.com>

	Update documentation.

	Also add the options to skip invisible lines to some primitive
	commands.

