Commit Graph

360 Commits

Author SHA1 Message Date
Zachary Yedidia
df684ec505 Store cursor and eventhandler in buffer instead of view
This is better design because the cursor and eventhandler are things the
buffer should know about directly but the view shouldn't. This should
make it easier to add persistent undo or location saving between
sessions (see #107).
2016-05-22 15:01:02 -04:00
Zachary Yedidia
6eeda5d21f Merge branch 'onodera-punpun-duplicate' 2016-05-20 09:47:18 -04:00
Zachary Yedidia
0673396335 Merge branch 'duplicate' of https://github.com/onodera-punpun/micro into onodera-punpun-duplicate 2016-05-20 09:46:54 -04:00
Zachary Yedidia
009792b6b1 Fix ctrl modifiers 2016-05-20 09:41:00 -04:00
Zachary Yedidia
3d6eba376d Merge 2016-05-20 09:19:28 -04:00
Zachary Yedidia
ebaad9b00c Use the new and updated version of tcell 2016-05-20 09:19:25 -04:00
Camille Scholtz
2d99d0d57a Forgot a comma there 2016-05-20 00:06:09 +02:00
Camille Scholtz
81e1a6e157 Give shortcuts more message feedback, add duplicate line option (fixes #124) 2016-05-20 00:04:53 +02:00
Zachary Yedidia
342149af3f Add colorscheme to makefile syntax file
Closes #125
2016-05-19 07:26:10 -04:00
Zachary Yedidia
b4fd6de449 Merge pull request #123 from onodera-punpun/package_syntax
Add some distro specific files to syntax
2016-05-18 14:03:47 -04:00
Camille Scholtz
671efa774d Add some distro specific files to syntax 2016-05-18 19:40:05 +02:00
Zachary Yedidia
b0930a0bb8 Merge pull request #121 from onodera-punpun/case_insensitive
search case insensitive
2016-05-18 12:47:40 -04:00
Camille Scholtz
bfbfc50018 Add ignorecase option 2016-05-18 18:44:32 +02:00
Camille Scholtz
2a95d0b012 search case insensitive 2016-05-18 18:11:11 +02:00
Zachary Yedidia
04c5bf8832 Merge pull request #120 from aerth/clearmsg
add binding for ClearStatus
2016-05-18 12:11:02 -04:00
aerth
17397d503e add binding for ClearStatus 2016-05-18 07:18:14 -07:00
Zachary Yedidia
77d8a2217f Fix selection graphics for indentchar 2016-05-18 09:33:49 -04:00
Zachary Yedidia
333c4ac6b1 Fix ordering of selection on SelectAll
Fixes #119
2016-05-18 09:27:17 -04:00
Zachary Yedidia
d7b61ecfa8 Fix small bug in Remove function in buffer 2016-05-17 19:57:16 -04:00
Zachary Yedidia
94d2bc3cb0 Merge pull request #115 from onodera-punpun/copypaste_feedback
Add copy feedback
2016-05-17 14:54:13 -04:00
Camille Scholtz
4a38f232c0 Add copy feedback 2016-05-17 20:09:59 +02:00
Zachary Yedidia
6d394efcd9 Remove some unnecessary code
Fixes #104
2016-05-17 13:39:27 -04:00
Zachary Yedidia
c727775557 Merge pull request #111 from onodera-punpun/fix_jump
Fix jumping in rxvt-unicode when switching focus
2016-05-17 13:38:59 -04:00
Camille
baddc4107e Change relocate from true to false 2016-05-17 19:31:36 +02:00
Zachary Yedidia
363697a657 Fix capitalization of scrollSpeed option
Closes #114
2016-05-17 12:53:46 -04:00
Zachary Yedidia
abddd6eecd Merge pull request #110 from onodera-punpun/indentchar
Add indentation character option(s).
2016-05-17 12:37:47 -04:00
Zachary Yedidia
213bb6fabe Fix find where the match indicies are the same
Fixes #113
2016-05-17 12:36:41 -04:00
Zachary Yedidia
bcc5931165 Merge pull request #112 from onodera-punpun/customizable_scrolling
Add scrollspeed option
2016-05-17 12:28:06 -04:00
Camille Scholtz
87a0c06197 Add scrollspeed option 2016-05-17 18:15:47 +02:00
Camille Scholtz
93927cf0f5 Rename indent-line to indent-char, change default value from | to 2016-05-17 18:09:49 +02:00
Camille Scholtz
266461cc72 Fix jumping in rxvt-unicode when switching focus 2016-05-17 17:53:49 +02:00
Camille
9b984b1680 Fix typo 2016-05-17 17:21:47 +02:00
Camille Scholtz
a0d4123731 Add indent character option 2016-05-17 17:17:18 +02:00
Zachary Yedidia
5ba6ff042c Merge pull request #108 from onodera-punpun/patch-1
Improve fish syntax file.
2016-05-15 16:33:45 -04:00
Camille
3c9d7fb30c Improve fish syntax file.
It now has a header, has more and better colors.
2016-05-15 22:10:07 +02:00
Zachary Yedidia
3d1fb69c15 Merge 2016-05-15 13:44:30 -04:00
Zachary Yedidia
aa8944304b Add statusline option
Fixes #105
2016-05-15 13:44:07 -04:00
Zachary Yedidia
c79fad645c Merge pull request #102 from icybolts/saving-fix
fixing ismodified in while saving
2016-05-15 07:57:14 -04:00
Dante Swift
a03cacf1e7 saving now resets buffer IsModified to false 2016-05-15 00:26:36 -06:00
Zachary Yedidia
0aabce2421 Merge pull request #101 from icybolts/patch-1
fix default keybindings in help.md, up and down
2016-05-14 17:35:50 -04:00
Dante Swift
a1864d2511 fix default keybindings in help.md
the up and down arrow were switched
2016-05-14 14:51:04 -06:00
Zachary Yedidia
e2efc963b7 Simplify IsDirty check 2016-05-14 12:04:13 -04:00
Zachary Yedidia
29ae840413 Use rope substring instead of report 2016-05-07 10:57:40 -04:00
Zachary Yedidia
8670a03973 Add the text member back.
It seems rope.Report is not acting how I expected it to. I need to look
into this in more detail but for now I am adding the Text variable back
to the Buffer.

Fixes #98
2016-05-06 19:15:10 -04:00
Zachary Yedidia
aeff0f8170 Merge pull request #82 from zyedidia/plugins
Plugin System
2016-05-06 11:56:24 -04:00
Zachary Yedidia
ae946c5f5e Update runtime 2016-05-06 11:55:41 -04:00
Zachary Yedidia
36e179a0a3 Merge pull request #97 from aerth/patch02
Hint at ^P and ^N after entering a Find
2016-05-06 11:51:02 -04:00
aerth
5baf2e226d Hint at ^P and ^N after finding 2016-05-06 02:52:51 -07:00
Zachary Yedidia
f80af4670f Add options to help text 2016-05-05 12:56:52 -04:00
Zachary Yedidia
31567c9e15 Add linter option 2016-05-05 12:53:28 -04:00