Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
1,061 contributions in the last year
Contribution activity
August 2020
Created a pull request in python/typeshed that received 7 comments
add types to tkinter.Text methods
(If you have time to review only one PR, then please review #4459 instead, it's more important IMO)
I don't know how to get rid of overlapping dump …
+151
−53
•
7
comments
- use Any for ignored callback return types in tkinter
- fix assigning to tkinter.Tk().report_callback_exception
- add types to tkinter after methods
- support anything with .keys() and __getitem__ in dict.__init__
- make tkinter.font.Font behave similarly to tkinter widgets
- fix tkinter master attributes
- fix tkinter config methods
- make tkinter.Canvas offset option optional
- more permissive type for tkinter font descriptions
- fix eval and call return types
Created an issue in Akuli/mathpaste that received 15 comments
- fallback all words in file autocompletion gives completions in funny order
- user-unfriendly error: porcupine -n asdfasdf
- url popups and langserver popups don't move along when scrolling
- no error for bad --without-plugin option
- dirs.installdir isn't used much
- filetypes should become a plugin
- "file not saved" indicator is stupid
- no warning for forgetting closing paren
- langserver warning and error tooltips can show up on top of autocompletions
- warning message is shown instead of error message
- urls and langserver diagnostics popups can go on top of other windows
- default_keybindings.tcl doesn't seem to get included in pip install
- error while langserver shuts down
- syntax errors reported by pyls show up as orange underlines rather than red
- clang funny stuff shows up in gui
- switch to typeshed tkinter stubs
- urls with parens in them don't get picked up correctly
- url "ctrl+click or ctrl+enter to open" things don't disappear when pressing enter in middle of url
- urls open when clicking, should be ctrl+click
- relative paths don't get resolved
- pastebin plugin can't pastebin in any other syntax highlighting than python
- sometimes line numbers disappear when scrolled sideways
- urls are hard to edit
- log files live for too long
- follow semver version numbering when adding git commit hash to porcupine version
- Some issues not shown.
- paste doesn't refresh when saved by its creator
- "> means markdown" rule is not documented
- can't draw if draw area is opened too soon
- tests aren't linted
- npm packages are outdated
- no ci
- can't write >= to beginning of line
- every change results in new url, should change contents of old url instead
- rendered text sometimes doesn't get wiped
- vim mode setting should be in localStorage, not hard-coded to paste urls
- fix crypto
- sometimes same text shows up twice when mathpaste is loading
- drawing area needs colors

