on f87dee9 help sign in
f87dee9Simplify prompt autocompletion rendering code.Blaž Hrastnik ff84c8eCommand mode: Per command completers.Blaž Hrastnik 87e7a0dSave space by having the command hashmap use const static refs.Blaž Hrastnik dbeae43Bump deps: rust 1.52.Blaž Hrastnik 9604a0cImprove command mode handling.Blaž Hrastnik 243456aDisallow quitting on last view if unsaved changes present.Blaž Hrastnik c0a8b81Only send the document close event if we're closing the underlying bufferBlaž Hrastnik c208136View::new is infallible, so is editor.switch/new_file.Blaž Hrastnik f2c79e2Allow switching views back to scratch buffers.Blaž Hrastnik 418ee17Canonicalize the path on open to avoid duplicates.Blaž Hrastnik 7c915dcAdd the :new command, don't crash if saving without filename.Blaž Hrastnik f8844c6Implement pair expansion when pressing new line between bracket pairs.Blaž Hrastnik fd4fd12clippy lintBlaž Hrastnik ba97005Work around the rest of the blocking issues.Blaž Hrastnik d00414fStart moving more LSP calls into callbacks/futures without capturing selfBlaž Hrastnik 1ad0581Eliminate a few more futures dependencies.Blaž Hrastnik 355ad3cTokio migration.Blaž Hrastnik 0e5308bNeed to allow this lint, the Hook signature requires Option<>.Blaž Hrastnik 3cf9a4csyntax: Don't deadlock the build if one of the jobs fails.Blaž Hrastnik b6a22e9Closer to a full flake build via naersk.Blaž Hrastnik 3038c2eui: Draft for completion doc preview.Blaž Hrastnik ab4decfMake post hooks trigger even when a different handler processes input.Blaž Hrastnik b0bdcabdoc: Note about diagnostic mapping.Blaž Hrastnik d559199Stop crashing if last view is closed.Blaž Hrastnik 28c167ddoc: Be smarter about calculating modified status.Blaž Hrastnik 594575bCenter forward and backward jumps too.Blaž Hrastnik 651d3deGolang uses tabs for indentation.Blaž Hrastnik 77db359Fix C highlighting inconsistencies.Blaž Hrastnik 7e9ea30auto_pairs: move if cursor, extend if selection.Blaž Hrastnik 91767c3Update dependencies.Blaž Hrastnik 3b90317Add window/showMessage / logMessage stubs so gopls fully starts.Blaž Hrastnik 305a059Highlight metavariables ($var) inside rust macros.Blaž Hrastnik b5b650cFix the last line calculation inside ensure_cursor_in_viewBlaž Hrastnik c64240bImplement most of the view mode (z).Blaž Hrastnik 5edb374And some more indent patterns.Blaž Hrastnik 3e5f24alsp: support both utf-8 and utf-16 offsets.Blaž Hrastnik 811f952Center search results.Blaž Hrastnik 9e6c8c2Rust: add a few more scopes to indent.Blaž Hrastnik 9445b24Simplify calculate_indentation.Blaž Hrastnik 180521fAdjust scroll() to match kakoune: only scroll the view if cursor in bounds.Blaž Hrastnik dfb1ae2Rust: Highlight 'crate' as a keyword.Blaž Hrastnik 2a1f10dCenter the new position on screen after doing a goto jump.Blaž Hrastnik 95dd55bFix overlap calculation.Blaž Hrastnik 7493d19Re-introduce clearing with bg color, seems the TUI issue was fixed.Blaž Hrastnik 392c4a9Keep primary selection as space+space.Blaž Hrastnik 73f4abbN as extend with search (for now, N should be search_prev).Blaž Hrastnik 35b4fe4Fix range.overlap()Blaž Hrastnik 5253f40nix: Switch to stable rust.Blaž Hrastnik 978f511Horizontal scrolling! It only took a year to get around to it.Blaž Hrastnik d692390Render current line:col.Blaž Hrastnik