{"shas":[["1c08db2941b827b6c768cda6e12b9727ece5168a","7384faca2d8b6c5a174bf5bc9aec317da0f8d3a2@petteriraty.eu","Remove warnings from pipeline time handling\n\nReorder blank handling so that there's no more warnings.","Petteri Räty"],["b398a6957cf171ba7f599e07d90379a29e727b3a","7384faca2d8b6c5a174bf5bc9aec317da0f8d3a2@petteriraty.eu","Rename tdm to times_division_modulus","Petteri Räty"],["1dbd286d6c83550196e66ba8dd0c709706cf5257","7384faca2d8b6c5a174bf5bc9aec317da0f8d3a2@petteriraty.eu","Remove antlr warnigns for process_substitution","Petteri Räty"],["e77b7bf1f02c638c0a08b3db2bdcb1cea41fbfd5","7384faca2d8b6c5a174bf5bc9aec317da0f8d3a2@petteriraty.eu","Small readability fixes","Petteri Räty"],["472e06b964f0b841d2f062d767ace9f8dbc06803","7384faca2d8b6c5a174bf5bc9aec317da0f8d3a2@petteriraty.eu","Improve support for arithmetic expressions\n\nThings like double negation $((!!a)) were not supported. Fixing this\nresulted in bubbled changes elsewhere. The main change is that we have\nless specialized tokens so that we don't end up with special tokens in\nwrong contexts.","Petteri Räty"],["3a00297214949163a3238c7c63d09cd9a1fa346c","7384faca2d8b6c5a174bf5bc9aec317da0f8d3a2@petteriraty.eu","Improve brace expansion\n\nThe parser assumed brace expansion could only happen once for a word but\nthis not the case. Writing a{a,b}b{c,d} is valid bash and expands to\nfour words.","Petteri Räty"],["9be69d164eeb612426fbbf442c1cca83ca116df3","7384faca2d8b6c5a174bf5bc9aec317da0f8d3a2@petteriraty.eu","Remove backtracking for arg rule\n\nAdd syntactic predicates to remove the need to backtrack when evaluation\nthe arg rule.","Petteri Räty"],["f773bafcd1922a8d1e25d50fb01957550b973009","7384faca2d8b6c5a174bf5bc9aec317da0f8d3a2@petteriraty.eu","Remove warning from arithmetic_part\n\nThere's no need to list both alternatives as the first choice falls\nthrough to the second any way.","Petteri Räty"],["c4c49c62b7df8dda94a026de597860ccf16877a6","7384faca2d8b6c5a174bf5bc9aec317da0f8d3a2@petteriraty.eu","Remove need to backtrack from the word rule\n\nAll the other alternatives can also be matched from fname so we need\nsyntactic predicates. We should give thought to if we need both the word\nand fname rules.","Petteri Räty"]],"repo":"betelgeuse/libbash","actor":"betelgeuse","ref":"refs/heads/master","size":9,"head":"c4c49c62b7df8dda94a026de597860ccf16877a6","actor_gravatar":"24ff03200290b25a8d57163e3ef5554e","push_id":28610912}