On Apr 14, 2010, at 11:39 AM, David Lowe wrote: > The wiki mentions here: > > http://wiki.finkproject.org/index.php/Fink:NewMaintainer#Create_your_first_package > > that syntax coloring is available for info files. However, the link given > there is dead [404 error]. In fact, the '~chris01' user that hosted it seems > to no longer exist. A web search for "fink language module textwrangler" > merely pointed me back at the wiki. Does anybody have a current link, or is > the module licensed such that it could be hosted on the SourceForge page?
This is the version I use with BBEdit and should be fine with TextWrangler. I forget exactly where it came from; it's possibly based on the one mentioned above, but I've modified it to work with newer Fink syntax. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>BBEditDocumentType</key> <string>CodelessLanguageModule</string> <key>BBLMLanguageDisplayName</key> <string>Fink Package File</string> <key>BBLMLanguageCode</key> <string>Fink</string> <key>BBLMColorsSyntax</key> <true/> <key>BBLMScansFunctions</key> <false/> <key>BBLMIsCaseSensitive</key> <false/> <key>BBLMSupportsTextCompletion</key> <true/> <key>BBLMCanSpellCheckCodeRuns</key> <true/> <key>BBLMKeywordList</key> <array> <string>package</string> <string>version</string> <string>revision</string> <string>epoch</string> <string>description</string> <string>type</string> <string>license</string> <string>maintainer</string> <string>architecture</string> <string>distribution</string> <string>depends</string> <string>runtimedepends</string> <string>builddepends</string> <string>buildconflicts</string> <string>provides</string> <string>conflicts</string> <string>replaces</string> <string>recommends</string> <string>suggests</string> <string>enhances</string> <string>pre-depends</string> <string>essential</string> <string>builddependsonly</string> <string>addshlibdeps</string> <string>custommirror</string> <string>source</string> <string>source1</string> <string>source2</string> <string>source3</string> <string>source4</string> <string>source5</string> <string>source6</string> <string>source7</string> <string>source8</string> <string>source9</string> <string>sourcedirectory</string> <string>nosourcedirectory</string> <string>sourcerename</string> <string>source1rename</string> <string>source2rename</string> <string>source3rename</string> <string>source4rename</string> <string>source5rename</string> <string>source6rename</string> <string>source7rename</string> <string>source8rename</string> <string>source9rename</string> <string>source-checksum</string> <string>source1-checksum</string> <string>source2-checksum</string> <string>source3-checksum</string> <string>source4-checksum</string> <string>source5-checksum</string> <string>source6-checksum</string> <string>source7-checksum</string> <string>source8-checksum</string> <string>source9-checksum</string> <string>source-md5</string> <string>source1-md5</string> <string>source2-md5</string> <string>source3-md5</string> <string>source4-md5</string> <string>source5-md5</string> <string>source6-md5</string> <string>source7-md5</string> <string>source8-md5</string> <string>source9-md5</string> <string>tarfilesrename</string> <string>tar1filesrename</string> <string>tar2filesrename</string> <string>tar3filesrename</string> <string>tar4filesrename</string> <string>tar5filesrename</string> <string>tar6filesrename</string> <string>tar7filesrename</string> <string>tar8filesrename</string> <string>tar9filesrename</string> <string>updateconfigguess</string> <string>updateconfigguessindirs</string> <string>updatelibtool</string> <string>updatelibtoolindirs</string> <string>updatepomakefile</string> <string>patch</string> <string>patchfile</string> <string>patchfile-md5</string> <string>patchscript</string> <string>setcc</string> <string>setcflags</string> <string>setcpp</string> <string>setcppflags</string> <string>setcxx</string> <string>setcxxflags</string> <string>setdyld_library_path</string> <string>setld_prebind</string> <string>setld_prebind_allow_overlap</string> <string>setld_force_no_prebind</string> <string>setld_seg_addr_table</string> <string>setld</string> <string>setldflags</string> <string>setlibrary_path</string> <string>setlibs</string> <string>setmacosx_deployment_target</string> <string>setmake</string> <string>setmflags</string> <string>setmakeflags</string> <string>setpath</string> <string>nosetcc</string> <string>nosetcflags</string> <string>nosetcpp</string> <string>nosetcppflags</string> <string>nosetcxx</string> <string>nosetcxxflags</string> <string>nosetdyld_library_path</string> <string>nosetld_prebind</string> <string>nosetld_prebind_allow_overlap</string> <string>nosetld_force_no_prebind</string> <string>nosetld_seg_addr_table</string> <string>nosetld</string> <string>nosetldflags</string> <string>nosetlibrary_path</string> <string>nosetlibs</string> <string>nosetmacosx_deployment_target</string> <string>nosetmake</string> <string>nosetmflags</string> <string>nosetmakeflags</string> <string>nosetpath</string> <string>configureparams</string> <string>gcc</string> <string>compilescript</string> <string>noperltests</string> <string>updatepod</string> <string>installscript</string> <string>appbundles</string> <string>jarfiles</string> <string>docfiles</string> <string>shlibs</string> <string>runtimevars</string> <string>splitoff</string> <string>splitoff1</string> <string>splitoff2</string> <string>splitoff3</string> <string>splitoff4</string> <string>splitoff5</string> <string>splitoff6</string> <string>splitoff7</string> <string>splitoff8</string> <string>splitoff9</string> <string>files</string> <string>preinstscript</string> <string>postinstscript</string> <string>prermscript</string> <string>postrmscript</string> <string>conffiles</string> <string>infodocs</string> <string>daemonicfile</string> <string>daemonicname</string> <string>homepage</string> <string>descdetail</string> <string>descusage</string> <string>descpackaging</string> <string>descport</string> <string>infotest</string> <string>testscript</string> <string>testconfigureparams</string> <string>testdepends</string> <string>testconflicts</string> <string>testsource</string> <string>testsource-md5</string> <string>testsuitesize</string> <string>info2</string> <string>info3</string> <string>info4</string> </array> <key>BBLMSuffixMap</key> <array> <dict> <key>BBLMLanguageSuffix</key> <string>.info</string> </dict> </array> <key>Language Features</key> <dict> <key>Identifier and Keyword Characters</key> <string>0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_-abcdefghijklmnopqrstuvwxyz</string> <key>Prefix for Functions</key> <string></string> <key>Prefix for Procedures</key> <string></string> <key>Open Parameter Lists</key> <string></string> <key>Close Parameter Lists</key> <string></string> <key>Terminator for Prototypes 1</key> <string></string> <key>Terminator for Prototypes 2</key> <string></string> <key>Open Statement Blocks</key> <string>: <<</string> <key>Close Statement Blocks</key> <string><<</string> <key>Open Block Comments</key> <string></string> <key>Close Block Comments</key> <string></string> <key>Open Line Comments</key> <string>#</string> <key>Open Strings 1</key> <string>'</string> <key>Close Strings 1</key> <string>'</string> <key>Escape Char in Strings 1</key> <string></string> <key>End-of-line Ends Strings 1</key> <true/> <key>Open Strings 2</key> <string>"</string> <key>Close Strings 2</key> <string>"</string> <key>Escape Char in Strings 2</key> <string></string> <key>End-of-line Ends Strings 2</key> <true/> </dict> </dict> </plist> ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel