mirror of
https://github.com/akelge/zsh
synced 2025-07-04 13:39:07 +00:00
Updated plugins
Added solarize colorscheme
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
*align.txt* The Alignment Tool Jun 18, 2012
|
||||
*align.txt* The Alignment Tool Jan 07, 2013
|
||||
|
||||
Author: Charles E. Campbell <NdrOchip@ScampbellPfamily.AbizM>
|
||||
(remove NOSPAM from Campbell's email first)
|
||||
@ -78,9 +78,9 @@ Copyright: (c) 2004-2012 by Charles E. Campbell *Align-copyright*
|
||||
|| | | ||
|
||||
|| | +-------------------------------------------------------++
|
||||
|| 1st arg | = | = all separator patterns are equivalent and are ||
|
||||
|| | | simultaneously active. Patterns are |regexp|. ||
|
||||
|| | | simultaneously active. Patterns are |regexp|. ||
|
||||
|| | | C cycle through separator patterns. Patterns are ||
|
||||
|| | | |regexp| and are active sequentially. ||
|
||||
|| | | |regexp| and are active sequentially. ||
|
||||
|| | | ||
|
||||
|| | < | < left justify separator Separators are justified, ||
|
||||
|| | | > right justify separator too. Separator styles ||
|
||||
@ -144,7 +144,7 @@ Copyright: (c) 2004-2012 by Charles E. Campbell *Align-copyright*
|
||||
3. Alignment Usage *alignusage* *align-usage* *align-userguide* {{{1
|
||||
|
||||
|
||||
ALIGNMENT CONCEPTS *align-concept* *align-concepts* {{{2
|
||||
ALIGNMENT CONCEPTS *align-concept* *align-concepts* *alignctrl* {{{1
|
||||
|
||||
The typical text to be aligned is considered to be:
|
||||
|
||||
@ -315,7 +315,7 @@ ALIGNMENT OPTIONS *align-option* *align-options* *align-xstrlen* {{{2
|
||||
the most accurate. (thanks to Tony Mechelynck for these)
|
||||
|
||||
|
||||
ALIGNMENT CONTROL *alignctrl* *align-control* {{{2
|
||||
ALIGNMENT CONTROL *:AlignCtrl* *align-control* {{{2
|
||||
|
||||
This command doesn't do the alignment operation itself; instead, it
|
||||
controls subsequent alignment operation(s).
|
||||
@ -756,7 +756,7 @@ ALIGNMENT CONTROL INITIALIZATION *alignctrl-init* *alignctrl-initialization* {{{
|
||||
and :AlignCtrl will then be defined.
|
||||
|
||||
|
||||
ALIGNMENT *align-align* {{{2
|
||||
ALIGNMENT *:Align* *align-align* {{{2
|
||||
|
||||
Once the alignment control has been determined, the user specifies a
|
||||
range of lines for the Align command/function to do its thing.
|
||||
@ -852,7 +852,7 @@ ALIGNMENT *align-align* {{{2
|
||||
\adcom: useful for aligning comments in declarations |alignmap-adcom|
|
||||
\anum : useful for aligning numbers |alignmap-anum|
|
||||
NOTE: For the visual-mode use of \anum, <vis.vim> is needed!
|
||||
See http://mysite.verizon.net/astronaut/vim/index.html#VIS
|
||||
See http://www.drchip.org/astronaut/vim/index.html#VIS
|
||||
\aenum: align a European-style number |alignmap-anum|
|
||||
\aunum: align a USA-style number |alignmap-anum|
|
||||
\adec : useful for aligning declarations |alignmap-adec|
|
||||
@ -916,7 +916,7 @@ ALIGNMENT *align-align* {{{2
|
||||
an AlignMap with the vis.vim plugin, available at either
|
||||
|
||||
stable: http://vim.sourceforge.net/scripts/script.php?script_id=1195
|
||||
devel : http://mysite.verizon.net/astronaut/vim/index.html#VIS
|
||||
devel : http://www.drchip.org/astronaut/vim/index.html#VIS
|
||||
|
||||
Use it with commands such as >
|
||||
|
||||
@ -1400,194 +1400,202 @@ ALIGNMENT *align-align* {{{2
|
||||
4. Alignment Tools' History *align-history* {{{1
|
||||
|
||||
ALIGN HISTORY {{{2
|
||||
36 : May 20, 2009 * Previously, the "W" AlignCtrl setting, intended
|
||||
to retain initial white space, did so by convert-
|
||||
ing any leading tabs into an equivalent quantity
|
||||
of blanks (using the current tabstop setting).
|
||||
Align will now retain leading tabs.
|
||||
Nov 24, 2009 * QArgSplitter() used split(), intending to split
|
||||
on white space only. However, the \tab map
|
||||
uses ctrl-o as a separator instead of tabs; the
|
||||
split() function treated the ctrl-o as a whitespace
|
||||
character, too. Solution: give split() an explicit
|
||||
pattern matching blanks and tabs, only. \tab now
|
||||
works again!
|
||||
Jun 29, 2010 * included |g:AlignSkip| and |alignctrl-star| support
|
||||
May 10, 2011 * if the range is only one line, then Align will
|
||||
automatically grow the range to accommodate all
|
||||
lines containing the first separator pattern
|
||||
surrounding the current line.
|
||||
Aug 05, 2011 * g:Align_xstrlen usage extended to permit users to
|
||||
specify a function by name which computes string
|
||||
length.
|
||||
Oct 27, 2011 * (reported by Fco Javier) reported a problem with
|
||||
the default s:Strlen() result; there was a missing
|
||||
"let". Fixed.
|
||||
Nov 10, 2011 * (Lewis Thompson) Align was doing "set noet" when
|
||||
it should've been doing "setlocal noet".
|
||||
Dec 22, 2011 * modifed s:Strlen() to use |strdisplaywidth()| when
|
||||
g:Align_xstrlen is zero.
|
||||
35 : Nov 02, 2008 * g:loaded_AlignPlugin testing to prevent re-loading
|
||||
installed
|
||||
Nov 19, 2008 * new sanity check for an AlignStyle of just ":"
|
||||
Jan 08, 2009 * save&restore of |'mod'| now done with local
|
||||
variant
|
||||
34 : Jul 08, 2008 * using :AlignCtrl before entering any alignment
|
||||
control commands was causing an error.
|
||||
33 : Sep 20, 2007 * s:Strlen() introduced to support various ways
|
||||
used to represent characters and their effects
|
||||
on string lengths. See |align-strlen|.
|
||||
* Align now accepts "..." -- so it can accept
|
||||
whitespace as separators.
|
||||
32 : Aug 18, 2007 * uses |<q-args>| instead of |<f-args>| plus a
|
||||
custom argument splitter to allow patterns with
|
||||
backslashes to slide in unaltered.
|
||||
31 : Aug 06, 2007 * :[range]Align! [AlignCtrl settings] pattern(s)
|
||||
implemented.
|
||||
30 : Feb 12, 2007 * now uses |setline()|
|
||||
29 : Jan 18, 2006 * cecutil updated to use keepjumps
|
||||
Feb 23, 2006 * Align now converted to vim 7.0 style using
|
||||
auto-loading functions.
|
||||
28 : Aug 17, 2005 * report option workaround
|
||||
Oct 24, 2005 * AlignCtrl l: wasn't behaving as expected; fixed
|
||||
27 : Apr 15, 2005 : cpo workaround
|
||||
ignorecase workaround
|
||||
26 : Aug 20, 2004 : loaded_align now also indicates version number
|
||||
GetLatestVimScripts :AutoInstall: now supported
|
||||
25 : Jul 27, 2004 : For debugging, uses Dfunc(), Dret(), and Decho()
|
||||
24 : Mar 03, 2004 : (should've done this earlier!) visualmode(1)
|
||||
not supported until v6.2, now Align will avoid
|
||||
calling it for earlier versions. Visualmode
|
||||
clearing won't take place then, of course.
|
||||
23 : Oct 07, 2003 : Included Leif Wickland's ReplaceQuotedSpaces()
|
||||
function which supports \tsq
|
||||
22 : Jan 29, 2003 : Now requires 6.1.308 or later to clear visualmode()
|
||||
21 : Jan 10, 2003 : BugFix: similar problem to #19; new code
|
||||
bypasses "norm! v\<Esc>" until initialization
|
||||
is over.
|
||||
20 : Dec 30, 2002 : BugFix: more on "unable to highlight" fixed
|
||||
19 : Nov 21, 2002 : BugFix: some terminals gave an "unable to highlight"
|
||||
message at startup; Hari Krishna Dara tracked it
|
||||
down; a silent! now included to prevent noise.
|
||||
18 : Nov 04, 2002 : BugFix: re-enabled anti-repeated-loading
|
||||
17 : Nov 04, 2002 : BugFix: forgot to have AlignPush() push s:AlignSep
|
||||
AlignCtrl now clears visual-block mode when used so
|
||||
that Align won't try to use old visual-block
|
||||
selection marks '< '>
|
||||
16 : Sep 18, 2002 : AlignCtrl <>| options implemented (separator
|
||||
justification)
|
||||
15 : Aug 22, 2002 : bug fix: AlignCtrl's ":" now acts as a modifier of
|
||||
the preceding alignment operator (lrc)
|
||||
14 : Aug 20, 2002 : bug fix: AlignCtrl default now keeps &ic unchanged
|
||||
bug fix: Align, on end-field, wasn't using correct
|
||||
alignop bug fix: Align, on end-field, was appending
|
||||
padding
|
||||
13 : Aug 19, 2002 : bug fix: zero-length g/v patterns are accepted
|
||||
bug fix: always skip blank lines
|
||||
bug fix: AlignCtrl default now also clears g and v
|
||||
patterns
|
||||
12 : Aug 16, 2002 : moved keep_ic above zero-length pattern checks
|
||||
added "AlignCtrl default"
|
||||
fixed bug with last field getting separator spaces
|
||||
at end line
|
||||
11 : Jul 08, 2002 : prevent separator patterns which match zero length
|
||||
-+: included as additional alignment/justification
|
||||
styles
|
||||
10 : Jun 26, 2002 : =~# used instead of =~ (for matching case)
|
||||
ignorecase option handled
|
||||
9 : Jun 25, 2002 : implemented cyclic padding
|
||||
v37 Nov 29, 2012 * (Kim Jang-hwan) reported that with g:Align_xstrlen
|
||||
set to 3 that the cursor was moved (linewise)
|
||||
after invocation. Fixed.
|
||||
Jan 07, 2013 * now has visual mode mappings to accompany all
|
||||
normal mode mappings (use |V| to invoke)
|
||||
v36 May 20, 2009 * Previously, the "W" AlignCtrl setting, intended
|
||||
to retain initial white space, did so by convert-
|
||||
ing any leading tabs into an equivalent quantity
|
||||
of blanks (using the current tabstop setting).
|
||||
Align will now retain leading tabs.
|
||||
Nov 24, 2009 * QArgSplitter() used split(), intending to split
|
||||
on white space only. However, the \tab map
|
||||
uses ctrl-o as a separator instead of tabs; the
|
||||
split() function treated the ctrl-o as a whitespace
|
||||
character, too. Solution: give split() an explicit
|
||||
pattern matching blanks and tabs, only. \tab now
|
||||
works again!
|
||||
Jun 29, 2010 * included |g:AlignSkip| and |alignctrl-star| support
|
||||
May 10, 2011 * if the range is only one line, then Align will
|
||||
automatically grow the range to accommodate all
|
||||
lines containing the first separator pattern
|
||||
surrounding the current line.
|
||||
Aug 05, 2011 * g:Align_xstrlen usage extended to permit users to
|
||||
specify a function by name which computes string
|
||||
length.
|
||||
Oct 27, 2011 * (reported by Fco Javier) reported a problem with
|
||||
the default s:Strlen() result; there was a missing
|
||||
"let". Fixed.
|
||||
Nov 10, 2011 * (Lewis Thompson) Align was doing "set noet" when
|
||||
it should've been doing "setlocal noet".
|
||||
Dec 22, 2011 * modifed s:Strlen() to use |strdisplaywidth()| when
|
||||
g:Align_xstrlen is zero.
|
||||
v35 Nov 02, 2008 * g:loaded_AlignPlugin testing to prevent re-loading
|
||||
installed
|
||||
Nov 19, 2008 * new sanity check for an AlignStyle of just ":"
|
||||
Jan 08, 2009 * save&restore of |'mod'| now done with local
|
||||
variant
|
||||
v34 Jul 08, 2008 * using :AlignCtrl before entering any alignment
|
||||
control commands was causing an error.
|
||||
v33 Sep 20, 2007 * s:Strlen() introduced to support various ways
|
||||
used to represent characters and their effects
|
||||
on string lengths. See |align-strlen|.
|
||||
* Align now accepts "..." -- so it can accept
|
||||
whitespace as separators.
|
||||
v32 Aug 18, 2007 * uses |<q-args>| instead of |<f-args>| plus a
|
||||
custom argument splitter to allow patterns with
|
||||
backslashes to slide in unaltered.
|
||||
v31 Aug 06, 2007 * :[range]Align! [AlignCtrl settings] pattern(s)
|
||||
implemented.
|
||||
v30 Feb 12, 2007 * now uses |setline()|
|
||||
v29 Jan 18, 2006 * cecutil updated to use keepjumps
|
||||
Feb 23, 2006 * Align now converted to vim 7.0 style using
|
||||
auto-loading functions.
|
||||
v28 Aug 17, 2005 * report option workaround
|
||||
Oct 24, 2005 * AlignCtrl l: wasn't behaving as expected; fixed
|
||||
v27 Apr 15, 2005 * cpo workaround
|
||||
ignorecase workaround
|
||||
v26 Aug 20, 2004 * loaded_align now also indicates version number
|
||||
GetLatestVimScripts :AutoInstall: now supported
|
||||
v25 Jul 27, 2004 * For debugging, uses Dfunc(), Dret(), and Decho()
|
||||
v24 Mar 03, 2004 * (should've done this earlier!) visualmode(1)
|
||||
not supported until v6.2, now Align will avoid
|
||||
calling it for earlier versions. Visualmode
|
||||
clearing won't take place then, of course.
|
||||
v23 Oct 07, 2003 * Included Leif Wickland's ReplaceQuotedSpaces()
|
||||
function which supports \tsq
|
||||
v22 Jan 29, 2003 * Now requires 6.1.308 or later to clear visualmode()
|
||||
v21 Jan 10, 2003 * BugFix: similar problem to #19; new code
|
||||
bypasses "norm! v\<Esc>" until initialization
|
||||
is over.
|
||||
v20 Dec 30, 2002 * BugFix: more on "unable to highlight" fixed
|
||||
v19 Nov 21, 2002 * BugFix: some terminals gave an "unable to highlight"
|
||||
message at startup; Hari Krishna Dara tracked it
|
||||
down; a silent! now included to prevent noise.
|
||||
v18 Nov 04, 2002 * BugFix: re-enabled anti-repeated-loading
|
||||
v17 Nov 04, 2002 * BugFix: forgot to have AlignPush() push s:AlignSep
|
||||
AlignCtrl now clears visual-block mode when used so
|
||||
that Align won't try to use old visual-block
|
||||
selection marks '< '>
|
||||
v16 Sep 18, 2002 * AlignCtrl <>| options implemented (separator
|
||||
justification)
|
||||
v15 Aug 22, 2002 * bug fix: AlignCtrl's ":" now acts as a modifier of
|
||||
the preceding alignment operator (lrc)
|
||||
v14 Aug 20, 2002 * bug fix: AlignCtrl default now keeps &ic unchanged
|
||||
bug fix: Align, on end-field, wasn't using correct
|
||||
alignop bug fix: Align, on end-field, was appending
|
||||
padding
|
||||
v13 Aug 19, 2002 * bug fix: zero-length g/v patterns are accepted
|
||||
bug fix: always skip blank lines
|
||||
bug fix: AlignCtrl default now also clears g and v
|
||||
patterns
|
||||
v12 Aug 16, 2002 * moved keep_ic above zero-length pattern checks
|
||||
added "AlignCtrl default"
|
||||
fixed bug with last field getting separator spaces
|
||||
at end line
|
||||
v11 Jul 08, 2002 * prevent separator patterns which match zero length
|
||||
-+: included as additional alignment/justification
|
||||
styles
|
||||
v10 Jun 26, 2002 * =~# used instead of =~ (for matching case)
|
||||
ignorecase option handled
|
||||
v09 Jun 25, 2002 * implemented cyclic padding
|
||||
|
||||
ALIGNMENT MAP HISTORY *alignmap-history* {{{2
|
||||
v42 Jan 06, 2010 * new maps for \anum, \aenum, \aunum
|
||||
Feb 16, 2010 * map for \t=, \T= now handles x++ = something;
|
||||
for c, c++ correctly.
|
||||
Oct 29, 2010 * added a note on having one's own default
|
||||
AlignCtrl (see |alignctrl-init|)
|
||||
Feb 22, 2011 * for menus, &go =~# used to insure correct case
|
||||
Jun 10, 2011 * |:AlignMapsClean| command provided to make it
|
||||
easy for those who would prefer not to have
|
||||
AlignMaps' maps not to have them.
|
||||
v41 Nov 02, 2008 * g:loaded_AlignMapsPlugin testing to prevent
|
||||
re-loading installed
|
||||
* AlignMaps now use 0x0f (ctrl-p) for special
|
||||
character substitutions (instead of 0xff).
|
||||
Seems to avoid some problems with having to
|
||||
use Strlen().
|
||||
* bug fixed with \ts,
|
||||
* new maps: \ts; \ts, \ts: \ts< \ts= \a(
|
||||
v40 Oct 21, 2008 * Modified AlignMaps so that its maps use <Plug>s
|
||||
and <script>s. \t@ and related maps have been
|
||||
changed to call StdAlign() instead. The
|
||||
WrapperStart function now takes an argument and
|
||||
handles being called via visual mode. The
|
||||
former nmaps and vmaps have thus been replaced
|
||||
with a simple map.
|
||||
Oct 24, 2008 * broke AlignMaps into a plugin and autoload
|
||||
pair of scripts.
|
||||
v39 Mar 06, 2008 : * \t= only does /* ... */ aligning when in *.c
|
||||
*.cpp files.
|
||||
v38 Aug 18, 2007 : * \tt altered so that it works with the new
|
||||
use of |<q-args>| plus a custom argument
|
||||
splitter
|
||||
v36 Sep 27, 2006 : * AlignWrapperStart() now has tests that marks
|
||||
y and z are not set
|
||||
May 15, 2007 * \anum and variants improved
|
||||
v35 Sep 01, 2006 : * \t= and cousins used "`"s. They now use \xff
|
||||
characters.
|
||||
* \acom now works with doxygen style /// comments
|
||||
* <char-0xff> used in \t= \T= \w= and \m= instead
|
||||
of backquotes.
|
||||
v34 Feb 23, 2006 : * AlignMaps now converted to vim 7.0 style using
|
||||
auto-loading functions.
|
||||
v33 Oct 12, 2005 : * \ts, now uses P1 in its AlignCtrl call
|
||||
v32 Jun 28, 2005 : * s:WrapperStart() changed to AlignWrapperStart()
|
||||
s:WrapperEnd() changed to AlignWrapperEnd()
|
||||
These changes let the AlignWrapper...()s to be
|
||||
used outside of AlignMaps.vim
|
||||
v31 Feb 01, 2005 : * \adcom included, with help
|
||||
* \a, now works across multiple lines with
|
||||
different types
|
||||
* AlignMaps now uses <cecutil.vim> for its mark and
|
||||
window-position saving and restoration
|
||||
Mar 04, 2005 * improved \a,
|
||||
Apr 06, 2005 * included \aenum, \aunum, and provided
|
||||
g:alignmaps_{usa|euro]number} options
|
||||
v30 Aug 20, 2004 : * \a, : handles embedded assignments and does \adec
|
||||
* \acom now can handle Doxygen-style comments
|
||||
* g:loaded_alignmaps now also indicates version
|
||||
* internal maps \WE and \WS are now re-entrant
|
||||
v29 Jul 27, 2004 : * \tml aligns trailing multi-line single
|
||||
backslashes (thanks to Raul Benavente!)
|
||||
v28 May 13, 2004 : * \a, had problems with leading blanks; fixed!
|
||||
v27 Mar 31, 2004 : * \T= was having problems with == and !=
|
||||
* Fixed more problems with \adec
|
||||
v26 Dec 09, 2003 : * \ascom now also ignores lines without comments
|
||||
* \tt \& now not matched
|
||||
* \a< handles both << and >>
|
||||
v25 Nov 14, 2003 : * included \anum (aligns numbers with periods and
|
||||
commas). \anum also supported with ctrl-v mode.
|
||||
* \ts, \Ts, : (aligns on commas, then swaps leading
|
||||
spaces with commas)
|
||||
* \adec ignores preprocessor lines and lines with
|
||||
with comments-only
|
||||
v23 Sep 10, 2003 : * Bugfix for \afnc - no longer overwrites marks y,z
|
||||
* fixed bug in \tsp, \tab, \Tsp, and \Tab - lines
|
||||
containing backslashes were having their
|
||||
backslashes removed. Included Leif Wickland's
|
||||
patch for \tsq.
|
||||
* \adef now ignores lines holding comments only
|
||||
v18 Aug 22, 2003 : \a< lines up C++'s << operators
|
||||
saves/restores gdefault option (sets to nogd)
|
||||
all b:..varname.. are now b:alignmaps_..varname..
|
||||
v17 Nov 04, 2002 : \afnc now handles // comments correctly and
|
||||
commas within comments
|
||||
v16 Sep 10, 2002 : changed : to :silent! for \adec
|
||||
v15 Aug 27, 2002 : removed some <c-v>s
|
||||
v14 Aug 20, 2002 : \WS, \WE mostly moved to functions, marks y and z
|
||||
now restored
|
||||
v11 Jul 08, 2002 : \abox bug fix
|
||||
v9 Jun 25, 2002 : \abox now handles leading initial whitespace
|
||||
: various bugfixes to \afnc, \T=, etc
|
||||
v43 Nov 28, 2012 * changed a lot of maps to use nnoremap (instead
|
||||
of map)
|
||||
Jan 07, 2013 *
|
||||
v42 Jan 06, 2010 * new maps for \anum, \aenum, \aunum
|
||||
Feb 16, 2010 * map for \t=, \T= now handles x++ = something;
|
||||
for c, c++ correctly.
|
||||
Oct 29, 2010 * added a note on having one's own default
|
||||
AlignCtrl (see |alignctrl-init|)
|
||||
Feb 22, 2011 * for menus, &go =~# used to insure correct case
|
||||
Jun 10, 2011 * |:AlignMapsClean| command provided to make it
|
||||
easy for those who would prefer not to have
|
||||
AlignMaps' maps not to have them.
|
||||
v41 Nov 02, 2008 * g:loaded_AlignMapsPlugin testing to prevent
|
||||
re-loading installed
|
||||
* AlignMaps now use 0x0f (ctrl-p) for special
|
||||
character substitutions (instead of 0xff).
|
||||
Seems to avoid some problems with having to
|
||||
use Strlen().
|
||||
* bug fixed with \ts,
|
||||
* new maps: \ts; \ts, \ts: \ts< \ts= \a(
|
||||
v40 Oct 21, 2008 * Modified AlignMaps so that its maps use <Plug>s
|
||||
and <script>s. \t@ and related maps have been
|
||||
changed to call StdAlign() instead. The
|
||||
WrapperStart function now takes an argument and
|
||||
handles being called via visual mode. The
|
||||
former nmaps and vmaps have thus been replaced
|
||||
with a simple map.
|
||||
Oct 24, 2008 * broke AlignMaps into a plugin and autoload
|
||||
pair of scripts.
|
||||
v39 Mar 06, 2008 * \t= only does /* ... */ aligning when in *.c
|
||||
*.cpp files.
|
||||
v38 Aug 18, 2007 * \tt altered so that it works with the new
|
||||
use of |<q-args>| plus a custom argument
|
||||
splitter
|
||||
v36 Sep 27, 2006 * AlignWrapperStart() now has tests that marks
|
||||
y and z are not set
|
||||
May 15, 2007 * \anum and variants improved
|
||||
v35 Sep 01, 2006 * \t= and cousins used "`"s. They now use \xff
|
||||
characters.
|
||||
* \acom now works with doxygen style /// comments
|
||||
* <char-0xff> used in \t= \T= \w= and \m= instead
|
||||
of backquotes.
|
||||
v34 Feb 23, 2006 * AlignMaps now converted to vim 7.0 style using
|
||||
auto-loading functions.
|
||||
v33 Oct 12, 2005 * \ts, now uses P1 in its AlignCtrl call
|
||||
v32 Jun 28, 2005 * s:WrapperStart() changed to AlignWrapperStart()
|
||||
s:WrapperEnd() changed to AlignWrapperEnd()
|
||||
These changes let the AlignWrapper...()s to be
|
||||
used outside of AlignMaps.vim
|
||||
v31 Feb 01, 2005 * \adcom included, with help
|
||||
* \a, now works across multiple lines with
|
||||
different types
|
||||
* AlignMaps now uses <cecutil.vim> for its mark and
|
||||
window-position saving and restoration
|
||||
Mar 04, 2005 * improved \a,
|
||||
Apr 06, 2005 * included \aenum, \aunum, and provided
|
||||
g:alignmaps_{usa|euro]number} options
|
||||
v30 Aug 20, 2004 * * \a, : handles embedded assignments and does \adec
|
||||
* \acom now can handle Doxygen-style comments
|
||||
* g:loaded_alignmaps now also indicates version
|
||||
* internal maps \WE and \WS are now re-entrant
|
||||
v29 Jul 27, 2004 * \tml aligns trailing multi-line single
|
||||
backslashes (thanks to Raul Benavente!)
|
||||
v28 May 13, 2004 * \a, had problems with leading blanks; fixed!
|
||||
v27 Mar 31, 2004 * \T= was having problems with == and !=
|
||||
* Fixed more problems with \adec
|
||||
v26 Dec 09, 2003 * \ascom now also ignores lines without comments
|
||||
* \tt \& now not matched
|
||||
* \a< handles both << and >>
|
||||
v25 Nov 14, 2003 * included \anum (aligns numbers with periods and
|
||||
commas). \anum also supported with ctrl-v mode.
|
||||
* \ts, \Ts, : (aligns on commas, then swaps leading
|
||||
spaces with commas)
|
||||
* \adec ignores preprocessor lines and lines with
|
||||
with comments-only
|
||||
v23 Sep 10, 2003 * Bugfix for \afnc - no longer overwrites marks y,z
|
||||
* fixed bug in \tsp, \tab, \Tsp, and \Tab - lines
|
||||
containing backslashes were having their
|
||||
backslashes removed. Included Leif Wickland's
|
||||
patch for \tsq.
|
||||
* \adef now ignores lines holding comments only
|
||||
v18 Aug 22, 2003 * \a< lines up C++'s << operators
|
||||
saves/restores gdefault option (sets to nogd)
|
||||
all b:..varname.. are now b:alignmaps_..varname..
|
||||
v17 Nov 04, 2002 * \afnc now handles // comments correctly and
|
||||
commas within comments
|
||||
v16 Sep 10, 2002 * changed : to :silent! for \adec
|
||||
v15 Aug 27, 2002 * removed some <c-v>s
|
||||
v14 Aug 20, 2002 * \WS, \WE mostly moved to functions, marks y and z
|
||||
now restored
|
||||
v11 Jul 08, 2002 * \abox bug fix
|
||||
v9 Jun 25, 2002 * \abox now handles leading initial whitespace
|
||||
various bugfixes to \afnc, \T=, etc
|
||||
|
||||
==============================================================================
|
||||
Modelines: {{{1
|
||||
|
@ -59,7 +59,9 @@
|
||||
'Tlist_WinWidth' taglist.txt /*'Tlist_WinWidth'*
|
||||
'loaded_nerd_comments' NERD_commenter.txt /*'loaded_nerd_comments'*
|
||||
'loaded_nerd_tree' NERD_tree.txt /*'loaded_nerd_tree'*
|
||||
:Align Align.txt /*:Align*
|
||||
:AlignCenter textformat.txt /*:AlignCenter*
|
||||
:AlignCtrl Align.txt /*:AlignCtrl*
|
||||
:AlignJustify textformat.txt /*:AlignJustify*
|
||||
:AlignLeft textformat.txt /*:AlignLeft*
|
||||
:AlignMapsClean Align.txt /*:AlignMapsClean*
|
||||
|
Reference in New Issue
Block a user