lilypond-devel
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]