diff options
author | Marc Weber <marco-oweber@gmx.de> | 2009-06-26 16:52:52 +0000 |
---|---|---|
committer | Marc Weber <marco-oweber@gmx.de> | 2009-06-26 16:52:52 +0000 |
commit | 738858983a7fc673b24514a224acb82cfecc1e81 (patch) | |
tree | 73366c01258a0a625ff194dfce0968120df762ba /pkgs/development/tools/misc/ctags | |
parent | 9dbc0bd61473fb82516a9515c1d984da7ce1fb5b (diff) | |
download | nixpkgs-738858983a7fc673b24514a224acb82cfecc1e81.tar nixpkgs-738858983a7fc673b24514a224acb82cfecc1e81.tar.gz nixpkgs-738858983a7fc673b24514a224acb82cfecc1e81.tar.bz2 nixpkgs-738858983a7fc673b24514a224acb82cfecc1e81.tar.lz nixpkgs-738858983a7fc673b24514a224acb82cfecc1e81.tar.xz nixpkgs-738858983a7fc673b24514a224acb82cfecc1e81.tar.zst nixpkgs-738858983a7fc673b24514a224acb82cfecc1e81.zip |
ctags wrapper: find ruby classes (eg class Gem::Dependency)
svn path=/nixpkgs/trunk/; revision=16058
Diffstat (limited to 'pkgs/development/tools/misc/ctags')
-rw-r--r-- | pkgs/development/tools/misc/ctags/wrapped.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/development/tools/misc/ctags/wrapped.nix b/pkgs/development/tools/misc/ctags/wrapped.nix index aac995c276d..ff959d94141 100644 --- a/pkgs/development/tools/misc/ctags/wrapped.nix +++ b/pkgs/development/tools/misc/ctags/wrapped.nix @@ -16,7 +16,7 @@ exec ${pkgs.ctags}/bin/ctags ${lib.concatStringsSep " " (map lib.escapeShellArg args)} "$@" '') { args = let x = pkgs.ctagsWrapped; in lib.concatLists [ - x.defaultArgs x.phpLang x.jsLang x.nixLang x.asLang + x.defaultArgs x.phpLang x.jsLang x.nixLang x.asLang x.rubyLang ]; name = "${ctags.name}-wrapped"; }; @@ -66,4 +66,9 @@ "--langmap=NIX:.nix" "--regex-NIX=/\([^ \\t*]*\)[ \\t]*=/\\1/f/" ]; + + rubyLang = [ + "--langmap=RUBY:.rb" + "--regex-RUBY=/class ([^ ]*)/\\1/c/" + ]; } |