tj
7a3cebfd01
Temporary counter variables removed again.
12 years ago
tj
637c203128
Temporary counter variables added.
...
To see how often '-calc-' function are called during visibility changes.
12 years ago
tj
9409c5ce5b
Due to error "max-lisp-eval-depth" exceeded hiding comment subtreed
...
disabled.
Some renaming and refactoring.
12 years ago
tj
fa1a585498
Wrong number of arguments fixed.
12 years ago
tj
08357c51ed
First sketch of functionality for hiding comment subtrees.
...
Some refactoring of speed-commands.
12 years ago
tj
012ab50f08
Speed commands added to outshine.
...
Copied and modified from (the one and only) Org-mode.
12 years ago
tj
e8ec8f8bcc
More intents to make keybindings work on the console too.
12 years ago
tj
46a81d9814
Comment-start calculated by outshine treated with regexp-quote.
...
This was necessary to make outshine work with css-mode with comment
syntax like "/* * Level 1 */".
Furthermore, keybinding (kbd "M-<return>") was replaced by (kbd "M-RET")
to make `outshine-insert-heading' work on the console too.
12 years ago
tj
b7b8f7926b
New var `outshine-org-style-global-cycling-at-bob-p' introduced.
...
When this is set (customized) to non-nil, TAB in outshine behaves like
in Org-mode wrt global buffer-cycling when point is at
beginning-of-buffer. Otherwise, the default behaviour, inherited (and
then modified) from outline-magic.el, is active: cycle whole buffer with
TAB, when point is at beginning of buffer and on headline.
12 years ago
tj
f9acbb689b
Keybinding for <tab> changed to TAB to make it work on the console too.
13 years ago
tj
1839a5b970
Merge branch 'master' into tj-outshine
13 years ago
tj
6f8502bb13
history updated.
13 years ago
tj
5373511853
A missing paren fixed for the last pull request.
13 years ago
Thorsten
4c7c445af2
Merge pull request #17 from jleechpe/patch-1
...
Replace `map` with `outline-minor-mode-map` when defining keys
13 years ago
tj
21da6423ac
HISTORY updated.
13 years ago
Jonathan Leech-Pepin
4da5e9224e
Fallback to `TAB' if `<tab>' is not bound
...
Since `<tab>' is translated to `TAB' by default, when falling back to the original binding, ensure that you fall back to `TAB' in cases where `<tab>' has not been bound by user. Fixes #16
13 years ago
Jonathan Leech-Pepin
7d4ebe0b37
Replace `map` with `outline-minor-mode-map` when defining keys
...
Let binding is not needed when replacing all instances of `map` with `outline-minor-mode-map`. Indentation adjusted for line length
13 years ago
Thorsten
af4e749c10
Merge pull request #14 from TrevorS/patch-1
...
Fix minor spelling.
13 years ago
Trevor Strieber
9920d7a712
Fix minor spelling.
...
Fix the spelling of 'detailed' in the README.
13 years ago
tj
84c19c17d7
Headline-style converted back to old-school.
...
To confirm to the formatting requirements of package.el - and be able to add
outshine.el to MELPA - headlines were converted from 'org-style' to
'oldschool' and a few additional lines added.
13 years ago
Thorsten
addb1cd34e
Merge pull request #13 from purcell/patch-1
...
Least possible changes for package.el compatibility
13 years ago
Steve Purcell
e82fd63e43
Least possible changes for package.el compatibility
13 years ago
tj
5da015f2a3
comment string of `outshine-imenu-with-navi-regexp' updated.
13 years ago
tj
c0c641ce28
regexp for imenu keyword searches fixed (back to old state).
...
TODO: deal with eol.
13 years ago
tj
cca1a86036
displaying whole match as default case in keyword-search with imenu/idomenu.
13 years ago
tj
58f3dc755f
'interactive function for `outshine-imenu' improved.
13 years ago
tj
328ca2c5aa
outshine-imenu introduced as convenience function for calling imenu/idomenu
...
from outshine.
Makes sure that imenu-generic-expression is set accordingly and buffer is
rescanned after each search.
13 years ago
tj
66b6afb710
enhanced support for imenu/idomenu added.
13 years ago
tj
23ea74aa69
temporary (and only partly) solution to problem wrt keybindings shown in
...
outshine menu.
13 years ago
tj
dc46b4629b
optional imenu support for outshine headlines implemented.
13 years ago
tj
1a446fe9ce
tiny change
13 years ago
tj
f1adc72326
comment-cruft removed
13 years ago
tj
905c0f71a3
total refactoring of menus and key-bindings. bug fixed in
...
'outline-move-subtree-up' and 'outline-move-subtree-down'.
13 years ago
tj
61efaa52ea
bug fixed in outline-demote and outline-promote.
...
optional arg could be nil, but was supposed to be a number-or-marker later in
the chain of functions called to change the headline level.
13 years ago
tj
b605541380
silent visibility cycling added.
13 years ago
tj
d5451b886d
tiny comment fix
13 years ago
tj
2e0abfe3e7
Fix "before first heading" error when running outline-cycle.
...
Thanks to Michal Sojka for this fix to `outline-magic.el', that fixes the same
bug in `outshine.el` too.
13 years ago
tj
46b1766d76
outline-minor-mode-prefix changed to 'M-#', although it does not really take
...
effect when set in outshine.el, must be set in init file.
13 years ago
tj
b1135b0b47
Due to conflict with important Emacs packages like ESS, another option for
...
setting the outline-map prefix described in the comment-section (M-#), and two
new bindings for `outorg-edit-as-org' added that combine very well with this
prefix ('#' and 'M-#').
13 years ago
tj
22dc73f4bc
(defvar outline-minor-mode-prefix "\C-c") outcommented, since it does not
...
really take effect here (must be set in init-file before outline is loaded)
and "\C-c" conflicts with other important modes, e.g ESS.
13 years ago
Thorsten
37f76f345b
Merge pull request #9 from yryozo/prototype
...
Modify 'C-u Tab' binding to rotate the entire buffer
13 years ago
Ryozo Yamashita
e466a8520a
Modify 'C-u Tab' binding to rotate the entire buffer
13 years ago
tj
db16529a88
convenience command for toggling hidden-lines cookies added: the same command
...
shows or hides the cookies depending on which of the two commands was called
last time.
13 years ago
tj
6781827070
'outshine-outshine-header-style-in-elisp-p' renamed to a nicer (less ugly) name.
13 years ago
tj
203c57b2dc
removed obsolete outcommented stuff.
13 years ago
tj
27f66e8cfd
'outshine-orgmode-header-style-in-elisp-p' adapted to new situation with
...
customizable regexp base-char and renamed to
'outshine-outshine-header-style-in-elisp-p'.
13 years ago
tj
48d0fcf8a4
obsolet outcommented stuff deleted.
13 years ago
tj
61e73a9889
outshine-hide-hidden-lines-cookies reimplemented using indirect buffers to
...
preserve outline-visibility and point position. Thanks to Jambunathan for the
tip.
13 years ago
tj
a1763debb5
outdated variable comment fixed.
13 years ago
tj
68ec332d1a
git-repo and git-clone properties added as meta-info to comment-section.
13 years ago