René's URL Explorer Experiment


Title: Supporting different alphas for face and edge colours by Westacular · Pull Request #1954 · matplotlib/matplotlib · GitHub

Open Graph Title: Supporting different alphas for face and edge colours by Westacular · Pull Request #1954 · matplotlib/matplotlib

X Title: Supporting different alphas for face and edge colours by Westacular · Pull Request #1954 · matplotlib/matplotlib

Description: This is a set of changes that solve the issues raised by #1899 and #1938. Linestyles Ignore what I said before in #1899 about linestyles. Turns out it was working correctly for patches, but the dashes and dots were all overlapping at linewidth=5. The culprit is a single line in Patch.draw() that was setting the gc to use 'projecting' capstyle. This capstyle causes the rendered length of dashes and dots to increase in proportion to the width, however, the spacing between them (which ignores the caps) remains constant. At linewidth=5 the spaces are completely covered by the caps, making it look like linestyle='solid'. Letting capstyle='butt', the default, fixes this. (Also, there was a bug in the PGF backend that was causing Collections (or anything with a custom dash pattern) to always use a solid linestyle. Fixed that.) Also, for some reason, in the SVG header stroke-linecap:square(the translation of capstyle='projecting') was being set as the default, even though the default for most objects is butt. This was causing a problem with the rendering of the PathCollection, because (at least on WebKit) the style for the collection, which did specify butt, was not overriding that default. The net effect was the same as the above problem for patches. Mixed Edge and Face Alpha Values There was already stubs of logic (and a _forced_alpha attribute of GraphicsContext) for the notion that if an explicit alpha is set (through gc.set_alpha()) it should override any face and edge alphas, but otherwise, leave them be; however, it was largely ignored by most backends, each of which tended to do its own slightly different thing with regard which it recognized and how it handled them. I've updated (and tested to varying degrees) the AGG, PDF, SVG, PGF, Mac OS X, and Cairo backends, along with various fixes to the backend bases and to the Patch class. As far as I can tell, that covers everything that's already paying attention to the gc.get_alpha() value. I also fixed the bug (also discussed at #1938) where setting an alpha value on the patch would override edgecolor='none'. The new behaviour is that the value given to alpha is ignored by the edge colour if and only if edgecolor='none' exactly; edgecolor=(x,x,x,0) still gets overridden by alpha. This is the existing behaviour for facecolor, which I've not changed. I've included the test (and changes) added by @pelson in #1899, along with correct results, and corrected the results of the clip_to_bbox test (which were previously affected by the alpha=x/edgecolor='none' bug). I've also added another test to check that the alpha attribute is overriding the alpha components of the face and edge colors.

Open Graph Description: This is a set of changes that solve the issues raised by #1899 and #1938. Linestyles Ignore what I said before in #1899 about linestyles. Turns out it was working correctly for patches, but the das...

X Description: This is a set of changes that solve the issues raised by #1899 and #1938. Linestyles Ignore what I said before in #1899 about linestyles. Turns out it was working correctly for patches, but the das...

Opengraph URL: https://github.com/matplotlib/matplotlib/pull/1954

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:4f69cd22-2b69-5d60-55bb-feb1cc0670d2
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB3C2:1E4AA3:12ABB1A:1B17937:6A54C023
html-safe-nonce52dec83ac02ef6157b1030d4138f887f28b202836799b1803b080cccad334c2c
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCM0MyOjFFNEFBMzoxMkFCQjFBOjFCMTc5Mzc6NkE1NEMwMjMiLCJ2aXNpdG9yX2lkIjoiMzIwOTg0NDk2MTUwMDc3NDQzNSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac4761a98e5682d841f49882abd150cf4a8a0f6ae7c48394c7ca236a5c63e8eee0
hovercard-subject-tagpull_request:5410391
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/matplotlib/matplotlib/pull/1954/files
twitter:imagehttps://avatars.githubusercontent.com/u/487498?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/487498?s=400&v=4
og:image:altThis is a set of changes that solve the issues raised by #1899 and #1938. Linestyles Ignore what I said before in #1899 about linestyles. Turns out it was working correctly for patches, but the das...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/matplotlib/matplotlib git https://github.com/matplotlib/matplotlib.git
octolytics-dimension-user_id215947
octolytics-dimension-user_loginmatplotlib
octolytics-dimension-repository_id1385122
octolytics-dimension-repository_nwomatplotlib/matplotlib
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1385122
octolytics-dimension-repository_network_root_nwomatplotlib/matplotlib
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release69f9664dd5e7a82ba8ab1b4cb7f5a2f09333ab38
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/matplotlib/matplotlib/pull/1954/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F1954%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F1954%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=matplotlib%2Fmatplotlib
Reloadhttps://github.com/matplotlib/matplotlib/pull/1954/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/1954/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/1954/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
matplotlib https://github.com/matplotlib
matplotlibhttps://github.com/matplotlib/matplotlib
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
Notifications https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Fork 8.4k https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Star 23k https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Code https://github.com/matplotlib/matplotlib
Issues 1.1k https://github.com/matplotlib/matplotlib/issues
Pull requests 409 https://github.com/matplotlib/matplotlib/pulls
Actions https://github.com/matplotlib/matplotlib/actions
Projects https://github.com/matplotlib/matplotlib/projects
Wiki https://github.com/matplotlib/matplotlib/wiki
Security and quality 0 https://github.com/matplotlib/matplotlib/security
Insights https://github.com/matplotlib/matplotlib/pulse
Code https://github.com/matplotlib/matplotlib
Issues https://github.com/matplotlib/matplotlib/issues
Pull requests https://github.com/matplotlib/matplotlib/pulls
Actions https://github.com/matplotlib/matplotlib/actions
Projects https://github.com/matplotlib/matplotlib/projects
Wiki https://github.com/matplotlib/matplotlib/wiki
Security and quality https://github.com/matplotlib/matplotlib/security
Insights https://github.com/matplotlib/matplotlib/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fmatplotlib%2Fmatplotlib%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib%2Fissues%2Fnew%2Fchoose
efiringhttps://github.com/efiring
matplotlib:masterhttps://github.com/matplotlib/matplotlib/tree/master
Westacular:alpha-patchhttps://github.com/Westacular/matplotlib/tree/alpha-patch
Conversation 22 https://github.com/matplotlib/matplotlib/pull/1954
Commits 8 https://github.com/matplotlib/matplotlib/pull/1954/commits
Checks 0 https://github.com/matplotlib/matplotlib/pull/1954/checks
Files changed https://github.com/matplotlib/matplotlib/pull/1954/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
Supporting different alphas for face and edge colours https://github.com/matplotlib/matplotlib/pull/1954/files#top
Show all changes 8 commits https://github.com/matplotlib/matplotlib/pull/1954/files
ae5c2f1 Failing tests. pelson Apr 12, 2013 https://github.com/matplotlib/matplotlib/pull/1954/commits/ae5c2f1b353a89ccb8cc637f9031450861bdde03
1e7399f Fixes bug where linestyle always appears solid if linewidth is large … Westacular Apr 24, 2013 https://github.com/matplotlib/matplotlib/pull/1954/commits/1e7399f09de356935e3e60c9b66495ce450a2904
1aefc52 Fixes bug where if alpha is set and edgecolor='none', edges would sti… Westacular Apr 24, 2013 https://github.com/matplotlib/matplotlib/pull/1954/commits/1aefc52599cbf56c3dea9e28dd4a0fc80fbab84e
6cc8aaa Changes backends to support of independent face and edge alphas Westacular Apr 24, 2013 https://github.com/matplotlib/matplotlib/pull/1954/commits/6cc8aaa3e2a493a8df72cc10a08c2422ecb37ae2
a7f7cc7 Add additional patch tests. Westacular Apr 27, 2013 https://github.com/matplotlib/matplotlib/pull/1954/commits/a7f7cc7116ad0875798d250ade1a9853bda78e36
cd18645 Added documentation of patch/alpha changes. Westacular May 4, 2013 https://github.com/matplotlib/matplotlib/pull/1954/commits/cd186451f846100d7c93520b3b28549e155256e1
71e9ad9 Another documentation update Westacular May 4, 2013 https://github.com/matplotlib/matplotlib/pull/1954/commits/71e9ad992cac308eb78e1bc7a6ed1c61621055e2
ba1f673 Documenting the isRGB -> isRGBA change to API Westacular May 8, 2013 https://github.com/matplotlib/matplotlib/pull/1954/commits/ba1f67338751ada69ce269809ead44883671c02d
Clear filters https://github.com/matplotlib/matplotlib/pull/1954/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
api_changes.rst https://github.com/matplotlib/matplotlib/pull/1954/files#diff-cd3ee6de407043a9cec9c7b51eb01be6a7cd003f040685463ba1897375ebd044
whats_new.rst https://github.com/matplotlib/matplotlib/pull/1954/files#diff-b26e3f11c50861d048c88a9234635d07737ba1da19e187059b89af98c7bf7cae
backend_bases.py https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
backend_cairo.py https://github.com/matplotlib/matplotlib/pull/1954/files#diff-83071d3ed40818431bae674f0481241507f614cf9631c8a174b00119e02a5493
backend_gdk.py https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a3fe203100b30e65b9296dc4d32863984e0112ca166d37ce5d8c0e4b962cf0f7
backend_macosx.py https://github.com/matplotlib/matplotlib/pull/1954/files#diff-fa0b9840f8945ba1ad40628be14617bd8d2f06a3e8c1e2791e5d8e60799488e0
backend_pdf.py https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
backend_pgf.py https://github.com/matplotlib/matplotlib/pull/1954/files#diff-3ceb75d68efae3eba151a1bb856b1ea8467d64abcb0dc725ed3fa2e441e16fca
backend_svg.py https://github.com/matplotlib/matplotlib/pull/1954/files#diff-3f7115dd582045209a3ca182f43c29176d759914b187efec3991883c2487009e
backend_wx.py https://github.com/matplotlib/matplotlib/pull/1954/files#diff-30d70e32e6418d40a97e2afc459a0a2d55bc4f8905c6420c88ddb22478047523
patches.py https://github.com/matplotlib/matplotlib/pull/1954/files#diff-03b74bfefbb7d4eca2804f274825899d191f8bacdbe99ea973d88925f15d1169
clip_to_bbox.pdf https://github.com/matplotlib/matplotlib/pull/1954/files#diff-e6d30a584f0174292a653af714c4f4b93d41e53f241dac4f9ce041242af961c6
clip_to_bbox.png https://github.com/matplotlib/matplotlib/pull/1954/files#diff-367390f9399dc5ad3a17fd29de4b264f3c296a8f29b02976d7b614ac3ab40a05
clip_to_bbox.svg https://github.com/matplotlib/matplotlib/pull/1954/files#diff-8d596e23ac8e41fcaf289897feff75909e1ff1bb664f4bc0fd398cef7558bcfb
patch_alpha_coloring.pdf https://github.com/matplotlib/matplotlib/pull/1954/files#diff-2b99db89667d39bdb9c0c730c3ca19e6b4c42ccf9fbcc100e946c4e1e8c182cc
patch_alpha_coloring.png https://github.com/matplotlib/matplotlib/pull/1954/files#diff-11d19b931418c242358cc97926f081f38b97d68c684ac49bacbf0176b9b65d35
patch_alpha_coloring.svg https://github.com/matplotlib/matplotlib/pull/1954/files#diff-2e41c040e0389ca603a15ede90add65826b0c6e846acfffb4f69324a4232cce6
patch_alpha_override.pdf https://github.com/matplotlib/matplotlib/pull/1954/files#diff-ef60ccf1b037cb2d01e50af3af33e6743893a12f466e6783e401031453155500
patch_alpha_override.png https://github.com/matplotlib/matplotlib/pull/1954/files#diff-7050603725ac326494256b3c3b39f8b6a833b02c12d457068bc8203c3bd5ac01
patch_alpha_override.svg https://github.com/matplotlib/matplotlib/pull/1954/files#diff-e511161a2a8c4dbff49262065a02ce0e0d010b1fe13919bca2cfb3f4a05342d5
patch_custom_linestyle.pdf https://github.com/matplotlib/matplotlib/pull/1954/files#diff-8f2090a64ba8c89758dc2483c2406ef2cc0e06536ee3ffb8e5b906447b455ad6
patch_custom_linestyle.png https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a6945c59e04d8f905ae9059a750e01d1afbb9930e9b28ed7a79d67a5e1b4639f
patch_custom_linestyle.svg https://github.com/matplotlib/matplotlib/pull/1954/files#diff-ffe12ba297f22540ca2c9b8553a800c713ea6c30e83214fb379cfb51ab260ab9
test_patches.py https://github.com/matplotlib/matplotlib/pull/1954/files#diff-87a7e16f4e6ddcd95a4a1041a809c390c03604c0ed5482ea634e1c4927465be5
_backend_agg.cpp https://github.com/matplotlib/matplotlib/pull/1954/files#diff-bd30be7fdf9f73d70ce643e564d6d83a124832850504a0d5df90b3cfc5123cf4
_backend_agg.h https://github.com/matplotlib/matplotlib/pull/1954/files#diff-34559c7ee959645e82cd258d9684eab40456cbfa5b417fed59780e07ea670df7
_macosx.m https://github.com/matplotlib/matplotlib/pull/1954/files#diff-f8af2176752b51c29acf55ec5cc5d912f5459e19ed40559edcd78aaf7a6f6863
doc/api/api_changes.rsthttps://github.com/matplotlib/matplotlib/pull/1954/files#diff-cd3ee6de407043a9cec9c7b51eb01be6a7cd003f040685463ba1897375ebd044
View file https://github.com/Westacular/matplotlib/blob/ba1f67338751ada69ce269809ead44883671c02d/doc/api/api_changes.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/1954/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-cd3ee6de407043a9cec9c7b51eb01be6a7cd003f040685463ba1897375ebd044
pelsonhttps://github.com/pelson
May 7, 2013https://github.com/matplotlib/matplotlib/pull/1954/files#r4111199
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-cd3ee6de407043a9cec9c7b51eb01be6a7cd003f040685463ba1897375ebd044
doc/users/whats_new.rsthttps://github.com/matplotlib/matplotlib/pull/1954/files#diff-b26e3f11c50861d048c88a9234635d07737ba1da19e187059b89af98c7bf7cae
View file https://github.com/Westacular/matplotlib/blob/ba1f67338751ada69ce269809ead44883671c02d/doc/users/whats_new.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/1954/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-b26e3f11c50861d048c88a9234635d07737ba1da19e187059b89af98c7bf7cae
pelsonhttps://github.com/pelson
May 7, 2013https://github.com/matplotlib/matplotlib/pull/1954/files#r4111217
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-b26e3f11c50861d048c88a9234635d07737ba1da19e187059b89af98c7bf7cae
lib/matplotlib/backend_bases.pyhttps://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
View file https://github.com/Westacular/matplotlib/blob/ba1f67338751ada69ce269809ead44883671c02d/lib/matplotlib/backend_bases.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/1954/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
pelsonhttps://github.com/pelson
May 3, 2013https://github.com/matplotlib/matplotlib/pull/1954/files#r4076797
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
pelsonhttps://github.com/pelson
May 3, 2013https://github.com/matplotlib/matplotlib/pull/1954/files#r4076867
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
Westacularhttps://github.com/Westacular
May 3, 2013https://github.com/matplotlib/matplotlib/pull/1954/files#r4078031
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-c21fb96269cbb9b214edf0c22981b347d8b710abaad167da678242ce8a539bb2
lib/matplotlib/backends/backend_cairo.pyhttps://github.com/matplotlib/matplotlib/pull/1954/files#diff-83071d3ed40818431bae674f0481241507f614cf9631c8a174b00119e02a5493
View file https://github.com/Westacular/matplotlib/blob/ba1f67338751ada69ce269809ead44883671c02d/lib/matplotlib/backends/backend_cairo.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/1954/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-83071d3ed40818431bae674f0481241507f614cf9631c8a174b00119e02a5493
pelsonhttps://github.com/pelson
May 3, 2013https://github.com/matplotlib/matplotlib/pull/1954/files#r4076911
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-83071d3ed40818431bae674f0481241507f614cf9631c8a174b00119e02a5493
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-83071d3ed40818431bae674f0481241507f614cf9631c8a174b00119e02a5493
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-83071d3ed40818431bae674f0481241507f614cf9631c8a174b00119e02a5493
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-83071d3ed40818431bae674f0481241507f614cf9631c8a174b00119e02a5493
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-83071d3ed40818431bae674f0481241507f614cf9631c8a174b00119e02a5493
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-83071d3ed40818431bae674f0481241507f614cf9631c8a174b00119e02a5493
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-83071d3ed40818431bae674f0481241507f614cf9631c8a174b00119e02a5493
lib/matplotlib/backends/backend_gdk.pyhttps://github.com/matplotlib/matplotlib/pull/1954/files#diff-a3fe203100b30e65b9296dc4d32863984e0112ca166d37ce5d8c0e4b962cf0f7
View file https://github.com/Westacular/matplotlib/blob/ba1f67338751ada69ce269809ead44883671c02d/lib/matplotlib/backends/backend_gdk.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/1954/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a3fe203100b30e65b9296dc4d32863984e0112ca166d37ce5d8c0e4b962cf0f7
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a3fe203100b30e65b9296dc4d32863984e0112ca166d37ce5d8c0e4b962cf0f7
lib/matplotlib/backends/backend_macosx.pyhttps://github.com/matplotlib/matplotlib/pull/1954/files#diff-fa0b9840f8945ba1ad40628be14617bd8d2f06a3e8c1e2791e5d8e60799488e0
View file https://github.com/Westacular/matplotlib/blob/ba1f67338751ada69ce269809ead44883671c02d/lib/matplotlib/backends/backend_macosx.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/1954/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-fa0b9840f8945ba1ad40628be14617bd8d2f06a3e8c1e2791e5d8e60799488e0
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-fa0b9840f8945ba1ad40628be14617bd8d2f06a3e8c1e2791e5d8e60799488e0
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-fa0b9840f8945ba1ad40628be14617bd8d2f06a3e8c1e2791e5d8e60799488e0
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-fa0b9840f8945ba1ad40628be14617bd8d2f06a3e8c1e2791e5d8e60799488e0
lib/matplotlib/backends/backend_pdf.pyhttps://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
View file https://github.com/Westacular/matplotlib/blob/ba1f67338751ada69ce269809ead44883671c02d/lib/matplotlib/backends/backend_pdf.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/1954/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
pelsonhttps://github.com/pelson
May 3, 2013https://github.com/matplotlib/matplotlib/pull/1954/files#r4076963
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
pelsonhttps://github.com/pelson
May 3, 2013https://github.com/matplotlib/matplotlib/pull/1954/files#r4077165
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
Westacularhttps://github.com/Westacular
May 3, 2013https://github.com/matplotlib/matplotlib/pull/1954/files#r4077913
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
https://github.com/matplotlib/matplotlib/pull/1954/files#diff-a81af365fe6fc7525d863103afd81bb197d895d19f9f9fb9814a0594fbeda75c
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/1954/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.