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

Fix remaining compiler warnings #3

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

chrstphrchvz
Copy link
Collaborator

See comments for 7f03179: I figured out how the remaining compiler warnings could be addressed in upstream Tktable (using approaches from recent Tcl/Tk and extensions), but not Tk::TableMatrix. I believe I need a way to determine if intptr_t and uintptr_t are available, which Config.pm does not appear to provide; since these types are not mandatory for inttypes.h, they may be unavailable even if $Config{'i_inttypes'} is defined. It may also be desirable for Perl/Tk to define HAVE_INTTYPES_H in tkConfig.h when appropriate.

Need a way to determine if intptr_t/uintptr_t are available:
Config.pm does not appear to mention these types; since these types are
not mandatory for inttypes.h, they may be unavailable even if Config.pm
says inttypes.h is available.

May want Perl/Tk to define HAVE_INTTYPES_H in tkConfig.h
@chrstphrchvz chrstphrchvz added the help wanted Extra attention is needed label Nov 30, 2020
chrstphrchvz referenced this pull request Nov 30, 2020
Correctly handle packaged pTk.exc (and possible pTk.inc) files
whose line endings may differ from `$/`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant