New patches:
7.3.763 jumping to a mark does not open fold if it is in the same line
7.3.764 not all message translation files are installed
7.3.765 segfault when doing "cclose" on BufUnload in a python function
7.3.766 ":help cpo-*" jumps to the wrong place
7.3.767 (Win32) The _errno used for iconv may be the wrong one
7.3.768 settabvar() and setwinvar() may move the cursor
7.3.769 'matchpairs' does not work with multi-byte characters
7.3.770 vim.h indentation is inconsistent
7.3.771 (after 7.3.769) uninitialized variable
7.3.772 cursor at wrong location after doing %s/x/y/c
7.3.773 (after 7.3.767) crash when OriginalFirstThunk is zero
7.3.774 tiny GUI version misses console dialog feature
7.3.775 Cygwin and Mingw builds miss dependency on gui_w48.c
7.3.776 ml_get error when searching, caused by curwin/curbuf mismatch
7.3.777 when building with Gnome locale gets reset
7.3.778 compiler error for adding up two pointers
7.3.779 backwards search lands in wrong place when on a multibyte char
7.3.780 char2nr() and nr2char() always use 'encoding'
7.3.781 drawing with 'guifontwide' can be slow
7.3.782 Windows: IME composition may use a wrong font
7.3.783 crash when mark is not set
7.3.784 (after 7.3.781) error when 'guifontwide' has a comma
7.3.785 (after 7.3.776) crash with specific use of search pattern
7.3.786 Python threads don't run in the background (issue 103)
7.3.787 with 'relativenumber' can't see the absolute line number
7.3.788 when only using patches build fails on missing nl.po
7.3.789 (after 7.3.776) "\k" in regexp does not work in other window
7.3.790 after reloading a buffer the modelines are not processed
7.3.791 MzScheme interface doesn't work propely
7.3.792 ":substitute" works differently without confirmation
7.3.793 (after 7.3.792) new :substutite behavior is not tested
7.3.794 tiny build fails
7.3.795 MzScheme does not build with tiny features
7.3.796 "/[^\n]" does match at a line break
7.3.797 (after 7.3.792) compiler warning for size_t to int conversion
7.3.798 (after 7.3.791) MzScheme: circular list works wrong
7.3.799 the color column is not correct when entering a buffer
7.3.800 the " mark is not adjusted when inserting lines
7.3.801 ":window set nu?" displays the cursor line
7.3.802 no error when setting 'isk' to a value ending in a comma
7.3.803 (after 7.3.792) ":s/a/b/gc" is a no-op when typing 'q'
7.3.804 (after 7.3.799) compiler warning for tiny build
7.3.805 Lua version 5.2 is not detected properly on Arch Linux
7.3.806 compiler warnings in Perl code when using Visual studio 2012
7.3.807 popup menu does not work properly in some situations
7.3.808 Python threads still do not work properly
7.3.809 the dosinst.c program has a buffer overflow
7.3.810 'relativenumber is reset unexpectedly
7.3.811 useless termresponse parsing for SGR mouse
7.3.812 when 'indentexpr' moves the cursor "curswant" not restored
7.3.813 the CompleteDone event is not always triggered
7.3.814 Win32 console: problem if 'enc' differs from current codepage
7.3.815 building with Cygwin and Ruby doesn't work
7.3.816 can't compute a hash
7.3.817 test 89 fails with tiny and small features
7.3.818 when test 40 fails it may leave files behind
7.3.819 (CORRECTED) compiling without +eval and Python isn't working
7.3.820 errors when building with small features and Lua, Perl or Ruby
7.3.821 build with OLE and Cygwin is broken
7.3.822 (after 7.3.799) crash when accessing freed buffer
7.3.823 (after 7.3.821) building with Cygwin: '-lsupc++' is not needed
7.3.824 can redefine builtin functions
7.3.825 with Python errors are not always clear
7.3.826 list of features in :version output is hard to read
7.3.827 (after 7.3.825) Python tests fail
7.3.828 mappings are not aware of wildmenu mode
7.3.829 'showmatch' shows wrong match and may scroll the screen
7.3.830 :mksession confuses bytes and characters when placing cursor
7.3.831 clumsy to handle the situation that a variable does not exist
7.3.832 compiler warning
7.3.833 In the terminal scroll wheel always scrolls the active window
7.3.834 Ruby 2.0 has a few API changes
7.3.835 "xxd -i" fails on an empty file
7.3.836 clipboard does not work on Win32 when compiled with Cygwin
7.3.837 empty lines in :version output when 'columns' is 320
7.3.838 (after 7.3.830) insufficient testing for mksession
7.3.839 some files missing in the list of distributed files
7.3.840 "\@<!" in regexp does not work correctly with cp932
7.3.841 parse error in "cond ? one : two" expression with a subscript
7.3.842 compiler warning
7.3.843 (after 7.3.841) missing test file changes
7.3.844 enum is not indented correctly with "public" etc
7.3.845 (after 7.3.844) enum indenting is not tested
7.3.846 missing proto file, listing a non-existing proto file
7.3.847 test 55 fails when messages are translated
7.3.848 can't build with Ruby 2.0 when using MinGW x64 or MSVC10
7.3.849 ":g//" gives "Pattern not found error" with E486
7.3.850 ":vimgrep //" matches everywhere
7.3.851 empty pattern with :sort incorrect without previous pattern
7.3.852 system() breaks clipboard text
7.3.853 "ra" does not replace all chars on multi-byte chars > 1 line
7.3.854 after BS in insert mode completion current entry is wrong
7.3.855 compiler warnings
7.3.856 system() garbles multi-byte clipboard contents
7.3.857 QuitPre autocommand event does not trigger for :qa and :wq
7.3.858 "gv" selects the wrong area after some operators
7.3.859 'ambiwidth' must be set by the user
7.3.860 in --remote-expr try/catch does not work
7.3.861 ":setlocal number" clears global value of 'relativenumber'
7.3.862 dragging the status line can be slow
7.3.863 (after 7.3.859) 'ambiwidth' detection for ANSI terminal
7.3.864 (after 7.3.862) can't build without the mouse feature
7.3.865 (after 7.3.862) mouse position can be wrong
7.3.866 not serving the X selection during system() isn't nice
7.3.867 matchparen does not update match when using auto-indenting
7.3.868 empty line at hit-return prompt with few lines of text
7.3.869 bufwinnr() matches buffers in other tabs
7.3.870 compiler warnings when using MingW 4.5.3
7.3.871 search('^$', 'c') does not use empty match under the cursor
7.3.872 on some systems file name case is always ignored
7.3.873 cannot easily use :s to make title case
7.3.874 comparing file names does not handle multi-byte chars properly
7.3.875 (after 7.3.866) build problem with a combination of features
7.3.876 #if indents are off
7.3.877 (after 7.3.871) forward searching with search() is broken
7.3.878 'fileignorecase' is missing in options window and quickref
7.3.879 aborting an ex command does not abort a pending operator
7.3.880 new viminfo history lines may be replacd with old lines
7.3.881 Python list does not work correctly
7.3.882 CursorHold may trigger after receiving the termresponse
7.3.883 (after 7.3.880) can't build with some combination of features
7.3.884 compiler warning for variable shadowing another
7.3.885 double free for list and dict in Lua
7.3.886 can't build with multi-byte on Solaris 10
7.3.887 no tests for Visual mode operators, what 7.3.879 fixes
7.3.888 filename completion with 'fic' does not work for multi-byte
7.3.889 can't build with Ruby 2.0 on a 64 bit system
7.3.890 test 79 fails on Windows
7.3.891 merging viminfo history doesn't work well
7.3.892 (after 7.3.891) still merging problems for viminfo history
7.3.893 crash when using b:, w: or t: after closing the buffer etc.
7.3.894 using wrong RUBY_VER causing Ruby build to break
7.3.895 valgrind error in test 91
7.3.896 memory leaks in Lua interface
7.3.897 configure doesn't always find the shared library
7.3.898 memory leak reported by valgrind in test 91
7.3.899 #if indents are off
7.3.900 not obvious that some mouse features are mutual-exclusive
7.3.901 outdated comment, ugly condition
7.3.902 tabline not updated when deleting last buffer in other tab
7.3.903 (after 7.3.892) crash on exit writing viminfo
7.3.904 (after 7.3.893) using memory freed by the garbage collector
7.3.905 (after 7.3.903) crash when writing viminfo
changes:
Profound reorganization of the font system with experimental option
for testing (1.0.7.19).
LaTeX import and export of metadata for various standard styles (1.0.7.19).
Running plug-ins over remote SSH connections; experimental (1.0.7.19).
Started implementation of remote TeXmacs file system (1.0.7.19).
Improved portability of plug-in detection (1.0.7.19).
Implementation of arbitrary zoom factors and "fit to paragraph width"
(1.0.7.18).
New widget for user preferences (1.0.7.18).
More implicit user preferences (1.0.7.18).
Add developer tools, still experimental (1.0.7.18).
Start implementation of basic infrastructure for support of system fonts
(1.0.7.18).
Started reorganization of titles and other meta-data for documents
(1.0.7.18).
Automated generation of documentation about the Scheme files (1.0.7.17).
Various improvements for LaTeX conversion and character encodings
(1.0.7.17).
File too long (should be no more than 24 lines).
Line too long (should be no more than 80 characters).
Trailing empty lines.
Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
version 2.1.2 -> 2.1.3
Fixes:
- Allow letters as shortcuts
- Avoid executing unwanted commands in the console when changing tabs
- Ensure that the ViewBib tool opens the correct bibliography file
- Correctly display output produced by ConTeXt
- Correctly handle text with foreground colour in the tabular wizard
- Correctly save and restore the encodings of previously opened files
- Fix a problem which causes that projects sometimes cannot be opened
correctly
- Force termination of Kile when the main window is closed
Features:
- Add a completion file for the 'ifplatform' package
- Add 'Save', 'Save As' and 'Save Copy As' entries to the tab context menus
- Add tool tips to structure view entries
- Provide Unicode characters for the symbols in the symbol view
version 2.1.1 -> 2.1.2
Fixes:
- Correctly convert special characters that were typed with caps lock
enabled into LaTeX. This fix works from KDE 4.3 upwards.
- Use 'utf8' instead of 'utf8x' as default encoding (in document templates).
It should be sufficient in most cases and it is installed by default in
LaTeX distributions.
- Correctly insert '\c{c}' for the cedilla character
- Use the correct name for some icons. In this way, they can be used even
if the current icon theme is not Oxygen.
- Correctly restore VI input mode key settings
Features:
- Update 'biblatex.cwl'.
COMMENT should not be longer than 70 characters.
COMMENT should not begin with 'A'.
COMMENT should not begin with 'An'.
COMMENT should not begin with 'a'.
COMMENT should not end with a period.
COMMENT should start with a capital letter.
pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
- NULL is a pointer. Don't use it for '\0', which is a character.
- Silence warnings about unused variables.
- Silence clang warnings about format strings.
- Fix up the makefile and configure logic, rolling in patch-aa and
patch-ab. Make the configure script report what it's doing instead
of making wrong decisions silently.
- Fix broken build when using system curses instead of the builtin
curses subset. (This is not the default, nor apparently recommended,
but can happen if the configure script doesn't like you.)
- Bump PKGREVISION.
Highlights of this release include:
Generalized variables are now in core Emacs Lisp.
An update for the Common Lisp emulation library.
A new major mode for Python.
(The operating system support framework was changed -- Dragonfly
support might need fixes.)
Changelog:
----------------------------------------------------------------------
OmegaT 2.6.3
----------------------------------------------------------------------
3 Enhancements
1 Bug fix
0 Localisation update
----------------------------------------------------------------------
2.6.3 vs. 2.6.2
Implemented requests:
- Import from exported script files
http://sourceforge.net/support/tracker.php?aid=2957819
- More flexible parsing for external commands arguments
- Updated documentation
Bug fixes:
- Git team projects: an issue was fixed with line ending on non-Windows
machines
----------------------------------------------------------------------
OmegaT 2.6.2
----------------------------------------------------------------------
10 Enhancements
4 Bug fixes
4 Localisation updates
----------------------------------------------------------------------
2.6.2 vs. 2.6.1 update 2
Implemented requests:
- External post-processing command
http://sourceforge.net/support/tracker.php?aid=3600209
- Tag partial verification
http://sourceforge.net/support/tracker.php?aid=1545637
- In OpenXML filtter, add xml:space="preserve" to w:t elts
http://sourceforge.net/support/tracker.php?aid=3556996
- Showing cursor in Search window and other panes
http://sourceforge.net/support/tracker.php?aid=3586905
Other enhancements:
- Git team git server fingerprint will be stored in plain text file if
credentials are also stored. Acceptance of fingerprint will be remembered.
- Markers for whitespace (space, tab, newline) and Bidi-characters in the
View menu
- Tag colouring for RTL languages/orientation
- The right-click popup menu has been reorganised
- When translating a Word (.docx) document and the target language
is RTL, a number of changes are done to the target document:
- Paragraphs, sections and tables are set to bidi
- Runs (text elements) are set to RTL
- In the Search window, it is now possible to search for segments
where the author is unknown
Bug fixes:
- PO filter: there was an error when loading PO files with a target
language with 1 plural form
- Team projects: changes in the writable glossary were not calculated
correctly, which resulted in duplicate entries
- Team projects: when the writeable glossary was not inside the
working copy, it was not possible to synchronise the project. Now, if
the writeable glossary is outside the working copy, no attempt is done
to synchronise it.
- In the Fuzzy Matches pane, depending on the order of the options,
the display could be corrupted when ${diff} was used
Localisation updates:
- Slovenian localisation updated to 2.6.1 update 2 (UI)
- Dutch localization updated to 2.6.1 update 2 (UI, documentation, readme)
- Russian localization updated to 2.6.1 update 2 (UI, documentation, readme)
- Italian localisation updated to 2.6.1 update 2 (UI)
----------------------------------------------------------------------
OmegaT 2.6.1 update 2
----------------------------------------------------------------------
11 Enhancements
7 Bug fixes
7 Localisation updates
----------------------------------------------------------------------
2.6.1 update 2 vs. 2.6.1 update 1
Implemented requests:
- Show where text has been added in match window
http://sourceforge.net/support/tracker.php?aid=1483716
- Save authentication information for team projects
http://sourceforge.net/support/tracker.php?aid=3574419
Other enhancements:
- Git authorized access
- Support for gzipped (.tmx.gz) external TMXs
- Alignment (for filters that support it) now segments into sentences if
segmentation is enabled in the project
- Git submodule support added
- Right-click on Glossary pane pops-up menu to add glossary item.
- The writable glossary file can now be used in team project. Updates are shared.
- PO-filter takes number of plurals from header if it is defined in the header.
If not defined, the default for the language is used just like before.
- New "--no-team" command line option, to be able to use a team project without
OmegaT attempting to synchronise it
- Microsoft Translator added. Requires -Dmicrosoft.api.client_id=xxxxxx and
-Dmicrosoft.api.client_secret=xxxx to be set. Identifiers can be obtained from
the Windows Azure Marketplace.
Bug fixes:
- Missing part from matches not highlighted
http://sourceforge.net/support/tracker.php?aid=1606024
- It was not possible to use team projects offline. Now, when the
connection is off, a message mentions the project is in offline mode.
The connection continues to be tested on each save. When the connection
comes back, a message informs the user that the project is back in online
mode.
- Git end of lines were not handled correctly under Windows
- If writable glossary file does not exist, it is created when an entry is added.
- Small memory consumption optimizations on team projects during save.
- Create/download project dialog accepts empty folder besides new folder as project location,
and doesn't show files any more.
- Multiple save commands could interfere, causing you to lose all translations in team project.
Localisation updates:
- Japanese localisation updated to 2.6.1 update 2 (UI)
- Italian localisation updated to 2.6.1 (UI)
- Czech localization updated to 2.6.0 update 2 (UI, documentation, readme)
- Russian localization updated to 2.6.1 (UI, documentation, readme)
- Dutch localization updated to 2.6.0 (UI, documentation, readme)
- Spanish localization updated to 2.6.0 (UI, documentation, readme)
- Indonesian localization updated to 2.6.0 (UI)
----------------------------------------------------------------------
OmegaT 2.6.1 update 1
----------------------------------------------------------------------
0 Enhancement
1 Bug fix
0 Localisation update
----------------------------------------------------------------------
2.6.1 update 1 vs. 2.6.1
Bug fixes:
- The Okapi plugin was not working: an exception was produced when trying
to load a file
----------------------------------------------------------------------
OmegaT 2.6.1
----------------------------------------------------------------------
8 Enhancements
1 Bug fix
0 Localisation update
----------------------------------------------------------------------
2.6.1 vs. 2.6.0 update 4
Implemented requests:
- Allow to load TMX as 'alternative source'
http://sourceforge.net/support/tracker.php?aid=3563248
- Display encoding and filter used in list of project files
http://sourceforge.net/support/tracker.php?aid=3440267
- Ignore 'Fragments that should be removed' on fuzzy matches
http://sourceforge.net/support/tracker.php?aid=3567014
- Option to not translate headers in PO filter
http://sourceforge.net/support/tracker.php?aid=3568947
- PO filter Plural Forms
http://sourceforge.net/support/tracker.php?aid=2979054
Other enhancements:
- The Project Properties dialog can now be resized
- Remove tags is now a project property feature, instead of being a
global option
- HTML filter: new options to compress whitespace and remove comments
Bug fixes:
- The PO filter option "Allow blank translations in the target files"
was not showing the saved setting
----------------------------------------------------------------------
OmegaT 2.6.0 update 4
----------------------------------------------------------------------
2.6.0 update 4 vs. 2.6.0 update 3
Includes bug fix from 2.5.5 update 2
----------------------------------------------------------------------
OmegaT 2.6.0 update 3
----------------------------------------------------------------------
2.6.0 update 3 vs. 2.6.0 update 2
Includes bug fixes from 2.5.5 update 1
----------------------------------------------------------------------
OmegaT 2.6.0 update 2
----------------------------------------------------------------------
0 Enhancement
1 Bug fix
2 Localisation updates
----------------------------------------------------------------------
2.6.0 update 2 vs. 2.6.0 update 1
Bug fixes:
- Automatic loading of translations from the /tm/auto folder had
stopped working except under Windows
Localisation updates:
- Japanese localization updated to 2.6.0 update 1 (UI)
- Italian localization updated to 2.6.0 update 1 (UI)
----------------------------------------------------------------------
OmegaT 2.6.0 update 1
----------------------------------------------------------------------
2 Enhancements
0 Bug fix
0 Localisation update
----------------------------------------------------------------------
2.6.0 update 1 vs. 2.6.0
Other enhancements:
- SVN for team projects is now compatible with Subversion 1.7
- If a user has only read-only permission for a repository for team
projects, it is possible to check the read-only check box in the
authentication dialog. Once this box is checked, OmegaT will not attempt
to write in the repository anymore
----------------------------------------------------------------------
OmegaT 2.6.0
----------------------------------------------------------------------
3 Enhancements
0 Bug fix
0 Localisation update
----------------------------------------------------------------------
2.6.0 vs. 2.5.3
Implemented requests:
- Online team projects
http://sourceforge.net/support/tracker.php?aid=1604911
- Apply penalties to external TMXs
http://sourceforge.net/support/tracker.php?aid=3528575
- Configurable display in match pane
http://sourceforge.net/support/tracker.php?aid=2960656
----------------------------------------------------------------------
----------------------------------------------------------------------
OmegaT 2.5.5 update 5
----------------------------------------------------------------------
1 Enhancement
1 Bug fix
0 Localisation update
----------------------------------------------------------------------
2.5.5 update 5 vs. 2.5.5 update 4
Other enhancements:
- .dotx has been added as a default extension in the Open XML filter
Bug fixes:
- Launcher issue on linux with space in folder name
http://sourceforge.net/support/tracker.php?aid=3605953