Skip to content

readline will echo first line of input #7965

Description

@AlexBedley
  • Version: v4.2.1
  • Platform: Windows 8.1 Enterprise (64-bit)
  • Subsystem: readline

Problem: readline will echo the first line it receives (but not any subsequent line)
Minimum Code to Reproduce:

// test.js
const readline = require('readline');

const rl = readline.createInterface({
  input: process.stdin,
  output: process.stdout
});

rl.question('This is a question?', (answer) => {
  rl.close();
  process.exit(0);
});

Actual Output:

AlexBedley ~/dev/playground
λ node test.js
This is a question?yes
yes

Expected Output:

AlexBedley ~/dev/playground
λ node test.js
This is a question?yes

Notes: This also happens to me when I run the node repl (via node on the command line). The first line is always echoed but subsequent lines are not. This happens to me on cmd and also msysgit. My Windows coworkers can reproduce this (also 4.2.1) although my coworker that uses a Mac can't. When I downgrade my node to 0.10.36 the issue goes away.

Activity

  1. added
    readlineIssues and PRs related to the built-in readline module.
    on Aug 3, 2016
  2. added
    windowsIssues and PRs related to the Windows platform.
    on Aug 3, 2016
  3. addaleax commented on Aug 4, 2016

    @addaleax
    Member

    /cc @nodejs/platform-windows ?

  4. jasongin commented on Aug 12, 2016

    @jasongin
    Member

    I reproduced the issue with v4.2.1 and confirmed this is fixed as of node v4.2.4 / v5.1.0 by 946fe61

    So this issue might be considered a duplicate of #2504 or #2996

  5. MylesBorins commented on Aug 12, 2016

    @MylesBorins
    Contributor

    closing as it is it is fixed in a more recent release

  6. added
    duplicateIssues and PRs that are duplicates of other issues or PRs.
    on Aug 12, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateIssues and PRs that are duplicates of other issues or PRs.readlineIssues and PRs related to the built-in readline module.windowsIssues and PRs related to the Windows platform.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions