Araq
9145bcfbb6
new VM: some progress for the FFI support
2013-12-23 01:17:48 +01:00
Miguel
4396270fc7
'Connection' argument in 'Open' was not used, so MySQL host and port were always default ones. Now 'Connection' is treated as 'host:port'.
2013-12-22 20:56:33 +04:00
Michał Zieliński
bdb5c4ad35
Introduce poEvalCommand, poUsePath, fix remaining quoting issues.
...
- poUsePath is now an alias for poUseShell.
- poEvalCommand should be used when shell evaluation is really needed.
It passes `command` directly to shell/winapi. Requires `args` parameter
to be empty.
2013-12-21 18:46:51 +01:00
Michał Zieliński
3503f1ca33
Normalize whitespace in osproc.nim.
2013-12-21 18:05:19 +01:00
Grzegorz Adam Hankiewicz
52a8226edd
Merge pull request #769 from gradha/pr_config_fixes
...
Renames configuration file to new pattern. Refs #720 .
2013-12-21 03:00:45 -08:00
Grzegorz Adam Hankiewicz
7a05b108d5
Renames configuration file to new pattern. Refs #720 .
2013-12-21 11:44:17 +01:00
Andreas Rumpf
eae275c114
Merge pull request #742 from onionhammer/master
...
Added jsondoc compiler switch
2013-12-20 13:28:18 -08:00
Andreas Rumpf
2f7119e9bb
Merge pull request #764 from gradha/pr_doc_improvements
...
Documentation improvements
2013-12-20 13:02:44 -08:00
Andreas Rumpf
f391bfed93
Merge pull request #768 from fowlmouth/patch-2
...
Update macros.nim
2013-12-20 13:02:03 -08:00
Grzegorz Adam Hankiewicz
7177e0f698
Adds docstring to macros.newIdentDefs.
2013-12-20 21:37:51 +01:00
Billingsly Wetherfordshire
f06c9a77b5
Update macros.nim
2013-12-20 14:23:13 -06:00
Andreas Rumpf
259d205ff6
Merge pull request #759 from zielmicha/stdmsg
...
Write tracebacks to stderr instead of stdout.
2013-12-20 09:42:39 -08:00
Andreas Rumpf
22e88026af
Merge pull request #753 from gradha/pr_idetools_quote
...
Adds fitting quote to idetools doc.
2013-12-20 09:40:02 -08:00
zah
348ccffecd
Merge pull request #767 from gradha/pr_fixes_run_with_out
...
Fixes run command with outFile
2013-12-20 04:53:42 -08:00
Grzegorz Adam Hankiewicz
c0e2cb2919
Allows passing absolute paths for output. Refs #738 .
...
Previous to this the project base dir was added always, preventing user
specified absolute paths to work.
2013-12-20 13:33:43 +01:00
Grzegorz Adam Hankiewicz
3b38ceac2e
Runs user specified outFile if available. Refs #738 .
2013-12-20 13:13:09 +01:00
Araq
7ee0763bc5
Merge branch 'master' of github.com:Araq/Nimrod
2013-12-20 00:02:45 +01:00
Araq
4b0e391bb8
no stack tracing for the system module; fixes stack bottom detection
2013-12-20 00:02:04 +01:00
Araq
e2a4d591e5
added libffi for win support
2013-12-19 01:00:51 +01:00
Zahary Karadjov
027f30610e
static params: expr[T] is now static[T]
...
This introduces tyStatic and successfully bootstraps and handles
few simple test cases. Static params within macros are no longer
treated as PNimrodNodes - they are now equivalent to constants
of the designated type.
2013-12-19 01:06:38 +02:00
Andreas Rumpf
e0f95b5d27
Merge pull request #762 from Varriount/os/fix-removeFile2
...
Fix os.removeFile behavior on windows (again)
2013-12-18 13:24:20 -08:00
Clay Sweetser
9de92522a6
Further fixes (stupid kdiff automerge)
2013-12-18 16:04:43 -05:00
Clay Sweetser
c26e787e5d
os.nim - Modify removeFile to use native Windows API calls
2013-12-18 15:32:26 -05:00
Grzegorz Adam Hankiewicz
9f8db3ae54
Updates idetools docs after changes by #743 .
2013-12-18 21:25:49 +01:00
Grzegorz Adam Hankiewicz
e0d6a1cec1
Adds some docstrings to rstgen.
2013-12-18 21:22:22 +01:00
Grzegorz Adam Hankiewicz
f46336ae8b
Adds missing `code-block` to macros' docstrings.
2013-12-18 21:22:22 +01:00
Grzegorz Adam Hankiewicz
543d6b3209
Replaces PDoc with var TRstGenerator for documentation.
...
The PDoc type is a convenience internal alias. Where procs are exported
only documented types should be used to avoid confusing users.
2013-12-18 21:22:10 +01:00
Michał Zieliński
7d5fa3f52d
add info about CGI error reporing changes to web/news.txt
2013-12-18 18:21:55 +01:00
Michał Zieliński
101d8bc9c3
Add two CGI example and basic Python CGI server.
2013-12-18 18:19:32 +01:00
Michał Zieliński
74a63c004f
Rework CGI error reporting.
...
- remove 'undocumented' stackTraceNL
- add 'undocumented' errorMessageWriter
- make printing errors for browser optional (for security)
2013-12-18 18:15:39 +01:00
Araq
3d869d4dec
case expression with discardable result works
2013-12-18 07:28:25 +01:00
Clay Sweetser
ab2eb884a0
Modified os.removeFile to act correctly when deleting a file that doesn't exist.
2013-12-17 18:03:08 -05:00
Michał Zieliński
646458d328
write exception tracebacks to stdmsg, instead of stdout
2013-12-17 20:42:02 +01:00
Michał Zieliński
db73f3af20
Add stdmsg (an alias to either stdout or stderr).
2013-12-17 20:36:53 +01:00
Grzegorz Adam Hankiewicz
30aef21def
Merge pull request #739 from gradha/pr_adds_to_quit_docs
...
Adds to quit docs
2013-12-17 03:16:02 -08:00
Grzegorz Adam Hankiewicz
911bebe16c
Merge pull request #752 from zielmicha/expand-gitignore
...
Expand gitignore to include all binaries built by ./koch test.
2013-12-17 03:15:24 -08:00
Araq
d46380e718
Merge branch 'master' of github.com:Araq/Nimrod
2013-12-16 22:26:34 +01:00
Araq
132b6b3efe
implemented 'injectStmt'; more debug support
2013-12-16 22:26:17 +01:00
Andreas Rumpf
20c69dac9e
Merge pull request #737 from zielmicha/quote-shell
...
quoteIfContainsWhite -> quoteShell
2013-12-16 12:32:14 -08:00
Grzegorz Adam Hankiewicz
78a48b942a
Adds fitting quote to idetools doc.
2013-12-15 22:57:29 +01:00
Michał Zieliński
2434324a0c
Expand gitignore to include all binaries built by ./koch test.
2013-12-15 15:52:01 +01:00
Araq
f095e51275
more tests work
2013-12-13 21:29:35 +01:00
Araq
8c553fa8a2
Merge branch 'master' into vm2
2013-12-13 15:58:03 +01:00
Araq
328f193292
new VM: globals kinda work
2013-12-13 01:21:23 +01:00
Grzegorz Adam Hankiewicz
01661daf76
Merge pull request #743 from Varriount/tests/comment-caas
...
Commented out CAAS testing code.
2013-12-12 12:09:13 -08:00
Clay Sweetser
5b3bc28721
Commented out CAAS testing code.
2013-12-12 15:04:28 -05:00
Erik O'Leary
aaf49947e9
Added jsondoc compiler switch
...
Outputs top-level exported information in JSON
2013-12-12 10:59:30 -06:00
Araq
6db20a4be8
new VM: improvements
2013-12-12 01:34:01 +01:00
Grzegorz Adam Hankiewicz
b4d6a6aafe
Adds example to fatal pragma.
2013-12-12 01:00:23 +01:00
Grzegorz Adam Hankiewicz
c6c8366925
Mentions static alternatives to quit().
2013-12-12 00:57:31 +01:00