mirror of
https://github.com/vim-scripts/perl-support.vim.git
synced 2026-03-01 18:23:21 +01:00
549 lines
30 KiB
Plaintext
549 lines
30 KiB
Plaintext
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 5.3.1
|
|
---------------------------------------------------------------------------------------
|
|
- Always load the newest version of the template engine available on 'runtimepath'.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 5.3
|
|
---------------------------------------------------------------------------------------
|
|
- Adjusting end-of-line comments improved.
|
|
- Bugfix: Map and menu entry 'Snippets->edit global templates'.
|
|
- 'Run -> make script executable' (\re) is now a toggle.
|
|
- Perl interpreter can be set in ~/.vimrc.
|
|
- Script can be run via shebang (new global variable g:Perl_DirectRun)
|
|
- Fixed problem with system-wide installations and plug-in managers (thanks to Yegor).
|
|
- Added 'Perl_SetMapLeader' and 'Perl_ResetMapLeader'.
|
|
- Bugfix: Resetting maplocalleader in filetype plug-in after setting it to the value of
|
|
g:Perl_MapLeader.
|
|
- Bugfix: Better compatibility with custom mappings
|
|
(use "normal!" and "noremap" consistently).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 5.2
|
|
---------------------------------------------------------------------------------------
|
|
- New global variable g:Perl_InsertFileHeader (suppress file description comment for new files).
|
|
- Two new ex commands: PerlScriptArguments, PerlSwitches
|
|
- Specifying command line arguments and Perl command line switches improved.
|
|
- Bugfix: g:Perl_LoadMenus now works.
|
|
- Bugfix: g:Perl_MapLeader now works.
|
|
- Bugfix: syntax check under 64-Bit MS-Windows now works.
|
|
- Some settings moved to the filetype plugin.
|
|
- Removed superfluous settings from the filetype plugin.
|
|
- Integration of Make moved into the toolbox.
|
|
- Minor improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 5.1
|
|
---------------------------------------------------------------------------------------
|
|
- New menu items: 'choose makefile' (\rcm), 'make clean' (\rmc)
|
|
- Bugfix: g:Perl_LocalTemplateFile ignored if present (thanks to Sébastien Nobili)
|
|
- Bugfix: debugger do not start in console mode
|
|
- Several internal improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 5.0.1
|
|
---------------------------------------------------------------------------------------
|
|
- Bugfix: resolve home for linked home directories
|
|
- Bugfix: ":make" and ":!make" no longer affect each other.
|
|
- Bugfix: S-F1 not working for module list.
|
|
- Several internal improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 5.0
|
|
---------------------------------------------------------------------------------------
|
|
|
|
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
++ The plug-in version 5.0+ is a rewriting of version 4.15+. ++
|
|
++ The versions 5.0+ are based on a new and more powerful template system ++
|
|
++ (please see |template-support|for more information). ++
|
|
++ The template syntax has changed! ++
|
|
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
- New template system (many thanks to Wolfgang Mehner)
|
|
- A few new hotkeys and menu item.
|
|
- A few hotkeys and menu items renamed.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.15
|
|
---------------------------------------------------------------------------------------
|
|
- Two new plugin tags: LICENCE, ORGANIZATION.
|
|
- System-wide installation: minimal Template file for a user will automatically
|
|
be added.
|
|
- Hotkeys \lcs, \ucs removed.
|
|
- Minor improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.14
|
|
---------------------------------------------------------------------------------------
|
|
- Plugin loads faster: loading the templates is delayed until the first use.
|
|
- Plugin now works with pathogen.vim.
|
|
- Menus will always be generated (for the use with :emenu).
|
|
- Bugfix: no local templates available with a system-wide installation (thanks
|
|
to Iain Arnell).
|
|
- Minor improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.13
|
|
---------------------------------------------------------------------------------------
|
|
- Several hotkeys allow a range, e.g. '3\cl' (see help text and perl-hot-key.pdf).
|
|
- perltidy backup files optional.
|
|
- POD files have no longer filetype 'perl' (preserves proper syntyx highlighting).
|
|
- Running Perl as debugger (\rd, F9) uses Perl switches set with \rw (thanks to Sébastien Nobili).
|
|
- Minor improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.12
|
|
---------------------------------------------------------------------------------------
|
|
- New: folding for the plugin list.
|
|
- perltidy can be used as standard beautifier (commands "={motion}" ).
|
|
- perltidy writes backup files.
|
|
- perltidy error handling improved.
|
|
- Bugfix: ddd not running from Vim under a display manager.
|
|
- Minor improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.11
|
|
---------------------------------------------------------------------------------------
|
|
- Perl::Critic integration: severity and verbosity will be taken from the
|
|
configuration file if specificed.
|
|
- Bugfix (Windows only): wrong quoting with command line parameters.
|
|
- Several minor improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.10
|
|
---------------------------------------------------------------------------------------
|
|
- Bugfix: detection of a systemwide installation can fail.
|
|
- Minor improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.9
|
|
---------------------------------------------------------------------------------------
|
|
- Windows: user and system installation.
|
|
- Integration of Perl::Tags reworked.
|
|
- Several minor bugfixes.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.8
|
|
---------------------------------------------------------------------------------------
|
|
- Hotkeys \$x, \@x and \%x renamed (to avoid conflicts when writing references).
|
|
- Bugfix, Regex-Tester: colouring matches shows an error message in a few cases.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.7.1
|
|
---------------------------------------------------------------------------------------
|
|
- Bugfixes: insertion of Posix classes from the menu not working properly.
|
|
- Bugfixes, Regex Tester: accented characters can be used.
|
|
- Bugfixes, Regex Tester: embedded Perl code can be used.
|
|
- Bugfixes: local installation looks like a system-wide installation in seldom cases.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.7
|
|
---------------------------------------------------------------------------------------
|
|
- Run make (+arguments) from the 'Run' menu; 2 additional hotkeys.
|
|
- Bugfix (Windows): syntax check does not catch error message if a closing
|
|
brace is missing (thanks to Dave DelGreco for fixing this bug).
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.6
|
|
---------------------------------------------------------------------------------------
|
|
- The profilers Devel::SmallProf and Devel::NYTProf can now be used under Windows.
|
|
- New profiler menu.
|
|
- New hotkeys for calling podchecker and the pod2xxx converter.
|
|
- Pathnames can contain blanks.
|
|
- Template completion: behavior of Ctrl-j improved.
|
|
- Template system: new attributes 'indent', 'noindent'
|
|
- Comment alignment improved.
|
|
- Bugfix (Windows). snippet directory unreachable.
|
|
- Minor improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.5
|
|
---------------------------------------------------------------------------------------
|
|
- Profiler NYTProf: menu item and ex-command to start a html-viewer.
|
|
- New conversion: Pod to Pdf (if Pod::Pdf is installed).
|
|
- Perltidy, v-mode: can be used in non-perl files (for embedded Perl).
|
|
- Bugfix: hotkey \ifu not working.
|
|
- Bugfix: running and starting the debugger causes error if working directory is not
|
|
the directory of the current file.
|
|
- Bugfix: missing variable Perl_TimestampFormat.
|
|
- Minor improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.4
|
|
---------------------------------------------------------------------------------------
|
|
- Hotkeys are shown in the menus.
|
|
- Four hotkeys renamed.
|
|
- Hardcopy (run menu) can print any buffer.
|
|
- Bugfix (Windows only): syntax check for files with pathnames containing
|
|
blanks not working.
|
|
- Minor improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.3
|
|
---------------------------------------------------------------------------------------
|
|
+ File browser for code snippets and templates choosable (2 global variables).
|
|
+ Comments menu: adjustment of end-of-line comments further improved.
|
|
+ Bugfix: Error message when opening files and Perl::Tags is not installed.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.2
|
|
---------------------------------------------------------------------------------------
|
|
+ Regex Analyser extended: check several regular expressions against several targets.
|
|
+ Regex Analyser extended: regular expressions with match-time code evaluation possible.
|
|
+ Regex Analyser extended: g-modifier allowed; all matches will be shown.
|
|
+ Regex Analyser extended: qr/.../ can be picked up.
|
|
+ Comments menu: adjustment of end-of-line comments improved.
|
|
+ Statements menu: else block (key mapping \se).
|
|
+ Regex menu: new special variables (Perl 5.10)
|
|
+ Templates: handling of <SPLIT> improved.
|
|
+ Bugfix (Windows only): templates will be loaded twice, generating a long list
|
|
of error messages.
|
|
+ Bugfix: Perl::Tags integration not working.
|
|
+ Minor improvements and bugfixes.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.1
|
|
---------------------------------------------------------------------------------------
|
|
+ Additional plugin-tags (jump targets in templates): <+text+>, <-text->.
|
|
+ Additional mapping Ctrl-j : jump to these new targets.
|
|
+ Template-file: additional macro |STYLE| and IF-ENDIF-construct to easily
|
|
choose between sets of templates.
|
|
+ SmallProf integration completely rewritten: hotspot report, report sortable.
|
|
+ FastProf and NYTProf integration.
|
|
+ Command completion for the command CriticSeverity.
|
|
+ Minor improvements and bugfixes.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.0.2
|
|
---------------------------------------------------------------------------------------
|
|
+ Bugfix: 3 global variables without effect (format for date, time, year).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.0.1
|
|
---------------------------------------------------------------------------------------
|
|
+ Bugfix: Error message in some functions that issue a prompt.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 4.0
|
|
---------------------------------------------------------------------------------------
|
|
+ Completely new template system. Most menu items now user definable.
|
|
+ Plugin split into autoloadable modules (makes Vim startup faster).
|
|
+ Submenus for perlcritic severity and verbosity.
|
|
In consequence there are some obsolete files and global variables, and some new
|
|
files and hotkeys.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.9.1
|
|
---------------------------------------------------------------------------------------
|
|
+ Bugfix: idiom 'open input file' not usable (thanks to Marcus Aßhauer for
|
|
spotting and fixing it).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.9
|
|
---------------------------------------------------------------------------------------
|
|
+ New item in menu Statements: elsif (shortcut \sei)
|
|
- Map leader for hotkeys now user definable: new global variable g:BASH_MapLeader
|
|
+ Specification of command line arguments (Run->cmd. line arg.): filename completion active.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.8.1
|
|
---------------------------------------------------------------------------------------
|
|
+ Bugfix: hot keys beginning like references (e.g. \$ ) now inactive in insert mode
|
|
for non-empty lines.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.8
|
|
---------------------------------------------------------------------------------------
|
|
+ New regular expression testing tool.
|
|
+ 'code->comment' and 'comment->code' are replaced by a toggle: 'toggle comment'
|
|
+ 'explain regex' can use flags now.
|
|
+ 'run->settings' shows the Perl interface version.
|
|
+ Superfluous control characters for mode switching (menus, hotkeys) removed. Caused beeps.
|
|
+ Some minor improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.7
|
|
---------------------------------------------------------------------------------------
|
|
+ Regex analyser YAPE::Regex::Explain integrated.
|
|
+ Bugfix: use correct pathnames under Cygwin.
|
|
+ Bugfix: always use the right perl executable to list the installed Perl modules.
|
|
+ Minor changes due to ctags, version 5.7.
|
|
+ Global variable g:Perl_PerlTags is no longer needed.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.6.3
|
|
---------------------------------------------------------------------------------------
|
|
+ Changes to allow a system-wide installation.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.6.2
|
|
---------------------------------------------------------------------------------------
|
|
+ Snippets can now be managed in the console mode.
|
|
+ Three new key mappings for snippets.
|
|
+ Bugfix: quitting the module list buffer no longer terminates the editor.
|
|
+ Documentaion: section about optinonal dependencies added.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.6.1
|
|
---------------------------------------------------------------------------------------
|
|
+ Support for Perl::Tags added (see the help file).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.6
|
|
---------------------------------------------------------------------------------------
|
|
+ New command enables the alignment of line end comments (menu item, hotkey).
|
|
+ Idioms hotkeys renamed (better to remember).
|
|
+ Lot of new mappings for the insert mode.
|
|
+ The code for opening files or pipes can surround a marked area (v-mode).
|
|
+ Script pmdesc3 removes POD markup sequences now.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.4
|
|
---------------------------------------------------------------------------------------
|
|
+ Subdirectories rearranged.
|
|
+ Adaption for 'perlcritic', version 1.02 . Interface improved.
|
|
+ Three new Ex commands to control 'perlcritic'.
|
|
+ Escaping for unusual characters in filename reworked.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.3
|
|
---------------------------------------------------------------------------------------
|
|
+ One new and two improved mappings (\cs, \co, \cc).
|
|
+ All command mappings can be switched off by a global variable.
|
|
+ Bugfix: empty new file after removing the header template can't be closed.
|
|
+ Bugfix [Windows]: perlcritic messages are sometimes garbled (Thanks to Igor Prischepoff).
|
|
+ Bugfix : Tools entry missing when root menu not shown from the start.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.2.2
|
|
---------------------------------------------------------------------------------------
|
|
+ Bugfix: wrong position when building regular expressions in visual mode at
|
|
the end of a line.
|
|
+ Bugfix [cygwin]: unnecessary error message when starting vim (not gvim).
|
|
+ Perl keyword help (S-F1) improved.
|
|
+ Insertion and substitution from the menus protected against non-plugin mappings.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.2.1
|
|
---------------------------------------------------------------------------------------
|
|
+ Better adaption for 'perlcritic', version 0.19 .
|
|
+ Bugfix: key mappings \cb and \cn are working now.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.2
|
|
---------------------------------------------------------------------------------------
|
|
+ New command and menu entry for commenting/uncommenting larger blocks of code.
|
|
+ Some POD statements now have a visual mode.
|
|
+ Setting the column for the start of line-end comments improved.
|
|
+ Mac OS X : circumvent a Vim bug which caused a crash when loading plugin version 3.1.
|
|
+ File syntax/perl.vim removed (but see help in perlsupport.txt).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.1
|
|
---------------------------------------------------------------------------------------
|
|
+ Adaption for 'perlcritic', version 0.16 .
|
|
+ Bugfix: The profiler now gets the command line arguments of the script.
|
|
+ Minor bugfixes and improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 3.0
|
|
---------------------------------------------------------------------------------------
|
|
+ Adaption for Vim 7.
|
|
+ The hotkey \rd now also starts the debugger (perl -d ..) if vim is running without GUI.
|
|
+ Debugger starts correctly for scripts with command line arguments (Windows only).
|
|
+ Minor bugfixes and improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.9.2
|
|
---------------------------------------------------------------------------------------
|
|
+ Adaption for 'perlcritic', version 0.15 .
|
|
+ New template file for POD documentation files.
|
|
+ Minor bugs fixed and improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.9.1
|
|
---------------------------------------------------------------------------------------
|
|
+ New menu entry for setting perl command line switches (Thanks to Adam MacKinnon).
|
|
+ For files with extension 't' (Perl test files) the filetype is set to 'perl'. This
|
|
allows syntax checking, reading help, and checking with perlcritic.
|
|
+ There is a new comment template file 'perl-test-header' which will be
|
|
inserted at the beginning of a new test file (extension 't').
|
|
+ Comment after some POD directives removed (podchecker showed errors).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.9
|
|
---------------------------------------------------------------------------------------
|
|
+ perlcritic integrated. Runs like a compiler. Opens a quickfix error window.
|
|
+ Help menu entry added (plugin help).
|
|
+ A hardcopy shows date and time in the header line.
|
|
+ open file/pipe idioms according to Conway's "Perl Best Practices".
|
|
+ POSIX class [:blank:] added.
|
|
+ Bugfix: Wrong cursor positon in hash idiom.
|
|
+ Plugin can be used with autocompletion for (, [, and { .
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.8.2
|
|
---------------------------------------------------------------------------------------
|
|
+ Bugfix: Starting perltidy calls a wrong function (Thanks to Greg Ferguson).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.8.1
|
|
---------------------------------------------------------------------------------------
|
|
+ Bugfix: Some key mappings not working/not properly working (Thanks to Edward Wijaya).
|
|
+ Bugfix: Unnecessary message 'Made file executable' removed (Thanks to Edward Wijaya).
|
|
+ Bugfix: Wrong quoting for script arguments fixed; Windows only (Thanks to Norin Raad).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.8
|
|
---------------------------------------------------------------------------------------
|
|
+ Podchecker integrated. Runs like a compiler. Opens a quickfix error window.
|
|
+ Script will be made executable before running it (e.g. after a "Save As...").
|
|
+ Many blanks in 2 POD templates removes which garbled the resulting documents (bugfix).
|
|
+ Message now visible if SmallProf is not runable (bugfix).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.7
|
|
---------------------------------------------------------------------------------------
|
|
+ POD: "invisible POD" added (as suggested in Conway's book "Perl Best Practices").
|
|
+ POD: sequence insertion improved; '<E>' added; '=for' added.
|
|
+ <S-F1> (read perldoc) now works only for filetype 'perl' .
|
|
+ Some idioms improved (e.g. opening files, subroutine stub).
|
|
+ Added ':' to the keyword characters; recognizes tokens like 'Net::Cmd' as one keyword.
|
|
+ Perltidy integration made safer.
|
|
+ Starting an xterm was not possible with some installations (bugfix).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.6
|
|
---------------------------------------------------------------------------------------
|
|
+ blocks: opening brace not on a new line (adjustable for backward compatibility).
|
|
+ output into buffer: cursor goes to top of file.
|
|
+ trailing ^M in perldoc window will be removed (UNIX/Linux).
|
|
+ Vim (without GUI): new key mappings: all entries in the run menu do have mappings now.
|
|
+ Vim (without GUI): perldoc can be read with hotkeys \h and \rp .
|
|
+ Vim (without GUI): perldoc displays docs using plain text converter.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.5
|
|
---------------------------------------------------------------------------------------
|
|
+ Windows support. Most features are now available under Windows.
|
|
+ Spaces in path and file names are now possible (Windows and UNIX).
|
|
+ Reading documentation with perldoc improved.
|
|
+ Minor bugs fixed and improvements.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.4.1
|
|
---------------------------------------------------------------------------------------
|
|
+ Run the profiler SmallProf from the menu; save different results with time stamps.
|
|
+ Line end comments start in a fixed column now (can be set from the menu).
|
|
+ Recommended settings for ctags corrected (Thanks to William McKee).
|
|
+ Perl module list generator pmdesc3 again slightly improved.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.4
|
|
---------------------------------------------------------------------------------------
|
|
+ One of three debuggers can be started with the hotkey F9.
|
|
+ Complete file or marked area can be reformatted with perltidy.
|
|
+ Running a perl-script
|
|
(1) The script can be run from the command line as usual.
|
|
(2) The output can be directed into a window with name "Perl-Output".
|
|
The buffer and its content will disappear when closing the window.
|
|
The buffer is reused when still open.
|
|
(3) The script can be run in an xterm (adjustable).
|
|
+ The new hotkey Shift-F9 and the menu entry "cmd. line arg." set command line
|
|
arguments for the current buffer (that is, each buffer can have its own arguments).
|
|
+ A code snippet with the file name extension "ni" or "noindent" will not be
|
|
indented on insertion.
|
|
+ Bug fixed (POD->Text)
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.3.2
|
|
---------------------------------------------------------------------------------------
|
|
+ Perl module list generator pmdesc3 improved (no double entries, no control
|
|
characters in version numbers, handles DOS-teminated files correctly).
|
|
+ Looking up help with Shift-F1 now works also in the perldoc help buffer.
|
|
+ Running a Perl-script now opens a window with name "Perl-Output" to display
|
|
the script output. The buffer and its content will disappear when closing
|
|
the window.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.3
|
|
---------------------------------------------------------------------------------------
|
|
+ There is now at most one help window/buffer.
|
|
+ There is now at most one Perl module list window/buffer.
|
|
+ The perldoc help will now search in FAQs too;
|
|
search order : modules - functions - FAQs.
|
|
+ Template files and snippet files are no longer kept in the list of alternate files.
|
|
+ A bug fixed in the Perl module list generator pmdesc3.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.2
|
|
---------------------------------------------------------------------------------------
|
|
+ Better adaption to the Windows plattforms (default directories, running scripts)
|
|
+ Templates are more consistent now.
|
|
+ 'Line End Comments' ignores blank lines in a marked block.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.1
|
|
---------------------------------------------------------------------------------------
|
|
+ Installation simplified.
|
|
+ The generation of the module list is a magnitude faster.
|
|
+ The version of a module is now shown in the module list.
|
|
+ The Perl documentation (pod::perl*) appears in the module list.
|
|
+ The dialog windows (GUI) have been replaced by more flexible command line inputs.
|
|
+ User will now be asked before a snippet file will be overwritten.
|
|
+ The undocumented and unnecessary hot key F12 has been removed.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 2.0
|
|
---------------------------------------------------------------------------------------
|
|
+ New menu for regex-construction.
|
|
+ New menu with POD items.
|
|
+ A list of all installed Perl modules can be built and read in.
|
|
The documentation for a module can be opened from this list.
|
|
+ Extension to ctags + taglist shows POD table of content and enables navigation.
|
|
+ Append aligned comments to all lines of a marked block.
|
|
+ The root menu can be removed (default is not removed).
|
|
+ Documentation improved.
|
|
+ Bug fix (template file handling).
|
|
+ Install script improved.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 1.9.2
|
|
---------------------------------------------------------------------------------------
|
|
+ Only one entry in the gVim root menu.
|
|
+ All hotkeys are only defined for Perl files.
|
|
+ Install script added.
|
|
+ Customization improved.
|
|
+ Documentation improved.
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 1.9
|
|
---------------------------------------------------------------------------------------
|
|
+ 58 key mappings for Vim without GUI. See perl-hot-keys.pdf (reference card).
|
|
+ A marked region can be surrounded by a for-, if-, do-while- , until-, ...
|
|
statements (with indentation).
|
|
+ The Perl special variables have been added to the file word.list
|
|
for dictionary completion.
|
|
+ Vim doc added (file perlsupport.txt).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 1.8
|
|
---------------------------------------------------------------------------------------
|
|
+ Tag substitution rewritten (Some characters in a substitution text for a tag
|
|
prevented the tag from being substituted).
|
|
|
|
---------------------------------------------------------------------------------------
|
|
RELEASE NOTES FOR VERSION 1.7
|
|
---------------------------------------------------------------------------------------
|
|
+ Block comments are now read as templates or skeletons from files:
|
|
frame Comment, function description, file header
|
|
+ These templates can contain tags like |FILENAME|, |AUTHOR| etc. which are replaced
|
|
after reading.
|
|
+ indentation: multiline inserts and code snippets will be indented after insertion.
|
|
+ Most menu entries are now also active in normal mode.
|
|
+ Reading the templates is done in one function which can be called in an autocmd.
|
|
+ Code cleanup: register z no longer used. Most function calls are silent now.
|
|
|
|
|