summary refs log tree commit diff stats
path: root/lib/impure
Commit message (Collapse)AuthorAgeFilesLines
* Render deprecated pragmas (#8886)LemonBoy2019-06-031-2/+2
| | | | | | | | | * Render deprecated pragmas * fix the expected html * clean up the documentation regarding deprecations * fix typo * fix system.nim * fix random
* db_sqlite: Update documentation (#10330) (#11266)jiro2019-05-191-71/+359
|
* fixes #11139 (re.nim memory leak) (#11265)Miran2019-05-162-2/+1
| | | Use the same PCRE function for freeing up the memory as nre.nim does.
* Fix header inconsistencies in documentation (#11071)Zed2019-04-234-23/+23
|
* Documentation import fixes (#11070)Zed2019-04-211-12/+9
| | | | | | * Move asyncdispatch imports below introduction * Move nre imports below documentation
* live with the hacks, PCRE's design is crapAraq2019-03-192-3/+6
|
* pcre.nim: added pcre_free and removed hacks in nre and re.nimAndreas Rumpf2019-03-192-6/+3
|
* fix replacef typo in exampleKobi2019-02-131-1/+1
|
* Genode fixes (#10491)Emery Hemingway2019-01-291-0/+9
| | | Readline pasthru, add linker to config, do not pass -lm to linker.
* Fix wrong integer types in odbcsql and db_odbc (#10419)pgkos2019-01-221-46/+18
| | | | | * Fix wrong parameter type in SQLErr * Fix wrong types of integers passed to SQLGetData
* Restrict ptr/ref to ptr/ref implicit conversion (#10411)LemonBoy2019-01-221-5/+9
| | | | | | | | * Restrict ptr/ref to ptr/ref implicit conversion Fixes #10409 * Make the ptr conversions explicit in db_odbc
* Remove long deprecated stuff (#10332)Miran2019-01-181-26/+1
|
* fixes #7241Araq2019-01-131-10/+16
|
* make the stdlib work with the changed docgenAraq2019-01-111-4/+4
|
* remove deprecated modules (#10215)Miran2019-01-071-99/+0
| | | | | | | | | | | | | | | | | | * removed from `compiler`: * lists (deprecated 2 years ago) * removed from `lib` (all deprecated 3 years ago): * ssl * matchers * httpserver * removed from `lib/deprecated`: * unsigned * actors (and three accompanying tests) * parseurl * moved to `lib/deprecated`: * securehash (the reason for not directly removing - it was deprecated (only) one year ago)
* Fix ODBC SQL Error string decoding (#10207) [backport]Leonardo Cecchi2019-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | ODBC Errors were presented to the users as a sequence of characters. I.e.: >test_oracle.exe Error: ['H', 'Y', '0', '0', '0', '\x00', '\x00', ...] test_oracle.nim(15) test_oracle test_oracle.nim(8) test_oracle db_odbc.nim(534) open db_odbc.nim(168) dbError Error: unhandled exception: ODBC Error [DbError] This patch fix the string decoding, creating a real string: >test_oracle.exe Error: HY000 [Oracle][ODBC][Ora]ORA-12541: TNS:no listener test_oracle.nim(15) test_oracle test_oracle.nim(8) test_oracle db_odbc.nim(534) open db_odbc.nim(168) dbError Error: unhandled exception: ODBC Error [DbError]
* Rework nil/option for nre in light of ""==nilFlaviu Tamas2018-12-112-69/+82
| | | | Fixes #9243
* Revert 7f49364fd0 for nreFlaviu Tamas2018-12-112-7/+11
|
* Improve nre documentation (fixes #9470)Flaviu Tamas2018-11-181-1/+16
|
* removes deprecated T/P typesAraq2018-11-165-6/+0
|
* fix split proc ignored maxsplit argument. Proc split didn't pass maxsplit ↵Denis Lisovik2018-11-111-1/+8
| | | | argument to split iterator
* nre: don't use the deprecated import syntaxAraq2018-10-301-1/+1
|
* actually do ceiling division, not a similar operationClyybber2018-10-281-1/+1
| | | Co-Authored-By: flaviut <tamasflaviu@gmail.com>
* Eliminate floating point arithmatic in nreFlaviu Tamas2018-10-281-1/+2
| | | | | | | Integer division is already hard enough on your CPU, using floating point here is WAY slower and can just as effectivly be done using integers. This is important because matchImpl tends to be in the center of very hot loops (like split()).
* Update example (#9395)Federico Ceratto2018-10-171-1/+1
|
* fixes #9306 properly, fixes #9306Andreas Rumpf2018-10-141-2/+12
|
* Fix type in docs (#9362)Josh Goebel2018-10-141-1/+1
|
* fixes #9306Araq2018-10-111-2/+2
|
* Merge pull request #9171 from flaviut/fix-9053Dominik Picheta2018-10-031-41/+57
|\ | | | | Use runnableExamples for nre example code where possible
| * Use runnableExamples for example nre codeFlaviu Tamas2018-10-031-41/+57
| |
* | Merge pull request #9151 from flaviut/fix-9053Dominik Picheta2018-10-011-6/+6
|\| | | | | Fix option documentation in nre (fixes #9053)
| * Fix option documentation in nre (fixes #9053)Flaviu Tamas2018-10-011-6/+6
| |
* | docs: remove most stale links; refs #9109Araq2018-09-291-9/+6
|/
* make more tests greenAndreas Rumpf2018-08-143-36/+7
|
* make nimweb compile againAraq2018-08-141-1/+1
|
* make more tests greenAndreas Rumpf2018-08-132-11/+7
|
* WIP: disallow 'nil' for strings and seqsAndreas Rumpf2018-08-131-5/+3
|
* Update nre.nim (#8147)Timothee Cour2018-06-291-4/+4
|
* Fix typo: PRCE -> PCREKaushal Modi2018-06-051-3/+3
|
* db_mysql.nim: Work around string nil comparison logicAndreas Rumpf2018-06-041-1/+1
|
* Update sqlite example to use empty strings.Varriount2018-06-031-1/+1
| | | Update sqlite example to use empty strings to use empty strings instead of nil.
* Update example (#7788)Federico Ceratto2018-06-011-1/+1
|
* Better db_sqlite errors when db_sqlite not connected.Dominik Picheta2018-05-131-0/+3
|
* make nre compile againAndreas Rumpf2018-04-291-4/+4
|
* correct comparisons for nil strings/seqsAndreas Rumpf2018-04-281-1/+0
|
* remove dead code elimination option (#7669)Jacek Sieka2018-04-232-2/+2
|
* make re.split consistent with strutils.split and other programming ↵Andreas Rumpf2018-03-051-14/+28
| | | | languages; refs #7278
* Cleanup docs about re.nimAraq2018-03-051-5/+1
|
* move `readPasswordFromStdin` from rdstdin to terminal (#7266)Vindaar2018-02-271-44/+0
|
* fixes #7200Andreas Rumpf2018-02-101-20/+21
|