39 Commits

Author SHA1 Message Date
Fritz Mehner
0cb333e1b4 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.
2011-09-18 12:19:36 -07:00
Fritz Mehner
832a8e8f65 Version 4.12
- New: folding for the plugin list.
- New: hotkey \rpnh (browse NYTProf Html files).
- perltidy can be used as standard beautifier (commands "={motion}" ).
- perltidy writes backup files.
- perltidy error handling improved.
- Perl::Tags is disabled by default.
- Bugfix: the names of the CSV-files produced by Devel::NYTProf have changed.
- Bugfix: ddd not running from Vim under a display manager.
- Minor improvements.
2011-06-23 21:38:57 -07:00
Fritz Mehner
679e2d24c4 Version 4.10
- Bugfix: detection of a system-wide installation can fail.
- Minor improvements.
-
Fritz Mehner
9960315d64 Version 4.9
- Windows: user and system installation.
- Integration of Perl::Tags reworked.
- Several minor bugfixes.
-
Fritz Mehner
dfacd012d1 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.
-
Fritz Mehner
db8c3b5b2d 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).
-
Fritz Mehner
5a56f190b9 Version 4.6.1
- Bugfix (Vim, not gVim): screen isn't refreshing properly when using syntax
  check and a few other commands (thanks to Iain Arnell).
-
Fritz Mehner
020c3b2147 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.
-
Fritz Mehner
5844b5d3a6 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.
-
Fritz Mehner
dd83937c3d 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.
-
Fritz Mehner
422f30bae9 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.
-
Fritz Mehner
2fa64b371d 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: Perl::Tags integration not working.
+ Minor improvements and bugfixes.
-
Fritz Mehner
a6418ba1f6 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.
-
Fritz Mehner
66e1ab1c97 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.
-
Fritz Mehner
05a416485c 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.
-
Fritz Mehner
508161aac6 Version 3.8.1
+ Bugfix:  In insert mode and in non-empty lines.hotkeys beginning like references (e.g. \$ ) are now inactive.
-
Fritz Mehner
52f0022de4 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.
-
Fritz Mehner
9304e4f6eb Version 3.7
+ Regex analyser YAPE::Regex::Explain integrated (optional).
+ 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.
-
Fritz Mehner
f5ffb1b1b9 Version 3.6.3: + Changes to allow a system-wide installation. -
Fritz Mehner
ad6029eb22 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.
+ Documentation: section about optional dependencies added.
-
Fritz Mehner
649db6d3ee Version 3.6.1: + Support for Perl::Tags added (see the help file). -
Fritz Mehner
25c00c9fa3 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.
-
Fritz Mehner
0c9b14a227 Version 3.4
+ Adaption for 'perlcritic', version 1.03 . Interface improved.
+ Three new Ex commands to control 'perlcritic'.
+ Subdirectories rearranged.
+ Escaping special characters in filenames reworked (Unix,Windows).
-
Fritz Mehner
74408d13a8 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.
-
Fritz Mehner
738f05a84c 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.
-
Fritz Mehner
299ebfa2f6 Version 3.2.1
+ Better adaption for 'perlcritic', version 0.19 .
+ Bugfix: key mappings \cb and \cn are working now.
-
Fritz Mehner
e42743356f Version 3.0
+ Adaption for Vim 7.
+ The hotkeys F9 and \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 improvements.
-
Fritz Mehner
ca1e1cc9a9 Version 2.9.2
+ Adaption for 'perlcritic', version 0.15 .
+ New template file for POD documentation files.
+ Minor bugs fixed and improvements.
-
Fritz Mehner
fb6f4ea98c 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).
-
Fritz Mehner
93dd8e6e97 Version 2.9
+ perlcritic integrated. Runs like a compiler. Opens a quickfix error window.<br>
+ 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 { .
-
Fritz Mehner
e3c5ce174a 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).
-
Fritz Mehner
af7cee924a Version 2.7
+ POD: \"invisible POD\" added (as suggested in Conway&#039s book \"Perl Best Practices\").<br>
+ POD: sequence insertion improved; &#039<E>&#039 added; &#039=for&#039 added.<br>
+ <S-F1> (read perldoc) now works only for filetype &#039perl&#039 .<br>
+ Some idioms improved (e.g. opening files, subroutine stub).<br>
+ Added &#039:&#039 to the keyword characters; recognizes tokens like &#039Net::Cmd&#039 as one keyword.<br>
+ Perltidy integration made safer.<br>
+ Starting an xterm was not possible with some installations (bugfix).
-
Fritz Mehner
87289b2e53 Version 2.6
+ blocks: opening brace no longer on a new line (adjustable for backward compatibility).
+ 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.+ output into buffer: cursor goes to top of file.
+ trailing ^M in perldoc window will be removed (UNIX/Linux).
+ output into buffer: cursor goes to top of file.
-
Fritz Mehner
0425c37870 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.
-
Fritz Mehner
9549b6a4a7 Version 2.4
+ One of three debuggers can be started with the hotkey F9.+ Complete file or marked area can be reformatted with perltidy. + Run a perl-script:   (1) The script can be run from the command line.  (2) The output can be directed into a window with name "Perl-Output".   (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.+ A code snippet with the file name extension "ni" or "noindent" will not be  indented on insertion.+ Bug fixed (POD->Text)
-
Fritz Mehner
5c47430b73 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.
-
Fritz Mehner
4a64c84e05 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.
-
Fritz Mehner
2dcded11e9 Version 2.0
+ New menu for regex-construction.
+ New menu with POD commands.
+ 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.
+ Documentation improved.
+ Bug fix (template file handling).
+ Install script improved.
-
Fritz Mehner
5107f80516 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.
-