HippoEDIT 1.42 - Bugfix Release: |
New in functionality:
- SmartTab now works also if tab pressed in middle or end of the line. In this case passing indent searched through previous lines
- Added OpenFiles and OpenFilesInteractive template tags. OpenFiles inserts list of open file paths, OpenFilesInteractive does the same but brings dialog with list of open files where you can adjust list by selecting/deselecting items. Details...
- Auto Code Templates added. See Options->Code Completion->Auto Code Templates. To simplify usage of the templates for standard language construction, HE can from this version automatically create templates from style definitions and scope tags (when this makes sense). Auto Templates are shown in the list of the templates for syntax, but not saved until changed. As far user has changed description or text for auto template, it would be converted to user template and saved. User template has priority over auto templates, and so, auto template would not be created, if user template with same key already exists.
- Auto-Hide menu function. When enabled main menu behaves like in IE7. Normally it is hidden, but shown after pressing left Alt Key and closed after executing action in menu or exit form tracking mode
- Automatic Crash Dump generation when exception happens in HippoEDIT. In case of crash, editor dumps current call stack, information about modules, zip this all, and opens dialog, where you can enter comments and send collected data to HippoEDIT support. Some problems still could not be catched, but this functionality should simplify finding bugs in all other situations.
- Auto-Recovery for open and modified files added. Now if editor or system crashes and you have not saved your changes, they should be restored on next editor start. Enabled by flag in Options->Editor. Time interval to save can be adjusted in settings.xml.
- Auto Word wrap is disabled for files bigger then N Megs for improving performance on loading big files. Controlled by XML parameter General->WordWrapLimit value in settings.xml. Default is 2048 Kb. 0 - disable. Details...
- Changed areas navigation. New commands added for navigation between changed areas: Edit.NextChangedArea, Edit.PreviousChangedArea, Edit.ListChangedArea. Appropriate menu entries added to Navigation menu. Details....
- Code templates now can be shown in Completion List box. Controlled by flag Options->Code Completion->Show in completion list->Code Templates.
- Command to show menu with available code templates - Edit.ShowTemplates.
- Contrast ratio control. Checks that ration between text and background color in text editor is enough for comfortable reading. If it is not like this, editor would try to adjust text color to keep contrast ratio as desired. This can lead then to text color change. Useful in scenarios, then display of Nesting Levels used. Controlled by property in Options->Color schemes.
- Jumping to first occurrence of the word in current top level scope on Smart Navigate.
- Nesting Levels. New visual property for view to see nesting level of scopes in code. Can be enabled in View->Editor->Nesting Levels. Color is defined in desource_spec.xml, so by default, you can use it in PHP or JavaScript, but not in HTML.
- New functions for toolbars (None But Main, All, None, Reset Preferences). Reset Preferences - resets user preferences to allow automatic toolbar behavior (show/hide on frame switch etc). Details...
- Now it is possible to draw separators for header and footer on printing (optional). Enabled in Options->Print->Page Layout.
- Portable mode - Enabled as by command line parameter (--portable) as by xml setting in hippoedit.config (<general><Portable>true</Portable></general>). In this mode HippoEDIT would not create any temp files on exit (they are used to speed up loading of editor next time and for user file preferences).
- Preview of the expanded template tag in completion list description added. Details...
- Shortcut to show/hide main menu (by default Alt+F10) for cases when user hides all toolbars and menus. Details...
- Uninstall Feedback option added to uninstaller. Propose to visit Uninstall Center and leave feedback. This is enabled by default.
New in XML Schema:
- New definition for style - Word, in addition to Keyword and Block. It catches any word (continues group of symbols from Words node in Specification) which meet defined conditions. Conditions can be lead_with or trail_with. lead_with - word leaded by character sequence (case sensitive). trail_with - word trailed by character sequence (case sensitive). You can have more than one Word definition, in Words aggregation inside style. Word definitions are inheritable and working as OR condition. To have AND condition you can use lead_with and trail_with in same Word definition.
In addition to usage of lead_with or trail_with in Word definition, you can also use it in Keyword definitions. Or placing them on aggregation level (Keywords node) or for every Keyword node. The logic for lead_with and trail_with is same as for Words. As example can be checked xml_spec.xml. BTW this extension helps to define normal syntax highlighting rules for XML.
- Style property first_pos as alternative for start_pos used in definition of the Block, when you want to specify first non white space position in the line. start_pos is absolute, and count all symbols. Can be used, for example for specifying comment style starting if found on before any non-white space character (inno_spec.xml).
- Keyword property descr. Allows you specify details for keyword, displayed on hovering or by request, when QuickInfo (Ctrl+Shift+Space) called on some keyword. Don’t forget also about pattern property: with it you can specify, how keyword should be inserted by code completion. You can also use template tags inside. %CurerntWord% tag in this context means keyword text. Details...
New syntax schemas:
- Schemas for FORTRAN and Bash.
- Syntax schema for Clipper with code and file templates added to installation.
- Schemas for Basic and PHP updated.
- Schema for iTCL added.
Fixed:
- Added support of default titles for syntax Context Help items and fixed changing of the already existing title on command change. Details...
- Code template word boundary issue. Details.
- Colors definitions for XML.
- Corrected problem of the screen redraw on page up/down, when show white space is on.
- Crash on double click on incomplete scope tag.
- Crash on editing text before collapsed scopes (not on same line).
- Ctrl-N off a file yields a new Untitled file with the same extension but once.
- Displaying of speed results for search beautified to work also with msec.
- Document could not be saved with Keep file locked while editing flag.
- Document is saved partially if Cancel selected in encoding check popup during save.
- Document no correctly scrolled to visible area after switching on Word Wrap and cursor position is at the end of long line.
- Drawing bug on Full Screen mode. Not repainted area at the bottom of the screen when only one file is open and Auto-Hide tabs used.
- Easy Line Copy flag not saved.
- Enhancements for outlining parsing, to check strict property of scope and levels. This solves problems when outer scope by mistake closed in nested scope.
- Error in Replace All in files.
- Escaping of the scope tags now works. Problem was found in TCL schema.
- Exception on search with incorrect regular expression. Details...
- File encoding is not stored between sessions.
- Find dialog is moved out of the screen boundaries. Details....
- Fixed bug when sometimes fonts are very small on printing
- HippoEDIT hangs randomly during editing.
- Hotspot link is not navigatable. Details...
- Inconsistence in image enumerations used for labels and text styles.
- InteractiveFile template tag, does not allow selecting multiple files. Details...
- Invisible characters removed from the template names in completion list. Details...
- Limitation of 33 chars in Quick Find search filed removed Details...
- Logic for auto selecting case for Case Correction when Keep as Typed selected adjusted. Now if Case of typed characters same as in suggested word, case is not corrected. For example, if suggested HippoEDIT, when if you type Hi previously was inserted HippoEDIT (capitalize), no inserted HippoEDIT
- Manage Tool: items lost by dragging them outside of list. Details....
- Multi editing now can back space and delete with empty multi line selection. Delete now reduce selection to 0-width, instead of complete remove. Details...
- Not possible to enter tab in beginning of the line. Details...
- Now Alt Grey key can be used for typing symbols. Details...
- Now Quick Find also remembers last search queries done in the same session. Details...
- Now Scroll Info shows name of the scope from center of the current screen but not top.
- Now state of the Full Screen toolbar also saved between session and toolbar would not auto shown if was closed by user. This preference would be reset after "Reset preferences" command form toolbar menu.
- Now workspace is saved also after open/close of some document, in addition to save by timer.
- Now, if multiline text is pasted into Find What field in Search dialog, not only line breaks are replaced by appropriate escaped symbols, but also all regular expression reserved symbols, found in text.
- Positions display fixed. Details....
- Problem with corrupted fonts on printing when line spacing with type Exactly, and At Least used Details...
- Problem with indent/unindent. Details...
- Problem with indenting/unindenting of wrapped lines.
- Problem with last line scrolled to top of the editor window, after reopening of the file saved with cursor position in End-Of-File. Details...
- Problem with printing with word wrap on, when last char was cut. Details...
- Problems in Go to Position Dialog (entering of alpha characters and % problems).
- Problems with incorrect position of the cursor in Find What field, when inserting regexp tags from helper menu in Find dialog.
- Problems with regular expression and search for \\n.
- Several bugs with print previewing fixed. Now wrap settings of document used, if wrapping on printing enabled (in print settings).
- Several problems during opening/saving files with non automatic encoding. Encoding was not always applied correctly.
- Speed of replacing of wrapped document optimized. Now should be the same as for non-wrapped document. Optimization done for Replace in Document, Replace in Selection and Replace in Open Document.
- Status bar now shows complete expanded command line (with replaced tags and environment variables) when hovering over tool item in toolbar (not in tooltip). Details...
- Status bar tooltips problems.
- Stop button now should work as for Replace in current document as in Replace in files with Keep modified files open set.
- Template tag InteractiveFile now supports multi selection of files. Details...
- The main menu and window title bar correctly shown after returning from Full Screen in maximized mode. Details...
- The menu is open (not only activated) on release of Alt key. Details...
- User preferences for toolbar visibility not stored between sessions. Details...
- Workspace is not created in the root folder any more, if not found, but in the location of old file. Details...
- Wrong value of current line number and current column number (one less). Details...
Removed:
- AutoUndo on Backspace this functions brings more problems than benefits.
|
HippoEDIT 1.41 - Bugfix Release: |
Small bug fixes for 1.40. Details can be found here. |
HippoEDIT 1.40 - Feature Release: |
Here you can overview of all new functionality that comes with version 1.40 and brief description of new features and fixes.
Information Bars:
From this release text editor gets additional information bars that makes your work much easier in different scenarios. You can maintain bar preferences for every syntax schema (language) or document.
- Overview bar. Shows you an overview of the complete document. You can see on it current cursor position, selections, search results, results of smart highlight, any text styles (for example you can see TODO notes in your code), changed lines, embedded language areas, errors etc. By left click you can navigate to line where information found, right click shows you preferences for current syntax schema. To show some style in Overview Bar you need to set flag Show in Overview Bar in Fonts and Colors page for current syntax.
- Hierarchy bar. In some languages it is very important to see hierarchy of nested blocks and have ability to navigate between parent and nested blocks. Specially, if nesting hierarchy is rather deep. This is where Hierarchy Bar, with it breadcrumb, comes into a game. Check HTML source. Here you can navigate between BODY, TABLE, its rows (TR) and cells (TD) in one click. And you can always navigate back to starting point.
- Navigation bar and Labels. How much time you want to navigate between classes in you CSS, functions in your C file or sections in INI file? Now it is possible with help of Navigation bar and Labels. If you have Labels defined for your syntax, Navigation Bar, located on top go your document, would show you list of the labels found in the document. Helps to filter and navigate to any label, see current label when navigating in source code, go fast to label definition in the document with one mouse click. You can think about Navigation Bar and Labels as about Function List, used in other editors, but they are much more powerful. With Label you can define any regular expression that should represent label, use result of the match to form Name of the Label and Description, select which image should be used depending on result of additional evaluation, or define sub image that can represent, for example, visibility of label (Private, Protected or Public). You can bind Label with Scope and it would be shown on Hierarchy Bar and in Scroll Tip. Found labels are also used for Smart Navigate, so if you would call the command on some usage of the label, you would be driven to label definition.
- Quick Search Bar. If you think that standard search dialog is too big or complex for your daily needs, you can use Quick Search bar. It is Firefox like search panel, attached to bottom of your editor window and used for search in current document. You can do case and not case sensitive search. Highlight matching results and navigate between matches. By default incremental mode is used that shows you, in integrated message panel, how much entries are found. While you are typing, Overview bar can show you where search matches are located in document. You can access it by default shortcut Ctrl + Q. The Quick Search bar comes as replacement for Find field from text editor toolbar, which is now removed.
Informers (Hover helpers):
- Color Previewer. If you hover with mouse over some text, representing color in any of web or RGB formats (#FFAADD, #FAC, RGB(255,255,15) etc), HippoEDIT would show you preview of the color in information tooltip, together with color value in different representations. To help you do overview of used color palette, tip also shows history of hovered colors. Mostly used when you work with HTML or CSS files or any source code that uses colors values.
- Image Previewer. If you would hover over image file name (as absolute as or relative path) HippoEDIT would try to show you thumbnail of the image with its dimension. This can be useful in HTML or CSS when you don’t remember what exactly stored under file name and opening of the image viewer is too time expansive job :). Supported BMP, JPEG, PNG, GIF, TIFF etc image format.
- Entity Previewer. If you hover mouse over any entity representation ( , <,; © etc ), Hippo would show you how the symbol under the entity would look like in browser. Reverse previewing also works; you can see, for example, which entity corresponds to your umlaut symbol. This works only for languages inherited from XML.
Workspaces:
From this release HippoEDIT gets support of so called workspaces. They designed to help you organize your working places and have several working sets, optimized, for example, for viewing of the source code in Windows Explorer, working with your web site, your logs or trace files. Workspace combines current windows positions, open files, shown panels and bars, recent files, input history, current project etc. You can save workspace to load it after; you can pass desired workspace as command line parameter when loading HippoEDIT (hippoedit.exe --workspace=viewer), you can select what should be stored in the current workspace and what not. Workspaces stored as separated xml files in workspaces directory and can be transported together with installation of HippoEDIT. So, this makes HippoEDIT completely portable, because no anymore settings are stored in the windows registry.
- Open and Save As.... Commands can be found in main menu File → Workspace → Open / Save as...
- Properties. File → Workspace → Properties... controls what should be stored in the current workspace and give you additional information about the workspace. For example is it an automatic or standard workspace.
- Automatic Workspace. If you would start HippoEDIT with such command line “hippoedit.exe –w.” or “hippoedit.exe --workspace=.”, then Hippo would assume that you want to work with so called auto workspace. Auto workspace, it is special kind of workspaces, associated with current directory and loaded automatically when you start HippoEDIT from this folder. Auto workspaces stored in subfolder auto of workspaces folder. Mostly useful, if you start editor from command line.
- Workspace template. If you start HippoEDIT with workspace, that not yet exist, or could not be found, application would ask you about template for new workspace. It can be New – creates empty workspace, Copy Default – copies Default workspace, Copy From...- copies workspace form existing one.
- Default and Viewer workspace. HippoEDIT comes with two preconfigured workspaces Default, loaded by default, when you start application without any workspace specified from start menu or command line, and Viewer, used when Hippo called from Windows Explorer by double click (hippoedit.exe –workspace=viewer) and optimized for viewing files (no panels, recent history not stored, no open files etc). File Association dialog now associate HippoEDIT with files using Viewer workspace.
- If you start HippoEDIT with different workspaces, flag Allow Multiple Instances is ignored.
Window management:
- Maximize Window. New command to maximize current panel to occupy whole application frame. Only main menu, toolbars and status bar stay visible, all other panels are hided. Calling of the Maximize Window once more, toggles the window state. Command available as shortcut, or from panel toolbar (where Close and Auto-hide panel function placed) or from main menu, Windows submenu.
- Double click on Tab Header maximize the window. You can maximize as document tabs as any explorer tab (left-side panel) or output tabs (bottom panel). If you do the double click on empty space of document tabs panel, new document would be created. Still middle click close the window and right click shows context menu. If you don’t like the default double click behavior for Document tabs you can change it by xml setting to close the tab + document instead of maximizing.
- Tabbed Document. Now you can move any panel to Document tabs area and work with it in maximized mode. The state is also stored between sessions. Command available from panel menu (arrow down on left side) or from tab menu when in already in Tabbed Document mode.
- Panel Menu. New button in panel toolbar (arrow down) opens panel menu. With menu you can Hide or Close Panel, switch to Floating or Docked state, move panel to Maximized state, or Tabbed Document state.
- Position of windows in not docked state (open files) is also stored between sessions.
Files:
- New asynchronous loading for big files. This makes loading of the big files much more responsive and give you possibility to work with a file while it loading. The size for using asynchronous mode can be maintained though xml settings.
- Setting for initial directory for file Open/Save dialog. You can choose to use Current Filed directory, Last Directory or specific one.
- For files bigger then X Mb files (default 2 Mb, changeable in xml) statistic collection is disabled. This would limit auto completion functionality, but can significantly reduce size of consumed memory.
- File Templates. Now you can apply file templates for new files. To use them go to File → New, find you language (syntax) and select desired extension for file. Hippo would try to find passing template in templates folder and apply it to new file. You can have different templates for same extension, you can use code templates inside for filling some default values, you can skip using of the file template by keeping Ctrl pressed when creating new file.
- File Update and File Deleted for multiple documents now gathered in one popup dialog where you can select action for every document. If only one document was changed/deleted old message box used. If deleted file kept in editor, it is marked as modified.
- In File Open Dialog selected filter now marked as preferred for determine document syntax. That is useful if you have syntaxes with same associated file extension.
- Now if you drop text to empty HippoEDIT frame new file would be created containing selected text.
Text editor improvements:
- Highlight trailing spaces. New option to see trailing spaces in lines. You can adjust style and color.
- Now it is possible to use style colors in completion list box (Use style colors in Code Completion settings) and define your own color for words harvested by statistic collector or auto correction contents.
- Line Spacing. You can maintain line spacing style for any syntax as Single, 1.5 lines, Double, Exact or Multiple.
- Italic style texts are not clipped at the end any more.
- Scroll by page with mouse wheel keeping Shift or by lines if Scroll by Page set in Windows system settings.
- Syntax highlighting is not lost on very long lines anymore.
- Numerous enchantments for processing East-Asian texts (Japanese, Chinese etc)
Edit functionality:
- Column Mode Editing. If you do the selection in Column (block) mode, your changes are applied for all lines. So you get some kind of mass editing tool, if you type or paste char it is duplicated in all selected lines. If you delete a char, it is deleted in same position though all lines.
- Auto indent for close and middle tags added.
- Automatic outlining of embedded syntaxes (languages) added.
- Smart Highlighting. Dynamic word search and highlight by Ctrl + Mouse Click. Styles and syntaxes of word are taken into account. The results can be shown as in document itself as in Overview Bar.
- Smart Navigate (Alt + G). One universal command added to bring you to desired point, dependently where is current cursor position. So, you don’t need to remember all shortcuts for navigation between brace, tags, files, but allow HippoEDIT decide where you want to go. For example, if your cursor is on file name, Hippo would open this file for you, if on open brace, Hippo would lead you to close brace, if you are on label (function) name, Hippo would move cursor to position where label (function) is defined and etc.
- Go to matching brace. New command that moves cursor to open/close pair symbol (brace, bracket etc), if current cursor position on the left or right from close/open pair symbol.
- Highlight Matching Braces. Highlights pair brace (or any other defined pair symbol), if cursor stays in close or open pair. Also highlights complete scope between braces when close brace typed.
- Reset Selection. New command for clearing selection. Useful in Selection Lock mode.
- Restore Selection. New command to restore last not empty selection. Useful, if you not by intension, lost the selection and want to get it back.
- Stream Mode, Line Mode, Column Mode. Now you can switch selection mode with one keystroke.
- Copy, Move Selection. With these two additional commands you can copy or move selected text from current document to cursor position without using of clipboard. Copy or move what you see. Mostly useful in Selection Lock mode.
- Copy, Move from... These functions allow you to copy or move selected text not only from current document, but from any open document. The multi line menu assists you in selecting of the selection you want to use.
- Begin/End Stream Selection, Begin/End Column Selection, Begin/End Line selection. Commands allow you to start and end selection in desired mode without using mouse and keeping control keys. For example, you can start selection, do the search and end selection on position with found match.
- Delete Duplicates. Delete duplicated lines from selection. Can be used as with stream, as with column mode selection. Mostly used after sorting of the lines.
- Auto-delete pair symbols. New smart helper which controls how pair symbols should be deleted. If enabled, open pair symbol (brace) would be also deleted on deleting of close symbol. Spaces in between are also deleted.
- SelectedLine. New code template tag that allows you apply code template for all selected lines one by one. For example add prefix or/and ending to every line. Works also for selection in Column mode.
- Easy Line Copy flag now also used for Cut of current line when no selection done
- Enhanced algorithm for Smart Comment – now backspace of auto added comment, would remove added text and place cursor on default indent position.
- Paste as HTML. Now there are three options available: HTML fragment (only selected fragment without styles), Full HTML (keep Ctrl, full HTML with styles and scripts), Raw HTML format (keep Ctrl + Shift, everything, including technical header).
Bookmark manager:
- Now you can navigate between bookmarks (Next, Previous) with mouse or shortcuts
- You can Delete, Sort or Disable bookmarks in-place. Disabled bookmark is not lost, but just not used in navigation.
File Explorer:
- Now it is possible to choose style of File Explorer, as your prefer. Show only Tree Folders with files or show only File List with folders. Or show both. As you like. Everything is customizable in Options → File Explorer.
- Flag to Show/Hide hidden files/directories.
- Now you can disable using of registered file icons, to speed up directory browsing.
- Use filter for files in Folder Tree also.
- Added directory history with navigation buttons in File Explorer toolbar.
- You can refresh Folder Tree and File List by F5.
- Show overlay icons as in Windows Explorer (for example SVN icons)
- Create New Folder directly in File Explorer.
- You can directly call Find in Files from File Explorer toolbar initialized by current directory.
Project Explorer:
- Open Project... and Search in Project buttons added on Project Explorer toolbar.
- Add Current File and Add Opened files were added to folder context menu in Project Explorer.
- Now it is possible to drop files as file names to document (with absolute or relative path) using modifier keys during dragging. Ctrl + Shift for absolute and Ctrl for relative.
- If you drop text to project explorer, new file with dropped text would be created and added to project.
- It is now possible to drop files into Project Explorer directly from Windows explorer
- Sorting in Project Explorer fixed. And sorting does not open collapsed folders now.
Tools and Context Help for syntax:
- Context Help items now support icons and relative paths. In URL field can be used as file system path as Code template, for example, try registry value.
- Auto search for keyword in connected CHM file (with Manage Help). If in URL field selected *.chm file, then HE would try to search contents of Arguments field in index of the CHM file, topics and at the end do full text search. If word found, you would be forwarded to correct topic. If not found, Arguments contents would be used as path inside of chm.
- Tools are now supporting relative paths and Code Templates in Command field.
- Tool Options dialog got additional option - Save Current File.
- Fix for output pattern done, to handle line number correctly (before was + 1).
- To help working with relative tools new tags for Code Templates added Application Drive, Application Directory and Data directory.
- Fix for tool then project working directory was not set as current directory for tool.
Usability improvements:
- Required fields in all dialogs now marked with red asterisk. This helps you to see immediately what is necessary for processing an action.
- Now it possible to see also correct icons for device fonts in Font and Colors settings.
- Number of bevels between different application parts is reduced
- File icons can be shown in document tab. Customizable in Options → Editor. Also file icons now shown for recent and opened files.
- Read-Only and Locked text in Tab headers for read only and locked document replaced by small lock icon, located right to text. Full description is still available in header description in tooltip and in application title.
- Document dependent toolbars are automatically switched on frame change. For example in browser window you would not see text editor toolbar and in docked panel view you would not see as text editor toolbar as web browser toolbar.
Status Bar:
From this version, status bar switches to active mode. Most of the indicators now can be changed directly here, with a single click. You can change syntax of current document, encoding, line-break style, call Go to Line dialog, style of current char display and text selection mode. Also there are several new indicators:
- Current indent size. Shows you determined or preselected indent size for this document. You can select indent size from default values and change properties for Auto-detection of indent size and Auto-detect of tab usage in the document.
- Scale. Shows current scaling factor for document. By clicking you get access to context menu with predefined scale factors, can select Fit to Page or Fit to Document mode. Or, if nothing fit your needs, you can enter exact scale factor for document.
Settings:
- Auto-Save of modified files when application deactivates.
- File Backup. Select mode for file backup: Disabled, Save to same directory, Save to specified directory. It is also possible now to set extension for default files in xml settings. Default extension is *.bak.
- Every syntax gets Miscellaneous Page. It contains short information about syntax (Read-Only, Abstract, parent syntax) and links to all syntax dependent tools as: Manage Tools, Manage Help, Edit/View syntax Specification file, Edit/View syntax User file.
- Editor Display Settings is now also syntax dependent and moved to separated page under root syntax node.
- Word Wrap page. All word wrapping settings now syntax related and moved to separated page.
- All Syntaxes page. To change not inheritable properties of syntax (as word wrapping and display settings) now can be used “All Syntaxes” page. It gives you an overview of gathered options value and can set option for all enabled syntaxes at once. Abstract syntaxes (as Default or Default source etc) are skipped and not changed.
- In File Association dialog now possible to change default command line for registered file types. It is also possible to sort by type or language, change command line for multiple extensions at once and restore previous association.
- Breadcrumb added to simplify navigation through schema hierarchy directly in Font & Colors and Code Templates pages.
- New settings commands added to speed up access for frequently used commands. See: Options.AutoCorrection, Options.Keyboard, Options.CurrentFontsColors, Options.CurrentCodeTemplates, Options.ColorSchemes.
Search:
- Find in files now gets option to search or not in hidden files/folders.
- Status area added on the bottom of the search dialog to show information message in-place (matches count, not found etc) in addition to display in main window status bar.
- If you paste text with white space in input field in Search dialog you would be informed with warning information message in status bar.
- Highlight of found words in incremental search mode enhanced by different style for complete match and partial match. Same logic is used for Mark All function in Find Dialog.
- Numerous fixes for search and replace using regular expressions.
Miscellaneous fixes:
- Clipboard manager optimized to not store duplicates in clipboard ring.
- Fixed Java Script error exported HTML files.
- Now statistic collector harvest word also after pressing Enter, but not only delimiter character.
- Main Menu navigation fixed. Now selection bar also drawn over disabled items.
- Now it is possible to change color used in Auto Completion list box for words harvested by statistic collector
- Several fixes for usages under Windows 98.
- Several fixes for Startup page and Nag Screen dialog.
- HippoEDIT hangs if currently active document was changed by another app and application is in iconic mode.
- Several fixes for Shortcuts Hint Window, to reduce number of unwanted displaying.
- Now toolbar also unwrapped, if was wrapped after window resizing.
- Default button for multi file search set to Find All, but not Find Next.
- Now repeat call of command to jump to Output, FindResult1, FindResult2 toggles between active document and the window, if already on desired window.
- First check for new version now is done not silently, but only after positive answer to popup “Do you want to check for new version?”. If you answer Yes, and check Don’t ask again flag, next check would be done silently, and you would be asked for update only, if new version found on server.
- File Deleted and File Updated popup shown only when window is activated.
- After changing of syntax for current document, font was not always updated correctly after Undo.
- If current directory specified in command line, it overwrites stored Last Directory used for File Open/Save dialog.
- Recognition of document encoding enforced by statistic analyzes recognition.
- Corrected schemas for JavaScript, CSS, C++, PHP, Basic, Visual Basic and SQL, Resource Script, INI, Python.
- Added schema for Haskell and AutoLISP.
- Default code templates for Ruby added.
- Crash on HippoEDIT startup, if using of MRU (recent files) is disabled on system level.
|
Lahko preverite tudi prejšnje verzije»
Hitre povezave...
|