Skip to content

Conversation

@ekluzek
Copy link
Collaborator

@ekluzek ekluzek commented Sep 4, 2025

Description of changes

Add fortls to ctsm_pylib so it can be used in VS Code FORTRAN-IntelliSense extension.

Add a .vscode directory and a couple settings:

  • Ignore the same files in VSCode that git does
  • Handle .pf files as Fortran

Specific notes

Contributors other than yourself, if any:

CTSM Issues Fixed (include github issue #):

Are answers expected to change (and if so in what way)? No No

Any User Interface Changes (namelist or namelist defaults changes)? No No

Does this create a need to change or add documentation? Did you do so? No No

Testing performed, if any:

Use py_env_create to create ctsm_pylib on Derecho and Izumi
Ran python unit/sys tests on Derecho

@ekluzek ekluzek self-assigned this Sep 4, 2025
@ekluzek ekluzek added enhancement new capability or improved behavior of existing capability bfb bit-for-bit labels Sep 4, 2025
@ekluzek ekluzek added size: small devops Development Operations to improve development throughput, E.g., adding GitHub Workflows labels Sep 4, 2025
@ekluzek ekluzek marked this pull request as ready for review September 4, 2025 06:53
Copy link
Member

@samsrabin samsrabin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good idea! One thing to think about, though.

@ekluzek ekluzek requested a review from samsrabin September 5, 2025 03:52
@ekluzek ekluzek moved this from Todo to In Progress in LMWG: Sprint Planning Board Sep 5, 2025
@ekluzek ekluzek merged commit 1e0decf into ESCOMP:b4b-dev Sep 8, 2025
6 checks passed
@ekluzek ekluzek deleted the couplevscodethings branch September 8, 2025 07:32
@github-project-automation github-project-automation bot moved this from In Progress to Done in LMWG: Sprint Planning Board Sep 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bfb bit-for-bit devops Development Operations to improve development throughput, E.g., adding GitHub Workflows enhancement new capability or improved behavior of existing capability size: small

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants