Commit Graph

9782 Commits

Author SHA1 Message Date
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
Michał Zieliński
39cabcdd27 Use quoteShell in stdlib, where appropriate. 2013-12-11 22:27:39 +01:00
Andreas Rumpf
efc0d8557a Merge pull request #736 from Varriount/os/fix-windows-removefile
Fixed skipFile proc to not skip files that merely start with '.'
2013-12-11 13:20:38 -08:00
Clay Sweetser
33ffe60864 Fixed skipFile proc to not skip files that merely start with '.'
Modified removeFile to reset the read only attribute on files before trying to delete.
2013-12-11 16:16:14 -05:00
Michał Zieliński
c363197275 Deprecate quoteIfContainsWhite in favor of osproc.quoteShell. 2013-12-10 23:00:01 +01:00
Michał Zieliński
b8072bd22e add quoteShell to osproc.nim 2013-12-10 22:56:29 +01:00
Andreas Rumpf
9848f82c03 Merge pull request #730 from zielmicha/fix-parameters
Make parseopt correct (and based on seq[string] as parameters, not string)
2013-12-10 11:53:58 -08:00
Michał Zieliński
8561ef5bc8 use parseopt2 in parseopt2 test 2013-12-10 20:48:18 +01:00
Michał Zieliński
1472b46708 Merge old parseopt.nim into fix-parameters 2013-12-10 20:42:32 +01:00
Michał Zieliński
2e0da6a5c6 Make old parseopt as deprecated. 2013-12-10 20:41:52 +01:00
Michał Zieliński
088d472662 rename new parseopt to parseopt2 2013-12-10 20:33:51 +01:00
Michał Zieliński
896766ae2c Fix : and = precedence in parseopt. 2013-12-10 19:10:06 +01:00
Grzegorz Adam Hankiewicz
016b1e0068 Merge pull request #732 from gradha/pr_reverts_quoting_changes
Reverts "Make quoteIfContainsWhite quote…". Refs #702.
2013-12-10 08:54:05 -08:00
Grzegorz Adam Hankiewicz
da05cf51de Reverts "Make quoteIfContainsWhite quote…". Refs #702.
This reverts commit e7e8c77062 to avoid
tool breakage. A different approach is being worked on #730.
2013-12-10 17:50:47 +01:00
Zahary Karadjov
7120491d05 in successful compilations with verbosity:0, all output is suppressed (useful for combing with --run) 2013-12-10 01:49:30 +02:00
Michał Zieliński
b4716e3b5b Merge branch 'master' of https://github.com/Araq/Nimrod into fix-parameters 2013-12-09 23:38:19 +01:00
Michał Zieliński
d1f3512aba Reimplement parseopt which parses arguments given as a sequence of strings, not single string. 2013-12-09 23:29:16 +01:00
Zahary Karadjov
14dd3113a2 fix computed dynlib names; fixes #718 2013-12-09 23:06:11 +02:00
Michał Zieliński
8dae664159 Add commandLineParams to os.nim.
commandLineParams returns seq of arguments given to program on command line.
2013-12-09 21:45:42 +01:00
Grzegorz Adam Hankiewicz
9486670e93 Merge pull request #727 from gradha/pr_recovers_windows_code
Revert "removed windows". Refs #698.
2013-12-09 09:29:49 -08:00
Grzegorz Adam Hankiewicz
8468e2af3a Revert "removed windows". Refs #698.
This reverts commit 5ab3d66144.
2013-12-09 18:28:11 +01:00
Michał Zieliński
642a0d5563 Normalize whitespace in os.nim.
I can't edit it - trick with asking git to ignore whitespace doesn't
work if I need to change indention level.
2013-12-09 18:03:36 +01:00
Zahary Karadjov
95a6e01ea8 Merge branch 'master' of github.com:Araq/Nimrod into upstream 2013-12-09 00:26:04 +02:00
Zahary Karadjov
de3b7cd413 progress towards adding negative type classes
[unittest bugfixes]
the block form of check now allows comments
errors when inspecting the arguments of var-accepting procs
2013-12-09 00:09:03 +02:00
Grzegorz Adam Hankiewicz
7e9f158494 Merge pull request #721 from gradha/pr_doc_fixes
Doc fixes
2013-12-08 13:45:48 -08:00
Grzegorz Adam Hankiewicz
89215ba6d0 Updates configuration for recent lib removals. Refs #698. 2013-12-08 21:18:06 +01:00
Grzegorz Adam Hankiewicz
410fcf7f52 Fixes strutils reference in macro tutorial. 2013-12-08 18:33:19 +01:00
Grzegorz Adam Hankiewicz
2c315690f2 Merge pull request #717 from gradha/pr_fixes_minor_doc_mistakes
Fixes minor doc mistakes.
2013-12-08 03:56:00 -08:00
Grzegorz Adam Hankiewicz
8526d29365 Adds missing `s` to sligthly odd sentence. 2013-12-08 12:52:54 +01:00