summary refs log tree commit diff stats
path: root/lib/impure
Commit message (Collapse)AuthorAgeFilesLines
* Fix segfault in db_mysql fastRows (#5605)pgkos2017-03-261-4/+20
|
* fixes #5444 - nre.findIter keeps searching when no match is possible (#5453)Florent2017-03-021-6/+6
|
* Fixes #5382Anatoly Galiulin2017-02-131-1/+1
|
* Column details for postgres. (#5380)ionel anton2017-02-131-15/+167
|
* fix in using the linenoise function (#5351)Arne Döring2017-02-081-1/+2
|
* fixes #4996Andreas Rumpf2017-02-051-0/+9
|
* re additions for buffer (cstring) RE matching (#5117)jlp7652017-01-161-98/+244
| | | | | | | | | | | | | | | | | | * Replace expr with untyped * Add buffer (cstring) related procs Replace expr with untyped Replace testing assert() procs with doAssert() * make the string variants call the cstring variants in order to fight code size * Remove redundant proc * fix casting of cstring add init of variables (identified by verbosity:3) * Speed up - use pattern.e for exec() inline some procs
* Merge pull request #4814 from scriptum/rpg-pcre-jitAndreas Rumpf2016-10-242-4/+13
|\ | | | | Enable JIT in PCRE to improve regular expressions performance
| * Remove TODO for PCRE JITPavel Roschin2016-10-101-1/+0
| |
| * Enable JIT in PCRE to improve regular expressions performancePavel Roschin2016-09-232-3/+13
| |
* | EIO is called IOError nowAraq2016-09-281-1/+1
| |
* | stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-3/+3
|/
* Stdlib: nre: Docstring improved.Konstantin Molchanov2016-06-151-1/+0
|
* de-deprecate re.nimAndreas Rumpf2016-06-131-5/+6
|
* Merge pull request #4157 from flaviut/update-nre-docsAndreas Rumpf2016-06-021-46/+35
|\ | | | | Generate NRE docs for website
| * Update NRE documentationFlaviu Tamas2016-05-131-46/+35
| |
* | documentation build cleaned upAndreas Rumpf2016-05-311-1/+1
| |
* | Merge branch 'db_odbc2' of https://github.com/jlp765/Nim into jlp765-db_odbc2Andreas Rumpf2016-05-281-23/+22
|\ \
| * | Fix row reading procs to not use SQLRowCount, but SQLFetch until returns ↵JamesP2016-01-241-54/+49
| | | | | | | | | | | | | | | | | | SQL_NO_DATA change SqlCheck() and SqlGetDBMS() to sqlCheck() and sqlGetDBMS() (camelCase consistency)
* | | Stdlib: nre: Add `export options`Konstantin Molchanov2016-05-271-0/+2
| | | | | | | | | This should make `nre` more user friendly. See https://github.com/nim-lang/Nim/issues/4158
* | | Stdlib: nre: Convenience proc ``contains`` added.Konstantin Molchanov2016-05-141-0/+10
| |/ |/|
* | Improve net and ssl module docs.Dominik Picheta2016-04-041-0/+3
| |
* | Fixes #3159.Dominik Picheta2016-04-041-3/+4
| |
* | Repair using the db_odbc module to query the Oracle database, the program ↵lihf85152016-03-211-80/+122
| | | | | | | | compiled in the release mode, the return of the field value is null.
* | SpellcheckFederico Ceratto2016-02-291-2/+2
| |
* | Rename THANDLE to Handle to fix deprecation warningsdef2016-02-111-1/+1
| |
* | Revert two deprecation changesdef2016-01-261-2/+0
| |
* | Fix a few deprecation warningsdef2016-01-252-1/+2
|/
* Fixed deprecation warnings while Nim compiles.Hans Raaf2016-01-181-1/+1
| | | | | I just removed unsigned and changed a writeLn() call to writeLine() to avoid the remaining deprecation warnings.
* Improved documentation for all db modules.Dominik Picheta2016-01-184-6/+134
|
* More postgres test code. Added getValue for PreparedStmts.Dominik Picheta2016-01-181-1/+12
| | | | Ref #3569. Ref #3560.
* new db_sqlite requires deadCodeElim:on because not every sqlite3_column_nameAndreas Rumpf2015-12-291-0/+2
|
* implements column information retrival for db_sqliteAndreas Rumpf2015-12-171-0/+33
|
* fixes InstantRow decl; implements column information retrival for db_mysqlAndreas Rumpf2015-12-171-5/+88
|
* updated db*.nim modulesAndreas Rumpf2015-12-164-53/+36
|
* big update for the db*.nim modules; uses new db_common.nimAndreas Rumpf2015-12-163-143/+92
|
* add db_odbc library moduleJamesP2015-12-091-0/+480
|
* Fixed issue 3513: wrong setupQuery realizationAnatoly Galiulin2015-11-061-6/+2
|
* Improved postgres docs and added untestable tests.Dominik Picheta2015-10-271-43/+42
|
* fix doco by removing extra ` chars, change a word andJamesP2015-10-271-7/+7
| | | | line up multi-line text
* add doco outlining the two SQL parameter substitution mechanisms for the ↵JamesP2015-10-271-1/+55
| | | | | | | | | | | | db_postgres module adjust doco note: indent by one space shorten doco example lines, by splitting across multiple lines shorten doco line widths by splitting long lines into multi-lines fix to prepare() example in doco "Note:" section
* setupQuery() with SqlQuery take parameter substitution with "?"JamesP2015-10-271-3/+32
| | | | | | | | | | add instantRows() with SqlPrepared parameter fix setupQuery() for SqlQuery to produce a unique identiying query name add rows() iterator with SqlPrepared parameter add execAffectedRows for SqlPrepared
* tryExec() with SqlQuery now takes "?" substitution parametersJamesP2015-10-271-5/+11
| | | | | | add tryExec() with SqlPrepared parameter exec() with SqlQuery now expects "?" parameter substitution
* add check to dbFormat() to verify parameter substitution has "?" identifierJamesP2015-10-271-0/+4
| | | | add check to prepare() that parameter substitution has "$1" identifier
* udpated the compiler and tester to use getOrDefaultAraq2015-10-131-1/+3
|
* deleted graphics module; it's a Nimble package nowAraq2015-09-231-577/+0
|
* Clean up a line endingJamesP2015-09-061-1/+1
|
* instantRows doco added "the" to improve readabilityJamesP2015-09-061-1/+1
|
* fastRows() iterator doco updated (similar to db_mysql) with sqlite specificJamesP2015-09-061-3/+7
| | | | [Edb] error text
* Add example (similar to db_mysql) with changes to table definitionJamesP2015-09-061-0/+30
| | | | and transaction to match sqlite SQL syntax