hgbook
annotate ja/examples/template.simple @ 973:1df99de46e39
Finishing works to adapt already existing translations to new xdoc fmt - also add a couple new translations to follow recent modification from Bryan.
author | Romain PELISSE <belaran@gmail.com> |
---|---|
date | Tue Sep 01 17:00:12 2009 +0200 (2009-09-01) |
parents | |
children |
rev | line source |
---|---|
foozy@708 | 1 #!/bin/bash |
foozy@708 | 2 |
foozy@708 | 3 # So many different bits of random output, it would be a nightmare to |
foozy@708 | 4 # ignore each individually. |
foozy@708 | 5 #$ ignore: .* |
foozy@708 | 6 |
foozy@708 | 7 hg init myrepo |
foozy@708 | 8 cd myrepo |
foozy@708 | 9 echo hello > hello |
foozy@708 | 10 hg commit -Am'added hello' |
foozy@708 | 11 |
foozy@708 | 12 echo hello >> hello |
foozy@708 | 13 echo goodbye > goodbye |
foozy@708 | 14 echo ' added line to end of <<hello>> file.' > ../msg |
foozy@708 | 15 echo '' >> ../msg |
foozy@708 | 16 echo 'in addition, added a file with the helpful name (at least i hope that some might consider it so) of goodbye.' >> ../msg |
foozy@708 | 17 |
foozy@708 | 18 hg commit -Al../msg |
foozy@708 | 19 |
foozy@708 | 20 hg tag mytag |
foozy@708 | 21 hg tag v0.1 |
foozy@708 | 22 |
foozy@708 | 23 #$ name: normal |
foozy@708 | 24 |
foozy@708 | 25 hg log -r1 |
foozy@708 | 26 |
foozy@708 | 27 #$ name: compact |
foozy@708 | 28 |
foozy@708 | 29 hg log --style compact |
foozy@708 | 30 |
foozy@708 | 31 #$ name: changelog |
foozy@708 | 32 |
foozy@708 | 33 hg log --style changelog |
foozy@708 | 34 |
foozy@708 | 35 #$ name: simplest |
foozy@708 | 36 |
foozy@708 | 37 hg log -r1 --template 'i saw a changeset\n' |
foozy@708 | 38 |
foozy@708 | 39 #$ name: simplesub |
foozy@708 | 40 |
foozy@708 | 41 hg log --template 'i saw a changeset: {desc}\n' |
foozy@708 | 42 |
foozy@708 | 43 #$ name: keywords |
foozy@708 | 44 |
foozy@708 | 45 hg log -r1 --template 'author: {author}\n' |
foozy@708 | 46 hg log -r1 --template 'desc:\n{desc}\n' |
foozy@708 | 47 hg log -r1 --template 'files: {files}\n' |
foozy@708 | 48 hg log -r1 --template 'file_adds: {file_adds}\n' |
foozy@708 | 49 hg log -r1 --template 'file_dels: {file_dels}\n' |
foozy@708 | 50 hg log -r1 --template 'node: {node}\n' |
foozy@708 | 51 hg log -r1 --template 'parents: {parents}\n' |
foozy@708 | 52 hg log -r1 --template 'rev: {rev}\n' |
foozy@708 | 53 hg log -r1 --template 'tags: {tags}\n' |
foozy@708 | 54 |
foozy@708 | 55 #$ name: datekeyword |
foozy@708 | 56 |
foozy@708 | 57 hg log -r1 --template 'date: {date}\n' |
foozy@708 | 58 hg log -r1 --template 'date: {date|isodate}\n' |
foozy@708 | 59 |
foozy@708 | 60 #$ name: manyfilters |
foozy@708 | 61 |
foozy@708 | 62 hg log -r1 --template '{author}\n' |
foozy@708 | 63 hg log -r1 --template '{author|domain}\n' |
foozy@708 | 64 hg log -r1 --template '{author|email}\n' |
foozy@708 | 65 hg log -r1 --template '{author|obfuscate}\n' | cut -c-76 |
foozy@708 | 66 hg log -r1 --template '{author|person}\n' |
foozy@708 | 67 hg log -r1 --template '{author|user}\n' |
foozy@708 | 68 |
foozy@708 | 69 hg log -r1 --template 'looks almost right, but actually garbage: {date}\n' |
foozy@708 | 70 hg log -r1 --template '{date|age}\n' |
foozy@708 | 71 hg log -r1 --template '{date|date}\n' |
foozy@708 | 72 hg log -r1 --template '{date|hgdate}\n' |
foozy@708 | 73 hg log -r1 --template '{date|isodate}\n' |
foozy@708 | 74 hg log -r1 --template '{date|rfc822date}\n' |
foozy@708 | 75 hg log -r1 --template '{date|shortdate}\n' |
foozy@708 | 76 |
foozy@708 | 77 hg log -r1 --template '{desc}\n' | cut -c-76 |
foozy@708 | 78 hg log -r1 --template '{desc|addbreaks}\n' | cut -c-76 |
foozy@708 | 79 hg log -r1 --template '{desc|escape}\n' | cut -c-76 |
foozy@708 | 80 hg log -r1 --template '{desc|fill68}\n' |
foozy@708 | 81 hg log -r1 --template '{desc|fill76}\n' |
foozy@708 | 82 hg log -r1 --template '{desc|firstline}\n' |
foozy@708 | 83 hg log -r1 --template '{desc|strip}\n' | cut -c-76 |
foozy@708 | 84 hg log -r1 --template '{desc|tabindent}\n' | expand | cut -c-76 |
foozy@708 | 85 |
foozy@708 | 86 hg log -r1 --template '{node}\n' |
foozy@708 | 87 hg log -r1 --template '{node|short}\n' |
foozy@708 | 88 |
foozy@708 | 89 #$ name: combine |
foozy@708 | 90 |
foozy@708 | 91 hg log -r1 --template 'description:\n\t{desc|strip|fill68|tabindent}\n' |
foozy@708 | 92 |
foozy@708 | 93 #$ name: rev |
foozy@708 | 94 |
foozy@708 | 95 echo 'changeset = "rev: {rev}\n"' > rev |
foozy@708 | 96 hg log -l1 --style ./rev |