GNU nano - Bugs: bug #54499, after filtering, an external...
You are not allowed to post comments on this tracker with your current authentication level.
bug #54499: after filtering, an external spellcheck fails to execute
Submitter: | Benno Schulenberg <bens> | ||
Submitted: | Sun 12 Aug 2018 08:56:56 AM UTC | ||
Severity: | 4 - Important | Status: | Fixed |
Assigned to: | bens | Open/Closed: | Closed |
Tue 21 Aug 2018 05:18:59 PM UTC, comment #4: |
Benno Schulenberg <bens> |
Sun 19 Aug 2018 10:50:05 AM UTC, comment #3: Just removing the fork() is not a solution: it will cause nano to hang when trying to filter a large file. The fork() is needed so that feeding text to the external program and reading its output can happen in parallel, so that things do not get stuck because of limited sizes of IO buffers.
|
Benno Schulenberg <bens> |
Sun 12 Aug 2018 03:13:02 PM UTC, comment #2: Replacing the part:
|
Anonymous |
Sun 12 Aug 2018 02:26:14 PM UTC, comment #1: The "Error: Could not open the file "/tmp/nano.9CWbFh" for reading" message comes from stderr since after it a ^L removes it.
|
Anonymous |
Sun 12 Aug 2018 08:56:56 AM UTC, original submission:
To reproduce, run:
|
Benno Schulenberg <bens> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2018-09-10 | bens | Open/Closed | Open | Closed | |
2018-08-21 | bens | Status | In Progress | Fixed | |
2018-08-19 | bens | Status | None | In Progress | |
Assigned to | None | bens |
Powered by Savane 3.13-758e.
Corresponding source code
Fixed in git, commit ec339d3b, with help from Marco Mesquita.