mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
4.7 KiB
4.7 KiB
Highlights from the past week
- Atom IDE
- Reviewing and merging PR's, investigating issues and general housekeeping
- Attempting to modify the language-csharp grammar for use on github.com (oniguruma vs pcre engines)
- GitHub Package
- Implement actions for most recent commit - undo and amend atom/github#1364
- Improved push/pull UX atom/github#1308
- Teletype
- Published Teletype 0.11.0 with support for sharing and joining a portal via URL
- Updated RFC for streamlining collaboration set-up to incorporate feedback, and opened it up for another round of comments (atom/teletype#344)
- Tree-sitter
- Started work on fixing an error recovery hang I discovered in Atom last week: https://github.com/tree-sitter/tree-sitter/pull/155.
- Xray
- A PR with an initial implementation of a file finder UI is nearly complete.
- See the in-depth Xray update for this week for details.
- Reactor Duty
TextEditor.scanmethods with zero-length matches at line endings skip the next line: #16983, fixed by atom/superstring#53- Prevent modifications to readonly editors: #16736, fixed by #16999 and (thanks @maxbrunsfeld) #17050
- 🚢 @t9md's PRs atom/text-buffer#287 and #16564 to fix #16176, preserve cursor history on TextEditor cloning.
- Incorrect buffer positions sent to autocomplete-plus providers: atom/autocomplete-plus#954, fixed by atom/bracket-matcher#347
- 🚢 @Arcanemagus' PR atom/ci#82, upgrade CircleCI templates to 2.0
- "Cannot read property '0' of null" in
TextEditor.scanInRangecall: #17023, fixed by atom/superstring#60 - Use Unicode case folding for case-insensitive scans: atom/superstring#56, fixed by atom/superstring#56, atom/superstring#62, atom/text-buffer#294, and atom/find-and-replace#1009
- Regular expressions containing "\u" throw an error: atom/superstring#52 and atom/find-and-replace#999, fixed by atom/superstring#63
- 🚢 @hansonw's PR atom/notifications#187 to fix atom/notifications#185, sanitize all markdown notification bodies with DOMPurify
- atom/notifications#188 and atom/notifications#189 to chase down some tricky, weird edge cases in using DOMPurify within a v8 snapshot
Focus for week ahead
- GitHub Package
- Bring atom/github#1138 "create new pull request" over the finish line
- Write "vision" documents in atom/github
- Implement prompt for adding a co-author who is not yet in the commit history for the repository
- Teletype
- Publish patch release with potential fix for atom/teletype#233
- Incorporate any new feedback and finalize RFC for streamlining collaboration set-up (atom/teletype#344)
- Tree-sitter
- Finish https://github.com/tree-sitter/tree-sitter/pull/155
- Working on the C# grammar (@damieng)
- Xray
- Merge the file finder PR.
- Start on headless shared workspaces.
- See the in-depth Xray update for this week for details.