<commit_before>##
 # fs_lines.sh - writes contents of files to stdout
 ##

fs_lines ()
{
	local line
	local IFS
	local fs_lines_ifs

	if test -e "${1:-}"
	then
		# Reading from file descriptor
		exec < "${1}"
	fi

	# Removes the internal field separator
	fs_lines_ifs="${IFS}"
	IFS=

	while read -r line
	do
		printf '%s\n' "${line}"
	done

	# Restores the internal field separator
	IFS="${fs_lines_ifs}"

	return 0
}<commit_msg>proto<commit_after>##
 # fs_lines.sh - writes contents of files to stdout
 ##

fs_lines ()
{
	local line
	local fs_lines_ifs

	if test -e "${1:-}"
	then
		# Reading from file descriptor
		exec < "${1}"
	fi

	# Removes the internal field separator
	fs_lines_ifs="${IFS}"
	IFS=

	while read -r line
	do
		printf '%s\n' "${line}"
	done

	# Restores the internal field separator
	IFS="${fs_lines_ifs}"

	return 0
}
{'fraction_non_alphanumeric': 0.12872467222884387, 'fraction_numerical': 0.007151370679380214, 'mean_word_length': 3.4680851063829787, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3342269', 'n_tokens_mistral': 330, 'n_tokens_neox': 306, 'n_words': 100}