EmEditor Professional (64-bit) 歷史版本列表
EmEditor Professional 64 位是一個快速,輕量級,但可擴展,易於使用的 Windows 文本編輯器。原生的 64 位和 32 位構建都可用! EmEditor Professional 支持強大的宏,Unicode 和非常大的文件。 Emurasoft 的永恆使命是實現我們的客戶 ' 通過同情和專業知識傾聽他們的需求。我們非常重視及時的客戶支持,並且很榮幸能夠擁有包括大型企業... EmEditor Professional (64-bit) 軟體介紹更新時間:2021-05-12
更新細節:
What's new in this version:
Fixed:
- a pre-v20.6 bug where EmEditor could crash on the Split Column command under a certain condition
- a pre-v20.6 issue related to double-clicking on URIs
- a pre-v20.6 issue related to invalid CSV parsing
- a v20.6 bug where URLs did not become active in the Free version
- a pre-v20.6 bug where drag and drop while in the vertical selection mode could crash
- a v20.6 issue where a tooltip in the Macros toolbar might have included all languages
- a pre-v20.6 bug where EmEditor might crash when displaying the minimap if a very long line exists
- a pre-v20.6 bug in the Filter/Filter in Column commands
更新時間:2021-05-06
更新細節:
What's new in this version:
Added:
- support for Sass glob imports
- support for Sass index based imports
Updated:
- Babel, Babel plugins and presets to 7.14.0
- Dart Sass to 1.32.12
- Terser to 5.7.0
- PostCSS to 8.2.13
- TypeScript to 4.2.4
更新時間:2021-05-05
更新細節:
更新時間:2021-04-30
更新細節:
What's new in this version:
Features:
- Add support for flake8 as an external checker in Code Warnings
- Add support for Anaconda environments in the Packages tool
- Allow selecting an Anaconda environment.yml when creating a Python environment
Fixed:
- Fix viewing arrays in the Stack Data tool
- Restore requirements.txt after failed package operations
- Fix package manager problems when using a base install of Python or remote host
- Fix reverting an update
- Fix analysis and other operations on container-only files and directories
- Fix writing to ide.log file
- Fix analysis of operator expressions that include function/method calls or subscripts
- Fix analysis of calls using * or ** args
- Fix startup problems seen on some systems
更新時間:2021-04-28
更新細節:
What's new in this version:
Upgraded:
- Source: Win10 21H2 build 21364 support (license date updated)
- Components: Improved Server 2019 cumulative updates compatibility after component removals
- (removals on Server still not officially supported, but please do report any issues)
- UI-Translation: Thanks for Farsi, Polish
Fixed:
- General: Crypto-Pro was causing a tool crash on network connection
- Updates: Integrating latest (CU+SSU bundle) updates into the Win10 19042.572 image was failing in a certain situation
- Components: ‘Manual feature repository’ removal had external ISO files leftovers in certain newer images
更新時間:2021-04-22
更新細節:
What's new in this version:
- Fix bug where Network Settings changes doesn’t save when there are no accounts yet
- Optimize handling of cloud-to-local modifications for exported Google Files in local
更新時間:2021-04-17
更新細節:
更新時間:2021-04-16
更新細節:
What's new in this version:
CUDA Toolkit Major Component Versions:
CUDA Components:
- Starting with CUDA 11, the various components in the toolkit are versioned independently
CUDA Driver:
- Running a CUDA application requires the system with at least one CUDA capable GPU and a driver that is compatible with the CUDA Toolkit. See Table 2. For more information various GPU products that are CUDA capable
- Each release of the CUDA Toolkit requires a minimum version of the CUDA driver. The CUDA driver is backward compatible, meaning that applications compiled against a particular version of the CUDA will continue to work on subsequent (later) driver releases.
- General CUDA:
- Stream ordered memory allocator enhancements
CUDA Graph Enhancements:
- Enhancements to make stream capture more flexible: Functionality to provide read-write access to the graph and the dependency information of a capturing stream, while the capture is in progress. See cudaStreamGetCaptureInfo_v2() and cudaStreamUpdateCaptureDependencies().
- User object lifetime assistance: Functionality to assist user code in lifetime management for user-allocated resources referenced in graphs. Useful when graphs and their derivatives and asynchronous executions have an unknown/unbounded lifetime not under control of the code that created the resource, such as libraries under stream capture. See cudaUserObjectCreate() and cudaGraphRetainUserObject()
- Graph Debug: New API to produce a DOT graph output from a given CUDA Graph
New Stream Priorities:
- The CUDA Driver API cuCtxGetStreamPriorityRange() now exposes a total of 6 stream priorities, up from the 3 exposed in prior releases
- Expose driver symbols in runtime API
- New CUDA Driver API cuGetProcAddress() and CUDA Runtime API cudaDriverGetEntryPoint() to query the memory addresses for CUDA Driver API functions
- Support for virtual aliasing across kernel boundaries
- Added support for Ubuntu 20.04.2 on x86_64 and Arm sbsa platforms
CUDA Tools:
CUDA Compilers:
- Cu++flt demangler tool
- NVRTC versioning changes
- Preview support for alloca()
Nsight Eclipse Plugin:
- Eclipse versions 4.10 to 4.14 are currently supported in CUDA 11.3
CUDA Libraries:
cuFFT Library:
- cuFFT shared libraries are now linked statically against libstdc++ on Linux platforms
- Improved performance of certain sizes (multiples of large powers of 3, powers of 11) in SM86
cuSPARSE Library:
- Added new routine cusparesSpSV for sparse triangular solver with better performance. The new Generic API supports:
- CSR storage format
- Non-transpose, transpose, and transpose-conjugate operations
- Upper, lower fill mode
- Unit, non-unit diagonal type
- 32-bit and 64-bit indices
- Uniform data type computation
NVIDIA Performance Primitives (NPP):
- Added nppiDistanceTransformPBA functions
Deprecated Features:
- The following features are deprecated in the current release of the CUDA software. The features still work in the current release, but their documentation may have been removed, and they will become officially unsupported in a future release. We recommend that developers employ alternative solutions to these features in their software.
CUDA Libraries:
- cuSPARSE: cusparseScsrsv2_analysis, cusparseScsrsv2_solve, cusparseXcsrsv2_zeroPivot, and cusparseScsrsv2_bufferSize have been deprecated in favor of cusparseSpSV
Tools:
- Nsight Eclipse Plugin: Docker support is deprecated in Eclipse 4.14 and earlier versions as of CUDA 11.3, and Docker support will be dropped for Eclipse 4.14 and earlier in a future CUDA Toolkit release.
Resolved Issues:
General CUDA:
- Historically, the CUDA driver has serialized most APIs operating on the same CUDA context between CPU threads. In CUDA 11.3, this has been relaxed for kernel launches such that the driver serialization may be reduced when multiple CPU threads are launching CUDA kernels into distinct streams within the same context.
cuRAND Library:
- Fixed inconsistency between random numbers generated by GPU and host generators when CURAND_ORDERING_PSEUDO_LEGACY ordering is selected for certain generator types
CUDA Math API:
- Previous releases of CUDA were potentially delivering incorrect results in some Linux distributions for the following host Math APIs: sinpi, cospi, sincospi, sinpif, cospif, sincospif. If passed huge inputs like 7.3748776e+15 or 8258177.5 the results were not equal to 0 or 1. These have been corrected with this release.
Known Issues:
cuBLAS Library:
- The planar complex matrix descriptor for batched matmul has inconsistent interpretation of batch offset
- Mixed precision operations with reduction scheme CUBLASLT_REDUCTION_SCHEME_OUTPUT_TYPE (might be automatically selected based on problem size by cublasSgemmEx() or cublasGemmEx() too, unless CUBLAS_MATH_DISALLOW_REDUCED_PRECISION_REDUCTION math mode bit is set) not only stores intermediate results in output type but also accumulates them internally in the same precision, which may result in lower than expected accuracy. Please use CUBLASLT_MATMUL_PREF_REDUCTION_SCHEME_MASK or CUBLAS_MATH_DISALLOW_REDUCED_PRECISION_REDUCTION if this results in numerical precision issues in your application.
cuFFT Library:
- cuFFT planning and plan estimation functions may not restore correct context affecting CUDA driver API applications
- Plans with strides, primes larger than 127 in FFT size decomposition and total size of transform including strides bigger than 32GB produce incorrect results
cuSOLVER Library:
- For values N<=16, cusolverDn[S|D|C|Z]syevjBatched hits out-of-bound access and may deliver the wrong result. The workaround is to pad the matrix A with a diagonal matrix D such that the dimension of [A 0 ; 0 D] is bigger than 16. The diagonal entry D(j,j) must be bigger than maximum eigenvalue of A, for example, norm(A, ‘fro’). After the syevj, W(0:n-1) contains the eigenvalues and A(0:n-1,0:n-1) contains the eigenvectors.
更新時間:2021-04-15
更新細節:
What's new in this version:
Features:
- Improve New Project support to allow selecting host, and creating source directory and Python environments along with the project (Wing Pro)
- Support Django project creation also on remote hosts and in containers (Wing Pro)
- Add package management with pip and pipenv (Wing Pro)
- Add support and documentation for Linux containers hosted by LXC/LXD (Wing Pro)
- Support Find Uses and Refactoring with values found in f-strings (Wing Pro)
- Add code warnings for named tuple attributes (Wing Pro)
- Add code analysis for stringified and commented type hints
- Analysis support for multiple return values and tuple unpacking
- Allow disabling individual syntax errors and indent warnings (Wing Pro)
Changed:
- Wing Personal no longer includes documentation and features specifically designed for third party modules, packages, and frameworks
- The editor background color preference has been removed, since it conflicts with setting the editor palette
- When using PuTTY for remote development on Windows, Wing no longer uses any port numbers stored in a PuTTY configuration, in order to work around a long-standing bug in PuTTY that uses the wrong port if no configuration was ever saved. Non-standards ports now also need to be specified in Wing's remote host configuration for that host.
- Remove the legacy Django project configuration functionality, which has been replaced by New Project
- Add an optional encoding keyword argument to the ExecuteCommandLine and AsyncExecuteCommandLine* wingapi methods to encode / decode strings sent to / received from child process. Encoding defaults to the default OS Commands encoding. If the encoding is set to None, no encoding / decoding will be done and bytes instances will be returned.
- Add a WriteToChild method to the handler instance returned by the AsyncExecuteCommandLine* wingapi methods. The WriteToChild method sends a string to the child process after encoding it and optionally flushes and closes the pipe to the child.
Fixed:
- Fix failure to show and/or hide memory addresses in debug data values
- Avoid displaying Cython-defined functions/methods in the Stack Data tool
- Improve handling of debug data that cannot be inspected
- Fix general failures in inspecting containers in a cluster, causing failure to update Source Assistant among other things
- Change the container and cluster plugin APIs to allow multiple commands to be specified for building
- Fix failure to remove Docker containers created by Wing when Wing quits
- Fix using a path that contains spaces in the Activated Env option for Python Executable configurations
- Fix likelihood of a simple name being a point of use of an attribute
- Correctly parse N{} unicode escapes in f-strings and f-strings with rf'' prefixes
- Fix using non-builtin types in type hint subscripts
- Display b'' or u'' prefixed strings for py3 bytes and py2 unicode instances, respectively, in the Stack Data and the Watch tools
- Fix introspection of module attributes
- Fix signature of the Python 3 print function
- Include all improvements in Wing version 7.2.8
- Save project periodically while running tests to avoid losing test results
更新時間:2021-04-12
更新細節:
What's new in this version:
Features:
- Add remote development support for 64-bit Raspberry Pi
- Allow disabling SSH tunnel management in remote host configurations
Changed:
- Auto-close quotes in fewer contexts
- Change the "Use SSH Tunnel for [email protected]" remote host configuration option to "Manage SSH Tunnels" and added the option to auto-configure based on the target.
Fixed:
- Prompt to save files before Evaluate File in Python Shell and Debug Probe and auto-save
if the Files > Auto-Save Files Before Debug or Execute preference is enabled
- Avoid hanging and sluggishness seen when changing revision control branches or removing
or updating large numbers of project files
- Avoid entirely blank lines in Stack Data and Watch when errors occur in handling
values for debugger display
- Correctly display values for PyQt enums and some other value types
- Fix potential failure to display the commit view in revision control tools
- Display tooltips for syntax errors or code warnings when the cursor is 10+ lines below
- Fix using project settings to run or debug a file if a launch configuration
was previously selected
- Use PYTHONIOENCODING=utf-8 if pylint runs under Python 3.4+ in Wing Personal's PyLint tool
- Fix analysis of commented type hints for a staticmethod
- Fix failure to cache analysis information in some cases
- Fix remote development and debugging when SSH tunnel management is disabled and
a fixed port is selected by Remote Agent Port and/or Remote Debug Port in the
remote host configuration
- Fix using the camera or microphone from the debugger on macOS
- Fix auto-saving files before executing an OS Command