summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* main: Print spaces not tabs in options helpP. J. McDermott2023-10-121-6/+6
* main: Don't translate "@ (atsign) %s%s\n"P. J. McDermott2023-10-061-1/+1
* main: Set text domain and localeP. J. McDermott2023-10-061-1/+15
* datetime, main: Translate stringsP. J. McDermott2023-10-062-23/+25
* main: Combine help and license puts() callsP. J. McDermott2023-10-061-13/+13
* build: gettextizeP. J. McDermott2023-10-062-0/+12
* build: Rename binary to "atsign"P. J. McDermott2023-10-051-1/+1
* datetime: Drop newly unused use of timegm()P. J. McDermott2022-03-292-25/+0
* main: If debugging, print formatted timeP. J. McDermott2022-03-291-3/+7
* datetime: Get target (struct tm *) from callerP. J. McDermott2022-03-293-20/+22
* datetime: Use difftime() in normalizationP. J. McDermott2022-03-281-2/+2
* datetime: Don't use mktime()/localtime() shortcutsP. J. McDermott2022-03-281-16/+30
* datetime: Change sanity checksP. J. McDermott2022-03-231-4/+4
* datetime: s/ ;/;/P. J. McDermott2022-03-231-2/+2
* datetime: Add glibc timegm() feature test macrosP. J. McDermott2022-03-221-0/+3
* Update copyright yearsP. J. McDermott2022-03-223-3/+3
* datetime, formats: Conform to strptime() space reqP. J. McDermott2022-03-222-19/+56
* datetime: Fix initial formatting buffer sizeP. J. McDermott2022-03-221-1/+1
* datetime: Don't forget to copy NUL chars to bufferP. J. McDermott2022-03-221-6/+6
* datetime: Copy time-only & misc formats to bufferP. J. McDermott2022-03-221-3/+12
* formats: Reformat commentP. J. McDermott2022-03-221-2/+7
* formats: Remove extra space in some misc formatsP. J. McDermott2022-03-221-4/+4
* formats: Add formats with "%a." and "%b."P. J. McDermott2022-03-211-0/+49
* formats: Lengthen date format stringsP. J. McDermott2022-03-211-132/+132
* datetime: Move formats into another fileP. J. McDermott2022-03-213-194/+217
* datetime: Print full weekday and month namesP. J. McDermott2022-03-201-0/+96
* datetime: Lengthen commentsP. J. McDermott2022-03-201-46/+46
* datetime: Add formats with "."P. J. McDermott2022-03-201-0/+7
* main: Replace strtol() calls with sscanf()P. J. McDermott2022-03-201-25/+8
* Add --disable-tests to shrink executable sizeP. J. McDermott2022-03-201-5/+21
* main: Update copyright years in version outputP. J. McDermott2022-03-191-1/+1
* datetime: Sanity check parsing resultsP. J. McDermott2022-03-191-11/+37
* datetime: Add function to get seconds since EpochP. J. McDermott2022-03-193-14/+26
* datetime: Update new _datetime_normalize() callP. J. McDermott2022-03-191-1/+1
* main: Pass NULL to time()P. J. McDermott2022-03-191-2/+2
* Merge branch 'feature/tests'P. J. McDermott2022-03-193-36/+104
|\
| * main: Populate day of week in "now" timeP. J. McDermott2022-03-191-28/+33
| * main: Allow faking current timeP. J. McDermott2022-03-191-17/+59
| * datetime: Get now (struct tm) from callerP. J. McDermott2022-03-183-19/+18
| * datetime: Move & unify time() & localtime() callsP. J. McDermott2022-03-181-6/+3
| * main: Add undocumented debugging optionP. J. McDermott2022-03-171-3/+28
* | datetime: Try time-only formats only onceP. J. McDermott2022-03-181-1/+10
|/
* main: Make (struct option) variable static constP. J. McDermott2022-03-171-1/+1
* main: Use difftime() instead of comparing time_tP. J. McDermott2022-03-161-4/+4
* main: Skip empty formatsP. J. McDermott2021-09-011-0/+9
* datetime: Collapse spaces after strftime()P. J. McDermott2021-09-012-24/+33
* datetime: Free fmt bufs when iterators reach endP. J. McDermott2021-08-312-33/+22
* datetime: Replace %d with %e in some formatsP. J. McDermott2021-08-311-12/+12
* Add option to list supported formatsP. J. McDermott2021-08-313-12/+202
* datetime: Find ends of arrays with sizeof()P. J. McDermott2021-08-311-10/+12