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

Internal all lower-case layer leaks on searches #1499

Open
jidanni opened this issue Aug 7, 2023 · 0 comments
Open

Internal all lower-case layer leaks on searches #1499

jidanni opened this issue Aug 7, 2023 · 0 comments
Labels
Bug A bug Needed: replication Bug replication is required

Comments

@jidanni
Copy link

jidanni commented Aug 7, 2023

Visiting
https://docs.generic-mapping-tools.org/latest/search.html?q=basemap&check_keywords=yes&area=default#
gives

-b
define tick marks, annotations, and labels for basemaps and axes

-j
select a map projection or coordinate transformation

-r
define the extent of the map/plot region...

But the real page,
https://docs.generic-mapping-tools.org/latest/cookbook/options.html
shows the truth:

-B
Define tick marks, annotations, and labels for basemaps and axes

-J
Select a map projection or coordinate transformation

-R
Define the extent of the map/plot region

Indeed, there are also

-b
Select binary input and/or output

etc. on the page.

What apparently is happening is some internal all-lowercase comparison
layer, has inadvertently been leaked to public view.

Such internal layers, if any, should be well protected, and only
original-cased forms exposed.

Yes you might say, "What's the big deal? Afraid of a little lower case?"
(Let me know if this is intentional.)

Note that I am simply the lowest end user. All I used was my browser, like grandma clicking things, and never used a documentation package.

@jidanni jidanni added Bug A bug Needed: replication Bug replication is required labels Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug A bug Needed: replication Bug replication is required
Projects
None yet
Development

No branches or pull requests

1 participant