Krinkle has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/177994

Change subject: build: Use String#slice instead of discouraged String#substr
......................................................................

build: Use String#slice instead of discouraged String#substr

Aside from the confusion and differences between substr() and
substring() and IE8 bugs with substr(), substr() was removed from
the spec as of ECMAScript 5. It's been standardised in the
optional Annex B section of ES5.

Change-Id: I221ef6ae6956ce20dd9bb74510500f747d04c3b1
---
M Gruntfile.js
M build/tasks/colorize-svg.js
M demos/demo.js
3 files changed, 3 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/oojs/ui refs/changes/94/177994/1

diff --git a/Gruntfile.js b/Gruntfile.js
index 3a6f04e..1d3f257 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -328,7 +328,7 @@
                                done( false );
                                return;
                        }
-                       grunt.config.set( 'pkg.version', grunt.config( 
'pkg.version' ) + '-pre (' + stout.substr( 0, 10 ) + ')' );
+                       grunt.config.set( 'pkg.version', grunt.config( 
'pkg.version' ) + '-pre (' + stout.slice( 0, 10 ) + ')' );
                        grunt.verbose.writeln( 'Added git HEAD to pgk.version' 
);
                        done();
                } );
diff --git a/build/tasks/colorize-svg.js b/build/tasks/colorize-svg.js
index 46b61bf..0ac2f79 100644
--- a/build/tasks/colorize-svg.js
+++ b/build/tasks/colorize-svg.js
@@ -163,7 +163,7 @@
                        file = this.file,
                        name = this.name,
                        fileExtension = path.extname( file ),
-                       fileExtensionBase = fileExtension.substr( 1 ),
+                       fileExtensionBase = fileExtension.slice( 1 ),
                        fileNameBase = path.basename( file, fileExtension ),
                        filePath = path.join( this.list.getPath(), file ),
                        variable = fileExtensionBase.toLowerCase() === 'svg',
diff --git a/demos/demo.js b/demos/demo.js
index 7349673..22b6e91 100644
--- a/demos/demo.js
+++ b/demos/demo.js
@@ -244,7 +244,7 @@
  * @return {string[]} Factor values in URL order: page, theme, graphics, 
direction
  */
 OO.ui.Demo.prototype.getCurrentFactorValues = function () {
-       return location.hash.substr( 1 ).split( '-' );
+       return location.hash.slice( 1 ).split( '-' );
 };
 
 /**

-- 
To view, visit https://gerrit.wikimedia.org/r/177994
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I221ef6ae6956ce20dd9bb74510500f747d04c3b1
Gerrit-PatchSet: 1
Gerrit-Project: oojs/ui
Gerrit-Branch: master
Gerrit-Owner: Krinkle <krinklem...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to