2
1
Fork
You've already forked chicken
0

Emacs freezes when sending Chicken incomplete multiline string constants #28

Open
opened 2020年06月16日 20:04:10 +02:00 by hidetod · 7 comments
hidetod commented 2020年06月16日 20:04:10 +02:00 (Migrated from gitlab.com)
Copy link

When sending a badly formed expression from the buffer to the REPL containing a multiline string constant emacs freezes until I hit C-g and interrupt the REPL with C-c k.

Example(| indicates the position of the cursor when hitting C-x C-e):

(display #<<END
test
END)|

This does not happen for correctly formed expressions like

(display #<<END
test
END
)|

Even though it does not affect correctly written expressions, since it hangs the REPL I thought it was reasonable to report it, just in case.

Chicken Extensions to the standard

emacs version: 26.3
geiser version: Melpa
Chicken version: 5.2

When sending a badly formed expression from the buffer to the REPL containing a multiline string constant emacs freezes until I hit C-g and interrupt the REPL with C-c k. Example(| indicates the position of the cursor when hitting C-x C-e): ``` (display #<<END test END)| ``` This does not happen for correctly formed expressions like ``` (display #<<END test END )| ``` Even though it does not affect correctly written expressions, since it hangs the REPL I thought it was reasonable to report it, just in case. [Chicken Extensions to the standard](http://wiki.call-cc.org/man/5/Extensions%20to%20the%20standard) emacs version: 26.3 geiser version: Melpa Chicken version: 5.2
hidetod commented 2020年06月16日 21:00:21 +02:00 (Migrated from gitlab.com)
Copy link

changed the description

changed the description
hidetod commented 2020年06月16日 21:00:45 +02:00 (Migrated from gitlab.com)
Copy link

changed the description

changed the description
hidetod commented 2020年06月16日 21:03:50 +02:00 (Migrated from gitlab.com)
Copy link

changed the description

changed the description
hidetod commented 2020年06月16日 21:04:13 +02:00 (Migrated from gitlab.com)
Copy link

changed the description

changed the description
hidetod commented 2020年06月16日 21:05:25 +02:00 (Migrated from gitlab.com)
Copy link

changed the description

changed the description
hidetod commented 2020年06月16日 21:10:09 +02:00 (Migrated from gitlab.com)
Copy link

changed title from Emacs freezes when sending Chicken multiline string constants to Emacs freezes when sending Chicken {+incomplete +}multiline string constants

changed title from **Emacs freezes when sending Chicken multiline string constants** to **Emacs freezes when sending Chicken {+incomplete +}multiline string constants**
jaor commented 2020年07月20日 07:15:21 +02:00 (Migrated from gitlab.com)
Copy link

moved from jaor/geiser#312

moved from jaor/geiser#312
Sign in to join this conversation.
No Branch/Tag specified
master
0.17
0.16
0.14
0.13
0.12
0.11.2
0.11.1
0.11
0.10
0.9
0.8.1
0.8
0.7
0.6
0.5
0.4
0.3
0.2.2
0.2.1
0.2
0.1.4
0.1.3
0.1.2
0.1.1
0.1
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
geiser/chicken#28
Reference in a new issue
geiser/chicken
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?