Commit Graph

112 Commits

Author SHA1 Message Date
Greg Sexton
1f38085c8f
Merge pull request #37 from purcell/master
Couple of small fixes
2018-01-01 15:53:28 +00:00
Greg Sexton
5630536d04 Support indirect buffers 2017-01-29 16:05:25 +00:00
Greg Sexton
c74e77e760 Revert C++ to c-style-parser 2017-01-29 15:45:21 +00:00
Greg Sexton
666b72a132 Improve commands section in readme 2017-01-28 10:31:11 +00:00
Greg Sexton
a77d7f1634 Add python parser
Closes #22
2016-09-24 10:18:53 +01:00
Greg Sexton
fdd8fc306f Push mark before jumping 2016-09-24 10:18:53 +01:00
Steve Purcell
7e0b8ccafc Use cl-lib in place of cl 2016-08-25 23:30:55 +12:00
Steve Purcell
c4bf2ea7a0 Declare defgroup more conventionally
- Add missing parent group
- No need to enumerate members
- "for Emacs" is redundant
2016-08-25 23:25:54 +12:00
Greg Sexton
b571187d68 Merge pull request #30 from syohex/wrong-macro
Correct macro name
2016-07-10 17:58:03 +01:00
Syohei YOSHIDA
cf14807ff3 Correct macro name
'when-let' is a function which is introduced at Emacs 25. In this case,
'-when-let' of dash macro should be used.
2016-07-11 00:28:01 +09:00
Greg Sexton
1a957be171 Add more interactive movement commands 2016-07-09 17:50:23 +01:00
Greg Sexton
714fba2a9c Add support for c preprocessor #if 2016-07-03 16:28:45 +01:00
Greg Sexton
af481d2b42 Use more general #if 2016-07-03 16:28:33 +01:00
Greg Sexton
f608e09be3 Reuse existing machinery 2016-07-03 16:21:41 +01:00
forflo
b9ecf4b355 Hacked support for Makros in C and C++ mode 2016-06-06 02:52:41 +02:00
Greg Sexton
4e98f118c3 Add display customization 2016-03-13 21:13:54 +00:00
Greg Sexton
9b9356cd63 Change default values for customization options 2016-03-13 21:13:33 +00:00
Nicholas Seckar
eafd97fc70 Recompute header ranges when folding.
Previously header ranges could be broken to extend over previous lines.
The easiest way to reproduce is to put the caret at ^ in this line:

    fn ^foo() { … }

And insert a newline; the header will cover both the “fn “ and “foo() {
… }” lines.

This hacky patch recomputes the header range whenever a modification
happens inside it.
2015-10-20 13:17:33 -07:00
Nicholas Seckar
d372bd1af1 Allow dots plus header mode
Removed origami-fold-display-mode; instead display is controlled via
new customs origami-show-fold-header and origami-fold-replacement.

Replacement text can be customized, or set to “” to effectively disable.
2015-10-11 13:08:19 -07:00
Nicholas Seckar
47b4e2830e Add header style for fold display
Header mode is optional, enabled via origami-fold-display-mode.
Rendering is similar to vimish-fold’s style.
2015-10-11 12:23:48 -07:00
Greg Sexton
56140b4d3f Add marker support and buffer-local parser override 2015-08-22 12:50:02 +01:00
Greg Sexton
b4ff0c40f6 Doc new features 2015-08-22 12:49:46 +01:00
Greg Sexton
9a0722e052 Generalize marker parser 2015-08-22 12:49:33 +01:00
David Högberg
6f9367575a Per-buffer folding styles and explicit folding on triple-braces. 2015-08-13 16:48:10 +02:00
Greg Sexton
a44b0660f0 Colons can appear in elisp function names 2015-05-20 21:09:05 +01:00
Greg Sexton
49ae22e18a Add indent parser 2015-04-26 14:57:43 +01:00
Greg Sexton
5398602a97 Add todo 2015-04-26 14:57:27 +01:00
Greg Sexton
fb1db05c3e Improve doc 2015-04-26 14:49:24 +01:00
Greg Sexton
6677218b96 Update docs 2015-04-26 14:42:10 +01:00
Greg Sexton
54e7502b11 Add explicit python-mode support 2015-04-26 14:41:57 +01:00
Greg Sexton
579112c406 Make indent-parser the default 2015-04-26 14:25:41 +01:00
Greg Sexton
a8eb81e09c Factor in newlines 2015-04-26 13:21:16 +01:00
Greg Sexton
2b07b5c6fd Create basic indent parser 2015-04-26 11:40:34 +01:00
Greg Sexton
f28a9209d9 Provide global origami mode 2015-04-25 15:20:15 +01:00
Greg Sexton
e81d69ad8e Add go and php to parsers alist 2015-04-25 15:20:06 +01:00
Greg Sexton
27b28c8e16 Fold javadoc also 2015-04-08 21:31:57 +01:00
Greg Sexton
e9577c8a8d Merge pull request #10 from andschwa/url
Change URL to repo's home page
2015-04-04 12:16:50 +01:00
Andrew Schwartzmeyer
fe8f93c33a
Change URL to repo's home page 2015-04-03 20:04:13 -07:00
Greg Sexton
f880c5dac5 Show node when jumping to compile/grep/occur results 2015-03-29 15:14:03 +01:00
Greg Sexton
d81d57047e Add melpa recommendation to readme 2015-01-17 15:44:56 +00:00
Greg Sexton
4c7846a01a Add out of the box support for js 2014-11-22 21:57:01 +00:00
Greg Sexton
1cc58ab689 Make isearch reveal folds 2014-11-22 10:26:26 +00:00
Greg Sexton
7e878a2251 Add origami-toggle-all-nodes 2014-11-16 18:09:19 +00:00
Greg Sexton
ec68e37557 Add autoload cookie 2014-11-16 14:26:35 +00:00
Greg Sexton
842b5c3a8d Fix compilation warnings 2014-11-16 14:12:06 +00:00
Greg Sexton
39b3129f37 Add comparsions to readme 2014-11-16 12:46:08 +00:00
Greg Sexton
2e5d1d9126 Make parsers create consistent ranges 2014-11-15 21:15:28 +00:00
Greg Sexton
e61e3670bc Change readme list to a table 2014-11-15 18:39:48 +00:00
Greg Sexton
dca4a20a30 Write a README 2014-11-15 18:30:26 +00:00
Greg Sexton
6f9915c6a6 Document all commands 2014-11-15 17:39:49 +00:00