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
Grzegorz Adam Hankiewicz
53c0012a83
Fixes link to manual in bold section.
...
Nested inline markup is not possible at the moment, see
http://stackoverflow.com/a/9645684/172690 . Maybe this would be a useful
extension to have in nimrod's custom rst engine?
2013-12-08 12:49:21 +01:00