|
@@ -216,7 +216,11 @@ Key bindings:
|
|
(c-common-init 'protobuf-mode)
|
|
(c-common-init 'protobuf-mode)
|
|
(easy-menu-add protobuf-menu)
|
|
(easy-menu-add protobuf-menu)
|
|
(c-run-mode-hooks 'c-mode-common-hook 'protobuf-mode-hook)
|
|
(c-run-mode-hooks 'c-mode-common-hook 'protobuf-mode-hook)
|
|
- (c-update-modeline))
|
|
|
|
|
|
+ (c-update-modeline)
|
|
|
|
+ (setq imenu-generic-expression
|
|
|
|
+ '(("Message" "^[[:space:]]*message[[:space:]]+\\([[:alnum:]]+\\)" 1)
|
|
|
|
+ ("Enum" "^[[:space:]]*enum[[:space:]]+\\([[:alnum:]]+\\)" 1)
|
|
|
|
+ ("Service" "^[[:space:]]*service[[:space:]]+\\([[:alnum:]]+\\)" 1))))
|
|
|
|
|
|
(provide 'protobuf-mode)
|
|
(provide 'protobuf-mode)
|
|
|
|
|