Ben Burdette
|
efd6a8b230
|
bump
|
2020-07-06 11:54:53 -06:00 |
|
Ben Burdette
|
75bfcf8d15
|
revamp trace code and test
|
2020-07-06 10:51:48 -06:00 |
|
Ben Burdette
|
a168224464
|
spacing
|
2020-07-04 18:30:49 -06:00 |
|
Ben Burdette
|
b29a4ea1dc
|
Merge branch 'master' into add-trace
|
2020-07-03 07:57:36 -06:00 |
|
Ben Burdette
|
5818271c6e
|
spacing
|
2020-07-02 09:41:54 -06:00 |
|
Ben Burdette
|
bf2788e4c1
|
move showTrace to new loggerSettings
|
2020-07-02 09:04:31 -06:00 |
|
Ben Burdette
|
5ae498872a
|
assert for invalid fileorigin
|
2020-07-02 07:14:40 -06:00 |
|
Ben Burdette
|
8497891b99
|
spacing
|
2020-07-01 13:50:18 -06:00 |
|
Ben Burdette
|
a295b2ea96
|
if no errLoc, no Loc.
|
2020-07-01 12:02:02 -06:00 |
|
Ben Burdette
|
3629b0585a
|
don't include errpos for addErrorContext
|
2020-07-01 11:49:01 -06:00 |
|
Ben Burdette
|
2a39c083dc
|
non-pos trace test
|
2020-07-01 10:37:31 -06:00 |
|
Ben Burdette
|
a7d5d26443
|
fix tests with the 'from string' change
|
2020-06-30 22:05:21 -06:00 |
|
Ben Burdette
|
dabbb4538f
|
'from string'
|
2020-06-30 16:43:01 -06:00 |
|
Ben Burdette
|
9159dfe3d8
|
comments and cleanup
|
2020-06-30 16:31:55 -06:00 |
|
Ben Burdette
|
70bcb39d3f
|
double addtrace for 'called from'
|
2020-06-30 15:44:19 -06:00 |
|
Ben Burdette
|
ddb81ca126
|
Merge branch 'master' into add-trace
|
2020-06-30 12:21:45 -06:00 |
|
Ben Burdette
|
a0705e0dd1
|
invalid pos check
|
2020-06-30 11:01:46 -06:00 |
|
Ben Burdette
|
e72a16a339
|
check for a null symbol
|
2020-06-30 11:00:51 -06:00 |
|
Ben Burdette
|
c484a67914
|
trace formatting
|
2020-06-29 15:46:21 -06:00 |
|
Ben Burdette
|
8f81fae116
|
showTrace flag in loggers
|
2020-06-29 10:20:51 -06:00 |
|
Ben Burdette
|
ef24a0835d
|
showtrace as function arg
|
2020-06-27 12:19:31 -06:00 |
|
Ben Burdette
|
bc9e87412c
|
'string' makes more sense in nix repl
|
2020-06-25 09:56:32 -06:00 |
|
Ben Burdette
|
9ab808c926
|
showTrace flag for ErrorInfo; showTrace test.
|
2020-06-25 09:23:12 -06:00 |
|
Ben Burdette
|
9c0e1fd4f1
|
add trace test; error formatting refinements
|
2020-06-24 18:31:28 -06:00 |
|
Ben Burdette
|
6359d71d6b
|
re-enable --show-trace check
|
2020-06-24 18:28:20 -06:00 |
|
Ben Burdette
|
023912def3
|
convenience form of addTrace
|
2020-06-24 13:46:25 -06:00 |
|
Ben Burdette
|
93e9307329
|
repl indenting
|
2020-06-24 13:14:49 -06:00 |
|
Ben Burdette
|
b18ed02b76
|
repl indenting
|
2020-06-24 13:10:41 -06:00 |
|
Ben Burdette
|
6fe660acf9
|
re-remove
|
2020-06-24 12:33:05 -06:00 |
|
Ben Burdette
|
00fe653ea5
|
nixCode -> LinesOfCode
|
2020-06-24 08:33:53 -06:00 |
|
Ben Burdette
|
1d43a6e123
|
use plain errPos instead of nixCode; fix tests
|
2020-06-23 15:30:13 -06:00 |
|
Ben Burdette
|
d0e78fbb03
|
re-add Pos origin in tests
|
2020-06-23 10:51:58 -06:00 |
|
Ben Burdette
|
abe0552504
|
Merge remote-tracking branch 'upstream/master' into add-trace
|
2020-06-23 09:40:28 -06:00 |
|
Ben Burdette
|
13e87535ff
|
traces to bottom
|
2020-06-23 09:36:58 -06:00 |
|
Ben Burdette
|
9d1cb0c5e6
|
with normaltxt, elide yellow color code instead of canceling it; use normaltxt on plain_string hintfmt
|
2020-06-22 11:32:20 -06:00 |
|
Ben Burdette
|
be4f444175
|
tidying up
|
2020-06-19 16:58:12 -06:00 |
|
Ben Burdette
|
0309488a66
|
fmt -> hintfmt test
|
2020-06-19 16:46:49 -06:00 |
|
Ben Burdette
|
397dbe114e
|
remove formathelper
|
2020-06-19 15:57:19 -06:00 |
|
Ben Burdette
|
b193aca4ae
|
escape percents
|
2020-06-19 15:29:19 -06:00 |
|
Ben Burdette
|
db475f9e7e
|
too few, too many args
|
2020-06-19 15:28:13 -06:00 |
|
Ben Burdette
|
cdddf24f25
|
add hintfmt test
|
2020-06-19 14:54:41 -06:00 |
|
Ben Burdette
|
54e8f550c9
|
addErrorTrace
|
2020-06-19 13:44:08 -06:00 |
|
Ben Burdette
|
4d1a4f0217
|
addTrace
|
2020-06-18 15:25:26 -06:00 |
|
Ben Burdette
|
e6f93b94fc
|
Merge branch 'master' into caveman-LOCs
|
2020-06-18 13:07:53 -06:00 |
|
Ben Burdette
|
ef1b3f21b6
|
Merge remote-tracking branch 'upstream/master' into errors-phase-2
|
2020-06-11 14:06:35 -06:00 |
|
Ben Burdette
|
2f19650768
|
add file origin to Pos in stests
|
2020-06-08 11:21:17 -06:00 |
|
Ben Burdette
|
b1c53b034c
|
Merge branch 'errors-phase-2' into caveman-LOCs
|
2020-06-08 11:10:13 -06:00 |
|
Ben Burdette
|
94c347577e
|
set verbosity levels
|
2020-06-07 07:24:49 -06:00 |
|
Ben Burdette
|
94427ffee3
|
add some comments
|
2020-06-04 11:53:19 -06:00 |
|
Ben Burdette
|
721943e1d4
|
update error grep
|
2020-06-03 17:32:57 -06:00 |
|
Ben Burdette
|
4335ba999b
|
Merge remote-tracking branch 'upstream/master' into errors-phase-2
|
2020-06-03 17:00:00 -06:00 |
|
Ben Burdette
|
f97576c5d9
|
newline-as-prefix; no final newline in output.
|
2020-06-03 14:47:00 -06:00 |
|
Ben Burdette
|
156d4f8bc8
|
remove extra space in SysErrors
|
2020-06-02 08:45:37 -06:00 |
|
Ben Burdette
|
d82d230b40
|
elide the 'ErrorInfo' in logError and logWarning calls
|
2020-06-02 08:22:24 -06:00 |
|
Ben Burdette
|
734283d636
|
Merge remote-tracking branch 'upstream/master' into errors-phase-2
|
2020-05-29 09:51:37 -06:00 |
|
Ben Burdette
|
b7057fa627
|
remove error-demo from make; clean up comment
|
2020-05-21 16:04:18 -06:00 |
|
Ben Burdette
|
0e49de6a2b
|
position for stdin, string; (string) for trace; fix tests
|
2020-05-21 14:28:45 -06:00 |
|
Ben Burdette
|
6a420d672c
|
print LOC for stdin, string args
|
2020-05-20 22:18:26 -06:00 |
|
Ben Burdette
|
85ce455b85
|
get code lines from the nix file
|
2020-05-20 17:25:02 -06:00 |
|
Ben Burdette
|
92123c6c79
|
Merge remote-tracking branch 'upstream/master' into errors-phase-2
|
2020-05-15 07:00:36 -06:00 |
|
Ben Burdette
|
19694aa213
|
fix compile errors
|
2020-05-14 12:28:18 -06:00 |
|
Ben Burdette
|
4daccb279c
|
formatting
|
2020-05-14 10:28:17 -06:00 |
|
Ben Burdette
|
ef9dd9f9bc
|
formatting and a few minor changes
|
2020-05-13 15:56:39 -06:00 |
|
Ben Burdette
|
d44bac1d92
|
remove error-demo from Makefile again
|
2020-05-13 12:39:45 -06:00 |
|
Ben Burdette
|
c79d4addab
|
consistent capitalization
|
2020-05-13 10:02:18 -06:00 |
|
Ben Burdette
|
bfca5fc395
|
change status messages to info level
|
2020-05-13 09:52:36 -06:00 |
|
Ben Burdette
|
ecbb8e9c0a
|
no blank line if no LOC
|
2020-05-12 14:41:30 -06:00 |
|
Ben Burdette
|
960d4362ed
|
hint only
|
2020-05-12 13:54:18 -06:00 |
|
Ben Burdette
|
72ecccee57
|
convert to logWarning format
|
2020-05-12 12:19:34 -06:00 |
|
Ben Burdette
|
d608793e4f
|
remove uncrustify cfg
|
2020-05-12 12:09:57 -06:00 |
|
Ben Burdette
|
19cffc29c9
|
remove unused extra json fields
|
2020-05-12 12:09:12 -06:00 |
|
Ben Burdette
|
2a19bf8619
|
move pos to the first arg, to indicate its not used in a fmt template
|
2020-05-12 11:27:37 -06:00 |
|
Ben Burdette
|
ec870b9c85
|
new pos format for more errors
|
2020-05-12 10:52:26 -06:00 |
|
Ben Burdette
|
7c3138844c
|
more pos reporting
|
2020-05-11 17:34:57 -06:00 |
|
Ben Burdette
|
631642c5b4
|
new format for pos
|
2020-05-11 16:58:08 -06:00 |
|
Ben Burdette
|
b93c1bf3d6
|
fixes to merged code
|
2020-05-11 15:52:15 -06:00 |
|
Ben Burdette
|
59b1f5c701
|
Merge branch 'master' into errors-phase-2
|
2020-05-11 14:35:30 -06:00 |
|
Ben Burdette
|
536bbf53e1
|
comments and cleanup
|
2020-05-11 13:58:38 -06:00 |
|
Ben Burdette
|
958e81987b
|
switch from printError warnings to logWarnings
|
2020-05-11 13:02:16 -06:00 |
|
Ben Burdette
|
55eb717148
|
add pos to errorinfo, remove from hints
|
2020-05-08 18:18:28 -06:00 |
|
Ben Burdette
|
1b801cec40
|
pretending to be const
|
2020-05-07 16:43:36 -06:00 |
|
Ben Burdette
|
e3901638b5
|
todo removal
|
2020-05-06 15:01:13 -06:00 |
|
Ben Burdette
|
e76ad2e48a
|
implement SysError errno handling
|
2020-05-06 14:07:20 -06:00 |
|
Ben Burdette
|
7ffb5efdbc
|
appending to hints; remove _printError
|
2020-05-04 16:19:57 -06:00 |
|
Ben Burdette
|
f30de61578
|
add normaltxt, yellowify->yellowtxt
|
2020-05-04 16:19:20 -06:00 |
|
Ben Burdette
|
8c8f2b74ec
|
log as warning
|
2020-05-04 14:44:42 -06:00 |
|
Ben Burdette
|
afaa541013
|
affinity operator<<
|
2020-05-04 14:44:00 -06:00 |
|
Ben Burdette
|
9c5ece44a7
|
separate msgs instead of appending to what()
|
2020-05-04 13:46:15 -06:00 |
|
Ben Burdette
|
c05f0e3093
|
closer but still lambda indent problems
|
2020-05-04 12:28:28 -06:00 |
|
Ben Burdette
|
ab6f0b9641
|
convert some printError calls to logError
|
2020-05-03 08:01:25 -06:00 |
|
Ben Burdette
|
4b99c09f5c
|
convert some errors
|
2020-05-01 14:32:06 -06:00 |
|
Ben Burdette
|
a3030e3c31
|
fix error calls
|
2020-04-30 17:56:26 -06:00 |
|
Ben Burdette
|
f5d3215c87
|
logError
|
2020-04-30 16:31:47 -06:00 |
|
Ben Burdette
|
171b4ce85c
|
typo
|
2020-04-30 09:57:01 -06:00 |
|
Ben Burdette
|
39ff80d031
|
errorinfo constructor test
|
2020-04-29 18:57:05 -06:00 |
|
Ben Burdette
|
2d0f766a77
|
more style tweaks
|
2020-04-29 11:52:35 -06:00 |
|
Ben Burdette
|
e2f61263eb
|
uncrustify formatting
|
2020-04-29 10:14:32 -06:00 |
|
Ben Burdette
|
22e6490311
|
Error classname as name
|
2020-04-28 21:06:08 -06:00 |
|
Ben Burdette
|
e51a757720
|
astyle format
|
2020-04-27 15:15:08 -06:00 |
|
Ben Burdette
|
1ff42722ce
|
error.hh
|
2020-04-26 14:47:41 -06:00 |
|