summary refs log tree commit diff
Commit message (Expand)AuthorAge
...
* [EXPAND] Add likely flags in expariHerbert Xu2007-10-11
* [ARITH] Size optimisations in arithmetic lexerHerbert Xu2007-10-11
* [ARITH] Add assignment and intmax_t supportHerbert Xu2007-10-11
* [PARSER] Report substition errors at expansion timeHerbert Xu2007-10-08
* [BUILTIN] Use intmax_t arithmetic in testHerbert Xu2007-10-06
* [VAR] Remove setvarsafeHerbert Xu2007-10-06
* [BUILTIN] Treat OPTIND=0 in the same way as OPTIND=1Herbert Xu2007-10-06
* [MEMALLOC] Add pushstackmarkHerbert Xu2007-10-06
* [MEMALLOC] Made grabstackblock an inline wrapper for stallocHerbert Xu2007-10-05
* [PARSER] Size optimisations in parameter expansion parserHerbert Xu2007-10-04
* [PARSER] Fix parsing of ${##1}Herbert Xu2007-10-04
* [BUILD] Add --enable-static option to configure.Alexey Gladkov2007-10-04
* [PARSER] Recognise here-doc delimiters terminated by EOFHerbert Xu2007-09-26
* [EXPAND] Refresh stack pointers after makestrspace in _rmescapesRoy Marples2007-09-26
* [MAN] Clarify syntax of the for commandGerrit Pape2007-09-25
* [MAN] Clarify description of -nt, -ot options to test builtinGerrit Pape2007-09-25
* [EXPAND] Move parse-time quote flag detection to run-timeHerbert Xu2007-09-25
* [EXPAND] Do not expand tilde in parameter expansion within quotesHerbert Xu2007-09-25
* [PARSER] Remove arithmetic expansion collapsing at parse timeHerbert Xu2007-09-24
* [PARSER] Remove superfluous dblquote settings when ending arithHerbert Xu2007-09-24
* [PARSER] Remove superfluous arinest test for dqvarnestHerbert Xu2007-09-24
* [PARSER] Remove superfluous arinest test in CENDQUOTEHerbert Xu2007-09-24
* [EXPAND] Perform tilde expansion in all parameter expansion wordsHerbert Xu2007-09-24
* [EXPAND] Do not quote back slashes in parameter expansions outside quotesHerbert Xu2007-09-24
* [BUILTIN] test: little size and speed optimizationsOleg Verych2007-09-22
* [BUILTIN] test: White space fixesOleg Verych2007-09-22
* [SHELL] Move flushall to the point just before _exitHerbert Xu2007-09-22
* [SHELL] Restore foreground process group on exitHerbert Xu2007-09-22
* Release 0.5.4.Herbert Xu2007-07-12
* [REDIR] Size optimisations in redir.cHerbert Xu2007-05-12
* [REDIR] Fix redirect restore on saved file descriptorsHerbert Xu2007-05-12
* [REDIR] Remove redundant CLOEXEC callsHerbert Xu2007-05-12
* [REDIR] Replace copyfd by savefd and use dup2 elsewhereHerbert Xu2007-05-12
* [EVAL] Use dup2 instead of copyfd in evalbackcmdHerbert Xu2007-05-06
* [REDIR] Remove EMFILE special caseHerbert Xu2007-05-06
* [PARSER] Remove unnecessary inclusion of redir.hHerbert Xu2007-05-06
* [PARSER] Fix typo in commentHerbert Xu2007-05-05
* [BUILTIN] Fix mkbuiltin sort orderHerbert Xu2007-04-28
* [BUILTIN] Fixed command -v segmentation faultHerbert Xu2006-10-22
* [SYSTEM] Check return code for getgroups and fwriteAlexey Gladkov2006-10-13
* [EXPAND] Fixed inverted char class matchingHerbert Xu2006-10-04
* [BUILD] Added --with-libedit option to configureAlexey Gladkov2006-05-23
* [PARSER] Only use signed char for syntax arraysHerbert Xu2006-04-23
* [PARSER] Use alloca to get rid of setjmpHerbert Xu2006-03-29
* [PARSER] Removed useless parsebackquote flagHerbert Xu2006-03-29
* [EVAL] Make eval with empty arguments return 0 Herbert Xu2006-01-12
* Release 0.5.3.Herbert Xu2005-11-26
* [BUILTIN] Fix \c spillage across echo commandsHerbert Xu2005-11-14
* [BUILTIN] Always call conv_escape_str in echocmdHerbert Xu2005-11-13
* [MEMALLOC] Remove unnecessary truncation in _STPUTCHerbert Xu2005-11-13
5:43 +0100'>2014-01-10filter: make exit status localJason A. Donenfeld It's only used in one place, and not useful to have around since close_filter will die() if exit_status isn't what it expects, anyway. So this is best as just a local variable instead of as part of the struct. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2014-01-10parsing: fix header typoJason A. Donenfeld 2014-01-10cgit.c: Fix comment on bit mask hackLukas Fleischer * Formatting and spelling fixes. * A bit mask with the size of one byte only allows for storing 8 (not 255!) different flags. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-10cgit.c: Use "else" for mutually exclusive branchesLukas Fleischer When parsing command line arguments, no pair of command line options can ever match simultaneously. Use "else if" blocks to reflect this. This change improves both readability and speed. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-10ui-snapshot.c: Do not reinvent suffixcmp()Lukas Fleischer Use suffixcmp() from Git instead of reimplementing it. This is a preparation for moving to ends_with() in Git 1.8.6. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-10Refactor cgit_parse_snapshots_mask()Lukas Fleischer Use Git string lists instead of str{spn,cspn,ncmp}() magic. This significantly improves readability. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-10Disallow use of undocumented snapshot delimitersLukas Fleischer Since the introduction of selective snapshot format configuration in dc3c9b5 (allow selective enabling of snapshots, 2007-07-21), we allowed seven different delimiters for snapshot formats, while the documentation has always been clear about spaces being the only valid delimiter: The value is a space-separated list of zero or more of the values "tar", "tar.gz", "tar.bz2", "tar.xz" and "zip". Supporting the undocumented delimiters makes the code unnecessarily complex. Remove them. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-10Replace most uses of strncmp() with prefixcmp()Lukas Fleischer This is a preparation for replacing all prefix checks with either strip_prefix() or starts_with() when Git 1.8.6 is released. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-09README: Fix dependenciesLukas Fleischer * Remove the dependency on Git (which can be obtained automatically when building, using either the Git submodule or `make get-git`). * Use proper upstream names of dependencies. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-08README: Spelling and formatting fixesLukas Fleischer * Several small spelling and capitalization fixes. * Use consistent and better-looking formatting that is compatible with AsciiDoc (and partly compatible with RST). Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-08Fix UTF-8 with syntax-highlighting.pyPřemysl Janouch Previously the script tried to encode output from Pygments with the ASCII codec, which failed. Signed-off-by: Přemysl Janouch <p.janouch@gmail.com> 2014-01-08Add a suggestion to the manpagePřemysl Janouch So that people wishing to use "enable-http-clone" don't have to find out the correct settings on their own. Signed-off-by: Přemysl Janouch <p.janouch@gmail.com> 2014-01-08Fix the example configurationPřemysl Janouch "enable-git-clone" doesn't exist, replaced with "enable-http-clone". Signed-off-by: Přemysl Janouch <p.janouch@gmail.com> 2014-01-08Fix about-formatting.shPřemysl Janouch dash failed to parse the script. Signed-off-by: Přemysl Janouch <p.janouch@gmail.com> 2014-01-08Fix some spelling errorsPřemysl Janouch Signed-off-by: Přemysl Janouch <p.janouch@gmail.com> 2014-01-08filters: highlight.sh: add css comments for highlight 2.6 and 3.8Ferry Huberts