Bug 95579 - Add text/x-scss and text/x-sass for Sass CSS pre-processor files
Summary: Add text/x-scss and text/x-sass for Sass CSS pre-processor files
Status: RESOLVED FIXED
Alias: None
Product: shared-mime-info
Classification: Unclassified
Component: freedesktop.org.xml (show other bugs)
Version: unspecified
Hardware: All All
: medium normal
Assignee: Shared Mime Info group
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-23 23:28 UTC by Al Thomas
Modified: 2016-05-31 09:51 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Add text/x-scss and text/x-sass (3.06 KB, patch)
2016-05-23 23:28 UTC, Al Thomas
Details | Splinter Review

Description Al Thomas 2016-05-23 23:28:44 UTC
Created attachment 124013 [details] [review]
Add text/x-scss and text/x-sass

Sass is a Cascading Style Sheet (CSS) pre-processor. The reference implementation is written in Ruby and available from:
http://sass-lang.com/

Sass has two syntaxes. The first is known as Sassy CSS (SCSS) and has the .scss file extension. The second, older, syntax is known as the indented syntax and has the .sass file extension. See:
http://sass-lang.com/documentation/file.SASS_REFERENCE.html

Sass files can be used by a wide range of IDE tools, e.g. gnome-code-assistance, gtksourceview, Atom, NetBeans:
https://git.gnome.org/browse/gnome-code-assistance/commit/?id=f4c0f4a2bf1ee06a9f44c8384f03ea875dd33f0b
https://github.com/gmate/gmate/blob/master/lang-specs/scss.lang
https://github.com/gmate/gmate/blob/master/lang-specs/sass.lang
https://atom.io/packages/autocomplete-sass
http://plugins.netbeans.org/plugin/34929/scss-support

There also alternative implementations, for example libsass, written in C/C++ :
https://github.com/sass/libsass
Comment 1 Bastien Nocera 2016-05-31 09:51:33 UTC
Pushed with some commit message changes.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.