Commit Graph

  • 38f5c14353 Use cl-lib in place of cl master xeals 2020-03-11 09:23:01 +11:00
  • 1f38085c8f Merge pull request #37 from purcell/master Greg Sexton 2018-01-01 15:53:28 +00:00
  • 5630536d04 Support indirect buffers Greg Sexton 2017-01-29 16:05:25 +00:00
  • c74e77e760 Revert C++ to c-style-parser Greg Sexton 2017-01-29 15:45:21 +00:00
  • 666b72a132 Improve commands section in readme Greg Sexton 2017-01-28 10:31:11 +00:00
  • a77d7f1634 Add python parser Greg Sexton 2016-09-24 10:14:16 +01:00
  • fdd8fc306f Push mark before jumping Greg Sexton 2016-09-24 10:13:03 +01:00
  • 7e0b8ccafc Use cl-lib in place of cl Steve Purcell 2016-08-25 23:30:55 +12:00
  • c4bf2ea7a0 Declare defgroup more conventionally Steve Purcell 2016-08-25 23:24:13 +12:00
  • b571187d68 Merge pull request #30 from syohex/wrong-macro Greg Sexton 2016-07-10 17:58:03 +01:00
  • cf14807ff3 Correct macro name Syohei YOSHIDA 2016-07-11 00:28:01 +09:00
  • 1a957be171 Add more interactive movement commands Greg Sexton 2016-07-09 17:50:23 +01:00
  • 714fba2a9c Add support for c preprocessor #if Greg Sexton 2016-07-03 16:28:45 +01:00
  • af481d2b42 Use more general #if Greg Sexton 2016-07-03 16:28:33 +01:00
  • f608e09be3 Reuse existing machinery Greg Sexton 2016-07-03 16:21:41 +01:00
  • b9ecf4b355 Hacked support for Makros in C and C++ mode forflo 2016-06-06 02:52:41 +02:00
  • 4e98f118c3 Add display customization Greg Sexton 2016-03-13 21:13:54 +00:00
  • 9b9356cd63 Change default values for customization options Greg Sexton 2016-03-13 21:13:33 +00:00
  • eafd97fc70 Recompute header ranges when folding. Nicholas Seckar 2015-10-20 13:17:33 -07:00
  • d372bd1af1 Allow dots plus header mode Nicholas Seckar 2015-10-11 13:08:19 -07:00
  • 47b4e2830e Add header style for fold display Nicholas Seckar 2015-10-11 12:23:48 -07:00
  • 56140b4d3f Add marker support and buffer-local parser override Greg Sexton 2015-08-22 12:50:02 +01:00
  • b4ff0c40f6 Doc new features Greg Sexton 2015-08-22 12:49:46 +01:00
  • 9a0722e052 Generalize marker parser Greg Sexton 2015-08-22 12:49:33 +01:00
  • 6f9367575a Per-buffer folding styles and explicit folding on triple-braces. David Högberg 2015-08-13 16:48:10 +02:00
  • a44b0660f0 Colons can appear in elisp function names Greg Sexton 2015-05-20 21:09:05 +01:00
  • 49ae22e18a Add indent parser Greg Sexton 2015-04-26 14:57:43 +01:00
  • 5398602a97 Add todo Greg Sexton 2015-04-26 14:57:27 +01:00
  • fb1db05c3e Improve doc Greg Sexton 2015-04-26 14:49:24 +01:00
  • 6677218b96 Update docs Greg Sexton 2015-04-26 14:42:10 +01:00
  • 54e7502b11 Add explicit python-mode support Greg Sexton 2015-04-26 14:41:57 +01:00
  • 579112c406 Make indent-parser the default Greg Sexton 2015-04-26 14:25:41 +01:00
  • a8eb81e09c Factor in newlines Greg Sexton 2015-04-26 13:21:16 +01:00
  • 2b07b5c6fd Create basic indent parser Greg Sexton 2015-04-26 11:40:34 +01:00
  • f28a9209d9 Provide global origami mode Greg Sexton 2015-04-25 15:20:15 +01:00
  • e81d69ad8e Add go and php to parsers alist Greg Sexton 2015-04-25 15:20:06 +01:00
  • 27b28c8e16 Fold javadoc also Greg Sexton 2015-04-08 21:31:14 +01:00
  • e9577c8a8d Merge pull request #10 from andschwa/url Greg Sexton 2015-04-04 12:16:50 +01:00
  • fe8f93c33a Change URL to repo's home page Andrew Schwartzmeyer 2015-04-03 20:04:13 -07:00
  • f880c5dac5 Show node when jumping to compile/grep/occur results Greg Sexton 2015-03-29 15:14:03 +01:00
  • d81d57047e Add melpa recommendation to readme Greg Sexton 2015-01-17 15:44:56 +00:00
  • 4c7846a01a Add out of the box support for js Greg Sexton 2014-11-22 21:57:01 +00:00
  • 1cc58ab689 Make isearch reveal folds Greg Sexton 2014-11-22 10:26:26 +00:00
  • 7e878a2251 Add origami-toggle-all-nodes Greg Sexton 2014-11-16 18:09:19 +00:00
  • ec68e37557 Add autoload cookie Greg Sexton 2014-11-16 14:26:35 +00:00
  • 842b5c3a8d Fix compilation warnings Greg Sexton 2014-11-16 14:12:06 +00:00
  • 39b3129f37 Add comparsions to readme Greg Sexton 2014-11-16 12:46:08 +00:00
  • 2e5d1d9126 Make parsers create consistent ranges Greg Sexton 2014-11-15 21:15:28 +00:00
  • e61e3670bc Change readme list to a table Greg Sexton 2014-11-15 18:39:48 +00:00
  • dca4a20a30 Write a README Greg Sexton 2014-11-15 18:30:26 +00:00
  • 6f9915c6a6 Document all commands Greg Sexton 2014-11-15 17:39:49 +00:00
  • d586c41b21 Extract out local function Greg Sexton 2014-11-15 16:38:50 +00:00
  • 775d3058a8 Generalise origami-build-pair-tree Greg Sexton 2014-11-15 16:22:45 +00:00
  • 81fba32332 Completely remove parser-combinator library Greg Sexton 2014-11-12 21:45:40 +00:00
  • 01249b4269 Rewrite c-style parser Greg Sexton 2014-11-11 21:48:26 +00:00
  • 326763b766 Add cperl-mode Greg Sexton 2014-11-01 10:06:20 +00:00
  • 2673711f7c Improve the clojure parser Greg Sexton 2014-08-25 18:53:52 +01:00
  • 142ec95360 Add parser for clojure Greg Sexton 2014-08-24 16:53:46 +01:00
  • 20d4f6e180 Make bind marginally faster Greg Sexton 2014-08-17 20:35:25 +01:00
  • 80b7547ea8 Elisp parser shows defun args Greg Sexton 2014-08-16 19:26:51 +01:00
  • 90a3c55a19 Remove left-over pop Greg Sexton 2014-08-16 19:21:48 +01:00
  • 2de6c9c403 Size limit and protect edges in history Greg Sexton 2014-08-16 19:07:20 +01:00
  • a38aaa64c9 Introduce linear history with redo command Greg Sexton 2014-08-16 19:01:25 +01:00
  • f9d284cf3d Implement fold undo Greg Sexton 2014-08-16 18:23:04 +01:00
  • ac970fb8ea Refactor variable setup Greg Sexton 2014-08-16 16:31:37 +01:00
  • 26037d8a99 Add origami-recursively-toggle-node command Greg Sexton 2014-08-14 22:06:48 +01:00
  • 3de4a8513b Refactor, but not fix, origami-next-fold Greg Sexton 2014-08-11 21:58:46 +01:00
  • af44495352 Fix elisp parser bug Greg Sexton 2014-08-10 16:54:21 +01:00
  • 9d6003f90b Rewrite elisp parser to use builtin funcs Greg Sexton 2014-08-10 16:50:28 +01:00
  • 4d66682979 Introduce offset Greg Sexton 2014-08-10 16:14:14 +01:00
  • 8a2d0388f6 Refactor Greg Sexton 2014-08-10 15:29:44 +01:00
  • 29618c96de Make elisp parser def* based Greg Sexton 2014-08-10 15:10:05 +01:00
  • 0f90c2a96b Make parser lookup major-mode derived Greg Sexton 2014-08-09 14:02:37 +01:00
  • f9858348ff Extract parser.el Greg Sexton 2014-08-06 22:00:01 +01:00
  • 7775fc2023 Implement origami-forward-toggle-node Greg Sexton 2014-08-04 22:01:00 +01:00
  • a244624c7a Only compute the tree if changes have been made Greg Sexton 2014-06-02 20:52:39 +01:00
  • 053c2c7ac8 Add recursive open/close Greg Sexton 2014-06-02 20:19:43 +01:00
  • 84ee2e8dcb Move to next/previous fold Greg Sexton 2014-06-01 21:39:08 +01:00
  • c4bbdfee6e Refactor commands Greg Sexton 2014-06-01 17:49:48 +01:00
  • 1b0e818fbe Add require cl Greg Sexton 2014-06-01 17:37:02 +01:00
  • afb713c06c Remove debug messages Greg Sexton 2014-05-31 20:21:16 +01:00
  • ecf6acae88 Add minor mode hook variable Greg Sexton 2014-05-31 18:29:27 +01:00
  • 7ca8127f75 Create minor mode Greg Sexton 2014-05-31 18:02:04 +01:00
  • bdc0815218 Simplify test parser Greg Sexton 2014-05-29 21:46:06 +01:00
  • 26e35f4227 Speed up test parser Greg Sexton 2014-05-26 21:57:21 +01:00
  • fc5db446d4 Implement recursive parsing Greg Sexton 2014-05-07 21:50:50 +01:00
  • 1f46c0f3d8 Add richer parser functions Greg Sexton 2014-05-07 21:23:29 +01:00
  • 9ab8de98ba Implement origami-parser-string Greg Sexton 2014-05-06 20:37:17 +01:00
  • 503b160ba0 Change fold data model Greg Sexton 2014-05-05 21:34:50 +01:00
  • 3dec1957d2 Restructure Greg Sexton 2014-05-05 18:14:36 +01:00
  • 09a5b5fd01 Make reset more robust Greg Sexton 2014-05-05 11:35:23 +01:00
  • 2edbbdf3e7 Make first attempt at updating tree after buffer edits Greg Sexton 2014-05-05 11:35:07 +01:00
  • 71b4a61bc6 Change semantics of fold open node Greg Sexton 2014-04-23 20:21:56 +01:00
  • 65aa2bee02 Fix comment alignment Greg Sexton 2014-04-21 21:44:22 +01:00
  • 3650c604b5 Implement show only Greg Sexton 2014-04-21 21:32:04 +01:00
  • 3cb65b2912 Open and close all nodes Greg Sexton 2014-04-21 20:21:05 +01:00
  • 566dc99370 Implement reset Greg Sexton 2014-04-21 20:05:50 +01:00
  • 0f08711a7f Implement toggle Greg Sexton 2014-04-19 15:08:46 +01:00
  • 2be3fa7916 Rename path finding funcs Greg Sexton 2014-04-19 15:04:42 +01:00
  • 9c5a4acf60 Ensure default for previously open is t Greg Sexton 2014-04-19 15:02:51 +01:00