Commits for kent
switch to files view, user index
v386_base to v387_preview (2019-08-12 to 2019-08-19) v387
Show details
7baeeecd2f814ca66ab0e135f8c1cbfebfcf8763 Fri Aug 9 17:25:51 2019 -0700
- Converting array operations into csv operations in preparation for making arrays operate like python string arrays more or less.
- src/tabFile/tabToTabDir/tests/spec.txt - lines changed 3, context: html, text, full: html, text
b34dfdc4c7db63cd27ff9843ff4f4ac617905059 Fri Aug 9 17:45:48 2019 -0700
- Adding uncsv and untsv builtin functions. Making [] operator just select zero based character within a string.
- src/tabFile/tabToTabDir/tests/expected/a_strex_test.tsv - lines changed 2, context: html, text, full: html, text
- src/tabFile/tabToTabDir/tests/spec.txt - lines changed 3, context: html, text, full: html, text
b6872d22529e9c2974147cdc0837b12810524b4e Fri Aug 9 17:49:30 2019 -0700
- Adding info on csv/array switcharoo
a220449e97fcf9dd90acd89f7af51e694829d662 Fri Aug 9 23:10:47 2019 -0700
- Making array ranges and negative indexes work as they do in python.
77055487e5e5915ccd800234fa11cc5740cc477b Fri Aug 9 23:12:32 2019 -0700
- Updating test set for new array range features.
- src/tabFile/tabToTabDir/tests/expected/a_strex_test.tsv - lines changed 2, context: html, text, full: html, text
- src/tabFile/tabToTabDir/tests/spec.txt - lines changed 14, context: html, text, full: html, text
99c8ed08eb3655325a40db805e9ba44db0302bd6 Fri Aug 9 23:39:05 2019 -0700
- Fixed off-by-one problem on empty end ranges.
6d7aa7112262c764bb3b835bfa818eae56043cc2 Fri Aug 9 23:41:45 2019 -0700
- Adding more to test set
- src/tabFile/tabToTabDir/tests/expected/a_strex_test.tsv - lines changed 1, context: html, text, full: html, text
3bdf5c9a6b67003430bb61a0fbedc3af58bf0080 Sat Aug 10 19:52:00 2019 -0700
- Describing array ranges.
22c5248388280556ba7c846adea6af4e9ae2aa50 Sun Aug 11 10:22:02 2019 -0700
- Adding replace function.
3383c94388349981d5e84f542918e420502326cc Sun Aug 11 10:25:04 2019 -0700
- Improving error message for when key is not unique. This was a fair bit of work for a good error message, but it comes up often in the most difficult part of wrangling, coming up with a good unique id for a subtable.
- src/tabFile/tabToTabDir/tabToTabDir.c - lines changed 18, context: html, text, full: html, text
d85e73c10264f168a856e4fbebca929fb9cf4f0c Sun Aug 11 10:30:41 2019 -0700
- Updating test set with replace function.
- src/tabFile/tabToTabDir/tests/doTest.csh - lines changed 5, context: html, text, full: html, text
- src/tabFile/tabToTabDir/tests/expected/a_strex_test.tsv - lines changed 2, context: html, text, full: html, text
- src/tabFile/tabToTabDir/tests/spec.txt - lines changed 3, context: html, text, full: html, text
48999c1bed145bf5fb337ce5b570161c71007ac3 Sun Aug 11 10:31:37 2019 -0700
- Freen tests replaceChars()
- src/hg/oneShot/freen/freen.c - lines changed 37, context: html, text, full: html, text
bb24f5d21ab5222545271030c5b228dd8b933e76 Sun Aug 11 10:32:36 2019 -0700
- Dealing with table_start and table_end tags and # lines in soft files.
- src/hca/fromGeo/geoToTagStorm/geoToTagStorm.c - lines changed 27, context: html, text, full: html, text
297d058645dec268bcb1eed73aac24fde40b5653 Sun Aug 11 10:33:09 2019 -0700
- Figuring out pairing from SRA table rather than command line.
- src/hca/fromGeo/geoToHcaStorm/geoToHcaStorm.c - lines changed 51, context: html, text, full: html, text
77dd570facf3d0f5c26bceafc8bd22dc0e020805 Sun Aug 11 10:35:19 2019 -0700
- Adding replace function. Being explicit about empty string returns from split and separate.
7714cf4d6ed357c525a34f3b6e6048ddc90583c8 Sun Aug 11 11:57:03 2019 -0700
- Making uncvs return empty when endex out of range like untsv does.
a6bac4d769e3e94ba329ff893c9e404d96c9a166 Sun Aug 11 12:15:07 2019 -0700
- Putting off making output directory until input is parsed ok.A
- src/tabFile/tabToTabDir/tabToTabDir.c - lines changed 2, context: html, text, full: html, text
d461c744cf05e04954aaa161ccff8d908246d2b3 Sun Aug 11 18:50:31 2019 -0700
- Improving array range examples
451ea8f912a071168211a36fc9533776c7e45ff2 Sun Aug 11 18:50:57 2019 -0700
- Fixing a crash-on-null
0019ae3b59457f94944a36cfa4bdebc72b017dba Sun Aug 11 20:36:23 2019 -0700
- Adding new strip function. Making replace handle empty oldval in a useful way, as a way for setting defaults when a value is empty.
d760c596d6e3aaaca27bde072d6a8ea8d7da33c0 Sun Aug 11 20:38:04 2019 -0700
- Adding strip and new test case for replace to test set.
- src/tabFile/tabToTabDir/tests/expected/a_strex_test.tsv - lines changed 2, context: html, text, full: html, text
- src/tabFile/tabToTabDir/tests/spec.txt - lines changed 3, context: html, text, full: html, text
e280722ea239dcb2dca5e2139466aed87210350e Mon Aug 12 21:36:05 2019 -0700
- Adding new test cases for negative indexes in split and separate.
- src/tabFile/tabToTabDir/tests/expected/a_strex_test.tsv - lines changed 2, context: html, text, full: html, text
- src/tabFile/tabToTabDir/tests/spec.txt - lines changed 4, context: html, text, full: html, text
835a903827681f7295594708dccaec0cbf2e20fa Mon Aug 12 21:37:48 2019 -0700
- Adding new built-in function fix() for doing constant/constant substitutions. Allowing negative indexes in split() and separate() that work like negative array indexes do.
a3c905cd9655de851ad5288797aacade677b1a57 Mon Aug 12 21:42:35 2019 -0700
- Updating non-unique key error message to be much more informative. Making it so that if index value is empty the row is skipped for the table being indexed. Fixing off-by-one bug in line number for error reporting. Updated usage statement a little.
- src/tabFile/tabToTabDir/tabToTabDir.c - lines changed 8, context: html, text, full: html, text
f01e71b655e06f757ef80e5f856597c138d5f27e Mon Aug 12 21:44:00 2019 -0700
- Underbarring out some more strange characters that appear in characteristics.
- src/hca/fromGeo/geoToTagStorm/geoToTagStorm.c - lines changed 1, context: html, text, full: html, text
e8aaa565436765bfa0b90ec7133ccb2418bf20d1 Mon Aug 12 21:48:37 2019 -0700
- Adapting to where I think Max must have moved things.
- src/tabFile/tabToTabDir/tests/doTest.csh - lines changed 1, context: html, text, full: html, text
2acdc761f35359fc271e30c6d823357b03155ceb Tue Aug 13 11:16:01 2019 -0700
- Adding or operation.
a76c6133077702d8bddf356ed39c20d697db0294 Tue Aug 13 11:51:58 2019 -0700
- Adding and logical operation. Making type coercion for it and logical or follow a different and simpler path than for the math ops.
b740c58bf3476bf6bba92359dae0a8f0c85efbe4 Tue Aug 13 11:53:16 2019 -0700
- Adding doc on 'and' and 'or' operations. Adding details of what happens when you add mixed string to numbers.
2a446ed0d69d2a846c4f990c6e577d2788c1b88e Tue Aug 13 11:54:35 2019 -0700
- Making a little string calculator mostly just to test strex library module.
- src/utils/strexCalc/makefile - lines changed 3, context: html, text, full: html, text
- src/utils/strexCalc/strexCalc.c - lines changed 45, context: html, text, full: html, text
8577c06e473e9a888f83df214675ea3b1a4ede30 Tue Aug 13 18:51:01 2019 -0700
- Implementing pick() operation, more or less the strex equivalent to switch.
062f26e6f150318bc712ff922b0f810f23932387 Wed Aug 14 18:55:59 2019 -0700
- Updating test set with new strex functions.
- src/tabFile/tabToTabDir/tests/expected/a_strex_test.tsv - lines changed 2, context: html, text, full: html, text
- src/tabFile/tabToTabDir/tests/input/spec.txt - lines changed 5, context: html, text, full: html, text
4a3c4b8969e55de992c22ca6e2ec1ba807910bc6 Wed Aug 14 19:06:15 2019 -0700
- Adding info about symbol function. Improving docs on 'or'
a055c0563f27e4f5b4cc10aef680a41b89ef3992 Wed Aug 14 19:07:18 2019 -0700
- Adding upper, lower, and symbol built in functions. Making it so that you can pass a symbol table to parser for error checking.
1a846937b75cc1852ffbaa1bb5d755286796b43c Wed Aug 14 19:07:43 2019 -0700
- Passing symbol table to parse for better error checking.
- src/utils/strexCalc/strexCalc.c - lines changed 2, context: html, text, full: html, text
af48dccaec7297a6031a6f12cafc4b4df438ffa5 Wed Aug 14 19:08:18 2019 -0700
- Passing symbol table to parse for better error checking.
9dcd0edee0049d4cf6aca9e5cce5c4a521cce1d2 Wed Aug 14 19:09:10 2019 -0700
- Passing symbol table to parse for better error checking.
- src/tabFile/tabToTabDir/tabToTabDir.c - lines changed 13, context: html, text, full: html, text
753ae4aa7ce0601012111f6915676f94f91b6870 Wed Aug 14 19:10:07 2019 -0700
- Being more thorough about stripping nonprintable characters from symbols.
- src/hca/fromGeo/geoToTagStorm/geoToTagStorm.c - lines changed 21, context: html, text, full: html, text
4d9a3cd9ed4c6f8dff6aaa45c751ba5e6c56440f Wed Aug 14 22:36:21 2019 -0700
- Adding the ternary conditional operator, as well as built in boolean functions in() same() starts() and ends()
e53a538138cc2e88a4c823a1442aef461cc0824b Wed Aug 14 22:37:11 2019 -0700
- Adding the ternary conditional operator, as well as built in boolean functions in() same() starts() and ends()
ad304ec616d326746e2e9bd6e56a5f76e9c5375d Wed Aug 14 22:54:37 2019 -0700
- Updating test set with something for conditional operator.
- src/tabFile/tabToTabDir/tests/expected/a_strex_test.tsv - lines changed 2, context: html, text, full: html, text
- src/tabFile/tabToTabDir/tests/input/spec.txt - lines changed 5, context: html, text, full: html, text
f56f480add42cd89cb03aa1fc6ff503a1c5e4203 Thu Aug 15 09:01:34 2019 -0700
- Made now return time in the ISO 1806 format variant the expresses it in local time with an offset to GMT. Moved around some sections in the doc file.
10e483e6db7309cda41f3e1fcf29d38cf43006c8 Thu Aug 15 09:02:31 2019 -0700
- Improving key don't work error message a hair.
- src/tabFile/tabToTabDir/tabToTabDir.c - lines changed 1, context: html, text, full: html, text
switch to files view, user index