HippoEDIT : What's New (features, functionality, and bug fixes)
HippoEDIT - Windows Text Editor
Español Italiano Dutch 中文 Hrvatski Polska Русский Translate pages to your language and get FREE license copy!     Subscribe    Download  
 
Boomark Page

HippoEDIT 1.47 - Bugfix Release:

Fixed:

  • 64 bit version of the HE installer does not check that 64 bit HippoEDIT instance is running
  • Added check for tools dialog, which inform user if he placed arguments in command field
  • After changing of the old workspace to new one (initial), Start Page shows recent from old workspace
  • Crash after choose of "At least" or "Exactly" for All Syntaxes HippoEDIT
  • After insertion of code template, if Format after every paste is enabled and no formatting was done automatic correction of indent done by default (same as if Format after every paste is disabled)
  • Alt + release, to select item in menu and then switch to another app, hangs HippoEDIT
  • Alt or F10 does not toggle Main menu but only shows
  • Anti-aliased font is not used in Windows dialog
  • Auto Brackets helper does not work when open bracket entered after any word symbol
  • Auto-Hiding of panes in top area does not work
  • BAT (or JS, or VBS) files do not have standard icon displayed in toolbar, when used as tool
  • Case Caret is not updated after Caps Lock
  • Case Correction does not work for multi word keywords
  • Case Correction for templates (when Format After every paste checked) is done even if template is single a line template. Details...
  • Crash after Replace All with regular expressions on and replace of some line break (CRLF/CR/LF) to an empty space
  • Crash on double click on empty space on filter toolbar in completion list
  • Crash on Go to Last Change
  • Crash on paste in Outlook
  • Crash when changing font size to 0
  • Crash when collapsing nodes in complex outlining files
  • Crash when open zero length file with line break not set to Auto mode
  • Crash when reassigning shortcut to tool and then press Cancel
  • Current file name is not changed after executing Save as on save of Read-Only file. Details...
  • Document Tabs are not shown for single file when Document Tabs -> Show is selected
  • Easy Line Copy should only work when line length more than 0. Details...
  • Encoding from Advanced Save dialog (called, if encoding does not match) read incorrectly
  • Exception when mapped network drive is selected in File Explorer and click on "…" folder in File List.
  • Exception when using Tab context menu and tabs have "Close" buttons.
  • Fixes for installer to separate x64/98,Me/Unicode installations. Now during install you would not get suggestion from other HE types and can install then in different locations easier.
  • Formatting of the selection or Format of template after paste does not move cursor position to correct indent level, if it is on empty line.
  • Gripper in Options dialog overlap right (Apply) button on resizing.
  • Horizontal scrolling too slow when selecting long lines of text. Details...
  • HTML clipboard format rendered incorrectly, because of that in some apps import of HE HTML does not work. Added inline style rendering
  • Inconsistence between Delete and Cut in Column selection mode
  • Incorrect encoding in Output window
  • Indentation guides on blank lines. Details...
  • Missing menu icon and application icon in help item configuration dialog on 64 bit XP.
  • No selection report in the status bar, when using Extend/Shrink selection. Details...
  • Helper menu also available for all kinds of Save dialogs in HE. Can be found near View button in menu, top right corner of dialog. It contains as you favorite folders, added in File Explorer as some frequently used paths as: Current File directory, Last Used directory (previous dialog calls), HE Working Directory . If paths are duplicated or equal to currently selected in dialog they are hidden. Details...
  • Numerous fixes for keyword search in connected help (*.chm) files
  • Opening a hyper link in HE spawns one extra window. Details...
  • Output console now correctly process '\b' (VK_BACK) characters, which often used to show interactivity in DOS program
  • Pair close symbol (close bracket) is not completed, if open pair symbol (open bracket) equals to a template key. This helps to apply special indenting rules for example for completion of {} to split it in two lines. Some details can be found here...
  • Problem with multi execution of same template. For example for C based, inserting of /// causes repeat request for inserting after first insertion. This makes it difficult to enter new line after this. So, delay after insertion was doubled increased (also was bug that tooltip was shown immediately), so now should work better. Also new xml flag added to enable suggestion of the Code hint directly after insertion of previous one
  • Problems for scope intersections. This can happen in some cases in multi syntax documents or if preprocessor directives are used. Then you can start scope in one PHP block or (preprocessor block) and close language scope in another preprocessor block. Such situations were not resolved correctly. Now new directive for scopes added (decoration="true", default = false) that mark such scopes and allow to process intersection better
  • Problems with Scrollbar Left arrow (scroll on 0 pos jumps to right position)
  • Random crashes when using collapsed outlining areas when editing
  • Save As does not use settings for initial directory from Tools->Options->General. Details...
  • Scroll to the end of line (not matching in the screen size) works wrong, if before visibility some editor elements were modified (line numbers, outlining margin etc)
  • Selection of the paragraph does not work, if paragraph closed by EOF but not empty line. Details...
  • Show number of found FILES in status of dialog if "Display File Names only" checked. Details...
  • Split View vertical synchronization works wrong (second view scroll to 0 line if delete done in another view)
  • Surround selection does not work, when selection done from right to left
  • Syntax highlighting problems, when line text inherits matching brace style and recovered only on line leave
  • Template processing after Cancel in %InteractiveFile% is not stopped any more. Details...
  • Tools: Command with %var% as path => no Icon. Details...
  • View... button for new keyboard schemes does not work
  • When bookmark added and then disabled and after removed, bookmark icon doesn't disappear
  • Word selection works wrong with extended ASCII set (for example when used some Polish symbols)
  • Wrong selection of the paragraph, when complete paragraph is not visible. Details...

New:

  • Added configuration for visual editor features under margin context menu. Now if you right click on selection margin, outlining margin, word wrap margin or ruler you can access some of the properties available in main menu View->Editor
  • Added drop down menus for Save, Paste, Find, Copy, Cut, Find Next buttons on standard toolbar, to simplify and speed up access for frequently used functions
  • Auto Open Code completion list on first word char typed. Controlled by Options->Code Completion->Open completion automatically after... To emulate Visual Studio behavior set delay to 50 msec. Before AutoOpen works only after hierarchy separator
  • Auto Indent of the open scope tag when typed. Same as was available before for closing and middle tags
  • Automatically execute Paste New ... if Ctrl + V called on empty frame. Details...
  • New Commands:
    • File.SaveSelection - save current selection (selected text) to a file
    • File.AppendSelection - same as File.SaveSelection but do not replace old file content, but append to it
    • File.InsertFile - inserts file content in current cursor position
    • File.SaveCopyAs... added. Details...
  • Data files installation mode introduced. Now all settings, syntax files, workspaces etc can be installed (and later loaded) from three different locations: Current User Application Data, All Users Application Data and Application folder (old style, so called Portable mode). Default for new users is Current Application Data. For existing users old location (for most it portable mode). Once selected, mode cannot be changed. To install to new location, you need to do full uninstall first. This option should fix numerous bugs with UAC when running HippoEDIT on Vista/Windows 64 bit
  • If some tools have set Capture output flag, Cancel button is also dynamically added on Tools toolbar
  • New template tag added %?%. If found in template text causes HE to show for review/modify complete template with all expanded tags before explicit template usage. Can be used everywhere where templates are used: in tools, help items or editor. Details...
  • New XML flag added, for controlling delay of tooltip display in completion list: ComplListToolTipDelay. Default is 1500 ms
  • If internal browser used as help browser, Esc brings you back to place where context language help was called
  • Circle navigation in completion list (when you press up on top element you jump to last, when on last and down you jump to first). By default it is disabled, but can be enabled with one more xml flag <Code_Completion><CicleListNavigation>true</CicleListNavigation></Code_Completion>.
  • Customizing of images for styles and margin for every syntax schema or family of schemes (based on schema inheritance). For this two new properties were introduced for schema: StyleBitmap, MarginBitmap.
    As an example (comes with default installation) you can check css_ms_spec.xml and c++_ms_spec.xml, images are in data\syntax\images sub folder
  • Option in installer: Add HippoEDIT directory to PATH. Just add path to hippoedit.exe to PATH environment variable, that you can call it from command line from everywhere later. PATH is also restored by uninstaller.
  • Output panel now support any kind of line break styles (CRLF, LFCR, CR, LF). Details...
  • Restart HippoEDIT function. Now if you close HE in any way, keeping buttons Ctrl + Shift pressed, application would be restarted with same parameters were used for start initial instance. Details...
  • Save All Project Documents option in Tool options dialog added.
  • Tools from current project are also dynamically shown on Tools toolbar.
  • Transpose all lines in block (as an extension for Transpose Lines) when multi line selection done. Details...
  • Output support input. Try to add as tool cmd.exe to get integrated DOS console:
    • Now pause in bat files can be used
    • You can edit last typed command
    • You can have special exit command defined for tool that is send to tool when you call Cancel tool from HippoEDIT. Not available in UI yet, but can be defined in as xml attribute for tool in *_user.xml. exit_cmd="exit" fex. Would be in UI in 1.50 probably. For cmd.exe exit as exit command automatically defined.
    • You can paste commands (or commands sets) to output (now and input) window
    • You can type commands directly in Output window

You can also check previous versions »


Quick Links...