1
0
Fork
You've already forked racket
0

trace-define is not define #15

Open
opened 2026年06月18日 19:12:17 +02:00 by Felecarp · 0 comments

Hi,

When I prefix a define statement with "trace-" (to use the racket/trace facility), geiser no longer treats my definition as one. This break the go-to-definition feature, indentation and syntax coloration. It isn't a major issue since racket/trace is only used when debugging. But I use it often, so fix this would be a significant comfort improvement to me.

I quickly looked for a list where 'define would be present to try to add 'trace-define, but didn't find it, even in autodoc.rkt.
Would it be possible to make geiser-racket treat 'trace-define like 'define ?

Hi, When I prefix a define statement with "trace-" (to use the racket/trace facility), geiser no longer treats my definition as one. This break the go-to-definition feature, indentation and syntax coloration. It isn't a major issue since racket/trace is only used when debugging. But I use it often, so fix this would be a significant comfort improvement to me. I quickly looked for a list where 'define would be present to try to add 'trace-define, but didn't find it, even in autodoc.rkt. Would it be possible to make geiser-racket treat 'trace-define like 'define ?
Sign in to join this conversation.
No Branch/Tag specified
master
0.16
0.14
0.11.2
0.11.1
0.11
0.9
0.10
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/racket#15
Reference in a new issue
geiser/racket
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?