.mc/bindings
changeset 297 94be7bf3d9a3
parent 296 0d7678e65dfa
child 301 bc02af7c6a99
equal deleted inserted replaced
296:0d7678e65dfa 297:94be7bf3d9a3
   224 # .tar.xz, .txz
   224 # .tar.xz, .txz
   225 regex/\.t(ar\.xz|xz)$
   225 regex/\.t(ar\.xz|xz)$
   226 	Open=%cd %p#utar
   226 	Open=%cd %p#utar
   227 	View=%view{ascii} xz -dc %f 2>/dev/null | tar tvvf -
   227 	View=%view{ascii} xz -dc %f 2>/dev/null | tar tvvf -
   228 
   228 
   229 
       
   230 ### Sources ###
       
   231 
       
   232 # C
       
   233 shell/.c
       
   234 	Open=sensible-editor %f
       
   235 
       
   236 # Fortran
       
   237 shell/.f
       
   238 	Open=sensible-editor %f
       
   239 	
       
   240 # Header
       
   241 regex/\.(h|hpp)$
       
   242 	Open=sensible-editor %f
       
   243 
       
   244 # Object
       
   245 shell/.o
       
   246 	#Open=sensible-pager %f
       
   247 	View=%view{ascii} file %f && nm %f
       
   248 
       
   249 # Asm
       
   250 shell/.s
       
   251 	Open=sensible-editor %f
       
   252 
       
   253 # C++
       
   254 regex/\.(C|cc|cpp)$
       
   255 	Open=sensible-editor %f
       
   256 
       
   257 
       
   258 ### Documentation ###
   229 ### Documentation ###
   259 
   230 
   260 # Texinfo
   231 # Texinfo
   261 regex/\.(te?xi|texinfo)$
   232 regex/\.(te?xi|texinfo)$
   262 
   233 
   578 
   549 
   579 # Gettext Catalogs
   550 # Gettext Catalogs
   580 shell/.mo
   551 shell/.mo
   581 	View=%view{ascii} msgunfmt %f || cat %f
   552 	View=%view{ascii} msgunfmt %f || cat %f
   582 
   553 
   583 ### My. ###
   554 ################################################################
       
   555 # My preference.
   584 
   556 
   585 shell/.my
   557 shell/.my
   586     Open=echo %f %{Enter opt:} %{Enter file:}
   558     Open=tmp=%f; echo ${tmp%.my} %f %{Enter opt:} %{Enter file:}
       
   559 
       
   560 # Open in Emacs.
       
   561 regex/\.(c|cpp|cxx)
       
   562     Open=e %f
       
   563 	# Open=sensible-editor %f
       
   564 regex/\.(h|hpp)
       
   565     Open=e %f
       
   566 shell/.(s|S)
       
   567     Open=e %f
       
   568 shell/.java
       
   569     Open=e %f
       
   570 shell/.f
       
   571     Open=e %f
       
   572 regex/\.(sh|bash|tcsh)
       
   573     Open=e %f
       
   574 
       
   575 # Object files.
       
   576 regex/\.(o|obj)
       
   577 	#Open=sensible-pager %f
       
   578 	View=%view{ascii} file %f && nm %f
       
   579 shell/.class
       
   580 	View=%view{ascii} tmp=%p; javap -c ${tmp%%.class}
   587 
   581 
   588 ### Default ###
   582 ### Default ###
   589 
   583 
   590 # Default target for anything not described above
   584 # Default target for anything not described above
   591 default/*
   585 default/*