mirror of
https://github.com/fish-shell/fish-shell.git
synced 2025-02-21 13:01:11 +08:00
web_config js: lots of undeclared local variables
This commit is contained in:
parent
196b42e4eb
commit
cb10f34f2e
@ -85,21 +85,21 @@ function adjust_lightness(color_str, func) {
|
||||
if (color_str == 'white') color_str = 'c0c0c0';
|
||||
|
||||
|
||||
rgb = parseInt(color_str, 16)
|
||||
r = (rgb >> 16) & 0xFF
|
||||
g = (rgb >> 8) & 0xFF
|
||||
b = (rgb >> 0) & 0xFF
|
||||
var rgb = parseInt(color_str, 16)
|
||||
var r = (rgb >> 16) & 0xFF
|
||||
var g = (rgb >> 8) & 0xFF
|
||||
var b = (rgb >> 0) & 0xFF
|
||||
|
||||
hsl = rgb_to_hsl(r, g, b)
|
||||
new_lightness = func(hsl[2])
|
||||
var hsl = rgb_to_hsl(r, g, b)
|
||||
var new_lightness = func(hsl[2])
|
||||
function to_int_str(val) {
|
||||
str = Math.round(val).toString(16)
|
||||
var str = Math.round(val).toString(16)
|
||||
while (str.length < 2)
|
||||
str = '0' + str
|
||||
return str
|
||||
}
|
||||
|
||||
new_rgb = hsl_to_rgb(hsl[0], hsl[1], new_lightness)
|
||||
var new_rgb = hsl_to_rgb(hsl[0], hsl[1], new_lightness)
|
||||
return to_int_str(new_rgb[0]) + to_int_str(new_rgb[1]) + to_int_str(new_rgb[2])
|
||||
}
|
||||
|
||||
|
@ -146,11 +146,11 @@ controllers.controller("colorsController", function($scope, $http) {
|
||||
"fish_pager_color_progress"
|
||||
];
|
||||
var remaining = settingNames.length;
|
||||
postdata = {
|
||||
var postdata = {
|
||||
"theme" : $scope.selectedColorScheme["name"],
|
||||
"colors": [],
|
||||
}
|
||||
for (name of settingNames) {
|
||||
for (var name of settingNames) {
|
||||
var selected;
|
||||
// Skip colors undefined in the current theme
|
||||
// js is dumb - the empty string is false,
|
||||
@ -235,16 +235,16 @@ controllers.controller("functionsController", function($scope, $http) {
|
||||
|
||||
$scope.cleanupFishFunction = function (contents) {
|
||||
/* Replace leading tabs and groups of four spaces at the beginning of a line with two spaces. */
|
||||
lines = contents ? contents.split('\n') : [];
|
||||
rx = /^[\t ]+/
|
||||
var lines = contents ? contents.split('\n') : [];
|
||||
var rx = /^[\t ]+/
|
||||
for (var i=0; i < lines.length; i++) {
|
||||
line = lines[i]
|
||||
var line = lines[i]
|
||||
/* Get leading tabs and spaces */
|
||||
whitespace_arr = rx.exec(line)
|
||||
var whitespace_arr = rx.exec(line)
|
||||
if (whitespace_arr) {
|
||||
/* Replace four spaces with two spaces, and tabs with two spaces */
|
||||
var whitespace = whitespace_arr[0]
|
||||
new_whitespace = whitespace.replace(/( )|(\t)/g, ' ')
|
||||
var new_whitespace = whitespace.replace(/( )|(\t)/g, ' ')
|
||||
lines[i] = new_whitespace + line.slice(whitespace.length)
|
||||
}
|
||||
}
|
||||
@ -380,7 +380,7 @@ controllers.controller("abbreviationsController", function($scope, $http) {
|
||||
$scope.abbreviations = [];
|
||||
$scope.addBlank = function() {
|
||||
// Add blank entry if it is missing
|
||||
hasBlank = {hasBlank: false}
|
||||
var hasBlank = {hasBlank: false}
|
||||
angular.forEach($scope.abbreviations, function(value, key) {
|
||||
if (value.phrase === "" && value.word === "") {
|
||||
this.hasBlank = true;
|
||||
|
@ -6,8 +6,8 @@ filters.filter("filterVariable", function() {
|
||||
if (variables == undefined) return result;
|
||||
if (query == null) { return variables };
|
||||
|
||||
for(i=0; i<variables.length; ++i) {
|
||||
variable = variables[i];
|
||||
for(var i=0; i<variables.length; ++i) {
|
||||
var variable = variables[i];
|
||||
if (variable.name.indexOf(query) != -1 || variable.value.indexOf(query) != -1) {
|
||||
result.push(variable);
|
||||
}
|
||||
@ -23,14 +23,14 @@ filters.filter("filterBinding", function() {
|
||||
if (bindings == undefined) return result;
|
||||
if (query == null) { return bindings};
|
||||
|
||||
for(i=0; i<bindings.length; ++i) {
|
||||
binding = bindings[i];
|
||||
for(var i=0; i<bindings.length; ++i) {
|
||||
var binding = bindings[i];
|
||||
if (binding.command.indexOf(query) != -1) {
|
||||
result.push(binding);
|
||||
continue;
|
||||
}
|
||||
varieties = binding.bindings;
|
||||
for (j=0; j<varieties.length; ++j) {
|
||||
var varieties = binding.bindings;
|
||||
for (var j=0; j<varieties.length; ++j) {
|
||||
if (varieties[j].readable_binding.toLowerCase().indexOf(query.toLowerCase()) != -1) {
|
||||
result.push(binding);
|
||||
break;
|
||||
@ -48,8 +48,8 @@ filters.filter("filterAbbreviations", function() {
|
||||
if (abbreviations == undefined) return result;
|
||||
if (query == null) { return abbreviations};
|
||||
|
||||
for(i=0; i<abbreviations.length; ++i) {
|
||||
abbr = abbreviations[i];
|
||||
for(var i=0; i<abbreviations.length; ++i) {
|
||||
var abbr = abbreviations[i];
|
||||
if (abbr.word.toLowerCase().indexOf(query) != -1 || abbr.phrase.toLowerCase().indexOf(query.toLowerCase()) != -1) {
|
||||
result.push(abbr);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user