| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Modified the doc generation to produce a custom data attribute to allow for better search functionality
* Implemented fuzzy matching for the Nim Doc search instead of the simple regex match.
* Fix to the WordBoundry state transition from code review with @Varriount. Also removed silly testing template that is no longer used.
* Update fuzzysearch.nim
* Update fuzzysearch.nim
* Update fuzzysearch.nim
* Update dochack.nim
* Update dochack.nim
|
|
|
|
|
|
| |
* add distinct types to json 'to' macro
* fix json 'to' macro and add more test
|
| |
|
| |
|
| |
|
|
|
|
| |
115200 is really common. I'd like to get support in nimserial, but
I'm guessing it would help to have support in the stdlib first.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
overload (#8290)
* Fix issue #8273 [regression] [times.format] Error: attempting to call
undeclared routine: 'format'
* rename format to f for consistency with other overloads and avoid
similar bugs as #8273
* breaking change since PR 8094: changed format*(f: TimeFormat, dt: DateTime) to format*(dt: DateTime, f: TimeFormat) for consistency w other overloads
* use consistent ordering for times.parse procs
|
|
|
|
|
|
| |
* add SSL_set_SSL_CTX for SNI
* fix SSL_set_SSL_CTX
|
| |
|
|
|
|
|
|
|
|
| |
* fix issue #8251 ospaths.isAbsolute: out of bound errors
* address comments
* add reference to a spec for quirky macos paths
|
|
|
|
|
|
| |
Make the compiler behave consistently with respect to what's written in
the manual.
Fixes #1239
|
|
|
| |
* Also fix deprecated callsite().
|
| |
|
|
|
| |
The Style enum needs to be an Ordinal so that it can be used in sets.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* add os.absolutePath
* fixup
* fixup
* Fixes absolutePath error message.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Testament should run tests with no action
* Fix strutils tests for JS
|
| |
|
| |
|
|
|
| |
was wrongly deleted in https://github.com/nim-lang/Nim/commit/c7298561c199255facc562402700322360408179
|
|\
| |
| | |
Add normalizePath and tests
|
| | |
|
|/ |
|
| |
|
|\ |
|
| |
| |
| |
| | |
See https://github.com/nim-lang/packages/pull/785.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Rewrite the memory management code for Nintendo Switch
The first implementation was naive and did not account for multiple
memory allocations. However, this implementation may still be
incomplete. Currently, when running applications, the code runs fine.
When the application is exited via code (the end of the program is
reached or quit() is called), the Switch will crash. Not sure why this
happens, but I suspect it is from Nim memory allocations.
I suspect the memory allocations because when I compile the helloworld
application without any Nim allocations (just C function calls) and use
`--gc:none` as a compile option, the application exits fine.
|
| | |
|
| | |
|
|\| |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* deprecate `0c`, `0C` prefix for octal literals
Deprecates the previously allowed syntax of `0c` and `0C` as a prefix for
octal literals to bring the literals in line with the behavior of
`parseOct` from parseutils.
* add `msgKind` arg to `lexMessageLitNum` for deprecation messages
* change literal tests to check all valid integer literals
Also adds the `tinvaligintegerlit3` test to test for the (still)
invalid `0O` prefix.
|
| | |
|
| |
| |
| |
| |
| |
| | |
* Fix os.unixToNativePath proc returns wrong result(#8179)
* Add tests for unixToNativePath
|
| | |
|
|\| |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add config section for Nintendo Switch
* Add compiler configuration for Nintendo Switch and it's CPU
* Add specific lib code for Nintendo Switch
* Add GC support for Nintendo Switch
* Update changelog for Nintendo Switch
* Update changelog with more info about fixed paths
* Cleaned up GC memory management a bit
* Relocate docs for Switch
* Rename aarch64NoneElfGcc to nintendoSwitchGCC
* Remove armv8a57
* Fix installer.ini
* Reuse code in linux and amd64
* Add posix defs for nintendo switch
* Add more defined sections for nintendo switch
* Remove old comment
* Add what's not supported for Nintendo Switch docs
* Make nintendoswitch == posix
* Remove DEVKITPRO references from nim.cfg
* Make PR extccomp changes
* Remove Result type alias
* Add separate switch consts file
* Update docs for nintendo switch
* Fix travis errors with undefined consts and add correct wait.h procs
|