FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

date: update parse_datetime to 0.16.0 to accept \v and \f as whitespace by wtcpython · Pull Request #14221 · uutils/coreutils · GitHub

date: update parse_datetime to 0.16.0 to accept \v and \f as whitespace - #14221

Open
wtcpython wants to merge 1 commit into
uutils:mainfrom
wtcpython:date-accept-vertical-tab
Open

date: update parse_datetime to 0.16.0 to accept \v and \f as whitespace#14221
wtcpython wants to merge 1 commit into
uutils:mainfrom
wtcpython:date-accept-vertical-tab

Conversation

Copy link
Copy Markdown
Contributor

Fixes #13864.

GNU date accepts vertical tab and form feed as whitespace between items, we rejected them. The fix landed upstream in parse_datetime, so track its git main until the next release, and add tests.

Copy link
Copy Markdown

GNU testsuite comparison:

GNU test failed: tests/timeout/timeout-parameters. tests/timeout/timeout-parameters is passing on 'main'. Maybe you have to rebase?
Skip an intermittent issue tests/date/date-locale-hour (fails in this run but passes in the 'main' branch)
Skip an intermittent issue tests/misc/io-errors (fails in this run but passes in the 'main' branch)
Skip an intermittent issue tests/tail/symlink (fails in this run but passes in the 'main' branch)
Skipping an intermittent issue tests/cut/bounded-memory (passes in this run but fails in the 'main' branch)
Congrats! The gnu test tests/tail/pipe-f is now passing!

Comment thread Cargo.toml Outdated
os_display = "0.1.3"
parse_datetime = "0.15.0"
# Temporary: use git until a release includes the whitespace fix
parse_datetime = { git = "https://github.com/uutils/parse_datetime" }

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

let me do a release instead

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

0.16.0 published

wtcpython force-pushed the date-accept-vertical-tab branch from d1397fd to a97699c Compare August 29, 2026 15:52

Copy link
Copy Markdown
Contributor

Please rename the commit to explain that you update parse_datetime to fix a bug

wtcpython force-pushed the date-accept-vertical-tab branch from a97699c to 2f958cd Compare August 29, 2026 16:06
wtcpython changed the title date: accept vertical tab and form feed as whitespace date: update parse_datetime to 0.16.0 to accept \v and \f as whitespace Aug 29, 2026
sylvestre enabled auto-merge (rebase) August 29, 2026 16:28
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

gnucompability(date): dates that contains \v is accepted by gnu but rejected by uu

2 participants


Back | FazBrowse Home | New Git URL