2019-01-21  Alan D. Salewski  <salewski@att.net>

	RELEASED screen-wrappers 0.3.3

	* configure: regenerated
	* configure.ac: set version to 0.3.3 for release
	* NEWS: set release date for screen-wrappers 0.3.3

	[github issue #12]:
	* HACKING: Project is now using GNU Automake 1.15 rather than 1.14.1
	* bootstrap (AUTOMAKE): specify automake-1.14 rather than automake-1.11
	(ACLOCAL): specify aclocal-1.15 rather than aclocal-1.14
	(AUTOMAKE): specify automake-1.15 rather than automake-1.14
	* Makefile.in: regenerated
	* aclocal.m4: likewise
	* configure: likewise
	* doc/Makefile.in: likewise
	* doc/html/Makefile.in: likewise
	* src/Makefile.in: likewise
	* src/main/Makefile.in: likewise
	* src/main/bash/Makefile.in: likewise
	* src/main/bash/bin/Makefile.in: likewise

	[github issue #14]:
	* src/main/bash/bin/screen-ls.in (DATA_SCREEN_Q_LS_OUTPUT): remove
	- updated copyright dates (add current year (2019))
	- enable bash's 'pipefail' globally
	(COPYRIGHT_DATES): update
	(RE_LEGIT_BASH_IDENTIFIER): new global variable (regex)
	(f_legit_bash_identifier_p): new function (predicate)
	(__f_legit_global_assoc_ary_bash_identifier_helper_or_die): new function
	(f_legit_global_assoc_ary_bash_identifier_p): new function (predicate)
	(f_readonly_legit_global_assoc_ary_bash_identifier_p): new function (predicate)
	(f_writable_legit_global_assoc_ary_bash_identifier_p): new function (predicate)
	(f_set_named_scalar_or_die): new function
	(f_set_named_assoc_array_or_die): new function
	(f_obtain_screen_version_string_or_die): new function
	(f_parse_screen_program_version_or_die): new function
	(f_is_screen_4_dot_3_or_newer): new function

2017-05-19  Alan D. Salewski  <salewski@att.net>

	* src/main/bash/bin/screen-ls.in (DATA_SCREEN_Q_LS_OUTPUT): remove
	recently added variable; 'screen -q -ls' does not produce any
	output on stdout, and there's no reason to confirm that it is empty
	(DATA_SCREEN_LS_OUTPUT): restore comment about holding all
	'screen	-ls' output in memory

2017-05-15  Alan D. Salewski  <salewski@att.net>

	[github issue #9]:
	* src/main/bash/bin/screen-ls.in (SCREEN_VERSION_STRING) new global variable
	(f_is_screen_4_dot_3_or_newer): modified to set $SCREEN_VERSION_STRING (for now)
	(SCREEN_Q_LS_ESTAT_NO_SCREEN_SESSIONS): new variable
	(SCREEN_Q_LS_ESTAT_SCREEN_SESSIONS_PRESENT_MAX): new variable
	(SCREEN_Q_LS_ESTAT_SUCCESS_MIN): new variable
	(SCREEN_Q_LS_ESTAT_SUCCESS_MAX): new variable
	(re_no_sockets_found_loose): new variable (regex)
	(re_no_sockets_found_tight): new variable (regex)
	(DATA_SCREEN_Q_LS_OUTPUT): new variable; captures output of 'screen -q -ls'
	(t_screen_q_ls_estat): new variable; captures exit status of 'screen -q -ls'
	(DATA_SCREEN_LS_OUTPUT): new variable; captures output of 'screen -ls'
	(t_screen_ls_estat): new variable; captures exit status of 'screen -ls'
	(t_first_line): new variable; used for testing content of first
	line of output from 'screen -ls'
	* NEWS: noted above change

2017-05-14  Alan D. Salewski  <salewski@att.net>

	* src/main/bash/bin/screen-ls.in:
	- correct comment cruft (regexen are bash's, not sed's)
	- updated copyright dates (add current year (2017))

	* BUGS: direct user to project's GitHub issues page

2016-07-30  Alan D. Salewski  <salewski@att.net>

	* src/main/bash/bin/screen-ls.in: tweak comment in opt processing for ':'

	* NEWS: created empty news section for future 0.3.3 release
	* configure.ac: set version to 0.3.3-snapshot for next dev cycle
	* configure: regenerated
	* README.md:
	- referenced version 0.3.2 as "latest", etc
	- removed obsolete info about screen-wrappers working with bash < 4.x


	RELEASED screen-wrappers 0.3.2

	* configure.ac: set version to 0.3.2 for release
	* NEWS: set release date for screen-wrappers 0.3.2

	[github issue #8]:
	* autotools/install-sh: new upstream version of file
	* autotools/missing: new upstream version of file
	* NEWS: noted above change
	* configure: regenerated

	[github issue #6]:
	* configure.ac (BASH_SH): now invoked at configure time to check
	for bash 4.x or newer
	* NEWS: noted above change

	[github issue #7]:
	* src/main/bash/bin/screen-ls.in ($re_sed_l_chunks): removed
	($re_chunks_type_005): new variable; regex that matches the output
	of 'screen -ls' from screen version '4.00.03 (FAU) 23-Oct-06'
	($re_chunks_type_010): new variable; regex that matches the output
	of 'screen -ls' from newer versions of screen (tested with
	'4.04.00 (GNU) 19-Jun-16').
	($re_chunks): new variable
	($t_session_name): now obtains value from BASH_REMATCH rather than sed
	($t_session_date): likewise
	($t_session_state): likewise
	* NEWS: noted above change

2016-07-29  Alan D. Salewski  <salewski@att.net>

	* NEWS: created empty news section for future 0.3.2 release
	* configure.ac: set version to 0.3.2-snapshot for next dev cycle
	* configure: regenerated
	* README.md: referenced version 0.3.1 as "latest", etc


	RELEASED screen-wrappers 0.3.1

	* configure.ac: set version to 0.3.1 for release
	* NEWS: set release date for screen-wrappers 0.3.1

	[github issue #5]:
	* src/main/bash/bin/Makefile.am ($(G1MANPAGES_AS_HTML)): omit
	'--nobacklink' option from pod2html invocation
	* NEWS: noted above change

2016-07-04  Alan D. Salewski  <salewski@att.net>

	* NEWS: created empty news section for future 0.3.1 release
	* configure.ac: set version to 0.3.1-snapshot for next dev cycle
	* configure: regenerated
	* README.md: referenced version 0.3.0 as "latest", etc


	RELEASED screen-wrappers 0.3.0

	* configure.ac: set version to 0.3.0 for release
	* NEWS: set release date for screen-wrappers 0.3.0
	* src/main/bash/bin/Makefile.am (clean-pod2html-cache-files): new target
	(clean-local): invoke above new target


	* Makefile.am (EXTRA_DIST): add README.md file to list
	* Makefile.in: regenerated

	[github issue #3]:
	* src/main/bash/bin/screen-ls.in: allow short-form command line opts to be bundled
	* NEWS: noted above change

2016-07-03  Alan D. Salewski  <salewski@att.net>

	* README.md: add 'License' section, with reference to COPYING file

	* README: renamed file to...
	* README.md: ...this.

	* README: change from org-mode to github-flavored markdown
	* NEWS: noted above change

	[github issue #4]:
	* configure.ac (POD2HTML): new program check
	(pkghtmldir): new AC_SUBST'd variable
	(manhtmldir): likewise
	(man1htmldir): likewise
	(man5htmldir): likewise
	(man7htmldir): likewise
	(AC_CONFIG_FILES): add to list: doc/Makefile, doc/html/Makefile
	(AC_INIT): bump 'm' in M.m.p from 0.2.2-snapshot to 0.3.0-snapshot
	* Makefile.am (SUBDIRS): add 'doc' subdir to list
	* doc/Makefile.am: new file
	* doc/html/Makefile.am: new file
	* doc/html/stylesheets/pod2html-manpage.css: new file
	* src/main/bash/bin/Makefile.am (S1MANPAGES_AS_HTML): new (empty) list variable
	(G1MANPAGES_AS_HTML): new list variable
	(ALL_MANPAGES_1_AS_HTML): likewise
	(SMANPAGES_AS_HTML): likewise
	(GMANPAGES_AS_HTML): likewise
	(man1html_DATA): defined to support generation of section 1 man pages as html
	(CLEANFILES): add to list: GMANPAGES_AS_HTML, SMANPAGES_AS_HTML
	* NEWS: noted above change
	- adjusted version number for wip release

        * configure: regenerated
        * Makefile.in: likewise
        * doc/Makefile.in: new (generated) file
        * doc/html/Makefile.in: new (generated) file
        * src/Makefile.in: regenerated
        * src/main/Makefile.in: likewise
        * src/main/bash/Makefile.in: likewise
        * src/main/bash/bin/Makefile.in: likewise

2016-06-22  Alan D. Salewski  <salewski@att.net>

	* NEWS: created empty news section for future 0.2.3 release
	* configure.ac: set version to 0.2.3-snapshot for next dev cycle
	* configure: regenerated


	RELEASED screen-wrappers 0.2.2

	* configure.ac: set version to 0.2.2 for release
	* NEWS: set release date for screen-wrappers 0.2.2

	* HACKING: Project is now using GNU Automake 1.14.1 rather than 1.11.6
	* bootstrap (AUTOMAKE): specify automake-1.14 rather than automake-1.11
	(ACLOCAL): specify aclocal-1.14 rather than aclocal-1.11
	* configure: regenerated
	* aclocal.m4: ditto
	* Makefile.in: ditto
	* src/Makefile.in: ditto
	* src/main/Makefile.in: ditto
	* src/main/bash/Makefile.in: ditto
	* src/main/bash/bin/Makefile.in: ditto

	* src/main/bash/bin/screen-ls.in: use grep rather than head and
	tail to obtain session names
	* NEWS: noted above change

2016-04-12  Alan D. Salewski  <salewski@att.net>

	* src/main/bash/bin/screen-ls.in: Doc fix ("A example..." => "An example...")
	* NEWS: noted above change

	* configure.ac: set version to 0.2.2-snapshot for next dev cycle
	* NEWS: created empty news section for future 0.2.2 release

2016-04-10  Alan D. Salewski  <salewski@att.net>

	RELEASED screen-wrappers 0.2.1

	* configure.ac: set version to 0.2.1 for release
	* NEWS: release date for screen-wrappers 0.2.1

	* configure: regenerate

	* src/main/bash/bin/screen-ls.in: dynamically adapt screen subproc
	exit status handling to account for upstream bug #26750. GNU
	screen prior to 4.3.0 exists with status 1 when invoked with '-ls'
	option; later versions exit with stat 0 (as expected); we'll work
	with either.
	* NEWS: noted above changes

2016-03-26  Alan D. Salewski  <salewski@att.net>

	* .gitattributes: new file

2016-03-25  Alan D. Salewski  <salewski@att.net>

	RELEASED screen-wrappers 0.2.0

	* configure.ac: set version to 0.2.0 for release
	* NEWS: release date for screen-wrappers 0.2.0

	* configure: regenerate

	* src/main/bash/bin/screen-ls.in
	- introduce '-U' (--unsorted) option (thanks to John Marquart for the suggestion)
	- update copyright statement dates

	* configure.ac: set version to 0.2.0-snapshot to reflect next target version

	* INSTALL: ditto
	* HACKING: update time-of-writing date
	* NEWS: noted above changes

2013-07-09  Alan D. Salewski  <salewski@att.net>

	* src/main/bash/bin/screen-ls.in: doc fixes
	* NEWS: noted above change

	* src/main/bash/bin/screen-ls.in: update copyright statements dates

	* configure.ac: set version to 0.1.2-snapshot for next dev cycle
	* NEWS: created empty news section for future 0.1.2 release


	RELEASED screen-wrappers 0.1.1

	* configure.ac: set version to 0.1.1 for release
	* NEWS: release date for screen-wrappers 0.1.1

	* src/main/bash/bin/screen-ls.in
	- replace (debugging) 'screen -q -ls' invocations with 'screen -ls'
	- correct detection of 'screen -ls' exit status (in $PIPESTATUS)
	- update docs

	* configure.ac: set version to 0.1.1-snapshot for next dev cycle
	* NEWS: created empty new section for future 0.1.1 release


	RELEASED screen-wrappers 0.1.0

	* configure.ac: set version to 0.1.0 for release
	* NEWS: release date for screen-wrappers 0.1.0

2013-07-08  Alan D. Salewski  <salewski@att.net>

	* bootstrap: new file

	* src/main/bash/bin/screen-ls.in: new file
	* src/main/bash/bin/Makefile.am: new file
	* src/main/bash/Makefile.am: new file
	* src/main/Makefile.am: new file
	* src/Makefile.am: new file
	* Makefile.am: new file

	* autotools/install-sh: new file
	* autotools/missing: new file

	* README: new file
	* NEWS: new file
	* INSTALL: new file
	* HACKING: new file
	* AUTHORS: new file
	* BUGS: new file
	* COPYING: new file
	* ChangeLog: new file
