aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/CodingGuidelines
AgeCommit message (Expand)AuthorFilesLines
2024-04-16Merge branch 'jc/local-extern-shell-rules'Junio C Hamano1-0/+16
2024-04-05CodingGuidelines: quote assigned value in 'local var=$val'Junio C Hamano1-0/+12
2024-04-05CodingGuidelines: describe "export VAR=VAL" ruleJunio C Hamano1-0/+4
2024-03-29doc: rework CodingGuidelines with new formatting rulesJean-Noël Avila1-68/+85
2024-03-05Merge branch 'jc/doc-compat-util'Junio C Hamano1-6/+35
2024-03-01Merge branch 'ja/doc-placeholders-markup-rules' into HEADJunio C Hamano1-0/+7
2024-02-27doc: clarify the wording on <git-compat-util.h> requirementJunio C Hamano1-6/+35
2024-02-21doc: clarify the format of placeholdersJean-Noël Avila1-0/+7
2024-02-08Merge branch 'js/contributor-docs-updates' into maint-2.43Junio C Hamano1-2/+2
2024-02-08Merge branch 'js/update-urls-in-doc-and-comment' into maint-2.43Junio C Hamano1-1/+1
2024-02-08Merge branch 'tz/send-email-negatable-options' into maint-2.43Junio C Hamano1-1/+1
2024-01-12Merge branch 'js/contributor-docs-updates'Junio C Hamano1-2/+2
2023-12-27CodingGuidelines: write punctuation marksJosh Soref1-1/+1
2023-12-27CodingGuidelines: move period inside parenthesesJosh Soref1-1/+1
2023-12-18Merge branch 'js/update-urls-in-doc-and-comment'Junio C Hamano1-1/+1
2023-12-09Merge branch 'tz/send-email-negatable-options'Junio C Hamano1-1/+1
2023-11-26doc: update links to current pagesJosh Soref1-1/+1
2023-11-17perl: bump the required Perl version to 5.8.1 from 5.8.0Todd Zullinger1-1/+1
2023-10-30Merge branch 'jc/update-list-references-to-lore'Junio C Hamano1-1/+1
2023-10-09documentation: fix subject/verb agreementElijah Newren1-1/+1
2023-10-09documentation: wording improvementsElijah Newren1-2/+2
2023-10-06doc: update list archive reference to use lore.kernel.orgJunio C Hamano1-1/+1
2023-06-29Merge branch 'en/header-split-cache-h-part-3'Junio C Hamano1-1/+1
2023-06-22Merge branch 'jt/doc-use-octal-with-printf'Junio C Hamano1-0/+4
2023-06-21cache.h: remove this no-longer-used headerElijah Newren1-1/+1
2023-06-14CodingGuidelines: use octal escapes, not hexJonathan Tan1-0/+4
2023-06-12docs: typofixesLinus Arver1-1/+1
2023-02-23treewide: ensure one of the appropriate headers is sourced firstElijah Newren1-2/+6
2022-10-28Merge branch 'ab/doc-synopsis-and-cmd-usage'Junio C Hamano1-2/+12
2022-10-19Merge branch 'ab/coding-guidelines-c99'Junio C Hamano1-10/+25
2022-10-13CodingGuidelines: update and clarify command-line conventionsÆvar Arnfjörð Bjarmason1-2/+12
2022-10-11CodingGuidelines: recommend against unportable C99 struct syntaxÆvar Arnfjörð Bjarmason1-0/+5
2022-10-10CodingGuidelines: mention C99 features we can't useÆvar Arnfjörð Bjarmason1-0/+7
2022-10-10CodingGuidelines: allow declaring variables in for loopsÆvar Arnfjörð Bjarmason1-8/+2
2022-10-10CodingGuidelines: mention dynamic C99 initializer elementsÆvar Arnfjörð Bjarmason1-0/+5
2022-10-10CodingGuidelines: update for C99Ævar Arnfjörð Bjarmason1-2/+6
2022-09-21CodingGuidelines: allow grep -EĐoàn Trần Công Danh1-2/+0
2022-09-12Documentation: fix various repeat word typosJacob Stopak1-1/+1
2022-04-21Documentation/ToolsForGit.txt: Tools for developing GitCOGONI Guillaume1-12/+4
2022-04-04Merge branch 'jc/coding-guidelines-decl-in-for-loop'Junio C Hamano1-1/+4
2022-03-31CodingGuidelines: give deadline for "for (int i = 0; ..."Junio C Hamano1-1/+4
2022-02-21C99: remove hardcoded-out !HAVE_VARIADIC_MACROS codeÆvar Arnfjörð Bjarmason1-0/+3
2022-01-27CodingGuidelines: hint why we value clearly written log messagesJunio C Hamano1-0/+7
2021-12-04CodingGuidelines: document which output goes to stdout vs. stderrEric Sunshine1-0/+27
2021-07-28Merge branch 'ds/gender-neutral-doc-guidelines'Junio C Hamano1-0/+45
2021-07-16CodingGuidelines: recommend gender-neutral descriptionJunio C Hamano1-0/+45
2021-05-11Merge branch 'jc/test-allows-local'Junio C Hamano1-0/+5
2021-05-03CodingGuidelines: explicitly allow "local" for test scriptsJunio C Hamano1-0/+5
2021-04-14doc: clarify "do not capitalize the first word" ruleJunio C Hamano1-1/+6
2020-06-17Merge branch 'dl/python-2.7-is-the-floor-version'Junio C Hamano1-6/+1
2020-06-08CodingGuidelines: specify Python 2.7 is the oldest versionDenton Liu1-6/+1
2020-05-14Merge branch 'jc/codingstyle-compare-with-null'Junio C Hamano1-0/+12
2020-05-08Merge branch 'jk/arith-expansion-coding-guidelines'Junio C Hamano1-4/+0
2020-05-08CodingGuidelines: do not ==/!= compare with 0 or '\0' or NULLJunio C Hamano1-0/+12
2020-05-04CodingGuidelines: drop arithmetic expansion advice to use "$x"Jeff King1-4/+0
2020-04-22Merge branch 'jc/allow-strlen-substitution-in-shell-scripts'Junio C Hamano1-2/+0
2020-03-29CodingGuidelines: allow ${#posix} == strlen($posix)Junio C Hamano1-2/+0
2019-11-07Documentation: fix a bunch of typos, both old and newElijah Newren1-2/+2
2019-07-25Merge branch 'jc/post-c89-rules-doc'Junio C Hamano1-3/+23
2019-07-18CodingGuidelines: spell out post-C89 rulesJunio C Hamano1-3/+23
2019-06-17Merge branch 'es/git-debugger-doc'Junio C Hamano1-0/+6
2019-05-28doc: hint about GIT_DEBUGGER in CodingGuidelinesEmily Shaffer1-0/+6
2019-03-13doc/CodingGuidelines: URLs and paths as monospaceCorentin BOMPARD1-2/+5
2018-10-19Merge branch 'jc/how-to-document-api'Junio C Hamano1-1/+4
2018-10-07Documentation: add shell guidelinesMatthew DeVore1-0/+18
2018-09-29CodingGuidelines: document the API in *.h filesJunio C Hamano1-1/+4
2018-02-08CodingGuidelines: mention "static" and "extern"Jeff King1-0/+5
2017-06-04Merge branch 'ab/c-translators-comment-style'Junio C Hamano1-5/+5
2017-05-31C style: use standard style for "TRANSLATORS" commentsÆvar Arnfjörð Bjarmason1-5/+5
2017-05-08doc: replace a couple of broken gmane linksÆvar Arnfjörð Bjarmason1-1/+1
2017-01-17CodingGuidelines: clarify multi-line brace styleJeff King1-5/+32
2016-06-28CodingGuidelines: formatting HEAD in documentationMatthieu Moy1-2/+3
2016-06-08doc: clearer rule about formatting literalsTom Russello1-3/+10
2016-02-25add DEVELOPER makefile knob to check for acknowledged warningsLars Schneider1-0/+5
2015-04-14Merge branch 'jg/cguide-we-cannot-count'Junio C Hamano1-1/+1
2015-04-14CodingGuidelines: update 'rough' rule countJulian Gindi1-1/+1
2015-03-13*config.txt: stick to camelCase naming conventionNguyễn Thái Ngọc Duy1-1/+1
2015-02-22Merge branch 'jc/conf-var-doc'Junio C Hamano1-0/+23
2015-02-11Merge branch 'ah/usage-strings'Junio C Hamano1-2/+6
2015-02-11Merge branch 'jc/coding-guidelines'Junio C Hamano1-3/+8
2015-02-02CodingGuidelines: describe naming rules for configuration variablesJunio C Hamano1-0/+23
2015-01-15CodingGuidelines: clarify C #include rulesJunio C Hamano1-3/+8
2015-01-14standardize usage info string formatAlex Henrie1-2/+6
2014-07-16Merge branch 'po/error-message-style'Junio C Hamano1-0/+9
2014-07-10doc: give some guidelines for error messagesPhilip Oakley1-0/+9
2014-05-20CodingGuidelines: avoid "test <cond> -a/-o <cond>"Junio C Hamano1-0/+13
2014-05-02CodingGuidelines: on splitting a long lineJunio C Hamano1-0/+55
2014-05-02CodingGuidelines: on comparisonJunio C Hamano1-0/+27
2014-05-02CodingGuidelines: do not call the conditional statement "if()"Junio C Hamano1-1/+1
2014-05-02CodingGuidelines: give an example for shell function preambleJunio C Hamano1-3/+11
2014-05-02CodingGuidelines: give an example for control statementsJunio C Hamano1-0/+11
2014-05-02CodingGuidelines: give an example for redirectionJunio C Hamano1-0/+8
2014-05-02CodingGuidelines: give an example for case/esac statementJunio C Hamano1-1/+11
2014-05-02CodingGuidelines: once it is in, it is not worth the code churnJunio C Hamano1-0/+8
2014-04-18i18n: mention "TRANSLATORS:" marker in Documentation/CodingGuidelinesJunio C Hamano1-0/+10
2014-04-08Merge branch 'jl/nor-or-nand-and'Junio C Hamano1-2/+2
2014-03-31Documentation: fix misuses of "nor"Justin Lebar1-2/+2
2014-02-28CodingGuidelines: mention C whitespace rulesJeff King1-0/+11
2013-12-17Merge branch 'jj/doc-markup-hints-in-coding-guidelines' into maintJunio C Hamano1-3/+31
2013-12-03Merge branch 'jj/doc-markup-hints-in-coding-guidelines'Junio C Hamano1-3/+31
2013-11-18State correct usage of literal examples in man pages in the coding standardsJason St. John1-3/+31
2013-10-14CodingGuidelines: style for multi-line commentsbrian m. carlson1-0/+8
2013-08-01Provide some linguistic guidance for the documentation.Marc Branchaud1-0/+8
2013-05-10CodingGuidelines: Documentation/*.txt are the sourcesDale Worley1-2/+4
2013-03-21CodingGuidelines: our documents are in AsciiDocJunio C Hamano1-0/+3
2013-02-14Merge branch 'tz/perl-styles'Junio C Hamano1-0/+42
2013-02-07Merge branch 'jk/python-styles'Junio C Hamano1-0/+14
2013-02-06Update CodingGuidelines for PerlTed Zlatanov1-0/+42
2013-02-01Documentation: the name of the system is 'Git', not 'git'Thomas Ackermann1-7/+7
2013-02-01Documentation: avoid poor-man's small caps GITThomas Ackermann1-0/+5
2013-01-30CodingGuidelines: add Python coding guidelinesJohn Keeping1-0/+14
2012-12-16Documentation: move support for old compilers to CodingGuidelinesAdam Spiers1-0/+8
2012-08-15Documentation/CodingGuidelines: spell out more shell guidelinesHeiko Voigt1-0/+8
2012-02-27CodingGuidelines: do not use 'which' in shell scriptsTim Henigan1-0/+5
2012-02-27CodingGuidelines: Add a note about spaces after redirectionTim Henigan1-0/+7
2011-12-05i18n: add infrastructure for translating Git with gettextÆvar Arnfjörð Bjarmason1-0/+7
2011-02-15CodingGuidelines: downcase placeholders in usage messagesJunio C Hamano1-1/+1
2011-01-04Fix typos in the documentationRalf Wildenhues1-1/+1
2010-12-03Merge branch 'sn/diff-doc'Junio C Hamano1-0/+52
2010-12-03CodingGuidelines: mention whitespace preferences for shell scriptsGiuseppe Bilotta1-0/+4
2010-11-05CodingGuidelines: Add a section on writing documentationŠtěpán Němec1-0/+52
2010-10-13CodingGuidelines: reword parameter expansion sectionJunio C Hamano1-12/+15
2010-09-27CodingGuidelines: spell Arithmetic Expansion with $(($var))Junio C Hamano1-0/+4
2009-02-09lstat_cache(): swap func(length, string) into func(string, length)Kjetil Barvik1-0/+3
2009-01-26Mention "local convention" rule in the CodingGuidelinesNanako Shiraishi1-2/+7
2008-07-21Rename path_list to string_listJohannes Schindelin1-1/+1
2008-05-24CodingGuidelines: Add a note to avoid assignments inside if()Miklos Vajna1-0/+2
2008-03-01CodingGuidelines: spell out how we use grep in our scriptsJunio C Hamano1-0/+12
2007-11-07Add Documentation/CodingGuidelinesJohannes Schindelin1-0/+112