- Article in wikipedia was proposed for deletion.
- Support
/dir %CD%
in Task parameters.
Than task will be started in the active console working directory.
Configure your shell properly
Launch task in specific directory
- Task parameter
/dir
was ignored if task was started by Win+X
hotkey (‘Default shell’ checkbox).
- GuiMacro: Use
ConEmuC -Silent -GuiMacro ..
to suppress GuiMacro result printing.
- conemu#287: Fix crashes while starting threads.
- Some internal changes in ConEmuHk.
- Set gcc debug make destination to ‘Debug’ dir.
- conemu#268: Support DefTerm for CodeBlocks. User have to add
codeblocks.exe|gdb.exe
to hooked executables.
- conemu#255, old#1065: Add option ‘Restore to active monitor’ to the ‘Size & Pos’ settings page.
It moves window to active monitor from inactive by Min/Restore hotkey even if window is visible.
Option is implied by
-quake
ConEmu.exe switch.
- Use minhook for hooking. Absolutely different method may eliminate
a lot of weird problems (import pointers are not changed anymore).
- In some circumstances ConEmu ‘drawing’ almost hangs during mouse text selection.
- Default task {Shells:cmd-32} to run 32-bit cmd.exe on 64-bit OS.
- Updater. Show in the confirmation message URL of downloaded version.ini.
- Up to date supplied documentation files (About, License, etc.)
- GitShowBranch.cmd: Fix
unexpected apparance: (
. Force to use english.
- Mark ConEmuC.exe as dpiAware (manifest).
- Some internal fix of TabBar activation during startup.
- Add more logging of RealConsole window size and used font.
- Rename settings page to ‘Tab bar’.
- Let
-new_console:w0
force ‘Insert’ mode and -new_console:w1
force ‘Overwrite’ mode.
- Don’t load/save
ConInMode
option from settings. There is -new_console:w[0]
instead.
- Add ZoneId check and unblock for ConEmu’s binaries.
Under some circumstances ConEmu binaries may be marked
as ‘Downloaded from internet’. That, in turn, may cause
blocking by SmartScreen or antiviral software.
ConEmu will do checking of Zone.Identifier NTFS stream
and warn user if it’s found. User may let ConEmu try to
unblock files automatically or do this themselves.
More info here: http://conemu.github.io/en/ZoneId.html
- Let default task {cmd} be used for
Win+X
ConEmu hotkey.
That is the configurable hotkey for ‘Create new ‘cmd.exe’ console’ action.
- conemu#224: Try to fix ‘Maximum real console size was reached’ error.
- DefTerm. Add ‘Apply’ button to settings page.
- DefTerm. Add option to log all ‘exec’ activities of hooked processes (debug purposes).
- Update PortableApps icons.
- A LOT of internal fixes.
- Updater. Show user-friendly information download fails, add ‘Retry’ button in the error dialog.
- Issue 1899: Java 7 has been crashed with java.lang.InternalError.
If Java.exe was executed from symlinked location, the exception
was occurred in some circumstances:
Exception in thread “main” java.lang.InternalError: Should not get here
at sun.nio.fs.WindowsNativeDispatcher.GetFinalPathNameByHandle(Native Method)
- DefTerm. Support Lazarus’ console applications debugging.
User must add
lazarus.exe|gdb.exe
to the hooked executable list.
- Downloader. Switch
-debug
may be used to show console and print progress even if output is redirected.
- Downloader. Improve logging of self-update activities.
- Updater. Empty proxy server field is used for proxy-autoconfiguration.
- conemu#129: ‘Restore’ button didn’t restore width if TaskBar was auto-hidden.
- GuiMacro: Tab(11,”Name”): activates tab by name, title or process name
- Describe some switches in the About dialog.
- Some additional logging while resizing window.
- Write to Log information about used storage location (xml-file/reg + config).
- For debugging purposes SEH is disabled in this release.
- Now user may use any external downloader tool if ConEmu’s internal does not suite.
- Implement new switch
-update
to force automatic update procedure.
- Describe switch
-LoadRegistry
in ConEmu’s About dialog.
- Force Win7 TaskBar to use different taskbar buttons for different configs
selected by one of the following switches:
-config <name>
, -loadcfgfile <file>
, -loadregistry
, -basic
.
- Allow to delete several tasks at once, just select them with Shift or Ctrl pressed.
- Button ‘Add default tasks’ behavior was changed. Confirmation dialog suggests to
either to add absent tasks or add and recreate all default tasks.
Recreation will affect tasks’ commands and parameters.
- conemu#213: Improve update error reporting, more logging.
- Switch processor refactoring (code moved to CConEmuStart class).
- Internal changes in threads creating/killing.
- Some more logging for toolbar buttons and window resizing.
- This build changes the download procedure used within automatic updates.
ConEmu.exe (GUI) do not call WinInet functions anymore, instead it calls
the downloader tool (ConEmuC.exe is an only option at the moment).
This will eliminate accidental crashes of GUI after resume from sleep.
- The downloader itself has new options.
If user omit dst file name - try to get it from Url.
If
-
was specified as dst file name or output is redirected - just write contents to stdout.
New switch -agent <name>
was implemented.
- Script
ConEmu/GitShowBranch.cmd
was improved.
- Highlight & goto was broken at least for powershell scripts (c8c386a regression).
Only file name (path) was highlighted without following line number.
- Highlight & goto detector was failed if mouse was before first backslash of the path.
- conemu#205: TabBar was not shown on startup in some monitor configurations (bacc66d regression).