I have tested this issue using Scout-App and Visual Studio Code on Windows 10.
Having just downloaded Font-Awesome 4.7.0 SCSS files and set up a project/workspace, I have noticed a problem with unicode output. As an example:
in the '_variables.scss' partial, we have:
$fa-css-prefix: fa;
$fa-var-music: "\f001";
and in '_icons.scss' partial, we have:
.#{$fa-css-prefix}-music:before { content: $fa-var-music; }
with an expected result of:
.fa-music:before { content: "\f001"; }
but the output is:
.fa-music:before { content: ""; }
So all the unicode values stored in variables are processed to
Thus I am unable to correctly compile the correct output for a modified font-awesome CSS file.
I have tried placing UTF8 encoding at the top of each SCSS file but the issue is still unresolved.
For a quick test, this will produce the result described:
test.scss
@charset "UTF-8";
$fa-css-prefix: fa;
$fa-var-music: "\f001";
.#{$fa-css-prefix}-music:before { content: $fa-var-music; }