Atom 1.22.0-beta1 💾

Atom is a programming editor. It has a web / JavaScript-based GUI, but runs as desktop application. Atom can be edited with itself. Lots of plugins and extensions, and language bindings are available. The default interface comes with a paned interface, a file system browser, fuzzy search, code folding, an understandable configuration dialog, snippet browser, multi-cursor and selection support.

minor feature: ?? electron@1.6.15. Atom/atom#15760 - faded application icons on macOS 10.13. Atom/atom#15800 - rendering when folds cause the vertical scrollbar to disappear with soft wrapping enabled. Atom/atom#15821 - Clear dimensions cache when approximate screen line count changes. Atom/atom#15828 - Clear the dimensions cache after updating the soft wrap column. Atom/atom#15833 - Always revert to composition checkpoint, even if input is disabled. Atom/atom#15865 - Don't throw when destroying block decorations inside marker change event. Atom/markdown-preview#477 - restore scrollTop of viewElement for smoother livereload. Atom/markdown-preview#503 - Use dompurify to sanitize html. Atom/settings-view#1000 - broken docs link. Atom/settings-view#997 - Add tabType as a scoped setting. Atom/settings-view#1007 - Use DOMPurify for README sanitization. Atom/settings-view#1008 - Switch objective-c for node_js so Travis can use linux instead of OS X. Atom/snippets#241 - Make tests run with promise and non-promise package deactivate. Atom/snippets#244 - Make the bundled snippets work when the package is snapshotted. Atom/superstring#37 - sorting ambiguity in findWordsWithSubsequence. Atom/text-buffer#266 - Gracefully handle edits performed in onDidChange listeners during reload.

MITL javascript editor programmers web-development