]> git.donarmstrong.com Git - lilypond.git/commitdiff
add identifiers to modes
authorHeikki Junes <heikki.junes@hut.fi>
Tue, 19 Nov 2002 15:11:15 +0000 (15:11 +0000)
committerHeikki Junes <heikki.junes@hut.fi>
Tue, 19 Nov 2002 15:11:15 +0000 (15:11 +0000)
ChangeLog
lilypond-mode.el
lilypond.words

index c560072359b5bb3f2009148c21b0dcf7eab2851d..8c1f5acd4e886f834a23e87c1ac5daf8c3dd919c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2002-11-19  Heikki Junes <hjunes@cc.hut.fi>
+
+       * lilypond-mode.el: LilyPond-imenu-generic-re: only alphabetic chars,
+       remove instructions (found in lilypond-init.el or Documentation).
+
+       * lilypond.words: add identifiers.
+       
 2002-11-19  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
        * VERSION: 1.7.8 released 
index a9bd79f864310d03580b01eb1ffe49fab95e3793..9cd62cb905e8873329f2f82e9be26d58a4393b9c 100644 (file)
 
 ;;; Inspired on auctex
 
-;;;
-;;; Add this to your ~/.emacs or ~/.emacs.el
-;;;     (load-library "lilypond-mode.el")
-;;;     (setq auto-mode-alist
-;;;      (cons '("\\.ly$" . LilyPond-mode) auto-mode-alist))
-;;; 
-
 (load-library "lilypond-font-lock")
 (load-library "lilypond-indent")
 
 (require 'easymenu)
 (require 'compile)
 
-(defconst LilyPond-version "1.7.6"
+(defconst LilyPond-version "1.7.8"
   "`LilyPond-mode' version number.")
 
 (defconst LilyPond-help-address "bug-lilypond@gnu.org"
@@ -717,7 +710,7 @@ command."
             ))
          ))
 
-(defconst LilyPond-imenu-generic-re "^\\([a-zA-Z_][a-zA-Z0-9_]*\\) *="
+(defconst LilyPond-imenu-generic-re "^\\([a-zA-Z]+\\) *="
   "Regexp matching Identifier definitions.")
 
 (defvar LilyPond-imenu-generic-expression
index e0f023a68b5879c4c2dd73d306585a40ff90b4b1..d3db65f25120fc108e5279995e8604478164c6cf 100644 (file)
@@ -5,27 +5,38 @@
 \aeolian
 \alias
 \alternative
-\alto
+alto
 \apply
+\archiGroup
 \arpeggio
+\autoBeamOff
+\autoBeamOn
 \autochange
 \bar
-\baritone
-\bass
+baritone
+\BarNumberingContext
+bass
+\bassiGroup
 \bcincipit
 \beamintervals
 \blend
 \break
 \breathe
 \broken
+\cadenzaOff
+\cadenzaOn
 \cg
 \ch
 \char
+\ChoirStaffContext
 \chord
 \chordchordmodifiers
 \chordmodifiers
+\ChordNamesContext
 \chords
 \chordstest
+\clarinetti
+\clarinettiStaff
 \clef
 \clipping
 \cm
 \contrabasso
 \cr
 \cresc
+\CueVoiceContext
 \decr
 \default
 \denies
 \different
 \dirs
 \dorian
+\dotsBoth
+\dotsDown
+\dotsUp
 \down
 \downbow
 \downmordent
 \downprall
 \duration
+\dynamicBoth
+\dynamicDown
+\dynamicUp
+\EasyNotation
 \eccentric
 \eg
 \elementdescriptions
 \embeddedps
+\emptyText
 \endcresc
+\endHorizScript
 \endincipit
 \ex
 \extreme
 \f
-\F
+F
+\fagotti
+\fagottiStaff
+\fatText
 \fermata
 \ff
 \fff
 \ffff
+\FiguredBassContext
 \figures
 \flageolet
-\fold
+\flauti
+\flautiStaff
+fold
 \font
+\FontBody
+\forgetAccidental
 \fp
 \fragment
 \fz
-\G
+G
 \gg
 \gliss
 \glissando
 \gmsus
 \grace
+\GraceContext
 \grandstaff
+\GrandStaffContext
 \grstaff
+\hairyChord
+\HaraKiriStaffContext
 \header
+\hideStaffSwitch
 \hsize
+\improOff
+\improOn
 \include
+\InnerChoirStaffContext
+\InnerStaffContainerContext
+\InnerStaffContext
+\InnerStaffGroupContext
 \inversions
 \invisible
 \ionian
 \keys
 \keysignature
 \lag
+\legniGroup
 \lheel
 \linebreak
 \lineprall
 \locrian
 \longa
 \lower
+\lowerOctave
+\lowerOne
+\lowerVoice
 \ltoe
 \lydian
 \lyrics
+\LyricsContext
+\LyricsVoiceContext
 \major
 \marcato
 \mark
 \maxima
 \melisma
+\melisma
+\melismaEnd
+\melodic
+\melodicStaff
 \melody
-\mezzosoprano
+mezzosoprano
 \mf
 \midi
 \minor
 \mixolydian
 \mm
 \mm
+\modernAccidental
+\modernCautionaries
+\modernVoiceCautionaries
 \monstrous
 \mp
 \multipart
 \name
 \names
 \newpage
+\noBreak
 \noise
 \noisebeat
+\noResetKey
 \normalkey
 \normalsize
 \notenames
+\NoteNamesContext
 \notes
 \nt
+\oboi
+\oboiStaff
 \one
 \onestaff
 \open
+\OrchestralPartStaffContext
+\OrchestralScoreContext
+\ottoniGroup
 \outputproperty
 \over
 \override
 \p
 \paper
+\paperEleven
+\paperSixteen
+\paperThirteen
+\paperTwentysix
+\paperTwentySix
 \part
 \partcombine
 \partial
 \pbow
 \penalty
-\percent
+percent
 \phrygian
+\Piano
+\PianoStaff
+\PianoStaffContext
 \pitch
 \pitchnames
 \pp
 \property
 \pt
 \quickmeasure
+\quiteLongLyrics
+\quiteLongLyricsStaff
+\ratherLongLyrics
+\ratherLongLyricsStaff
 \rc
 \rced
 \relative
 \remove
 \repeat
 \rest
+\rests
+\restsII
 \reverseturn
 \revert
 \rf
 \rfz
 \rheel
 \rhythm
+\RhythmicStaffContext
+\Rhytmic
+\RhytmicStaff
 \right
 \rtoe
 \scale
 \scales
 \scheme
 \score
+\ScoreContext
 \scpaper
 \script
+\scriptBoth
+\scriptDown
+\scriptUp
 \scscore
 \sd
 \segno
 \sfff
 \sffff
 \sfz
+\shiftI
+\shiftII
+\shiftIII
+\shiftIV
+\shiftOff
+\shiftOn
+\shiftOnn
+\shiftOnnn
+\shiftV
 \shortlong
+\showStaffSwitch
 \simultaneous
 \singlepart
 \skip
+\slurBoth
+\slurDotted
+\slurDown
+\slurSolid
+\slurUp
 \small
 \smarttranspose
-\soprano
+\somewhatLongLyrics
+\somewhatLongLyricsStaff
+soprano
+\sostenutoBoth
+\sostenutoDown
+\sostenutoUp
 \sp
 \spanrequest
+\specialKey
 \spp
 \sppp
 \spppp
 \staccatissimo
 \staccato
+\StaffContainerContext
+\StaffContext
+\StaffGroupContext
 \staffheight
+\staffOne
 \staffspace
+\staffTwo
 \start
+\stemBoth
+\stemDown
 \steminvert
+\stemUp
 \stop
 \stopped
 \stpaper
 \stscore
 \stuff
 \su
+\sustainBoth
+\sustainDown
+\sustainUp
 \tab
 \tempo
-\tenor
+tenor
 \tenuto
+\textI
+\textII
+\textIII
 \textscript
 \thenotes
 \thrd
+\ThreadContext
 \threevoice
 \thumb
+\tieBoth
+\tieDotted
+\tieDown
+\tieSolid
+\tieUp
 \tiltdown
 \tiltup
 \timb
 \time
 \times
+\timpaniGroup
 \tiny
 \toeters
 \touch
 \translator
 \transpose
-\treble
-\tremolo
+treble
+\treCorde
+\treCordeBoth
+\treCordeDown
+\treCordeUp
+tremolo
 \trill
+\tupletBoth
+\tupletDown
+\tupletUp
 \turn
+\turnOff
+\turnOn
 \twovoicesteminvert
 \type
+\unaCorda
+\unaCordaBoth
+\unaCordaDown
+\unaCordaUp
 \under
-\unfold
+unfold
 \unset
 \upmordent
+\upperOctave
+\upperOne
+\upperVoice
 \version
-\violin
+\viloinII
+\viloinIIStaff
+\violeGroup
+violin
+\violinI
+\violiniGroup
+\violinIStaff
 \visible
+\voiceB
+\voiceC
+\VoiceContext
+\voiceD
 \voicedefault
+\voiceE
+\voiceFour
+\voiceOne
 \voicesteminvert
-\volta
+\voiceThree
+\voiceTwo
+volta
 \vsize
 \x