format: move shell_format_int_alternative_output() to ShellJS

gnome-shell-extension-prefs uses format(), but can't pull in Shell
(which is a dependency for the module), since that in turn would pull in
Meta. Fix this by moving the introspected int format function to ShellJS
instead.

https://bugzilla.gnome.org/show_bug.cgi?id=673106
This commit is contained in:
Cosimo Cecchi
2012-04-10 11:21:19 -04:00
parent 8089f24c81
commit 49d8e6da40
5 changed files with 16 additions and 16 deletions

View File

@ -1,6 +1,6 @@
// -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-
const Shell = imports.gi.Shell;
const ShellJS = imports.gi.ShellJS;
/*
* This function is intended to extend the String object and provide
@ -50,7 +50,7 @@ function format() {
case 'd':
let intV = parseInt(args[i++]);
if (hasAlternativeIntFlag)
s = Shell.format_int_alternative_output(intV);
s = ShellJS.format_int_alternative_output(intV);
else
s = intV.toString();
break;