[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Remove unescaped @funindex entries (issue 295570043 by address@hidde
From: |
dak |
Subject: |
Re: Remove unescaped @funindex entries (issue 295570043 by address@hidden) |
Date: |
Tue, 14 Jun 2016 14:31:29 -0700 |
Reviewers: Trevor Daniels,
Message:
On 2016/06/14 21:27:24, Trevor Daniels wrote:
Excellent!
I've wanted to do this for years, but lacked the scripting skills to
do it.
Trevor
Well, it's just a 95% kind of job (and I'm not entirely sure there
aren't a few wrong positives). But it's a start for getting more
consistent indexing. Testing better indexing (requiring Texinfo 6) just
now.
Description:
Remove unescaped @funindex entries
With adjacent @funindex entries of which one differs from the other
only by the absence of a preceding backslash, the one without the
preceding backslash is removed. This is done by using the script:
sed -i '/address@hidden/{N;s/address@hidden \\\([^\n\\]*\)address@hidden
\1$/@funindex \\\1/mg;s/address@hidden \([^\n\\]*\)address@hidden
\\\1$/@funindex \\\1/mg;P;D;}' $(git grep -l 'address@hidden')
Please review this at https://codereview.appspot.com/295570043/
Affected files (+0, -2324 lines):
M Documentation/ca/learning/common-notation.itely
M Documentation/ca/learning/fundamental.itely
M Documentation/ca/learning/tutorial.itely
M Documentation/ca/learning/tweaks.itely
M Documentation/cs/learning/common-notation.itely
M Documentation/cs/learning/fundamental.itely
M Documentation/cs/learning/tutorial.itely
M Documentation/cs/learning/tweaks.itely
M Documentation/de/extending/scheme-tutorial.itely
M Documentation/de/learning/common-notation.itely
M Documentation/de/learning/fundamental.itely
M Documentation/de/learning/tutorial.itely
M Documentation/de/learning/tweaks.itely
M Documentation/de/notation/changing-defaults.itely
M Documentation/de/notation/editorial.itely
M Documentation/de/notation/expressive.itely
M Documentation/de/notation/fretted-strings.itely
M Documentation/de/notation/keyboards.itely
M Documentation/de/notation/pitches.itely
M Documentation/de/notation/rhythms.itely
M Documentation/de/notation/simultaneous.itely
M Documentation/de/notation/staff.itely
M Documentation/de/notation/text.itely
M Documentation/de/notation/unfretted-strings.itely
M Documentation/de/notation/vocal.itely
M Documentation/de/notation/wind.itely
M Documentation/es/learning/common-notation.itely
M Documentation/es/learning/fundamental.itely
M Documentation/es/learning/tutorial.itely
M Documentation/es/learning/tweaks.itely
M Documentation/es/notation/ancient.itely
M Documentation/es/notation/changing-defaults.itely
M Documentation/es/notation/editorial.itely
M Documentation/es/notation/expressive.itely
M Documentation/es/notation/fretted-strings.itely
M Documentation/es/notation/keyboards.itely
M Documentation/es/notation/pitches.itely
M Documentation/es/notation/rhythms.itely
M Documentation/es/notation/simultaneous.itely
M Documentation/es/notation/staff.itely
M Documentation/es/notation/text.itely
M Documentation/es/notation/wind.itely
M Documentation/fr/learning/common-notation.itely
M Documentation/fr/learning/fundamental.itely
M Documentation/fr/learning/tutorial.itely
M Documentation/fr/learning/tweaks.itely
M Documentation/fr/notation/ancient.itely
M Documentation/fr/notation/changing-defaults.itely
M Documentation/fr/notation/editorial.itely
M Documentation/fr/notation/expressive.itely
M Documentation/fr/notation/fretted-strings.itely
M Documentation/fr/notation/keyboards.itely
M Documentation/fr/notation/pitches.itely
M Documentation/fr/notation/rhythms.itely
M Documentation/fr/notation/simultaneous.itely
M Documentation/fr/notation/staff.itely
M Documentation/fr/notation/text.itely
M Documentation/fr/notation/wind.itely
M Documentation/hu/learning/common-notation.itely
M Documentation/hu/learning/fundamental.itely
M Documentation/hu/learning/tutorial.itely
M Documentation/it/learning/common-notation.itely
M Documentation/it/learning/fundamental.itely
M Documentation/it/learning/tutorial.itely
M Documentation/it/learning/tweaks.itely
M Documentation/it/notation/changing-defaults.itely
M Documentation/it/notation/editorial.itely
M Documentation/it/notation/expressive.itely
M Documentation/it/notation/pitches.itely
M Documentation/it/notation/rhythms.itely
M Documentation/it/notation/simultaneous.itely
M Documentation/it/notation/staff.itely
M Documentation/it/notation/text.itely
M Documentation/ja/learning/common-notation.itely
M Documentation/ja/learning/fundamental.itely
M Documentation/ja/learning/tutorial.itely
M Documentation/ja/learning/tweaks.itely
M Documentation/ja/notation/changing-defaults.itely
M Documentation/ja/notation/editorial.itely
M Documentation/ja/notation/expressive.itely
M Documentation/ja/notation/fretted-strings.itely
M Documentation/ja/notation/keyboards.itely
M Documentation/ja/notation/pitches.itely
M Documentation/ja/notation/rhythms.itely
M Documentation/ja/notation/simultaneous.itely
M Documentation/ja/notation/staff.itely
M Documentation/ja/notation/text.itely
M Documentation/ja/notation/wind.itely
M Documentation/learning/common-notation.itely
M Documentation/learning/fundamental.itely
M Documentation/learning/tutorial.itely
M Documentation/learning/tweaks.itely
M Documentation/nl/learning/common-notation.itely
M Documentation/nl/learning/fundamental.itely
M Documentation/nl/learning/tutorial.itely
M Documentation/nl/learning/tweaks.itely
M Documentation/notation/ancient.itely
M Documentation/notation/changing-defaults.itely
M Documentation/notation/editorial.itely
M Documentation/notation/expressive.itely
M Documentation/notation/fretted-strings.itely
M Documentation/notation/keyboards.itely
M Documentation/notation/pitches.itely
M Documentation/notation/rhythms.itely
M Documentation/notation/simultaneous.itely
M Documentation/notation/staff.itely
M Documentation/notation/text.itely
M Documentation/notation/wind.itely
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: Remove unescaped @funindex entries (issue 295570043 by address@hidden),
dak <=