Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mdsplus8: traverser does not allow adding long node names #2586

Open
mwinkel-dev opened this issue Jun 22, 2023 · 0 comments
Open

mdsplus8: traverser does not allow adding long node names #2586

mwinkel-dev opened this issue Jun 22, 2023 · 0 comments
Assignees
Labels
bug An unexpected problem or unintended behavior tool/traverser Relates to the traverser tool

Comments

@mwinkel-dev
Copy link
Contributor

mwinkel-dev commented Jun 22, 2023

Affiliation
MIT PSFC

Version(s) Affected
mdsplus8

Platform
Ubuntu 20.04

Describe the bug
The "traverser" program does not allow adding the long node names supported by mdsplus8.

To Reproduce
Steps to reproduce the behavior:

  1. Using the mdsplus8 branch, launch "traverser" and then create a new tree and open it for edit.
  2. Select the "Add Node" menu item.
  3. In the pop-up dialog box, enter a 20 character node name or longer (mdsplus8 support up to 63 characters).
  4. Click on the OK button.
  5. Then an Error window appears with this message: "Node names must be no more than 12 characters long"

Expected behavior

  1. Accepts node names of 1 to 63 characters.
  2. Error message appears if node name is longer than 63 characters (or empty).
  3. Text of error message mentions 63 characters is the maximum (not 12 characters).

Screenshots
Screenshot 2023-06-22 at 12 02 10 PM

Additional context
Surprisingly, "traverser" does allow renaming nodes with very long names. (Names longer than 63 characters are truncated.)

@mwinkel-dev mwinkel-dev added bug An unexpected problem or unintended behavior tool/traverser Relates to the traverser tool labels Jun 22, 2023
@mwinkel-dev mwinkel-dev self-assigned this Jun 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug An unexpected problem or unintended behavior tool/traverser Relates to the traverser tool
Projects
None yet
Development

No branches or pull requests

1 participant