Comments (3)
refill-bv-buffer: lines 714-716 use j but should they be using c1?
Fixed. Thanks.
lookahead-char-utf8-mode: line 840 uses get-char but should it be?
Nop. It was supposed to be lookahead-char.
I know the port position stuff is not finished, but I noticed these:
refill-bv-buffer: lines 706-708: should refilling the buffer be
advancing the port's position?
Yes, that's the only place where the port-position field advances.
Should these give 0?
(input-port-byte-position (open-string-input-port "foobar"))
1
(input-port-byte-position (open-bytevector-input-port '#vu8(1 2 3
4 5)))
1
I don't know. I added the 1 explicitly in line 239 (vi bias again).
BTW, this is not the port-position of R6RS, right?
Aziz,,,
Launchpad Details: #LPC Abdulaziz Ghuloum - 2008-06-08 18:58:25 -0400
from ikarus.
Should these give 0?
(input-port-byte-position (open-string-input-port "foobar"))
1
(input-port-byte-position (open-bytevector-input-port '#vu8(1 2 3
4 5)))
1I don't know. I added the 1 explicitly in line 239 (vi bias again).
BTW, this is not the port-position of R6RS, right?
Ah, I see where it's used now. My editor counts chars starting at 1 too, and all the character positions I've jumped to have been correct. I'm so used to thinking in 0-based indexing... :) just thought to mention it.
Launchpad Details: #LPC Derick Eddington - 2008-06-08 21:41:00 -0400
from ikarus.
I'm going to drop input-port-byte-position from the exports of (ikarus) because this is really an internal function.
Launchpad Details: #LPC Abdulaziz Ghuloum - 2008-06-09 04:30:26 -0400
from ikarus.
Related Issues (20)
- Please implement `fxreverse-bit-field' HOT 7
- numbers are not read correctly HOT 2
- latest fix for 'begin' causes error HOT 10
- request: a way to set native-transcoder
- tcp-connect fails under cygwin HOT 11
- record protocol function returning void crashes ikarus HOT 1
- in debug mode, incorrect handling of quasiquoted expressions HOT 1
- expansion of SYNTAX holding a list in fender should be a list of syntax objects when at least one element is a pattern variable
- (log +nan.0) loops infinitely and eats memory. HOT 2
- string-titlecase seg-faults on "123" HOT 1
- Request: official 0.0.4 release HOT 2
- (expt +i +inf.0) gives an &assertion HOT 2
- Shared structures are displayed peculiarly HOT 1
- \x7f; is printed unescaped HOT 2
- quasiquote and cycles gives infinite loop HOT 1
- (/ -3/8) => 8/-3, (= 8/-3 (/ -3/8)) => #f HOT 2
- Can't read complex numbers like 1@1/3
- Unary division doesn't handle inexact complex numbers HOT 1
- fxbit-set? has a new definition
- Release 0.0.3 - mmap failure under Cygwin (Windows 7) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ikarus.