Filter RSS
Project History

2018-09-19
00:55
Yet Another Shell
[SVN] Commit revision 3885
Reorder parser functions Now functions are arranged in sections.
00:55
Yet Another Shell
[SVN] Commit revision 3884
Refactor successive word parser The simple command is now parsed by the new parse_simple_command...
00:55
Yet Another Shell
[SVN] Commit revision 3883
Remove unused functions in parser.c The parse_word_to function is renamed to parse_word, which i...
00:55
Yet Another Shell
[SVN] Commit revision 3882
Optimize candidate name check in alias substitution This refactoring commit moves the is_token_d...
00:55
Yet Another Shell
[SVN] Commit revision 3881
Simplify count_name_length function
00:55
Yet Another Shell
[SVN] Commit revision 3880
Use parse_word_to directly This refactoring removes the use of the parse_word function in favor ...
00:55
Yet Another Shell
[SVN] Commit revision 3879
Use maybe_line_continuations instead of ensure_buffer The ensure_buffer function can read more t...
00:55
Yet Another Shell
[SVN] Commit revision 3878
Restructure parser token error printing The check_closing_token function is changed to the is_cl...
00:55
Yet Another Shell
[SVN] Commit revision 3877
Simplify parse_while function
00:55
Yet Another Shell
[SVN] Commit revision 3876
Simplify parse_group function
00:55
Yet Another Shell
[SVN] Commit revision 3875
Simplify parse_compound_command function A test case for $LINENO is modified as the parser no lo...
00:55
Yet Another Shell
[SVN] Commit revision 3874
Always reject unclosed arithmetic expansion According to POSIX, it is a syntax error if the shel...
00:55
Yet Another Shell
[SVN] Commit revision 3873
Rewrite parser functions (token-based parsing) One test case is set to be skipped as it reveals ...
00:55
Yet Another Shell
[SVN] Commit revision 3872
Define wordunitfree function
00:55
Yet Another Shell
[SVN] Commit revision 3871
Define is_command_delimiter_tokentype function
00:55
Yet Another Shell
[SVN] Commit revision 3870
Define parse_newline_list function
00:55
Yet Another Shell
[SVN] Commit revision 3869
Define next_token function
00:55
Yet Another Shell
[SVN] Commit revision 3868
Define maybe_line_continuation function
00:55
Yet Another Shell
[SVN] Commit revision 3867
Add next_index to parsestate_T