fix for encoding on node.js stream change - problem on install

This commit is contained in:
moos 2013-04-14 00:28:51 -07:00
parent a9f80172ed
commit 591b563667
3 changed files with 6 additions and 2 deletions

View File

@ -3,7 +3,7 @@
"author": "Moos <mooster@42at.com>",
"keywords": ["natural", "language", "wordnet", "pos"],
"description": "wordpos is a set of part-of-speech utilities for Node.js using natural's WordNet module.",
"version": "0.1.7",
"version": "0.1.8",
"homepage": "https://github.com/moos/wordpos",
"engines": {
"node": ">=0.6"

View File

@ -69,6 +69,9 @@ BufferedReader.prototype.interrupt = function (){
BufferedReader.prototype.read = function (){
var stream = FS.createReadStream (this._fileName, this._settings);
// node version change: stream.encoding no longer exposed
stream.encoding = this._settings.encoding;
var lastChunk;
var buffer;
var me = this;

View File

@ -18,6 +18,7 @@ var
BufferedReader = require ("../tools/buffered-reader"),
_ = require('underscore')._,
path = require('path'),
fs = require('fs'),
results = {},
puts = _.compose(function(a){ process.stdout.write(a)}, util.format);
@ -32,7 +33,7 @@ if (!fs.existsSync(indexFile)) {
}
function usage() {
console.log('#Usage:\nnode stat index.adv');
console.log('#Usage:\nnode validate.js index.adv');
process.exit(1);
}