| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* fix strformat handling of neg zero with sign
* better tests for neg zero with sign
* use inplace insertion of the sign as suggested by Varriount
|
|
|
|
|
|
|
|
| |
* fix strformat precision handling for strings
* add some limited unicode awareness to the precision handling for strings
* improvement suggested by Varriount: use setLen and runeOffset instead of runeSubstr
|
| |
|
| |
|
| |
|
|\
| |
| | |
there is no hour 0 in am/pm time (see #7620)
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
* Rename `Time.nanoseconds` to `nanosecond`
* Fix bug with Duration comparision
|
|/ |
|
|
|
|
|
|
| |
* TimeInterval optimization
* Fix typo in `$`(Duration)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add deprecation warnings to recently deprecated procs
* Fix bad usage of the times module
* Introduce sub second resolution
* Fix usage of C's time()
* Switch to nanosecond resolution
* Make Time & Duration opaque again and fix some errors
* Change back to TimeInterval for shorthands
* Fix JS test
* Fix build error for windows
* Undeprecate epochTime
* Documentation and minor changes
* Lots of bugfixes and doc comments
* Attempt to make travis & appveyor green
* Fix edge cases for dealing with the local timezone
* Workaround JS backend overflow/underflow bug
* Use better workaround for not knowing the size of time_t
* Use all available timezones for tests
* Fix indentation
* Add procs for accessing the fractional part of a duration
* Order time units from smallest to largest since it makes more sense
* Include months and years in `TimeUnit`
* Review fix
|
| |
|
|\
| |
| | |
Fixes #6902
|
| | |
|
|\ \
| | |
| | | |
Fix algorithm.fill for empty input
|
| | | |
|
|\ \ \
| | | |
| | | | |
Conversion procs for (IpAddress, Port) <-> (SockAddr, Socklen)
|
| |/ / |
|
| |/
|/| |
|
|/ |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Add string-to-hex and back conversions
|
| |
| |
| |
| | |
Add parseHexStr and toHex and tests.
|
| | |
|
|\ \ |
|
| |\ \
| | | |
| | | | |
Allow timezone procs to be closures
|
| | | | |
|
|/ / /
| | |
| | |
| | | |
sequences; refs #6958
|
|/ / |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Add unittest suite/test name filters
|
| |/
| |
| |
| | |
Support simple globbing
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* First work on better timezones
* Update tests to new api.
Removed tests for checking that `isDst` was included when formatting, since `isDst` no longer affects utc offset (the entire utc offset is stored directly in `utcOffset` instead).
* Deprecate getLocaltime & getGmTime
* Add `now()` as a shorthand for GetTIme().inZone(Local)
* Add FedericoCeratto's timezone tests (#6548)
* Run more tests in all timezones
* Make month enum start at 1 instead of 0
* Deprecate getDayOfWeekJulian
* Fix issues with gc safety
* Rename TimeInfo => DateTime
* Fixes #6465
* Improve isLeapYear
* FIx handling negative adjTime
* Cleanup:
- deprecated toSeconds and fromSeconds, added fromUnix and toUnix instead (that returns int64 instead of float)
- added missing doc comments
- removed some unnecessary JS specific implementations
* Fix misstake in JS `-` for Time
* Update usage of TimeEffect
* Removed unecessary use of `difftime`
* JS fix for local tz
* Fix subtraction of months
* Fix `days` field in `toTimeInterval`
* Style and docs
* Fix getDayOfYear for real this time...
* Fix handling of adding/subtracting time across dst transitions
* Fix some bad usage of the times module in the stdlib
* Revert to use proper time resoultion for seeding in random.nim
* Move deprecated procs to bottom of file
* Always use `epochTime` in `randomize`
* Remove TimeInterval normalization
* Fixes #6905
* Fix getDayOfWeek for year < 1
* Export toEpochDay/fromEpochDay and change year/month/monthday order
* Add asserts for checking that the monthday is valid
* Fix some remaining ambiguous references to `Time`
* Fix ambiguous reference to Time
|
|\ \
| | |
| | |
| | | |
treeform-parsesql
|
| | | |
|
| | | |
|
| | | |
|
|\| | |
|
| | | |
|
|/ / |
|
| | |
|
| | |
|
| | |
|
| | |
|