What's new in Code Browser 8.0
Oct 14, 2021
- Output and Find result use a dedicated window
- CTRL+P : CTRL+Enter opens in a new window
- Fix tab hidden behind scroll buttons
New in Code Browser 7.5 (May 17, 2021)
- Fix crash when cloning a new empty window
- Fix memory leaks
New in Code Browser 7.4 (May 8, 2021)
- Split notebook in side-by-side view
New in Code Browser 7.3 (Oct 17, 2020)
- Mouse triple click to select line
- Remove encoding selector dialog, use "Reopen with Encoding" instead
- Can specify a max width for word-wrapping
- Search from current node
New in Code Browser 7.2 (Oct 4, 2020)
- Bookmarks cycle in the document instead of a single file
- Open file tries to find the file in an existing window
- Session saves the opened folders
- Drop folder into the editor to open it
- Add Qt version
- Add GTK2 version back
New in Code Browser 7.1 (Mar 21, 2020)
- Bug fix: GTK3: flickering
- Bug fix: GTK3: various fixes for some revisions
- Bug fix: Issue when the search history contains a '%'
New in Code Browser 7.0 (Feb 17, 2020)
- Add zoomable view
- Merge project tree and sections
- Fix display of close buttons on some Windows versions
- Better keyboard navigation in browser view
New in Code Browser 6.7 (Dec 6, 2019)
- Add simple auto-completion
- Page Down key does not hide the last page anymore
- Fix performance issue with indent selection and elastic tabstops
- Bug fix: Numpad cursor movements not working on GTK
- Bug fix: Issue in tree view when changing a link target
- Bug fix: Crash when typing a letter in the browser view with last item selected
New in Code Browser 6.6 (Jul 8, 2019)
- Bug fix: Windows regression: can't open file with non-ASCII characters
- Bug fix: Close Button on error box did not work
- Bug fix: Crash with some GTK3 versions
New in Code Browser 6.5 (Mar 11, 2019)
- Highlight matches in the the search result
- Limit search result to 10.000 occurrences
- Use same shortcut to start and stop recording a macro
- Add links back in the Smalltalk style browser
- Select an alternative encoding if load fails because of encoding
- Show current absolute line number with CTRL+G (Goto Line)
- Fix the fold-utils.cbs script according to an API change
- Bug fix: crash when deleting word with cursor at end of line
New in Code Browser 6.4 (Sep 15, 2018)
- Bug fix: fold selection deletes up to the end of the selection.
- Find dialogs: 'Header' is replaced by 'Ignore Header'
- The text of a sub-section does no longer need to end with a new line
- Project and Option views use the smalltalk style browser
- Smalltalk style browser can show many panes
- Linux: better support of GTK+ themes
- Linux: added a desktop entry
New in Code Browser 6.3 (Sep 16, 2017)
- Makes errors more visible
- "Mark All" accepts regular expressions and single characters
- Bug fix: externally modified file could not be reloaded if read only
- Bug fix: overwrite mode with a multi-byte character
- Bug fix: possible crash if a user tool writes a binary zero
- Bug fix: dangling pointer when asking to create a file
- Regression: C/C++ characters not highlighted
- Linux: use an alternate shortcut for upper case (CTRL-U conflicts with system input)
New in Code Browser 6.2 (Mar 3, 2017)
- Autodetect UTF-8 files withtout BOM on non UTF-8 systems
- Find does not search in header by default anymore
- Go-to-pane shortcuts available with page view
- Syntax highlighting: HTML: fixed an issue with <script>
- Syntax highlighting: fixed an issue with Ruby templates (.erb)
- Bug fix: TeX files incorrectly loaded and saved because of wrong escaping of '%' in configuration files
- Bug fix: Preview in page view not updated if no cursor move (DEL)
- Bug fix: Windows: possible crash with Find in Files
- Bug fix: possible crash when deleting a section in the back stack
New in Code Browser 6.1 (Mar 3, 2017)
- Bug fix: focus not set when starting the editor without file opened
- Bug fix: focus can be lost with goto pane
- Bug fix: Page View: preview pane not always up to date
New in Code Browser 6.0 (Mar 3, 2017)
- Support of non BMP Unicode characters
- Macros: quickly record and replay commands
- Markers are single line only
- Horizontal scrollbar does not need a virtual width. It is now automatic.
- Syntax highlighting: delimiters are no longer limited to a single character
- Syntax highlighting: more colors
- Syntax highlighting: JavasScript highlighted in HTML, JSP and PHP
- Syntax highlighting: Various fixes in different languages
- Syntax highlighting: Fixed fonts use bold / italic styles for keywords
- Configuration: variables are back
- Configuration: File patterns accepts wildcards at the end (e.g. Makefile.*)
- More errors reported throught the status bar (broken links, read only, long lines, ...)
- List view: do not select automatically the first line if it is a section.
- Links are outlined again
- Page view is back
- Incremental search: change color of the edit when no match can be found.
- Incremental search: better visibility of the current match
- Find All is back: find in current file, section or selection
- Option to follow links in search is back
- Project: it's now just a folder that can contain a specific option file
- Goto File / Section: double click to open
- Goto File / Section: highlight matching letters
- Scipting: a script can no longer crash the editor
- Navigation: both back/forward and enter/parent commands
- Close button on dialogs, project and options
- Unix: save configuration in $HOME/.config (XDG_CONFIG_HOME)
New in Code Browser 5.3 (Mar 4, 2015)
- Bug fix: crash when erasing text with markers. It's a regression from kerning support
New in Code Browser 5.2 (Feb 28, 2015)
- All search boxes shares the same settings
- Optimization: speed up replace all in very large flat files
- Less ambigous term in popup menu to remove an element from project
- Menu command to close the sidebar (in popup menu and Window menu)
- Improve the 'wrap' script example: it now sorts positions
- Better support of kerning (Windows 8 and GTK+)
- Bug fix: 'Properties' disabled on root project items
- Bug fix: GTK+: wrong orientation of split cursor
- Bug fix: GTK+: crash searching on disk with binary files
- Bug fix: GTK+: crash when opening a binary file or a file not matching the current encoding
- Bug fix: GTK+: could not load file with UTF-8 names
- Bug fix: GTK+: focus lost when switching between certain layouts
- Bug fix: GTK+: focus lost with returning from dialogs (find, ...)
- Bug fix: GTK+: focus lost after launching a graphical user tool
- Bug fix: GTK+: switching to simple view may reopen the tree view
New in Code Browser 5.1 (Aug 14, 2014)
- Bug fix: crash when closing the last untitled window
- Bug fix: recent files and recent projects menu unordered
- Bug fix: GTK+: expanders not visible in the project and option windows
- Bug fix: search history was broken
- Bug fix: files in projects not correctly saved
- Added examples in the Linux binaries
- Added folding utilities (in optional scripts)
- Links are back but with limited capabilities
- No more need to use control key with double-click to enter a section
New in Code Browser 5.0 (Jul 28, 2014)
- No more links
- No more relative indentation
- No more page view
- No more graphical option editor
- New feature: Project
- New feature: Highlight current line
- New feature: Fuzzy search files
- New feature: Fuzzy search sections
- New feature: Tree 'walker' commands to explore all sections
- New feature: Per language user tools
- New feature: Per language script commands
- New feature: Per project settings
- New feature: Per project scripts
- New feature: Script on keyboard events
- New feature: Added Solarized theme
- New feature: Breadcrumbs
- Simplified the script API
- Easier deployment of script commands
- The line type is displayed in a left margin instead of at the end of line
- Changed the Smalltalk style browser with something similar to the v3.18
New in Code Browser 4.9 (Apr 7, 2014)
- Bug fix: one more v4 regression: relative indentation not saved correctly
- Bug fix: crash with CSS syntax highlighting
- Bug fix: Windows: a file could not be opened if it was open in write mode by another process
New in Code Browser 4.8 (Nov 25, 2013)
- Bug fix: syntax highlighting could be broken with multiline styles
New in Code Browser 4.7 (Aug 12, 2013)
- Generate an error if the function of a command does not exist
- More command examples
- Better loading of files with corrupted folding directives
- Bug fix: memory leak with scripted commands
- Bug fix: syntax highlighting of Ruby literal characters
New in Code Browser 4.6 (Aug 12, 2013)
- Added scripting
- Bug fix: GTK+: Tools shortcuts are lost when reloading settings
- Bug fix: one more v4 regression: 'Replace All' could miss matches
- Bug fix: one more v4 regression: 'Open' dialog does not always open
New in Code Browser 4.5 (Aug 12, 2013)
- Bug fix: syntax highlighting of quoted strings in CSS
- Bug fix: syntax highlighting of python doc-strings
- Bug fix: Windows: leaks of handles with 'Find in Files'
- Bug fix: crash with broken files using relative indentation
New in Code Browser 4.4 (Aug 12, 2013)
- Bug fix: JSP syntax highlighting was still broken
- Bug fix: "Open in New Tab" don't close the search window anymore
- Bug fix: focus moving unexpectedly to first page in Page View
- Bug fix: crash when deleting a section targeted by a link in another view
- Fixed regression: duplicates in find and replace history
New in Code Browser 4.3 (Aug 12, 2013)
- Linux 64 bit version is back
- Edit menu shortcuts from the option editor
- Option editor isn't modal anymore (fine-tune your themes easily)
- The 'escape' shortcut is now customizable (see Window menu)
- Menu command to close a dialog or a window
- Menu command to open a new file by selecting a filename first
- Better positionning of cursor with kerning
- Bug fix: handling of prototypes in configuration files could alter wrong configurations multi-line variables were broken
New in Code Browser 4.2 (Aug 12, 2013)
- Linux version is back (32 bit x86 only)
- Dedicated color for an inactive selected section or link
- Syntax highlighting: preprocessor highlights only first word
- Bug fix: crash when using the ALT+R shortcut with Replace All
- Bug fix: syntax highlighting with Makefile multi-line variables were broken
New in Code Browser 4.1 (Aug 12, 2013)
- Option on languages to force the encoding of a file
- Restored title of sections
- Improved status bar
- Bug fix: PHP, JSP and ASP syntax highlightings were broken
- Bug fix: match whole word could miss words at end of line
- Bug fix: possible corruption of the last line when folding a section in relative indentation mode
- Bug fix: editing default language or system theme from the option editor may propagate changes to other elements.
- Bug fix: Enter command could stay disabled in page view
New in Code Browser 4.0 (Aug 12, 2013)
- Folders are now called sections
- Multiple fonts in styles
- Sections and links are editable in-place
- Quick new
- Close buttons on tabs
- Change the language from the menu
- Change the theme from the menu
- Graphical option editor
- Quick switch proportional/monospaced font
- No more title of sections to save space
- No more extra-id-chars in language. It is computed automatically
- No more variables in the configuration files (%(...)).
New in Code Browser 3.23 (Aug 12, 2013)
- Bug fix: restoring a window in Smalltalk-style browser view with text only in bottom pane crashes
- Bug fix: replace command did not work in Smalltalk-style browser
- Bug fix: another crash related to the Smalltalk-style browser view
- Bug fix: session file could be corrupted after searching patterns containing '%'
New in Code Browser 3.22 (Sep 21, 2011)
- Bug fix: crash with the Smalltalk-style browser
New in Code Browser 3.21 (Sep 21, 2011)
- Reverted change from 3.18: Smalltalk-style browser uses only text views
New in Code Browser 3.19 (Sep 21, 2011)
- Bug fix: Windows: crash with the tree view (occurring with multiple search in files)
New in Code Browser 3.18 (Sep 21, 2011)
- Smalltalk style browser now uses true list-boxes as lists
- Option to choose the number of lists in the browser view
- Option to save the current file only in user tool
- Multiple error patterns per user tool
- Better handling of focus with tree view
- Bug fix: the application may crash when running a user tool after switching the word-wrap
New in Code Browser 3.17 (Sep 21, 2011)
- Bug fix: Windows: leak of gdi resources with XP theme
New in Code Browser 3.16 (Sep 21, 2011)
- Added extra-id-chars to the generic lexer to support additional chars to identifiers (such as '-')
- Added Lua syntax highlighting
- Windows: use XP theme border
New in Code Browser 3.15 (Sep 21, 2011)
- Bug fix: crash when opening a file because of recent file list
- Bug fix: crash when editing a file with muliple views opened on the file at different depths
New in Code Browser 3.14 (Sep 21, 2011)
- The tree view is now resizable
- Recently opened files in the File menu
- Home and End commands now take word wrapping into account
- Minor improvements in C/C++ syntax highlighting
- Bug fix: can't save sessions if options were never saved
- Bug fix: settings reloaded on each file open if no session file
New in Code Browser 3.13 (Sep 21, 2011)
- Better syntax highlighting for Objective C and Pascal
- The documentation was missing is the previous release
- Bug fix: colorization of here documents still wrong
- Bug fix: detect circular references in prototype chains of preferences to avoid infinite loops.
New in Code Browser 3.12 (Sep 21, 2011)
- 'make install' is now relative to DESTDIR
- Better syntax highlighting for C/C++
- Better syntax highlighting for assembler and especially Fasm syntax
- Added basic syntax highlighting for Objective C
- Bug fix: colorization of here documents could go wrong (regression since unicode release)
New in Code Browser 3.11 (Jun 2, 2009)
- Bug fix: possible crash when cloning a windows with elastic tabstops
- Bug fix: the "Show Tabs" menu item is not immediately checked
New in Code Browser 3.10 (May 23, 2009)
- Added elastic tabstops
- Added an option to show tabs
New in Code Browser 3.9 (May 16, 2009)
- Commands to reopen files without BOM as UTF-8 or UTF-16
- Faster startup when a lot of windows to open
- Bug fix: copy selection from output not always working
- Bug fix: handle case conversion of cyrillic letters
- Bug fix: case insensitive search with non ASCII letters
- Bug fix: paste reference on read only files
- Bug fix: session not saved if options have never been saved
- Bug fix: Windows: the application could stay stuck minimized under certain circumstances
New in Code Browser 3.8 (Mar 12, 2009)
- This release fixes minor bugs and adds the ability to define custom error patterns using regular expressions in user tools.
New in Code Browser 3.6 (Oct 30, 2008)
- Bug fix: crash when closing the modified untitled document
New in Code Browser 2.15 (Jul 6, 2007)
- Bug fix: TeX folding markers were no longer recognized