Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006086 [Squeak] Files minor always 02-15-07 03:49 04-18-10 21:59
Reporter Keith_Hodges View Status public  
Assigned To cdegroot
Priority normal Resolution open  
Status closed   Product Version 3.9
Summary 0006086: Cannot use CrLfFileStream on '/dev/stdout'
Description In the process of #detectLineEndConvention a primitive fails trying to obtain the position of '/dev/stdout'.

Additional Information
Attached Files  MultiByteFileStream.1.cs [^] (779 bytes) 02-15-07 04:21
 MultiByteFileStream-M6086.2.cs [^] (779 bytes) 01-19-09 20:11
 M6086-MultiByteFileStream.3.cs [^] (827 bytes) 03-01-09 15:52

- Relationships
child of 0007423new  Fixes included in Level Playing Field 

- Notes
(0009825 - 171 - 183 - 183 - 183 - 183 - 183)
Keith_Hodges
02-15-07 04:23

MultiByteFileStream.1.cs

enables user to explicitly specify the lineEndConvention as an argument to #wantsLineEndConversion: doing so bypasses #detectLineEndConvention.
 
(0012927 - 174 - 218 - 218 - 218 - 218 - 218)
matthewf
01-19-09 20:13

The previous changeset had an underscore assignment, and so won't load in Croquet

"fix begin"
Installer mantis bug: 6086 fix: 'MultiByteFileStream-M6086.2.cs'.
"fix end"
 
(0012997 - 250 - 312 - 312 - 312 - 312 - 312)
Keith_Hodges
03-01-09 02:03
edited on: 03-01-09 15:53

Cleaner implementation, if you want a particular line end convention you can set it. #lineEndConvention:
For tests - File-Test package in squeaksource/Rio

"fix begin"
Installer mantis bug: 6086 fix: 'M6086-MultiByteFileStream.3.cs'.
"fix end"

 
(0013394 - 81 - 81 - 81 - 81 - 81 - 81)
matthewf
11-22-09 03:03

Loading this fix into trunk causes all file IO to get into an emergency evaluator
 
(0013396 - 141 - 141 - 141 - 141 - 141 - 141)
KenCausey
11-22-09 19:59

I'm confused, I thought Andreas had already loaded into Trunk all of the stuff marked on this site for 3.10.2bc and 3.11, at least the first.
 
(0013397 - 438 - 468 - 468 - 468 - 468 - 468)
leves
11-22-09 20:36

The trunk doesn't have this change, but it has other changes which conflict with this one. As I said on IRC, someone has to review all of LPF's changes/fixes and decide if
- the change is already included
- the change is not included, but should be included
- the change is not included, but needs to be rewritten to be included
- the change is not included and should not be included
AFAIK the trunk is built on top of 3.10.2-7179.
 
(0013410 - 91 - 97 - 257 - 257 - 257 - 257)
nicolas cellier
11-27-09 21:32

I added a trunk compatible version
http://source.squeak.org/trunk/Multilingual-nice.65.mcz [^]
 
(0013411 - 78 - 78 - 78 - 163 - 163 - 163)
matthewf
11-28-09 02:30

I listed all the fixes included in LPF at 0007423 if anyone wants to review them
 

- Issue History
Date Modified Username Field Change
02-15-07 03:49 Keith_Hodges New Issue
02-15-07 03:49 Keith_Hodges Status new => assigned
02-15-07 03:49 Keith_Hodges Assigned To  => cdegroot
02-15-07 04:21 Keith_Hodges File Added: MultiByteFileStream.1.cs
02-15-07 04:21 Keith_Hodges Note Added: 0009824
02-15-07 04:23 Keith_Hodges Note Added: 0009825
12-16-08 17:39 Keith_Hodges Status assigned => confirmed
12-16-08 17:39 Keith_Hodges Fixed in Version  => 3.10.2bc
01-09-09 23:31 Keith_Hodges Status confirmed => resolved
01-19-09 20:11 matthewf File Added: MultiByteFileStream-M6086.2.cs
01-19-09 20:13 matthewf Note Added: 0012927
03-01-09 02:01 Keith_Hodges File Added: M6086-MultiByteFileStream-M6086.3.cs
03-01-09 02:01 Keith_Hodges Note Deleted: 0009824
03-01-09 02:03 Keith_Hodges Note Added: 0012997
03-01-09 15:52 Keith_Hodges File Added: M6086-MultiByteFileStream.3.cs
03-01-09 15:52 Keith_Hodges File Deleted: M6086-MultiByteFileStream-M6086.3.cs
03-01-09 15:52 Keith_Hodges Note Edited: 0012997
03-01-09 15:53 Keith_Hodges Note Edited: 0012997
11-21-09 17:16 lewis Issue Monitored: lewis
11-22-09 03:03 matthewf Note Added: 0013394
11-22-09 19:59 KenCausey Note Added: 0013396
11-22-09 20:36 leves Note Added: 0013397
11-27-09 21:32 nicolas cellier Note Added: 0013410
11-28-09 02:27 matthewf Relationship added child of 0007423
11-28-09 02:30 matthewf Note Added: 0013411
04-18-10 21:59 andreas Status resolved => closed


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
101 total queries executed.
53 unique queries executed.
Powered by Mantis Bugtracker