Skip to content

python #89

@brianreinhold

Description

@brianreinhold

Issue Type: Bug

Basic problem - syntax coloring does not work when I put a return signature on a method

Create a python file
create a class
place the following text into the file

def lp3944_reg_read(self, reg: int) ->int:
    return self.bus.read_byte_data(self.address, reg)

def lp3944_reg_write(self, reg: int, value: int) ->int:
    return self.bus.write_byte_data(self.address, reg, value)

The syntax coloring will not work. If I remove the return signature from the methods such as

def lp3944_reg_read(self, reg: int):
    return self.bus.read_byte_data(self.address, reg)

def lp3944_reg_write(self, reg: int, value: int):
    return self.bus.write_byte_data(self.address, reg, value)

the syntax highlighting works (def and return are blue in color)

Extension version: 0.2.3
VS Code version: Code 1.67.0 (57fd6d0195bb9b9d1b49f6da5db789060795de47, 2022-05-04T12:06:02.889Z)
OS version: Windows_NT x64 10.0.19043
Restricted Mode: No
Remote OS version: Linux arm64 5.15.32-v8+

System Info
Item Value
CPUs Intel(R) Core(TM) i3-6320 CPU @ 3.90GHz (4 x 3912)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
oop_rasterization: enabled
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_renderer: enabled_on
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
Load (avg) undefined
Memory (System) 15.89GB (10.16GB free)
Process Argv --crash-reporter-id e49935b1-e723-47d0-963f-fcfd0b0f441a
Screen Reader no
VM 0%
Item Value
Remote SSH: 10.0.0.145
OS Linux arm64 5.15.32-v8+
CPUs unknown (4 x 1400)
Memory (System) 0.89GB (0.04GB free)
VM 0%
A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492:30256859
pythonvspyl392:30443607
pythontb:30283811
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscorecescf:30445987
pythondataviewer:30285071
vscod805cf:30301675
pythonvspyt200:30340761
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593:30376534
vsc1dst:30438360
pythonvs932:30410667
wslgetstarted:30449410
pythonvsnew555:30457759
vscscmwlcmt:30465135
cppdebugcf:30475217

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions