Skip to content

dot key triggering intellisense on the last column of multi-line block comments #13288

Closed

Description

@KaeLL

Environment

  • OS and Version: Fedora 41
  • VS Code Version: 1.97.2
  • C/C++ Extension Version: 1.23.6

Bug Summary and Steps to Reproduce

Open comment block, and press dot?

Configuration and Logs

Log from after pressing the dot key

LSP: (received) textDocument/didChange: file:///home/nvmd/test.c
LSP: (invoked) textDocument/didChange: file:///home/nvmd/test.c
LSP: (received) cpptools/didChangeTextEditorSelection
LSP: (invoked) cpptools/didChangeTextEditorSelection
LSP: (received) textDocument/completion: file:///home/nvmd/test.c (id: 2508)
LSP: (invoked) textDocument/completion: file:///home/nvmd/test.c (id: 2508)
auto_complete::handle_completion: file:///home/nvmd/test.c (12:63)
Offering completion
LSP: Sending response (id: 2508)
LSP: (received) completionItem/resolve (id: 2509)
LSP: (invoked) completionItem/resolve (id: 2509)
LSP: Sending response (id: 2509)
LSP: (received) cpptools/getFoldingRanges: file:///home/nvmd/test.c (id: 2510)
LSP: (invoked) cpptools/getFoldingRanges: file:///home/nvmd/test.c (id: 2510)
LSP: Sending response (id: 2510)
LSP: (received) cpptools/getCodeActions: file:///home/nvmd/test.c (id: 2511)
LSP: (invoked) cpptools/getCodeActions: file:///home/nvmd/test.c (id: 2511)
LSP: Sending response (id: 2511)
LSP: (received) cpptools/getDocumentSymbols: file:///home/nvmd/test.c (id: 2512)
LSP: (received) cpptools/getFoldingRanges: file:///home/nvmd/test.c (id: 2513)
LSP: (invoked) cpptools/getDocumentSymbols: file:///home/nvmd/test.c (id: 2512)
LSP: (invoked) cpptools/getFoldingRanges: file:///home/nvmd/test.c (id: 2513)
tag parsing file: /home/nvmd/test.c
LSP: Sending response (id: 2513)
LSP: Sending response (id: 2512)
Intellisense update pending for: file:///home/nvmd/test.c
IntelliSense update scheduled and TU acquisition started for: file:///home/nvmd/test.c
Update IntelliSense time (sec): 0.007
LSP: (received) cpptools/getFoldingRanges: file:///home/nvmd/test.c (id: 2514)
LSP: (invoked) cpptools/getFoldingRanges: file:///home/nvmd/test.c (id: 2514)
LSP: Sending response (id: 2514)
LSP: (received) cpptools/getFoldingRanges: file:///home/nvmd/test.c (id: 2515)
LSP: (invoked) cpptools/getFoldingRanges: file:///home/nvmd/test.c (id: 2515)
LSP: Sending response (id: 2515)

Other Extensions

No response

Additional context

Image

Activity

  1. changed the title [-]dot key triggering intellisense inside comment block[/-] [+]dot key triggering intellisense inside multi-line block comments[/+] on Feb 20, 2025
  2. sean-mcmanus commented on Feb 20, 2025

    @sean-mcmanus
    Contributor

    Regression from 1.23.x.

  3. changed the title [-]dot key triggering intellisense inside multi-line block comments[/-] [+]dot key triggering intellisense on the last column of multi-line block comments[/+] on Feb 20, 2025
  4. sean-mcmanus commented on Feb 20, 2025

    @sean-mcmanus
    Contributor

    Also, it only repros when completion is invoked at the last column in a multi-line comment.

  5. 5 remaining items

  6. moved this from Todo to In progress in cpptoolson May 28, 2025
  7. moved this from In progress to Pull Request in cpptoolson May 29, 2025
  8. moved this from Pull Request to Done in cpptoolson May 29, 2025
  9. added
    fixedCheck the Milestone for the release in which the fix is or will be available.
    on May 29, 2025
  10. sean-mcmanus commented on Jun 19, 2025

    @sean-mcmanus
    Contributor
  11. locked and limited conversation to collaborators on Aug 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Feature: Auto-completeLanguage ServicebugfixedCheck the Milestone for the release in which the fix is or will be available.regressionA bug that didn't exist in a previous releaseverifiedBug has been reproduced

Type

Projects

  • Status
    Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions