Summary
pretty-print issue on master
Metadata
- Id: 0af449ca2b804955685877a27504a4421bc7efc0
- Trac id: 557
- Type: defect
- Reporter: mario
- Owner: felix
- Cc:
- Status: closed
- Component: core libraries
- Estimated difficulty:
- Resolution: fixed
- Priority: critical
- Milestone: 4.9.0
- Version: 4.6.x
- Changetime: 2012-09-24 21:47:48 UTC
- Created: 2011-04-05 15:15:14 UTC
- Keywords: pp, pretty-print
Attachments
- 0af449ca2b804955685877a27504a4421bc7efc0/attachments/pp-test.scm
- 0af449ca2b804955685877a27504a4421bc7efc0/attachments/pp-fix.diff
Description
It seems that the current master code for pretty-print is slightly broken.
Here's a simple test case:
(pp "\\\"")
4.6.3 prints "\\\"", while master prints "\\"".
Changes and comments
[2011-04-06 14:59:37 UTC] mario attached pp-fix.diff (description=Proposed fix to pretty-print)
[2011-04-06 15:00:08 UTC] mario attached pp-test.scm (description=Some test cases)
[2011-04-06 15:01:32 UTC] mario wrote:
I've attached a patch which seems to fix the problem and a file with some test cases (using the behavior of 4.6.3 as reference).
[2011-04-07 14:54:57 UTC] felix changed status from new to closed
[2011-04-07 14:54:57 UTC] felix set resolution to fixed
[2011-06-01 09:00:41 UTC] felix changed milestone from 4.7.0 to 4.8.0
[2011-06-01 09:00:41 UTC] felix wrote:
Milestone 4.7.0 deleted
[2012-09-24 21:47:48 UTC] felix changed milestone from 4.8.0 to 4.9.0
[2012-09-24 21:47:48 UTC] felix wrote:
Milestone 4.8.0 deleted