Zachary Yedidia
3270acdd00
Add functionality for binding mouse buttons
...
This commit enables users to bind the mouse buttons (left, middle,
right buttons and the scroll wheel).
The default bindings now include the mouse bindings:
"MouseWheelUp": "ScrollUp",
"MouseWheelDown": "ScrollDown",
"MouseLeft": "MousePress",
"MouseMiddle": "PastePrimary",
Mouse buttons can now also be bound to normal actions. For example:
"MouseLeft": "Backspace"
This also means that plugins can access mouse event callbacks in the
standard way ('onAction').
More documentation for this will be coming soon.
Fixes #542
2017-06-11 17:49:59 -04:00
Zachary Yedidia
ee84296dfe
Merge pull request #695 from elopio/snapcraft-update
...
update the snapcraft.yaml
2017-06-11 12:25:17 -04:00
Leo Arias
42849e7104
update the snapcraft.yaml
2017-06-11 16:11:07 +00:00
Zachary Yedidia
a1f6dd6f4f
Update default colorscheme
2017-06-10 18:52:08 -04:00
Tommy
47cdfb3de0
added crontab highlighting. ( #689 )
...
* added crontab highlighting.
* added day and month keywords. added label keywords.
2017-06-10 15:24:46 -04:00
Zachary Yedidia
ac362bf1db
Merge pull request #694 from tommyshem/xresources
...
Correct the comment from # to ! as pointed out in the gitter chat on Xresources files high lighting
2017-06-10 11:20:55 -04:00
tommy
462f73f695
Correct the comment from # to ! as point out in the gitter chat.
2017-06-10 11:33:50 +01:00
Zachary Yedidia
cf92f91e1e
Improve solarized-tc colorscheme
2017-06-07 12:41:20 -04:00
Yurizal Susanto
52d6ac6cda
Appstream Metainfo change ( #692 )
...
* Remove strange characters in some line
* Move the xml to data folder
2017-06-05 14:03:39 -04:00
Zachary Yedidia
eeb2aaf9ae
Merge
2017-06-04 19:17:08 -04:00
Zachary Yedidia
f84c9f3b5d
More descriptive error for 'terminal entry not found'
2017-06-04 19:17:02 -04:00
Zachary Yedidia
be56918174
Merge pull request #683 from yursan9/appstream
...
Add AppStream metainfo
2017-06-02 20:24:03 -04:00
Zachary Yedidia
08daaf95e4
Merge pull request #688 from tommyshem/help-defaultkeys
...
Added missing defualt key bindings to help_defaultkeys.md
2017-06-02 20:23:33 -04:00
tommy
51d73c6618
Added missing defualt key bindings and changed micro section to same format. Moved tab key bindings to its own heading.
2017-06-01 06:35:08 +01:00
Tommy
4644a2b5cc
Check for readonly on viewtype and if true do not let any edits or paste to buffer. eg help and plugins. Finished needs checking. ( #674 )
...
* corrected spelling error and missing public function comments
* check for readonly and if true do not insert character
* mouse middle click checks for view type readonly and does not paste if view is readonly
* check for view readonly with binding keys and if readonly do not change the content.
2017-05-29 14:18:10 -04:00
Zachary Yedidia
89863660ba
Fix boolean logic order for hiding cursor
...
Fixes #684
2017-05-28 19:52:56 -04:00
Zachary Yedidia
641d188997
Update readme
2017-05-28 10:52:54 -04:00
Yurizal Susanto
226932e631
Add AppStream metainfo
2017-05-28 12:11:09 +07:00
Zachary Yedidia
be8124154b
Re-add literate supportg
2017-05-27 17:16:21 -04:00
Zachary Yedidia
f086cc8713
Temporarily remove literate folder
2017-05-27 17:14:22 -04:00
Zachary Yedidia
624daabc02
Add support for zyedidia/Literate
2017-05-27 16:55:59 -04:00
Zachary Yedidia
05a187e470
Update runtime
2017-05-27 16:38:03 -04:00
Zachary Yedidia
53da1ff1fe
Merge pull request #680 from tommyshem/kotlin
...
Added kotlin highlighting and fixed swift line comment todo not highlighting
2017-05-27 16:32:32 -04:00
tommy
112c731c7a
Added kotlin highlighting and fixed swift line comment todo not highlighting.
2017-05-26 01:59:51 +01:00
ali
480a220fda
Change replace command default behaviour to confirm replacement for each occurrences
2017-05-26 03:43:57 +04:30
Zachary Yedidia
6cf6857602
Add comment
2017-05-22 11:21:17 -04:00
Zachary Yedidia
97e2fb1288
Use messenger error instead of termerror
2017-05-21 10:46:06 -04:00
Zachary Yedidia
d1e70b5abf
Add suspend for linux only
2017-05-21 10:44:33 -04:00
Zachary Yedidia
a70fb9db7d
Test suspend code
2017-05-21 10:30:26 -04:00
Zachary Yedidia
285503d009
Merge
2017-05-21 10:19:13 -04:00
Zachary Yedidia
f364965ac0
Create ftoptions option to disable auto settings
...
Closes #662
2017-05-19 18:17:38 -04:00
Zachary Yedidia
61cea4624e
Merge pull request #675 from benjamreynolds/patch-1
...
Cleanup from merge conflicts in syntax/README
2017-05-19 16:25:59 -04:00
Benjamin Reynolds
2899e47591
Cleanup from merge conflicts in syntax/README
2017-05-19 12:33:41 -05:00
Zachary Yedidia
e7ee194acf
Merge
2017-05-17 12:13:24 -04:00
Zachary Yedidia
6e5536eae9
Load colorscheme after loading plugins
...
Fixes #671
2017-05-17 12:12:58 -04:00
Zachary Yedidia
5514e53a0b
Merge pull request #665 from tommyshem/viewtype-check
...
before saving check for view type and if scratch is true then do not save
2017-05-15 15:46:35 -04:00
tommy
d8dee90c10
check viewtype before saving and if scratch is true then do not save
2017-05-15 20:00:58 +01:00
Zachary Yedidia
dcee63771a
Merge
2017-05-14 10:27:37 -04:00
Zachary Yedidia
b7133b302b
Don't remember path on save if it is invalid
...
Fixes #656
2017-05-14 10:27:15 -04:00
Zachary Yedidia
061040f5d9
Merge pull request #661 from aerth/indentchar
...
use space for indentchar if empty, fixes #660
2017-05-12 21:15:19 -04:00
aerth
f6ccaadc0c
use space for indentchar if empty, fixes #660
2017-05-12 16:32:24 -07:00
Tommy
7c80de7ee1
Caps lock issue#658 ( #659 )
...
* caps-lock-issue #658
* when esc key is pressed the message is cleared away
2017-05-10 10:02:17 -04:00
Zachary Yedidia
ef0f506b6f
Allow upper case in 'Save changes' prompt
...
Fixes #658
2017-05-09 14:46:23 -04:00
Zachary Yedidia
3d63f0771a
Merge pull request #654 from tommyshem/swift-linux-support
...
added swift linting to linux
2017-05-08 13:18:18 -04:00
tommy
20ad87611f
added swift linting to linux
2017-05-08 17:14:33 +01:00
Zachary Yedidia
fa7839e287
Merge pull request #653 from Necklaces/master
...
Added ShiftHome + ShiftEnd to keybindings.md documentation
2017-05-07 11:20:49 -04:00
Nichlas Severinsen
2aec2c13b5
Added ShiftHome + ShiftEnd to keybindings.md documentation
2017-05-07 13:19:58 +02:00
Tommy
3eb0d71bd3
Updated swift syntax yaml file as missing keywords and some highlighting not working correctly. ( #644 )
...
* Updated the keywords and micros
* updated keywords and interpolation and unicode added to string
* add test swift file
* Delete swift-test.swift
delete swift test file
2017-05-05 15:14:50 -04:00
Zachary Yedidia
18f9b6f34e
Add tabmovement option
...
This option makes micro treat spaces at the beginning of lines as if
they are tabs. This option only does anything if tabstospaces is already
on. E.g. micro will move over 4 spaces at once when at the start of a
line.
Closes #616
2017-05-05 12:04:18 -04:00
Zachary Yedidia
57110c98e4
Fix rare problem with tabs and horizontal scrolling
2017-05-05 11:34:14 -04:00