{"thread":{"id":"18924","subject":"[PATCH 0/3] Typo fixes","startedAt":"2009-04-17T18:13:27Z","lastAt":"2009-04-23T04:21:29Z","messageCount":13,"participants":["Mike Ralphson","Markus Heidelberg","Michael J Gruber","Sverre Rabbelier","Junio C Hamano"],"isPatch":true,"patchVersion":1,"patchTotal":3},"messages":[{"id":"111516","messageId":"1239992010-16698-1-git-send-email-mike@abacus.co.uk","threadId":"18924","inReplyTo":null,"subject":"[PATCH 0/3] Typo fixes","fromName":"Mike Ralphson","fromEmail":"mike@abacus.co.uk","sentAt":"2009-04-17T18:13:27Z","receivedAt":"2009-04-17T18:13:27Z","isPatch":true,"sender":{"key":"mike@abacus.co.uk","avatar":"https://gravatar.com/avatar/717865f1e9a9197ec082b9f6a12e048210a9da06878e47f165b470c43a9e9175?d=mp&s=160"},"body":"Three patches as a result of running the documentation and\nsource through aspell. If there is interest in carrying the\nscript and wordlists used in-tree, then I can submit patches\nto add them to contrib/ maybe?\n\nMike\n"},{"id":"111517","messageId":"1239992010-16698-2-git-send-email-mike@abacus.co.uk","threadId":"18924","inReplyTo":"1239992010-16698-1-git-send-email-mike@abacus.co.uk","subject":"[PATCH 1/3] Documentation: fix typos / spelling mistakes","fromName":"Mike Ralphson","fromEmail":"mike@abacus.co.uk","sentAt":"2009-04-17T18:13:28Z","receivedAt":"2009-04-17T18:13:28Z","isPatch":true,"sender":{"key":"mike@abacus.co.uk","avatar":"https://gravatar.com/avatar/717865f1e9a9197ec082b9f6a12e048210a9da06878e47f165b470c43a9e9175?d=mp&s=160"},"body":"Signed-off-by: Mike Ralphson <mike@abacus.co.uk>\n---\n Documentation/git-cvsimport.txt         |    2 +-\n Documentation/git-format-patch.txt      |    2 +-\n contrib/thunderbird-patch-inline/README |    4 ++--\n gitweb/README                           |    2 +-\n 4 files changed, 5 insertions(+), 5 deletions(-)\n\ndiff --git a/Documentation/git-cvsimport.txt b/Documentation/git-cvsimport.txt\nindex d7bab13..614e769 100644\n--- a/Documentation/git-cvsimport.txt\n+++ b/Documentation/git-cvsimport.txt\n@@ -196,7 +196,7 @@ Problems related to tags:\n \n If you suspect that any of these issues may apply to the repository you\n want to import consider using these alternative tools which proved to be\n-more stable in practise:\n+more stable in practice:\n \n * cvs2git (part of cvs2svn), `http://cvs2svn.tigris.org`\n * parsecvs, `http://cgit.freedesktop.org/~keithp/parsecvs`\ndiff --git a/Documentation/git-format-patch.txt b/Documentation/git-format-patch.txt\nindex eb2fbcf..5eddca9 100644\n--- a/Documentation/git-format-patch.txt\n+++ b/Documentation/git-format-patch.txt\n@@ -194,7 +194,7 @@ CONFIGURATION\n -------------\n You can specify extra mail header lines to be added to each message\n in the repository configuration, new defaults for the subject prefix\n-and file suffix, control attachements, and number patches when outputting\n+and file suffix, control attachments, and number patches when outputting\n more than one.\n \n ------------\ndiff --git a/contrib/thunderbird-patch-inline/README b/contrib/thunderbird-patch-inline/README\nindex 39f96aa..000147b 100644\n--- a/contrib/thunderbird-patch-inline/README\n+++ b/contrib/thunderbird-patch-inline/README\n@@ -1,12 +1,12 @@\n appp.sh is a script that is supposed to be used together with ExternalEditor\n-for Mozilla Thundebird. It will let you include patches inline in e-mails\n+for Mozilla Thunderbird. It will let you include patches inline in e-mails\n in an easy way.\n \n Usage:\n - Generate the patch with git format-patch.\n - Start writing a new e-mail in Thunderbird.\n - Press the external editor button (or Ctrl-E) to run appp.sh\n-- Select the previosly generated patch file.\n+- Select the previously generated patch file.\n - Finish editing the e-mail.\n \n Any text that is entered into the message editor before appp.sh is called\ndiff --git a/gitweb/README b/gitweb/README\nindex 8433dd1..ad73c6a 100644\n--- a/gitweb/README\n+++ b/gitweb/README\n@@ -206,7 +206,7 @@ not include variables usually directly set during build):\n  * $fallback_encoding\n    Gitweb assumes this charset if line contains non-UTF-8 characters.\n    Fallback decoding is used without error checking, so it can be even\n-   'utf-8'. Value mist be valid encodig; see Encoding::Supported(3pm) man\n+   'utf-8'. Value mist be valid encoding; see Encoding::Supported(3pm) man\n    page for a list.   By default 'latin1', aka. 'iso-8859-1'.\n  * @diff_opts\n    Rename detection options for git-diff and git-diff-tree. By default\n-- \n1.6.0.2.229.g1293c.dirty\n"},{"id":"111519","messageId":"1239992010-16698-3-git-send-email-mike@abacus.co.uk","threadId":"18924","inReplyTo":"1239992010-16698-2-git-send-email-mike@abacus.co.uk","subject":"[PATCH 2/3] builtin-remote: fix typo in option description","fromName":"Mike Ralphson","fromEmail":"mike@abacus.co.uk","sentAt":"2009-04-17T18:13:29Z","receivedAt":"2009-04-17T18:13:29Z","isPatch":true,"sender":{"key":"mike@abacus.co.uk","avatar":"https://gravatar.com/avatar/717865f1e9a9197ec082b9f6a12e048210a9da06878e47f165b470c43a9e9175?d=mp&s=160"},"body":"Signed-off-by: Mike Ralphson <mike@abacus.co.uk>\n---\n builtin-remote.c |    2 +-\n 1 files changed, 1 insertions(+), 1 deletions(-)\n\ndiff --git a/builtin-remote.c b/builtin-remote.c\nindex ca7c639..2ed752c 100644\n--- a/builtin-remote.c\n+++ b/builtin-remote.c\n@@ -1216,7 +1216,7 @@ static int update(int argc, const char **argv)\n \tstruct option options[] = {\n \t\tOPT_GROUP(\"update specific options\"),\n \t\tOPT_BOOLEAN('p', \"prune\", &prune,\n-\t\t\t    \"prune remotes after fecthing\"),\n+\t\t\t    \"prune remotes after fetching\"),\n \t\tOPT_END()\n \t};\n \n-- \n1.6.0.2.229.g1293c.dirty\n"},{"id":"111518","messageId":"1239992010-16698-4-git-send-email-mike@abacus.co.uk","threadId":"18924","inReplyTo":"1239992010-16698-3-git-send-email-mike@abacus.co.uk","subject":"[PATCH 3/3] Fix typos / spelling in comments","fromName":"Mike Ralphson","fromEmail":"mike@abacus.co.uk","sentAt":"2009-04-17T18:13:30Z","receivedAt":"2009-04-17T18:13:30Z","isPatch":true,"sender":{"key":"mike@abacus.co.uk","avatar":"https://gravatar.com/avatar/717865f1e9a9197ec082b9f6a12e048210a9da06878e47f165b470c43a9e9175?d=mp&s=160"},"body":"Signed-off-by: Mike Ralphson <mike@abacus.co.uk>\n---\n builtin-checkout.c       |    2 +-\n builtin-ls-files.c       |    2 +-\n builtin-pack-objects.c   |    2 +-\n builtin-reflog.c         |    2 +-\n builtin-reset.c          |    2 +-\n compat/cygwin.c          |    2 +-\n compat/fnmatch/fnmatch.c |    4 ++--\n compat/mingw.c           |    2 +-\n compat/regex/regex.c     |    4 ++--\n diffcore-rename.c        |    2 +-\n fast-import.c            |    6 +++---\n fsck.h                   |    2 +-\n git.c                    |    2 +-\n graph.c                  |    2 +-\n levenshtein.c            |    2 +-\n parse-options.h          |    8 ++++----\n revision.c               |    2 +-\n strbuf.h                 |    2 +-\n tree-diff.c              |    2 +-\n xdiff/xdiffi.c           |    2 +-\n 20 files changed, 27 insertions(+), 27 deletions(-)\n\ndiff --git a/builtin-checkout.c b/builtin-checkout.c\nindex ee1edd4..383598c 100644\n--- a/builtin-checkout.c\n+++ b/builtin-checkout.c\n@@ -178,7 +178,7 @@ static int checkout_merged(int pos, struct checkout *state)\n \t/*\n \t * NEEDSWORK:\n \t * There is absolutely no reason to write this as a blob object\n-\t * and create a phoney cache entry just to leak.  This hack is\n+\t * and create a phony cache entry just to leak.  This hack is\n \t * primarily to get to the write_entry() machinery that massages\n \t * the contents to work-tree format and writes out which only\n \t * allows it for a cache entry.  The code in write_entry() needs\ndiff --git a/builtin-ls-files.c b/builtin-ls-files.c\nindex 88e2697..da2daf4 100644\n--- a/builtin-ls-files.c\n+++ b/builtin-ls-files.c\n@@ -512,7 +512,7 @@ int cmd_ls_files(int argc, const char **argv, const char *prefix)\n \n \tpathspec = get_pathspec(prefix, argv);\n \n-\t/* be nice with submodule patsh ending in a slash */\n+\t/* be nice with submodule paths ending in a slash */\n \tread_cache();\n \tif (pathspec)\n \t\tstrip_trailing_slash_from_submodules();\ndiff --git a/builtin-pack-objects.c b/builtin-pack-objects.c\nindex d3360ac..1af6c62 100644\n--- a/builtin-pack-objects.c\n+++ b/builtin-pack-objects.c\n@@ -293,7 +293,7 @@ static unsigned long write_object(struct sha1file *f,\n \t\t\t\tdie(\"unable to read %s\", sha1_to_hex(entry->idx.sha1));\n \t\t\t/*\n \t\t\t * make sure no cached delta data remains from a\n-\t\t\t * previous attempt before a pack split occured.\n+\t\t\t * previous attempt before a pack split occurred.\n \t\t\t */\n \t\t\tfree(entry->delta_data);\n \t\t\tentry->delta_data = NULL;\ndiff --git a/builtin-reflog.c b/builtin-reflog.c\nindex 249ad2a..ff8b4f6 100644\n--- a/builtin-reflog.c\n+++ b/builtin-reflog.c\n@@ -243,7 +243,7 @@ static void mark_reachable(struct commit *commit, unsigned long expire_limit)\n \t * We need to compute if commit on either side of an reflog\n \t * entry is reachable from the tip of the ref for all entries.\n \t * Mark commits that are reachable from the tip down to the\n-\t * time threashold first; we know a commit marked thusly is\n+\t * time threshold first; we know a commit marked thusly is\n \t * reachable from the tip without running in_merge_bases()\n \t * at all.\n \t */\ndiff --git a/builtin-reset.c b/builtin-reset.c\nindex c0cb915..7e7ebab 100644\n--- a/builtin-reset.c\n+++ b/builtin-reset.c\n@@ -228,7 +228,7 @@ int cmd_reset(int argc, const char **argv, const char *prefix)\n \t\t}\n \t\t/*\n \t\t * Otherwise, argv[i] could be either <rev> or <paths> and\n-\t\t * has to be unambigous.\n+\t\t * has to be unambiguous.\n \t\t */\n \t\telse if (!get_sha1(argv[i], sha1)) {\n \t\t\t/*\ndiff --git a/compat/cygwin.c b/compat/cygwin.c\nindex ebac148..1192874 100644\n--- a/compat/cygwin.c\n+++ b/compat/cygwin.c\n@@ -92,7 +92,7 @@ static int cygwin_stat(const char *path, struct stat *buf)\n  * Reading this option is not always possible immediately as git_dir may be\n  * not be set yet. So until it is set, use cygwin lstat/stat functions.\n  * However, if core.filemode is set, we must use the Cygwin posix\n- * stat/lstat as the Windows stat fuctions do not determine posix filemode.\n+ * stat/lstat as the Windows stat functions do not determine posix filemode.\n  *\n  * Note that git_cygwin_config() does NOT call git_default_config() and this\n  * is deliberate.  Many commands read from config to establish initial\ndiff --git a/compat/fnmatch/fnmatch.c b/compat/fnmatch/fnmatch.c\nindex 1f4ead5..03157a4 100644\n--- a/compat/fnmatch/fnmatch.c\n+++ b/compat/fnmatch/fnmatch.c\n@@ -39,7 +39,7 @@\n # include <stdlib.h>\n #endif\n \n-/* For platform which support the ISO C amendement 1 functionality we\n+/* For platform which support the ISO C amendment 1 functionality we\n    support user defined character classes.  */\n #if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H)\n /* Solaris 2.5 has a bug: <wchar.h> must be included before <wctype.h>.  */\n@@ -90,7 +90,7 @@\n \n # if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H)\n /* The GNU C library provides support for user-defined character classes\n-   and the functions from ISO C amendement 1.  */\n+   and the functions from ISO C amendment 1.  */\n #  ifdef CHARCLASS_NAME_MAX\n #   define CHAR_CLASS_MAX_LENGTH CHARCLASS_NAME_MAX\n #  else\ndiff --git a/compat/mingw.c b/compat/mingw.c\nindex 2839d9d..32d4c0c 100644\n--- a/compat/mingw.c\n+++ b/compat/mingw.c\n@@ -396,7 +396,7 @@ repeat:\n \t\t * its own input data to become available. But since\n \t\t * the process (pack-objects) is itself CPU intensive,\n \t\t * it will happily pick up the time slice that we are\n-\t\t * relinguishing here.\n+\t\t * relinquishing here.\n \t\t */\n \t\tSleep(0);\n \t\tgoto repeat;\ndiff --git a/compat/regex/regex.c b/compat/regex/regex.c\nindex 87b33e4..5ea0075 100644\n--- a/compat/regex/regex.c\n+++ b/compat/regex/regex.c\n@@ -1043,7 +1043,7 @@ regex_compile (pattern, size, syntax, bufp)\n      they can be reliably used as array indices.  */\n   register unsigned char c, c1;\n \n-  /* A random tempory spot in PATTERN.  */\n+  /* A random temporary spot in PATTERN.  */\n   const char *p1;\n \n   /* Points to the end of the buffer, where we should append.  */\n@@ -1796,7 +1796,7 @@ regex_compile (pattern, size, syntax, bufp)\n \t\t    we're all done, the pattern will look like:\n \t\t      set_number_at <jump count> <upper bound>\n \t\t      set_number_at <succeed_n count> <lower bound>\n-\t\t      succeed_n <after jump addr> <succed_n count>\n+\t\t      succeed_n <after jump addr> <succeed_n count>\n \t\t      <body of loop>\n \t\t      jump_n <succeed_n addr> <jump count>\n \t\t    (The upper bound and `jump_n' are omitted if\ndiff --git a/diffcore-rename.c b/diffcore-rename.c\nindex 0b0d6b8..63ac998 100644\n--- a/diffcore-rename.c\n+++ b/diffcore-rename.c\n@@ -267,7 +267,7 @@ static int find_identical_files(struct file_similarity *src,\n \t\t\tint score;\n \t\t\tstruct diff_filespec *source = p->filespec;\n \n-\t\t\t/* False hash collission? */\n+\t\t\t/* False hash collision? */\n \t\t\tif (hashcmp(source->sha1, target->sha1))\n \t\t\t\tcontinue;\n \t\t\t/* Non-regular files? If so, the modes must match! */\ndiff --git a/fast-import.c b/fast-import.c\nindex 23c496d..53617a1 100644\n--- a/fast-import.c\n+++ b/fast-import.c\n@@ -76,7 +76,7 @@ Format of STDIN stream:\n     delim lf;\n \n      # note: declen indicates the length of binary_data in bytes.\n-     # declen does not include the lf preceeding the binary data.\n+     # declen does not include the lf preceding the binary data.\n      #\n   exact_data ::= 'data' sp declen lf\n     binary_data;\n@@ -134,7 +134,7 @@ Format of STDIN stream:\n      #\n      # In case it is not clear, the '#' that starts the comment\n      # must be the first character on that the line (an lf have\n-     # preceeded it).\n+     # preceded it).\n      #\n   comment ::= '#' not_lf* lf;\n   not_lf  ::= # Any byte that is not ASCII newline (LF);\n@@ -953,7 +953,7 @@ static void end_packfile(void)\n \t\tclose(pack_data->pack_fd);\n \t\tidx_name = keep_pack(create_index());\n \n-\t\t/* Register the packfile with core git's machinary. */\n+\t\t/* Register the packfile with core git's machinery. */\n \t\tnew_p = add_packed_git(idx_name, strlen(idx_name), 1);\n \t\tif (!new_p)\n \t\t\tdie(\"core git rejected index %s\", idx_name);\ndiff --git a/fsck.h b/fsck.h\nindex 990ee02..008456b 100644\n--- a/fsck.h\n+++ b/fsck.h\n@@ -23,7 +23,7 @@ int fsck_error_function(struct object *obj, int type, const char *fmt, ...);\n  * the return value is:\n  *    -1\terror in processing the object\n  *    <0\treturn value of the callback, which lead to an abort\n- *    >0\treturn value of the first sigaled error >0 (in the case of no other errors)\n+ *    >0\treturn value of the first signaled error >0 (in the case of no other errors)\n  *    0\t\teverything OK\n  */\n int fsck_walk(struct object *obj, fsck_walk_func walk, void *data);\ndiff --git a/git.c b/git.c\nindex bfb6508..cc5aaa7 100644\n--- a/git.c\n+++ b/git.c\n@@ -497,7 +497,7 @@ int main(int argc, const char **argv)\n \n \t/*\n \t * We use PATH to find git commands, but we prepend some higher\n-\t * precidence paths: the \"--exec-path\" option, the GIT_EXEC_PATH\n+\t * precedence paths: the \"--exec-path\" option, the GIT_EXEC_PATH\n \t * environment, and the $(gitexecdir) from the Makefile at build\n \t * time.\n \t */\ndiff --git a/graph.c b/graph.c\nindex 162a516..0daf5de 100644\n--- a/graph.c\n+++ b/graph.c\n@@ -34,7 +34,7 @@ static void graph_padding_line(struct git_graph *graph, struct strbuf *sb);\n  * newline.  A new graph line will not be printed after the final newline.\n  * If the strbuf is empty, no output will be printed.\n  *\n- * Since the first line will not include the graph ouput, the caller is\n+ * Since the first line will not include the graph output, the caller is\n  * responsible for printing this line's graph (perhaps via\n  * graph_show_commit() or graph_show_oneline()) before calling\n  * graph_show_strbuf().\ndiff --git a/levenshtein.c b/levenshtein.c\nindex a32f4cd..fc28159 100644\n--- a/levenshtein.c\n+++ b/levenshtein.c\n@@ -27,7 +27,7 @@\n  *\n  * It does so by calculating the costs of the path ending in characters\n  * i (in string1) and j (in string2), respectively, given that the last\n- * operation is a substition, a swap, a deletion, or an insertion.\n+ * operation is a substitution, a swap, a deletion, or an insertion.\n  *\n  * This implementation allows the costs to be weighted:\n  *\ndiff --git a/parse-options.h b/parse-options.h\nindex f8ef1db..b54eec1 100644\n--- a/parse-options.h\n+++ b/parse-options.h\n@@ -52,7 +52,7 @@ typedef int parse_opt_cb(const struct option *, const char *arg, int unset);\n  *\n  * `argh`::\n  *   token to explain the kind of argument this option wants. Keep it\n- *   homogenous across the repository.\n+ *   homogeneous across the repository.\n  *\n  * `help`::\n  *   the short help associated to what the option does.\n@@ -61,7 +61,7 @@ typedef int parse_opt_cb(const struct option *, const char *arg, int unset);\n  *\n  * `flags`::\n  *   mask of parse_opt_option_flags.\n- *   PARSE_OPT_OPTARG: says that the argument is optionnal (not for BOOLEANs)\n+ *   PARSE_OPT_OPTARG: says that the argument is optional (not for BOOLEANs)\n  *   PARSE_OPT_NOARG: says that this option takes no argument, for CALLBACKs\n  *   PARSE_OPT_NONEG: says that this option cannot be negated\n  *   PARSE_OPT_HIDDEN this option is skipped in the default usage, showed in\n@@ -105,7 +105,7 @@ struct option {\n \t{ OPTION_CALLBACK, (s), (l), (v), (a), (h), 0, (f) }\n \n /* parse_options() will filter out the processed options and leave the\n- * non-option argments in argv[].\n+ * non-option arguments in argv[].\n  * Returns the number of arguments left in argv[].\n  */\n extern int parse_options(int argc, const char **argv,\n@@ -115,7 +115,7 @@ extern int parse_options(int argc, const char **argv,\n extern NORETURN void usage_with_options(const char * const *usagestr,\n                                         const struct option *options);\n \n-/*----- incremantal advanced APIs -----*/\n+/*----- incremental advanced APIs -----*/\n \n enum {\n \tPARSE_OPT_HELP = -1,\ndiff --git a/revision.c b/revision.c\nindex b6215cc..6007a2c 100644\n--- a/revision.c\n+++ b/revision.c\n@@ -209,7 +209,7 @@ static struct commit *handle_commit(struct rev_info *revs, struct object *object\n \t}\n \n \t/*\n-\t * Tree object? Either mark it uniniteresting, or add it\n+\t * Tree object? Either mark it uninteresting, or add it\n \t * to the list of objects to look at later..\n \t */\n \tif (object->type == OBJ_TREE) {\ndiff --git a/strbuf.h b/strbuf.h\nindex 9ee908a..eaa8704 100644\n--- a/strbuf.h\n+++ b/strbuf.h\n@@ -11,7 +11,7 @@\n  *    build complex strings/buffers whose final size isn't easily known.\n  *\n  *    It is NOT legal to copy the ->buf pointer away.\n- *    `strbuf_detach' is the operation that detachs a buffer from its shell\n+ *    `strbuf_detach' is the operation that detaches a buffer from its shell\n  *    while keeping the shell valid wrt its invariants.\n  *\n  * 2. the ->buf member is a byte array that has at least ->len + 1 bytes\ndiff --git a/tree-diff.c b/tree-diff.c\nindex b05d0f4..edd8394 100644\n--- a/tree-diff.c\n+++ b/tree-diff.c\n@@ -374,7 +374,7 @@ static void try_to_follow_renames(struct tree_desc *t1, struct tree_desc *t2, co\n \t}\n \n \t/*\n-\t * Then, discard all the non-relevane file pairs...\n+\t * Then, discard all the non-relevant file pairs...\n \t */\n \tfor (i = 0; i < q->nr; i++) {\n \t\tstruct diff_filepair *p = q->queue[i];\ndiff --git a/xdiff/xdiffi.c b/xdiff/xdiffi.c\nindex 02184d9..1ebab68 100644\n--- a/xdiff/xdiffi.c\n+++ b/xdiff/xdiffi.c\n@@ -456,7 +456,7 @@ int xdl_change_compact(xdfile_t *xdf, xdfile_t *xdfo, long flags) {\n \t\t\t/*\n \t\t\t * Record the end-of-group position in case we are matched\n \t\t\t * with a group of changes in the other file (that is, the\n-\t\t\t * change record before the enf-of-group index in the other\n+\t\t\t * change record before the end-of-group index in the other\n \t\t\t * file is set).\n \t\t\t */\n \t\t\tixref = rchgo[ixo - 1] ? ix: nrec;\n-- \n1.6.0.2.229.g1293c.dirty\n"},{"id":"111523","messageId":"200904172048.55528.markus.heidelberg@web.de","threadId":"18924","inReplyTo":"1239992010-16698-2-git-send-email-mike@abacus.co.uk","subject":"Re: [PATCH 1/3] Documentation: fix typos / spelling mistakes","fromName":"Markus Heidelberg","fromEmail":"markus.heidelberg@web.de","sentAt":"2009-04-17T18:48:54Z","receivedAt":"2009-04-17T18:48:54Z","isPatch":true,"sender":{"key":"markus.heidelberg@web.de","avatar":"https://avatars.githubusercontent.com/u/6334512?v=4"},"body":"Mike Ralphson, 17.04.2009:\n> diff --git a/gitweb/README b/gitweb/README\n> -   'utf-8'. Value mist be valid encodig; see Encoding::Supported(3pm) man\n> +   'utf-8'. Value mist be valid encoding; see Encoding::Supported(3pm) man\n\nI guess this should be \"must\" instead of \"mist\". Of course the spell\nchecker couldn't find it, but while we are in this line...\n\nMarkus\n"},{"id":"111526","messageId":"49E8D0F8.2040104@drmicha.warpmail.net","threadId":"18924","inReplyTo":"1239992010-16698-2-git-send-email-mike@abacus.co.uk","subject":"Re: [PATCH 1/3] Documentation: fix typos / spelling mistakes","fromName":"Michael J Gruber","fromEmail":"git@drmicha.warpmail.net","sentAt":"2009-04-17T18:56:56Z","receivedAt":"2009-04-17T18:56:56Z","isPatch":true,"sender":{"key":"git@grubix.eu","avatar":"https://avatars.githubusercontent.com/u/233215?v=4"},"body":"Mike Ralphson venit, vidit, dixit 17.04.2009 20:13:\n> Signed-off-by: Mike Ralphson <mike@abacus.co.uk>\n> ---\n>  Documentation/git-cvsimport.txt         |    2 +-\n>  Documentation/git-format-patch.txt      |    2 +-\n>  contrib/thunderbird-patch-inline/README |    4 ++--\n>  gitweb/README                           |    2 +-\n>  4 files changed, 5 insertions(+), 5 deletions(-)\n> \n> diff --git a/Documentation/git-cvsimport.txt b/Documentation/git-cvsimport.txt\n> index d7bab13..614e769 100644\n> --- a/Documentation/git-cvsimport.txt\n> +++ b/Documentation/git-cvsimport.txt\n> @@ -196,7 +196,7 @@ Problems related to tags:\n>  \n>  If you suspect that any of these issues may apply to the repository you\n>  want to import consider using these alternative tools which proved to be\n> -more stable in practise:\n> +more stable in practice:\n>  \n>  * cvs2git (part of cvs2svn), `http://cvs2svn.tigris.org`\n>  * parsecvs, `http://cgit.freedesktop.org/~keithp/parsecvs`\n> diff --git a/Documentation/git-format-patch.txt b/Documentation/git-format-patch.txt\n> index eb2fbcf..5eddca9 100644\n> --- a/Documentation/git-format-patch.txt\n> +++ b/Documentation/git-format-patch.txt\n> @@ -194,7 +194,7 @@ CONFIGURATION\n>  -------------\n>  You can specify extra mail header lines to be added to each message\n>  in the repository configuration, new defaults for the subject prefix\n> -and file suffix, control attachements, and number patches when outputting\n> +and file suffix, control attachments, and number patches when outputting\n>  more than one.\n>  \n>  ------------\n> diff --git a/contrib/thunderbird-patch-inline/README b/contrib/thunderbird-patch-inline/README\n> index 39f96aa..000147b 100644\n> --- a/contrib/thunderbird-patch-inline/README\n> +++ b/contrib/thunderbird-patch-inline/README\n> @@ -1,12 +1,12 @@\n>  appp.sh is a script that is supposed to be used together with ExternalEditor\n> -for Mozilla Thundebird. It will let you include patches inline in e-mails\n> +for Mozilla Thunderbird. It will let you include patches inline in e-mails\n>  in an easy way.\n>  \n>  Usage:\n>  - Generate the patch with git format-patch.\n>  - Start writing a new e-mail in Thunderbird.\n>  - Press the external editor button (or Ctrl-E) to run appp.sh\n> -- Select the previosly generated patch file.\n> +- Select the previously generated patch file.\n>  - Finish editing the e-mail.\n>  \n>  Any text that is entered into the message editor before appp.sh is called\n> diff --git a/gitweb/README b/gitweb/README\n> index 8433dd1..ad73c6a 100644\n> --- a/gitweb/README\n> +++ b/gitweb/README\n> @@ -206,7 +206,7 @@ not include variables usually directly set during build):\n>   * $fallback_encoding\n>     Gitweb assumes this charset if line contains non-UTF-8 characters.\n>     Fallback decoding is used without error checking, so it can be even\n> -   'utf-8'. Value mist be valid encodig; see Encoding::Supported(3pm) man\n> +   'utf-8'. Value mist be valid encoding; see Encoding::Supported(3pm) man\n\nThat line clearly demonstrates the limits of word based spell\ncheckers... s/mist/must/ ;)\n\n>     page for a list.   By default 'latin1', aka. 'iso-8859-1'.\n>   * @diff_opts\n>     Rename detection options for git-diff and git-diff-tree. By default\n"},{"id":"111527","messageId":"49E8D424.3030902@drmicha.warpmail.net","threadId":"18924","inReplyTo":"1239992010-16698-4-git-send-email-mike@abacus.co.uk","subject":"Re: [PATCH 3/3] Fix typos / spelling in comments","fromName":"Michael J Gruber","fromEmail":"git@drmicha.warpmail.net","sentAt":"2009-04-17T19:10:28Z","receivedAt":"2009-04-17T19:10:28Z","isPatch":true,"sender":{"key":"git@grubix.eu","avatar":"https://avatars.githubusercontent.com/u/233215?v=4"},"body":"Word based spell checkers can only do what they can...\nI think we should use this occasion and have humans at least look at the\ncontext.\n\nMike Ralphson venit, vidit, dixit 17.04.2009 20:13:\n> Signed-off-by: Mike Ralphson <mike@abacus.co.uk>\n> ---\n>  builtin-checkout.c       |    2 +-\n>  builtin-ls-files.c       |    2 +-\n>  builtin-pack-objects.c   |    2 +-\n>  builtin-reflog.c         |    2 +-\n>  builtin-reset.c          |    2 +-\n>  compat/cygwin.c          |    2 +-\n>  compat/fnmatch/fnmatch.c |    4 ++--\n>  compat/mingw.c           |    2 +-\n>  compat/regex/regex.c     |    4 ++--\n>  diffcore-rename.c        |    2 +-\n>  fast-import.c            |    6 +++---\n>  fsck.h                   |    2 +-\n>  git.c                    |    2 +-\n>  graph.c                  |    2 +-\n>  levenshtein.c            |    2 +-\n>  parse-options.h          |    8 ++++----\n>  revision.c               |    2 +-\n>  strbuf.h                 |    2 +-\n>  tree-diff.c              |    2 +-\n>  xdiff/xdiffi.c           |    2 +-\n>  20 files changed, 27 insertions(+), 27 deletions(-)\n> \n> diff --git a/builtin-checkout.c b/builtin-checkout.c\n> index ee1edd4..383598c 100644\n> --- a/builtin-checkout.c\n> +++ b/builtin-checkout.c\n> @@ -178,7 +178,7 @@ static int checkout_merged(int pos, struct checkout *state)\n>  \t/*\n>  \t * NEEDSWORK:\n>  \t * There is absolutely no reason to write this as a blob object\n> -\t * and create a phoney cache entry just to leak.  This hack is\n> +\t * and create a phony cache entry just to leak.  This hack is\n>  \t * primarily to get to the write_entry() machinery that massages\n>  \t * the contents to work-tree format and writes out which only\n>  \t * allows it for a cache entry.  The code in write_entry() needs\n> diff --git a/builtin-ls-files.c b/builtin-ls-files.c\n> index 88e2697..da2daf4 100644\n> --- a/builtin-ls-files.c\n> +++ b/builtin-ls-files.c\n> @@ -512,7 +512,7 @@ int cmd_ls_files(int argc, const char **argv, const char *prefix)\n>  \n>  \tpathspec = get_pathspec(prefix, argv);\n>  \n> -\t/* be nice with submodule patsh ending in a slash */\n> +\t/* be nice with submodule paths ending in a slash */\n>  \tread_cache();\n>  \tif (pathspec)\n>  \t\tstrip_trailing_slash_from_submodules();\n> diff --git a/builtin-pack-objects.c b/builtin-pack-objects.c\n> index d3360ac..1af6c62 100644\n> --- a/builtin-pack-objects.c\n> +++ b/builtin-pack-objects.c\n> @@ -293,7 +293,7 @@ static unsigned long write_object(struct sha1file *f,\n>  \t\t\t\tdie(\"unable to read %s\", sha1_to_hex(entry->idx.sha1));\n>  \t\t\t/*\n>  \t\t\t * make sure no cached delta data remains from a\n> -\t\t\t * previous attempt before a pack split occured.\n> +\t\t\t * previous attempt before a pack split occurred.\n>  \t\t\t */\n>  \t\t\tfree(entry->delta_data);\n>  \t\t\tentry->delta_data = NULL;\n> diff --git a/builtin-reflog.c b/builtin-reflog.c\n> index 249ad2a..ff8b4f6 100644\n> --- a/builtin-reflog.c\n> +++ b/builtin-reflog.c\n> @@ -243,7 +243,7 @@ static void mark_reachable(struct commit *commit, unsigned long expire_limit)\n>  \t * We need to compute if commit on either side of an reflog\n\n...compute whether the commit on either side of a reflog\n\n>  \t * entry is reachable from the tip of the ref for all entries.\n>  \t * Mark commits that are reachable from the tip down to the\n> -\t * time threashold first; we know a commit marked thusly is\n> +\t * time threshold first; we know a commit marked thusly is\n>  \t * reachable from the tip without running in_merge_bases()\n>  \t * at all.\n>  \t */\n> diff --git a/builtin-reset.c b/builtin-reset.c\n> index c0cb915..7e7ebab 100644\n> --- a/builtin-reset.c\n> +++ b/builtin-reset.c\n> @@ -228,7 +228,7 @@ int cmd_reset(int argc, const char **argv, const char *prefix)\n>  \t\t}\n>  \t\t/*\n>  \t\t * Otherwise, argv[i] could be either <rev> or <paths> and\n> -\t\t * has to be unambigous.\n> +\t\t * has to be unambiguous.\n>  \t\t */\n>  \t\telse if (!get_sha1(argv[i], sha1)) {\n>  \t\t\t/*\n> diff --git a/compat/cygwin.c b/compat/cygwin.c\n> index ebac148..1192874 100644\n> --- a/compat/cygwin.c\n> +++ b/compat/cygwin.c\n> @@ -92,7 +92,7 @@ static int cygwin_stat(const char *path, struct stat *buf)\n>   * Reading this option is not always possible immediately as git_dir may be\n>   * not be set yet. So until it is set, use cygwin lstat/stat functions.\n\n...may not be set yet.\n\n>   * However, if core.filemode is set, we must use the Cygwin posix\n> - * stat/lstat as the Windows stat fuctions do not determine posix filemode.\n> + * stat/lstat as the Windows stat functions do not determine posix filemode.\n>   *\n>   * Note that git_cygwin_config() does NOT call git_default_config() and this\n>   * is deliberate.  Many commands read from config to establish initial\n> diff --git a/compat/fnmatch/fnmatch.c b/compat/fnmatch/fnmatch.c\n> index 1f4ead5..03157a4 100644\n> --- a/compat/fnmatch/fnmatch.c\n> +++ b/compat/fnmatch/fnmatch.c\n> @@ -39,7 +39,7 @@\n>  # include <stdlib.h>\n>  #endif\n>  \n> -/* For platform which support the ISO C amendement 1 functionality we\n> +/* For platform which support the ISO C amendment 1 functionality we\n\nplatforms\n\n>     support user defined character classes.  */\n>  #if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H)\n>  /* Solaris 2.5 has a bug: <wchar.h> must be included before <wctype.h>.  */\n> @@ -90,7 +90,7 @@\n>  \n>  # if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H)\n>  /* The GNU C library provides support for user-defined character classes\n> -   and the functions from ISO C amendement 1.  */\n> +   and the functions from ISO C amendment 1.  */\n>  #  ifdef CHARCLASS_NAME_MAX\n>  #   define CHAR_CLASS_MAX_LENGTH CHARCLASS_NAME_MAX\n>  #  else\n> diff --git a/compat/mingw.c b/compat/mingw.c\n> index 2839d9d..32d4c0c 100644\n> --- a/compat/mingw.c\n> +++ b/compat/mingw.c\n> @@ -396,7 +396,7 @@ repeat:\n>  \t\t * its own input data to become available. But since\n>  \t\t * the process (pack-objects) is itself CPU intensive,\n>  \t\t * it will happily pick up the time slice that we are\n> -\t\t * relinguishing here.\n> +\t\t * relinquishing here.\n>  \t\t */\n>  \t\tSleep(0);\n>  \t\tgoto repeat;\n> diff --git a/compat/regex/regex.c b/compat/regex/regex.c\n> index 87b33e4..5ea0075 100644\n> --- a/compat/regex/regex.c\n> +++ b/compat/regex/regex.c\n> @@ -1043,7 +1043,7 @@ regex_compile (pattern, size, syntax, bufp)\n>       they can be reliably used as array indices.  */\n>    register unsigned char c, c1;\n>  \n> -  /* A random tempory spot in PATTERN.  */\n> +  /* A random temporary spot in PATTERN.  */\n>    const char *p1;\n>  \n>    /* Points to the end of the buffer, where we should append.  */\n> @@ -1796,7 +1796,7 @@ regex_compile (pattern, size, syntax, bufp)\n>  \t\t    we're all done, the pattern will look like:\n>  \t\t      set_number_at <jump count> <upper bound>\n>  \t\t      set_number_at <succeed_n count> <lower bound>\n> -\t\t      succeed_n <after jump addr> <succed_n count>\n> +\t\t      succeed_n <after jump addr> <succeed_n count>\n>  \t\t      <body of loop>\n>  \t\t      jump_n <succeed_n addr> <jump count>\n>  \t\t    (The upper bound and `jump_n' are omitted if\n> diff --git a/diffcore-rename.c b/diffcore-rename.c\n> index 0b0d6b8..63ac998 100644\n> --- a/diffcore-rename.c\n> +++ b/diffcore-rename.c\n> @@ -267,7 +267,7 @@ static int find_identical_files(struct file_similarity *src,\n>  \t\t\tint score;\n>  \t\t\tstruct diff_filespec *source = p->filespec;\n>  \n> -\t\t\t/* False hash collission? */\n> +\t\t\t/* False hash collision? */\n>  \t\t\tif (hashcmp(source->sha1, target->sha1))\n>  \t\t\t\tcontinue;\n>  \t\t\t/* Non-regular files? If so, the modes must match! */\n> diff --git a/fast-import.c b/fast-import.c\n> index 23c496d..53617a1 100644\n> --- a/fast-import.c\n> +++ b/fast-import.c\n> @@ -76,7 +76,7 @@ Format of STDIN stream:\n>      delim lf;\n>  \n>       # note: declen indicates the length of binary_data in bytes.\n> -     # declen does not include the lf preceeding the binary data.\n> +     # declen does not include the lf preceding the binary data.\n>       #\n>    exact_data ::= 'data' sp declen lf\n>      binary_data;\n> @@ -134,7 +134,7 @@ Format of STDIN stream:\n>       #\n>       # In case it is not clear, the '#' that starts the comment\n>       # must be the first character on that the line (an lf have\n\non that line\n(also, omit have)\n\n> -     # preceeded it).\n> +     # preceded it).\n>       #\n>    comment ::= '#' not_lf* lf;\n>    not_lf  ::= # Any byte that is not ASCII newline (LF);\n> @@ -953,7 +953,7 @@ static void end_packfile(void)\n>  \t\tclose(pack_data->pack_fd);\n>  \t\tidx_name = keep_pack(create_index());\n>  \n> -\t\t/* Register the packfile with core git's machinary. */\n> +\t\t/* Register the packfile with core git's machinery. */\n>  \t\tnew_p = add_packed_git(idx_name, strlen(idx_name), 1);\n>  \t\tif (!new_p)\n>  \t\t\tdie(\"core git rejected index %s\", idx_name);\n> diff --git a/fsck.h b/fsck.h\n> index 990ee02..008456b 100644\n> --- a/fsck.h\n> +++ b/fsck.h\n> @@ -23,7 +23,7 @@ int fsck_error_function(struct object *obj, int type, const char *fmt, ...);\n>   * the return value is:\n>   *    -1\terror in processing the object\n>   *    <0\treturn value of the callback, which lead to an abort\n> - *    >0\treturn value of the first sigaled error >0 (in the case of no other errors)\n> + *    >0\treturn value of the first signaled error >0 (in the case of no other errors)\n>   *    0\t\teverything OK\n>   */\n>  int fsck_walk(struct object *obj, fsck_walk_func walk, void *data);\n> diff --git a/git.c b/git.c\n> index bfb6508..cc5aaa7 100644\n> --- a/git.c\n> +++ b/git.c\n> @@ -497,7 +497,7 @@ int main(int argc, const char **argv)\n>  \n>  \t/*\n>  \t * We use PATH to find git commands, but we prepend some higher\n> -\t * precidence paths: the \"--exec-path\" option, the GIT_EXEC_PATH\n> +\t * precedence paths: the \"--exec-path\" option, the GIT_EXEC_PATH\n>  \t * environment, and the $(gitexecdir) from the Makefile at build\n>  \t * time.\n>  \t */\n> diff --git a/graph.c b/graph.c\n> index 162a516..0daf5de 100644\n> --- a/graph.c\n> +++ b/graph.c\n> @@ -34,7 +34,7 @@ static void graph_padding_line(struct git_graph *graph, struct strbuf *sb);\n>   * newline.  A new graph line will not be printed after the final newline.\n>   * If the strbuf is empty, no output will be printed.\n>   *\n> - * Since the first line will not include the graph ouput, the caller is\n> + * Since the first line will not include the graph output, the caller is\n>   * responsible for printing this line's graph (perhaps via\n>   * graph_show_commit() or graph_show_oneline()) before calling\n>   * graph_show_strbuf().\n> diff --git a/levenshtein.c b/levenshtein.c\n> index a32f4cd..fc28159 100644\n> --- a/levenshtein.c\n> +++ b/levenshtein.c\n> @@ -27,7 +27,7 @@\n>   *\n>   * It does so by calculating the costs of the path ending in characters\n>   * i (in string1) and j (in string2), respectively, given that the last\n> - * operation is a substition, a swap, a deletion, or an insertion.\n> + * operation is a substitution, a swap, a deletion, or an insertion.\n>   *\n>   * This implementation allows the costs to be weighted:\n>   *\n> diff --git a/parse-options.h b/parse-options.h\n> index f8ef1db..b54eec1 100644\n> --- a/parse-options.h\n> +++ b/parse-options.h\n> @@ -52,7 +52,7 @@ typedef int parse_opt_cb(const struct option *, const char *arg, int unset);\n>   *\n>   * `argh`::\n>   *   token to explain the kind of argument this option wants. Keep it\n> - *   homogenous across the repository.\n> + *   homogeneous across the repository.\n>   *\n>   * `help`::\n>   *   the short help associated to what the option does.\n> @@ -61,7 +61,7 @@ typedef int parse_opt_cb(const struct option *, const char *arg, int unset);\n>   *\n>   * `flags`::\n>   *   mask of parse_opt_option_flags.\n> - *   PARSE_OPT_OPTARG: says that the argument is optionnal (not for BOOLEANs)\n> + *   PARSE_OPT_OPTARG: says that the argument is optional (not for BOOLEANs)\n>   *   PARSE_OPT_NOARG: says that this option takes no argument, for CALLBACKs\n>   *   PARSE_OPT_NONEG: says that this option cannot be negated\n>   *   PARSE_OPT_HIDDEN this option is skipped in the default usage, showed in\n\nshown in\n\n> @@ -105,7 +105,7 @@ struct option {\n>  \t{ OPTION_CALLBACK, (s), (l), (v), (a), (h), 0, (f) }\n>  \n>  /* parse_options() will filter out the processed options and leave the\n> - * non-option argments in argv[].\n> + * non-option arguments in argv[].\n>   * Returns the number of arguments left in argv[].\n>   */\n>  extern int parse_options(int argc, const char **argv,\n> @@ -115,7 +115,7 @@ extern int parse_options(int argc, const char **argv,\n>  extern NORETURN void usage_with_options(const char * const *usagestr,\n>                                          const struct option *options);\n>  \n> -/*----- incremantal advanced APIs -----*/\n> +/*----- incremental advanced APIs -----*/\n>  \n>  enum {\n>  \tPARSE_OPT_HELP = -1,\n> diff --git a/revision.c b/revision.c\n> index b6215cc..6007a2c 100644\n> --- a/revision.c\n> +++ b/revision.c\n> @@ -209,7 +209,7 @@ static struct commit *handle_commit(struct rev_info *revs, struct object *object\n>  \t}\n>  \n>  \t/*\n> -\t * Tree object? Either mark it uniniteresting, or add it\n> +\t * Tree object? Either mark it uninteresting, or add it\n>  \t * to the list of objects to look at later..\n>  \t */\n>  \tif (object->type == OBJ_TREE) {\n> diff --git a/strbuf.h b/strbuf.h\n> index 9ee908a..eaa8704 100644\n> --- a/strbuf.h\n> +++ b/strbuf.h\n> @@ -11,7 +11,7 @@\n>   *    build complex strings/buffers whose final size isn't easily known.\n>   *\n>   *    It is NOT legal to copy the ->buf pointer away.\n> - *    `strbuf_detach' is the operation that detachs a buffer from its shell\n> + *    `strbuf_detach' is the operation that detaches a buffer from its shell\n>   *    while keeping the shell valid wrt its invariants.\n>   *\n>   * 2. the ->buf member is a byte array that has at least ->len + 1 bytes\n> diff --git a/tree-diff.c b/tree-diff.c\n> index b05d0f4..edd8394 100644\n> --- a/tree-diff.c\n> +++ b/tree-diff.c\n> @@ -374,7 +374,7 @@ static void try_to_follow_renames(struct tree_desc *t1, struct tree_desc *t2, co\n>  \t}\n>  \n>  \t/*\n> -\t * Then, discard all the non-relevane file pairs...\n> +\t * Then, discard all the non-relevant file pairs...\n>  \t */\n>  \tfor (i = 0; i < q->nr; i++) {\n>  \t\tstruct diff_filepair *p = q->queue[i];\n> diff --git a/xdiff/xdiffi.c b/xdiff/xdiffi.c\n> index 02184d9..1ebab68 100644\n> --- a/xdiff/xdiffi.c\n> +++ b/xdiff/xdiffi.c\n> @@ -456,7 +456,7 @@ int xdl_change_compact(xdfile_t *xdf, xdfile_t *xdfo, long flags) {\n>  \t\t\t/*\n>  \t\t\t * Record the end-of-group position in case we are matched\n>  \t\t\t * with a group of changes in the other file (that is, the\n> -\t\t\t * change record before the enf-of-group index in the other\n> +\t\t\t * change record before the end-of-group index in the other\n>  \t\t\t * file is set).\n>  \t\t\t */\n>  \t\t\tixref = rchgo[ixo - 1] ? ix: nrec;\n"},{"id":"111528","messageId":"e2b179460904171232s52932dfcm1e3e310b346d3275@mail.gmail.com","threadId":"18924","inReplyTo":"200904172048.55528.markus.heidelberg@web.de","subject":"Re: [PATCH 1/3] Documentation: fix typos / spelling mistakes","fromName":"Mike Ralphson","fromEmail":"mike.ralphson@gmail.com","sentAt":"2009-04-17T19:32:34Z","receivedAt":"2009-04-17T19:32:34Z","isPatch":true,"sender":{"key":"mike.ralphson@gmail.com","avatar":"https://avatars.githubusercontent.com/u/21603?v=4"},"body":"2009/4/17 Markus Heidelberg <markus.heidelberg@web.de>:\n> Mike Ralphson, 17.04.2009:\n>> diff --git a/gitweb/README b/gitweb/README\n>> -   'utf-8'. Value mist be valid encodig; see Encoding::Supported(3pm) man\n>> +   'utf-8'. Value mist be valid encoding; see Encoding::Supported(3pm) man\n>\n> I guess this should be \"must\" instead of \"mist\". Of course the spell\n> checker couldn't find it, but while we are in this line...\n\nAnnoyingly, I *did* find it and fix that in the proofreading stage the\nlast time I ran my check, but I foolishly decided to just bin my work\nin progress and reset to HEAD and merge in the latest master. Then I\nforgot that change in my hurry to get the patches out before I was\nthrown out of the building by the cleaners. And that's a very painful\nway to be thrown out 8-)\n\nThank you both for spotting it.\n\nMike\n"},{"id":"111529","messageId":"fabb9a1e0904171242u2169dbeal77316d94e0df4f0b@mail.gmail.com","threadId":"18924","inReplyTo":"1239992010-16698-3-git-send-email-mike@abacus.co.uk","subject":"Re: [PATCH 2/3] builtin-remote: fix typo in option description","fromName":"Sverre Rabbelier","fromEmail":"srabbelier@gmail.com","sentAt":"2009-04-17T19:42:31Z","receivedAt":"2009-04-17T19:42:31Z","isPatch":true,"sender":{"key":"srabbelier@gmail.com","avatar":"https://avatars.githubusercontent.com/u/3098?v=4"},"body":"Heya,\n\nOn Fri, Apr 17, 2009 at 20:13, Mike Ralphson <mike@abacus.co.uk> wrote:\n> -                           \"prune remotes after fecthing\"),\n> +                           \"prune remotes after fetching\"),\n\nFor those who had a hard time finding the change (like me), it is:\ns/fecthing/fetching\n\n-- \nCheers,\n\nSverre Rabbelier\n"},{"id":"111555","messageId":"7veivq21zv.fsf@gitster.siamese.dyndns.org","threadId":"18924","inReplyTo":"49E8D424.3030902@drmicha.warpmail.net","subject":"Re: [PATCH 3/3] Fix typos / spelling in comments","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2009-04-18T01:18:28Z","receivedAt":"2009-04-18T01:18:28Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Michael J Gruber <git@drmicha.warpmail.net> writes:\n\n> Word based spell checkers can only do what they can...\n> I think we should use this occasion and have humans at least look at the\n> context.\n\nAbsolutely.  Care to make that into a follow-up incremental patch so that\nI can squash it in when I apply this 3/3 patch?\n"},{"id":"112011","messageId":"1240434956-4852-1-git-send-email-git@drmicha.warpmail.net","threadId":"18924","inReplyTo":"7veivq21zv.fsf@gitster.siamese.dyndns.org","subject":"[PATCH] Fix more typos/spelling in comments","fromName":"Michael J Gruber","fromEmail":"git@drmicha.warpmail.net","sentAt":"2009-04-22T21:15:56Z","receivedAt":"2009-04-22T21:15:56Z","isPatch":true,"sender":{"key":"git@grubix.eu","avatar":"https://avatars.githubusercontent.com/u/233215?v=4"},"body":"A few more fixes on top of the automatic spell checker generated ones.\n\nSigned-off-by: Michael J Gruber <git@drmicha.warpmail.net>\n---\nSorry it took me so long...\n\n builtin-reflog.c         |    2 +-\n compat/cygwin.c          |    2 +-\n compat/fnmatch/fnmatch.c |    2 +-\n fast-import.c            |    2 +-\n 4 files changed, 4 insertions(+), 4 deletions(-)\n\ndiff --git a/builtin-reflog.c b/builtin-reflog.c\nindex ff8b4f6..ddfdf5a 100644\n--- a/builtin-reflog.c\n+++ b/builtin-reflog.c\n@@ -240,7 +240,7 @@ static int unreachable(struct expire_reflog_cb *cb, struct commit *commit, unsig\n static void mark_reachable(struct commit *commit, unsigned long expire_limit)\n {\n \t/*\n-\t * We need to compute if commit on either side of an reflog\n+\t * We need to compute whether the commit on either side of a reflog\n \t * entry is reachable from the tip of the ref for all entries.\n \t * Mark commits that are reachable from the tip down to the\n \t * time threshold first; we know a commit marked thusly is\ndiff --git a/compat/cygwin.c b/compat/cygwin.c\nindex 1192874..b4a51b9 100644\n--- a/compat/cygwin.c\n+++ b/compat/cygwin.c\n@@ -89,7 +89,7 @@ static int cygwin_stat(const char *path, struct stat *buf)\n /*\n  * At start up, we are trying to determine whether Win32 API or cygwin stat\n  * functions should be used. The choice is determined by core.ignorecygwinfstricks.\n- * Reading this option is not always possible immediately as git_dir may be\n+ * Reading this option is not always possible immediately as git_dir may\n  * not be set yet. So until it is set, use cygwin lstat/stat functions.\n  * However, if core.filemode is set, we must use the Cygwin posix\n  * stat/lstat as the Windows stat functions do not determine posix filemode.\ndiff --git a/compat/fnmatch/fnmatch.c b/compat/fnmatch/fnmatch.c\nindex 03157a4..14feac7 100644\n--- a/compat/fnmatch/fnmatch.c\n+++ b/compat/fnmatch/fnmatch.c\n@@ -39,7 +39,7 @@\n # include <stdlib.h>\n #endif\n \n-/* For platform which support the ISO C amendment 1 functionality we\n+/* For platforms which support the ISO C amendment 1 functionality we\n    support user defined character classes.  */\n #if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H)\n /* Solaris 2.5 has a bug: <wchar.h> must be included before <wctype.h>.  */\ndiff --git a/fast-import.c b/fast-import.c\nindex 53617a1..8d959af 100644\n--- a/fast-import.c\n+++ b/fast-import.c\n@@ -133,7 +133,7 @@ Format of STDIN stream:\n      # always escapes the related input from comment processing.\n      #\n      # In case it is not clear, the '#' that starts the comment\n-     # must be the first character on that the line (an lf have\n+     # must be the first character on that line (an lf\n      # preceded it).\n      #\n   comment ::= '#' not_lf* lf;\n-- \n1.6.3.rc1.34.g0be9b\n"},{"id":"112045","messageId":"7vmya8xanv.fsf@gitster.siamese.dyndns.org","threadId":"18924","inReplyTo":"1240434956-4852-1-git-send-email-git@drmicha.warpmail.net","subject":"Re: [PATCH] Fix more typos/spelling in comments","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2009-04-23T04:21:24Z","receivedAt":"2009-04-23T04:21:24Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Thanks.\n"},{"id":"112042","messageId":"7vhc0gxanq.fsf@gitster.siamese.dyndns.org","threadId":"18924","inReplyTo":"1239992010-16698-4-git-send-email-mike@abacus.co.uk","subject":"Re: [PATCH 3/3] Fix typos / spelling in comments","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2009-04-23T04:21:29Z","receivedAt":"2009-04-23T04:21:29Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Thanks.\n"}]}