1
0
mirror of https://github.com/helix-editor/helix synced 2024-11-10 10:34:45 +01:00

Commit Graph

  • 38467f9c55 Move indent-style code into helix_core::indent. Nathan Vegdahl 2021-07-29 12:10:59 -0700
  • 3fda350494 Fixes for new clippy lints in Rust 1.54. Nathan Vegdahl 2021-07-29 12:41:24 -0700
  • 68df4fb356 Fixes for new clippy lints in Rust 1.54. Nathan Vegdahl 2021-07-29 12:41:24 -0700
  • a7bcd46a72
    Add unit tests for text_pos_at_screen_coords Dmitry Sharshakov 2021-07-29 16:58:26 +0300
  • 5a125423ba
    Fix for last line Dmitry Sharshakov 2021-07-29 15:47:56 +0300
  • 6a26c6b988
    Better way to determine line end and avoid overflow Dmitry Sharshakov 2021-07-29 13:31:09 +0300
  • 3b6b835b46 Merge branch 'master' into mouse-support Dmitry Sharshakov 2021-07-29 13:10:48 +0300
  • 9890cb1d71
    Tidy up references to editor tree Dmitry Sharshakov 2021-07-29 13:04:51 +0300
  • 318272485c
    Validate coordinates before resolving position Dmitry Sharshakov 2021-07-29 13:01:09 +0300
  • 05d20e196f
    Merge pull request #376 from cessen/great_line_ending_and_cursor_range_cleanup Blaž Hrastnik 2021-07-29 18:43:20 +0900
  • 692b8739f5
    Remove comparison not needed anymore Dmitry Sharshakov 2021-07-29 11:43:57 +0300
  • aa25dd7b87
    Count characters better Dmitry Sharshakov 2021-07-29 11:40:43 +0300
  • c2d6cbebb3
    Fix crash when clicking past last line Dmitry Sharshakov 2021-07-29 11:38:52 +0300
  • c0aba5f77c
    Fix dragging selection Dmitry Sharshakov 2021-07-29 11:16:16 +0300
  • e4d41d06e3 Fix typo in comment. Nathan Vegdahl 2021-07-28 19:20:23 -0700
  • a4ecba0e79
    Add note for customization Ivan Tham 2021-07-29 09:57:47 +0800
  • 8a2fa692f2 Refactor case where key event is solely a character Gokul Soumya 2021-07-28 21:33:05 +0530
  • 285aba2de5 Fix bug with / searching after non-ascii characters. Nathan Vegdahl 2021-07-28 16:03:34 -0700
  • cd7302ffd3 Enforce cursor/selection invariants in one place. Nathan Vegdahl 2021-07-28 15:57:00 -0700
  • a873e719d5 Merge branch 'master' into great_line_ending_and_cursor_range_cleanup Nathan Vegdahl 2021-07-28 14:11:08 -0700
  • d0959dab9e
    Refactor code Dmitry Sharshakov 2021-07-28 20:26:00 +0300
  • 50115df1ad Refactor case where key event is solely a character Gokul Soumya 2021-07-28 21:33:05 +0530
  • b90450b9e8 Fix goto line number Gokul Soumya 2021-07-28 13:25:34 +0530
  • b1afad9d01
    Rename mouse option Dmitry Sharshakov 2021-07-28 16:20:40 +0300
  • 5c00a3b1fd
    Rename local variable Dmitry Sharshakov 2021-07-28 16:02:02 +0300
  • 23406ec7e0 Refactor using match expression Dmitry Sharshakov 2021-07-28 15:54:03 +0300
  • 6b3397ff31
    Remove unnecessary check Dmitry Sharshakov 2021-07-28 15:48:35 +0300
  • a57eb4a477
    Support multiple selections with mouse Dmitry Sharshakov 2021-07-28 15:46:45 +0300
  • e4fc5d6c72
    Add disable-mouse config option Dmitry Sharshakov 2021-07-28 15:17:16 +0300
  • 013bec407c Quite edit page Ivan Tham 2021-07-28 18:41:58 +0800
  • c1ee1af3b2
    Switch view by clicking on it Dmitry Sharshakov 2021-07-28 14:34:29 +0300
  • aa6c85c1bc
    Quite edit page Ivan Tham 2021-07-28 18:41:58 +0800
  • 9967291ef7
    Do not iterate over the graphemes twice Dmitry Sharshakov 2021-07-28 12:41:58 +0300
  • e71d487c92
    Merge branch 'master' into mouse-support Dmitry Sharshakov 2021-07-28 11:51:33 +0300
  • 1fdc07d408 Fix goto line number Gokul Soumya 2021-07-28 13:25:34 +0530
  • 7e2a4cfa4a
    Create helix-tutor Rust & Python 2021-07-28 12:07:37 +0530
  • 1493313750
    Show pending keys in status line (#515) Gokul Soumya 2021-07-28 10:27:07 +0530
  • aa3f9cff31
    Split out verify_screen_coords Dmitry Sharshakov 2021-07-27 21:56:29 +0300
  • 6d0fe16f27
    Do not select lines when dragging on the line number bar Dmitry Sharshakov 2021-07-27 21:36:35 +0300
  • de133b2585
    Count graphemes correctly Dmitry Sharshakov 2021-07-27 21:29:16 +0300
  • 6b1dd0e9fa
    editor: don't register dragging as a jump Dmitry Sharshakov 2021-07-27 20:18:23 +0300
  • e54e807bc3 Refactor pending key display Gokul Soumya 2021-07-27 21:19:33 +0530
  • ba70331b6b
    Select full lines by dragging on line numbers Dmitry Sharshakov 2021-07-27 16:51:52 +0300
  • d8aa3467dc
    Translate screen coordinates to view position Dmitry Sharshakov 2021-07-27 16:42:18 +0300
  • 581a3d42c8
    Update keyboard.rs (#516) Rust & Python 2021-07-27 13:02:05 +0530
  • 2513b67ed4 Show pending keys and counts in status line Gokul Soumya 2021-07-27 10:26:42 +0530
  • aead4e69a6 Minor cleanup of the vertical movement code. Nathan Vegdahl 2021-07-26 23:20:58 -0700
  • 84f8167fd1 Use match for branching on the Direction enum in more places. Nathan Vegdahl 2021-07-26 23:09:58 -0700
  • 5ebcfab769
    Update keyboard.rs Rust & Python 2021-07-27 10:50:14 +0530
  • 5229c5387f Add unit tests for some of the new Range methods. Nathan Vegdahl 2021-07-26 20:03:12 -0700
  • 86645c897d Bump futures-executor from 0.3.15 to 0.3.16 dependabot[bot] 2021-07-27 01:29:19 +0000
  • 8b084d61ae
    Bump futures-executor from 0.3.15 to 0.3.16 dependabot[bot] 2021-07-27 01:29:19 +0000
  • a6aad3122d Bump tokio from 1.8.2 to 1.9.0 dependabot[bot] 2021-07-26 23:08:39 +0000
  • b581c185ba Bump jsonrpc-core from 17.1.0 to 18.0.0 dependabot[bot] 2021-07-26 23:08:14 +0000
  • 13c9d57b2b Bump futures-util from 0.3.15 to 0.3.16 dependabot[bot] 2021-07-26 23:08:05 +0000
  • b2c76dc627 Improve Range documentation and organization. Nathan Vegdahl 2021-07-26 18:04:03 -0700
  • 0a57c75614
    Bump tokio from 1.8.2 to 1.9.0 dependabot[bot] 2021-07-26 23:08:39 +0000
  • 4fb0735fc1
    Bump jsonrpc-core from 17.1.0 to 18.0.0 dependabot[bot] 2021-07-26 23:08:14 +0000
  • 98a64d1b13
    Bump futures-util from 0.3.15 to 0.3.16 dependabot[bot] 2021-07-26 23:08:05 +0000
  • f62ec6e51e Merge branch 'master' into great_line_ending_and_cursor_range_cleanup Nathan Vegdahl 2021-07-26 11:19:10 -0700
  • ed13b6955e
    Disable mouse event capture if editor crashes Dmitry Sharshakov 2021-07-26 20:53:45 +0300
  • 5ee6ba5b38 Address some PR comments. Nathan Vegdahl 2021-07-26 10:51:00 -0700
  • a14bc10829
    Initial mouse selection support Dmitry Sharshakov 2021-07-26 20:10:15 +0300
  • 88d6f65239
    Allow multi key remappings in config file (#454) Gokul Soumya 2021-07-26 21:37:13 +0530