Permalink
Switch branches/tags
Nothing to show
Commits on Aug 15, 2006
  1. • Lowercased a few scopes.

    • Added .fortran to a couple scopes.
    • Change keyword.other.Fortran90 to keyword.other.fortran.90
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@4771 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    infininight committed Aug 15, 2006
Commits on Aug 10, 2006
Commits on Jul 17, 2006
  1. • Global change from entity.name.preprocessor to keyword.control.impo…

    …rt across all languages. Not a perfect scope name but best we could think of.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@4365 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    infininight committed Jul 17, 2006
Commits on Jul 16, 2006
  1. • Change comment.line.fortran.punchcard-style to comment.line.c.fortr…

    …an.punchcard-style
    
    • Split comment.line.fortran rule in two so it can be scope correctly.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@4240 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    infininight committed Jul 16, 2006
Commits on Jul 11, 2006
  1. Change declaration.function.fortran to meta.function.fortran to confo…

    …rm to new conventions.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@4120 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    infininight committed Jul 11, 2006
Commits on Apr 25, 2006
  1. • add F as recognized file type extension

    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@3096 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 25, 2006
Commits on Apr 15, 2006
  1. • when a TM_COMMENT_STOP character is given, the default value of TM_…

    …COMMENT_MODE is block (instead of line)
    
    • strip all comment preferences to minimal number of variables (by relying on the smart default values)
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@3044 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 15, 2006
Commits on Apr 9, 2006
  1. • all single line comments, bullet points (plain text), and quoted li…

    …nes (mail) now optionally match the newline character — this is so that when the caret is at the end of the line, the scope is still that of “the line.” This is so key equivalents bound to a given scope (like the ‘enter’ key) also work when typing at the end of the line, which would be expected.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@2977 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 9, 2006
Commits on Mar 22, 2006
  1. • change the comment character to !

    • allow a * at the beginning of the line to be a comment as well
    
    Patch from Brian Powell.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@2884 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Mar 22, 2006
Commits on Mar 18, 2006
  1. • add rule to match functions and subroutines in language grammar and…

    … better comment matching
    
    • add comment characters for Fortran
    
    Patch from Brian Powell.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@2864 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Mar 18, 2006
Commits on Oct 28, 2005
Commits on Sep 1, 2005
Commits on Aug 6, 2005
  1. Colourize preprocessor commands, crudely, with no nest analysis as in…

    … the C mode.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@1453 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    Dan Kelley committed Aug 6, 2005
Commits on Aug 5, 2005
  1. • added a ~^F key equivalent to the Fortran syntax

    • made END in the decrease indent pattern case-insensitive
    • constant.numeric: removed the C type-suffix (I'd assume that the type-prefix should also go!?!)
    • constant.numeric: added d and D as legal in the exponent (for double-precision constants) -- Dan Kelley
    • constant.numeric: added optional underline-linked suffix to constants -- Dan Kelley
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@1434 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Aug 5, 2005
Commits on Aug 4, 2005
  1. • added F90 and F95 to file extensions (lowercase variant was already…

    … there)
    
    • created preferences with increase and decrease indent patterns, I made the latter decrease indent on END -- I'm not old enough to know Fortran, so I don't know if this is what's expected! ;)
    
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@1432 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Aug 4, 2005
Commits on Jun 13, 2005
Commits on Jun 11, 2005
  1. First set of files updated to latest naming trend.

    Themes haven't been updated to this yet, so you may want to wait doing svn up until everything is updated.
    
    Feel free to make corrections -- most important thing is, things that should be styled equally, should share top-name, things which shouldn't be styled equally, should not share top name. So a language should not have half a dozen keyword sub-groups but instead have storage.*, variable.*, support.*, and keyword.*.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@1176 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jun 11, 2005
Commits on May 15, 2005
  1. Changed all uses of \< and \> to \b. Beta 9 uses oniguruma as regular…

    … expression library and doesn't have the former. Other than that, and lack of conditions (?(n)<true>:<false>) (and different syntax for (?R)) then there shouldn't be any compatibility problems. On the positive side, oniguruma has recursive sub-groups, look-behind, is faster, and gives proper error codes for bad regular expressions!
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@916 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed May 15, 2005
Commits on Apr 24, 2005
  1. First pass beta 6-ing these languages.

    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@699 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    Chris Thomas committed Apr 24, 2005
Commits on Apr 22, 2005
  1. Changed all names to singular form.

    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@649 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 22, 2005
Commits on Apr 21, 2005
  1. Moved all bundles. I'm not sure what happens if you do “svn up” and y…

    …ou have modified stuff inside one of the bundles.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Fortran.tmbundle@622 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 21, 2005
  2. • Added scopeName key to all languages. Most of them as source.<filen…

    …ame>.
    
    • Added a language for plain text files, currently just markups bullet points (so I can continue these on 'enter' using a scoped snippet).
    • Added a new “firstLineMatch” key to Perl, Ruby, and Shell languages.
    • The C/Objective-C languages use the scopeName in their include directives, this doesn't work for beta 5.
    • Ruby now includes “source.ruby” when using #{ ... } in strings.
    • Added capture names to a few languages (objective-c methods, though it's not very consistant, we'll need to discuss how to split up functions and name the various parts).
    • Removed plist filetype from XML, assuming that people loading a plist into a text editor would generally use the old-style format.
    
    
    
    git-svn-id: http://svn.textmate.org/trunk/Fortran.tmbundle@612 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 21, 2005
Commits on Feb 1, 2005
  1. just fixed the comments pattern in the fortran syntax because

    after my fortran specification* comments can start anywhere in a line,
    not just at the beginning.
    
    * http://wendtstud1.hpi.uni-potsdam.de/labor/Sprachdokumentation/Fortran/intro-f90-notes.pdf -- my spec
    
    
    
    git-svn-id: http://svn.textmate.org/trunk/Fortran.tmbundle@175 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    torsten committed Feb 1, 2005
Commits on Jan 20, 2005
  1. Added UUID to all syntaxes.

    git-svn-id: http://svn.textmate.org/trunk/Fortran.tmbundle@105 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jan 20, 2005
Commits on Jan 17, 2005
  1. Implementing new keyword naming in Ada, Fortran, Inform, Pascal, Lisp…

    …, iCalendar bundles. Notably added 'constants.numeric.*' class. Some of the syntax files need additional refinement to support fine-grained keyword classes, that's for another day.
    
    git-svn-id: http://svn.textmate.org/trunk/Fortran.tmbundle@90 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    Chris Thomas committed Jan 17, 2005
Commits on Jan 9, 2005
  1. Added UUID to each bundle.

    git-svn-id: http://svn.textmate.org/trunk/Fortran.tmbundle@70 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jan 9, 2005
Commits on Jan 4, 2005
  1. Add Objective-C, Fortran, UnixShell, Makefile, PropertyList, Pascal, …

    …Ada bundles to the repository.
    
    git-svn-id: http://svn.textmate.org/trunk/Fortran.tmbundle@21 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    Chris Thomas committed Jan 4, 2005