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
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
tj
7eafb1bb2d
Jonas Bernoulli credited in comment section.
13 years ago
tj
3791d9190d
experimental change: made character used in outline base regexp customizable,
...
such that a headline could be e.g. ';; **' or ';; §§' at the users discretion.
13 years ago
tj
11e0e25ad6
error handling for folded start-up included (copied from Alexander Vorobiev).
13 years ago
tj
16d3300695
instead of globally (de)activating hidden-lines cookies via a (defcustom ...)
...
and using 'outline-view-change-hook' for updating them, they can now be
explicitly shown and hidden via user commands on demand.
13 years ago
tj
20c6750c3b
first working version of "outshine-hidden-lines" cookies.
13 years ago
tj
a6f73d0997
outline-mode keymap fixed (adapted to outline-minor-mode keymap).
13 years ago
tj
8d09c5aaea
outline-cycle-emulate-tab reset to nil after user complains.
13 years ago
tj
df9ed5fcf3
version changed to 1.0
13 years ago
Alexander Vorobiev
622dd3539a
Added outshine-startup-folded variable and support for it in outshine-hook-function
13 years ago
tj
93ea6dbe26
bug wrt endless regexp matching in 'outshine-fontify-headlines' fixed by
...
hardcoding headline regexps for the special case 'oldschool-elisp headers'
into the function.
13 years ago
tj
50afccbdf7
One more Org-mode like keybinding added: M-RET for 'outshine-insert-heading'.
13 years ago
tj
0169d5d3fc
comment section in outshine.el fixed. README updated.
13 years ago
tj
212b7fa50c
obsolete comments removed, credits given to Alexander Vorobiev.
13 years ago
tj
2ab7ad853a
define-key-with-fallback improved, keybindings adapted. seems to work in all
...
situations now.
13 years ago
tj
fa5b0d75d2
error call in keybinding macro replaced with warning message.
13 years ago
tj
b812d4550c
'outline-mode-easy-bindings' merged into outshine.el. some keybindings made
...
conditional on point being on a headline, with a macro copied from Alexander
Vorobiev (Thanks!)
13 years ago
tj
5b49147ba7
obsoletete 'progn' removed.
13 years ago
tj
bd2abbadd9
make outline-demote and outline-promote work again by not adding '^' to
...
outline-regexp anymore.
13 years ago
tj
14b4140006
non-functional headline fontification outcommented, back to old version (that
...
has problems with lines with many ';' in oldschool emacs lisp buffers).
13 years ago
tj
f50f37616e
"^" explicitly added to outline-regexp, although documentation say it is not
...
necesary. Just a test.
13 years ago
tj
cc7b7cd2f0
newcomment.el required for Emacs versions before 24.3.
13 years ago
tj
85ab01aa60
bug hit when cycling subtrees fixed.
13 years ago
tj
93f4ccbba1
calculation of outline-level adapted to special case of oldschool elips
...
headings (;;;+).
13 years ago
tj
ca329278dc
first working version of outshine that takes care of the special case
...
'oldschool header conventions' in Emacs Lisp files (i.e. headers that match
'^;;;+').
13 years ago
tj
cbcc145157
preliminary version of dealing with oldschool elisp headings.
13 years ago
tj
f668af10db
tiny comment fixes.
13 years ago
tj
ae75ab9203
link to outline-mode-easy-bindings.el fixed in outshine.el header-comment and
...
README. try-require replaced with require in README.
13 years ago
tj
27de14c92b
outline-mode-easy-bindings.el added to repo to fix 'missing provide statement'
...
bug. non-standard function 'try-require' replaced with 'require'.
13 years ago
tj
45cac44f97
some comments fixed
13 years ago
tj
50cac85621
TAB emulation outside headlines activated by default.
13 years ago
tj
0adbbce908
'apostrophe bug' in (comment section of) outshine and README fixed.
13 years ago
tj
0bfaed39f2
README slightly updated.
13 years ago
tj
293cc257d0
comment-section of outshine updated.
13 years ago