2017.05.04 - GNU nano 2.8.2 "Krats" adds another new feature: it makes
the ^G help texts searchable with ^W. Apart from that,
it fixes a crash when resizing the window in the middle
of verbatim input, avoids an unlikely crash when used
without UTF-8 support in some locales, avoids redrawing
the screen twice when switching between buffers while
line numbers are active, and works around a coloring
bug on musl. Plus tweaks to the documentation; plus
translation updates for fifteen languages.
Bump PKGREVISION to denote changes.
`emacs -nw' gets a startup window, but emacs (with Xt) still dumps core.
XXX: maybe much more prototypes are neccesary for LONG_LISP_OBJECT and
XXX: VALBITS>=32 on LP64.
- pull unexelf.c from newer emacs to fix coredump on dump-charset
- in s/netbsd.h use terminfo rather than obsolete termcap that causes SIGSEGV
- also link temacs with "-Wl,-znocombreloc" for X toolkit as emacs22 did
XXX: this should be into configure
- specify -fno-builtin-malloc to avoid unexpected gcc's optimization
and remove hacks in alloc.c
- also specify -fno-strict-aliasing for sanity against 90's files
* Add xml to default options to enable internel web browser, eww
Changelog:
* Changes in Emacs 25.2
This is mainly a bug-fix release, but there are some other changes.
** 'find-library', 'help-function-def' and 'help-variable-def' now run
'find-function-after-hook'.
** New basic face 'fixed-pitch-serif', for a fixed-width font with serifs.
The 'Info-quoted' and 'tex-verbatim' faces inherit from it by default.
** New variable 'use-default-font-for-symbols', for backward compatibility.
This variable allows you to get back pre-Emacs 25 behavior where the
font for displaying symbol and punctuation characters was always
selected according to your fontset setup. By default, Emacs 25 tries
to use the default face's font for such characters, if it supports
them, disregarding the fontsets. Set this variable to nil to disable
this and get back the old behavior.
** 'electric-quote-mode' is no longer suppressed in a buffer whose
coding system cannot represent curved quote characters.
Instead, users can deal with the unrepresentable characters in the
usual way when they save the buffer.
** New variable 'inhibit-compacting-font-caches'.
Set this variable to a non-nil value to speed up display of characters
using large fonts, at the price of a larger memory footprint.
** The version number of CC Mode has been changed from 5.33 to
5.32.99, although the software itself hasn't changed. This aims to
reduce confusion with the standalone CC Mode 5.33 (available from
http://cc-mode.sourceforge.net), which is a more mature version than
the one included in Emacs 25.2.
2017.04.12 - GNU nano 2.8.1 "Ellert" fixes build failures on MacOS and
on musl, fixes scrolling problems in softwrap mode when
double-width characters on row boundaries are involved,
shows double-width characters as ">" and "<" when split
across two rows, moves the cursor more predictably (at
the cost of sometimes putting it on the second "half"
of a character), avoids creating lines that consist of
only blanks when using autoindent, makes ^Home and ^End
go to the start and end of the file (on terminals that
support those keystrokes), places the cursor better when
linting, lets the linter ask only once whether to open
an included file, and adds bindings for ^Up and ^Down
in the file browser. Don't sit on your hands.
2017.03.31 - GNU nano 2.8.0 "Axat" makes it easier to move around in
softwrapped lines: the Up and Down keys now step from
visual row to visual row instead of jumping between
logical lines, and the Home and End keys now move to
the start and end of a row, and only when already
there, then to the start and end of the logical line.
Furthermore, the screen can now scroll per row instead
of always per logical line. On an entirely different
front: nano now makes use of gnulib, to make it build
on more platforms. In short: there were many internal
changes, not many user-visible ones (apart from the
new softwrap navigation). The conversion to gnulib
was done by Mike Frysinger, the softwrap overhaul by
David Ramsey.
Sigil-0.9.8
Bug Fixes
- Make sure when new empty epub3's are created that the toc does not use a doctype (Issue # 250)
- Make GetUniqueFilenameVersion work even on Case-Insensitive filesystems (Issue #247)
- Properly urlencode/decode all hrefs in plugin's ResultXML in launcher/PluginRunner to prevent parse errors
- Enable Basic Cut Copy Paste Icons/Actions in OPF, NCX, XML, SVG, and other Misc Text Tabs
- Add proper detection for minimum service pack requirements in Windows installer
- Include workaround for bug in KDE Qt5 plugin on Linux that keep plugins from launching from menu
- Prevent splitting Section0001.xhtml (Split at Cursor) needlessly rewrite the file's manifest id with a uuid
- Fix issue where merging files when non-xhtml tabs were open was causing Python errors or crashes
- Fix segfault in Image Reports when deleting unused image files
- Fix bug in prettyprint_xhtml in sigil_bs4 (put back inadvertently dropped is_void_tag routine)
- Fix gumbo serialize to better handle injected newlines
- Harden bundled Python isolation on Windows and add subset of PyQt5 to bundled modules
- Harden plugin interface code to properly unquote/quote hrefs
- Stop Sigil from nagging about unsupported mimetypes when epubs with Adobe xpgt page-templates are opened
- Fix Book Browser highlighting issue when editable XML files from the "Misc" folder are opened
- Pull upstream bug fixes from google's gumbo parser for Sigil
- Force formatting buttons in BookView to generate inline-styled spans instead of "strike", "b", etc
- Fix bug from deprecated use of jquery $.browser.msie introduced when jQuery was updated
- Fix temp folder specification on Windows systems that delete the system temp folder for every login (Issue #285)
- Fix typos in metadata descriptions to allow better translations
New Features
- New preference setting (Appearance section) which allows user to adjust the size of the main menu icons
- Add manifest properties to Book Browser tooltips and to All Files Reports Widget for epub3
- Make Sigil's UI and spellchecker language settings available to plugins
- Add support for PyQt5 for plugin gui widgets
- Internal builds now use Qt 5.6.2 with Webkit added back
- Major compiler tool change and update for Windows build to sync Qt/Python/Sigil on Windows
- Update all build it yourself from source documentation for new requirements
yEd 3.17
New Features
* Added import support for the GraphML file format variants of our commercial yFiles diagramming libraries yFiles for JavaFX (3.x version series) and yFiles for HTML (2.x version series).
* The 'Find...' command and the 'Select Elements' tool now additionally support text matching using the full power of regular expressions.
Improvements
* Improved and corrected import support for the GraphML file format variants of our commercial yFiles diagramming libraries yFiles for Java (3.x version series), yFiles for JavaFX (2.x version series), and yFiles for HTML (1.x version series).
* The 'Apply' and 'Apply Type' commands from the Palette's context menu now also support converting normal nodes to open/closed group nodes and vice versa. [Q&A 10269]
* The JREs that are installed by the Windows, Mac, and Linux installers have been updated to Java 1.8.0_121.
Bugfixes
* Addressed a problem in the Excel import where importing spreadsheets with blanks/whitespace in sheet names failed. [Q&A 10230]
* Many bugfixes, great and small.
yEd 3.16.2.1
Bugfixes
* Addressed an exception that happened on Windows and Mac OS X when trying to copy to the system clipboard.
yEd 3.16.2
Improvements
* The UML class node representation now uses the same font for the attribute, method, etc. entries as is set for the class name.
Bugfixes
* The properties views now also list the additional shape node representations (stars, fat arrows, etc.) and allow changing their properties.
* Many bugfixes, great and small.
yEd 3.16.1
New Features
* The Organic layout algorithm is able to automatically recognize regular substructures in a diagram and arrange them in an optimized manner depending on the kind of substructure. Four different kinds of substructures can be recognized: chains, stars, circles, and parallel substructures.
Improvements
* The JREs that are installed by the Windows, Mac, and Linux installers have been updated to Java 1.8.0_102.
Bugfixes
* Fixed a bug where self-loops in a diagram could cause the One-Click Layout to fail.
* Many bugfixes, great and small.
yEd 3.16
General
This yEd version requires a Java 8 Runtime Environment (JRE) to run on, which isn't available for older operating systems (see also the Java 8 system requirements). Thus, yEd needs at least Windows Vista or Mac OS X 10.8 (Mountain Lion) to run.
New Features
* Added import support for the GraphML file format variants of our commercial yFiles diagramming libraries yFiles for Java 3.x, yFiles for JavaFX, yFiles.NET, yFiles WPF, and yFiles for HTML. With the yFiles for HTML format in particular, import of GraphML files written by the yEd Live web application is also supported.
* As a new option, the Hierarchical layout algorithm can take the thickness of an edge into account when calculating a layout for a diagram. Diagrams with thick edges in them can become wider and taller.
* As a new option, the Hierarchical layout algorithm can interpret edge direction according to the arrowhead.
* The integrated labeling in the Hierarchical layout algorithm places edge labels that specify a preferred placement at their source node or at their target node directly beside that node.
* Applying the Label Placement algorithm is now animated. Also, its execution can be canceled if it takes too long.
Improvements
* Additional sample node representations for nodes and group nodes in the 'Shape Nodes' and 'Group Nodes' palette section.
* The JREs that are installed by the Windows, Mac, and Linux installers have been updated to Java 1.8.0_92.
Bugfixes
* Many bugfixes, great and small.
the \B and \b regex anchors, correctly repaints things
when multiline regexes with identical start and end are
involved, fixes a crash with zero-length regex matches,
does replacements at the edges of a marked region right,
no longer hides double-width characters at the head of
softwrapped rows, displays at most three warnings at
startup, and documents the ability to read a file from
standard input. Come tickle my ears.
8.0.0342 double free with EXITFREE and setting 'ttytype'
8.0.0343 b:changedtick can be unlocked
8.0.0344 unlet command leaks memory
8.0.0345 islocked('d.changedtick') does not work
8.0.0346 Vim relies on limits.h to be included indirectly
8.0.0347 when using completion comment leader wont work
8.0.0348 using shadow dir on Mac lack +clipboard
8.0.0349 redrawing errors with GTK 3
8.0.0350 not enough test coverage for Perl
8.0.0351 no test for concatenating an empty string
8.0.0352 not easy to see when a typval needs to be cleared
8.0.0353 if [RO] is translated it may be truncated
8.0.0354 test to check that setting termcap key fails sometimes
8.0.0355 using uninitialized memory when 'isfname' is empty
8.0.0356 (after 8.0.0342) leaking memory when setting 'ttytype'
8.0.0357 crash when setting 'guicursor' to weird value
8.0.0358 invalid memory access in C-indent code
8.0.0359 'number' and 'relativenumber' are not properly tested
8.0.0360 sometimes VimL is used instead of "Vim script"
8.0.0361 GUI initialisation is not sufficiently tested
8.0.0362 (after 8.0.0361) tests fail on MS-Windows
8.0.0363 Travis is too slow to keep up with patches
8.0.0364 ]s does not move cursor with two spell errors in one line
8.0.0365 might free a dict item that wasn't allocated
8.0.0366 (after 8.0.0365) build fails with tiny features
8.0.0367 types in include files may be inconsistent
8.0.0368 not all options are tested with a range of values
8.0.0369 a few options are not defined, depending on features
8.0.0370 invalid memory access when setting wildchar empty
8.0.0371 leaking memory when setting v:completed_item
8.0.0372 more options are not always defined
8.0.0373 build fails without +folding
8.0.0374 invalid memory access when using :sc in Ex mode
8.0.0375 the "+ register is not tested
8.0.0376 size computations in spell file reading are off
8.0.0377 possible overflow when reading corrupted undo file
8.0.0378 another possible overflow when reading corrupted undo file
8.0.0379 CTRL-Z and mouse click use CTRL-O unnecessary
8.0.0380 with 'linebreak' double wide char wraps badly
8.0.0381 diff mode is not sufficiently tested
8.0.0382 (after 8.0.0380) warning in tiny build for unused variable
8.0.0383 (after 8.0.0382) misplaced #ifdef
8.0.0384 timer test failed for no apparent reason
8.0.0385 no tests for arabic
8.0.0386 tiny build has a problem with generating the options test
8.0.0387 compiler warnings
8.0.0388 filtering lines changes folds
8.0.0389 test for arabic does not check what is displayed
8.0.0390 when the window scrolls the popup menu may be garbled
8.0.0391 arabic support is verbose and not well tested
8.0.0392 GUI test fails with Athena and Motif
8.0.0393 (after 8.0.0190) order of duplicate tags is not preserved
8.0.0394 tabs are not aligned when scrolling horizontally
8.0.0395 testing the + register fails with Motif
8.0.0396 'balloonexpr' only works synchronously
8.0.0397 (after 8.0.0392) can't build with +viminfo but without +eval
8.0.0398 illegal memory access with "t"
8.0.0399 crash when using balloon_show() when not supported
8.0.0400 some tests have a one second delay
8.0.0401 test fails with missing balloon feature
8.0.0402 :map completion does not have <special>
8.0.0403 GUI tests may fail
8.0.0404 not enough testing for quickfix
8.0.0405 v:progpath may become invalid after :cd
8.0.0406 arabic shaping code is verbose
8.0.0407 filtering folds with marker method not tested
8.0.0408 updating folds does not always work properly
8.0.0409 set_progpath is defined but not always used
8.0.0410 newer gettext/iconv library has extra dll file
8.0.0411 menu translations don't match when case is changed
8.0.0412 (after 8.0.0411) menu test fails on MS-Windows
8.0.0413 (after 8.0.0412) menu test fails on MS-Windows using gvim
8.0.0414 balloon eval is not tested
8.0.0415 (after 8.0.0414) balloon test fails on MS-Windows
8.0.0416 setting v:progpath is not quite right
8.0.0417 test for the clipboard fails sometimes
8.0.0418 ASAN logs are disabled
8.0.0419 test for v:progpath fails on MS-Windows
8.0.0420 text garbled when the system encoding differs from 'encoding'
8.0.0421 diff mode wrong when adding line at end of buffer
8.0.0422 Python test fails with Python 3.6
8.0.0423 changing 'cinoptions' does not always work
8.0.0424 compiler warnings on MS-Windows
8.0.0425 build errors when building without folding
Changes:
8.0.0162 build error on Fedora 23
8.0.0163 cannot build with Ruby 2.4
8.0.0164 outdated and misplaced comments
8.0.0165 ubsan warns for integer overflow
8.0.0166 JSON with a duplicate key gives an internal error
8.0.0167 str2nr()/str2float() fail with negative values
8.0.0168 not all float functionality is tested
8.0.0169 json_decode() may run out of stack space
8.0.0170 crash in channel test
8.0.0171 JS style JSON does not support single quotes
8.0.0172 command line window does not work
8.0.0173 build fails with EBCDIC defined
8.0.0174 executing "locale -a" on MS-Windows needlessly
8.0.0175 setting language on MS-Windows does not always work
8.0.0176 cannot use :change inside a function definition
8.0.0177 BufEnter autocommand not fired for a directory
8.0.0178 command count test fails on MS-Windows
8.0.0179 cannot have a local value for 'formatprg'
8.0.0180 error E937 is used twice
8.0.0181 with cursorbind set cursor column highlighting is off
8.0.0182 cursor ilne not update when 'cursorbind' is set
8.0.0183 ubsan warns for unaligned address
8.0.0184 when an error is caught Vim still exits with non-zero result
8.0.0185 (after 8.0.0184) system() test fails on MS-Windows
8.0.0186 confusing error message from assert_notequal()
8.0.0187 cant build with new Ruby version
8.0.0188 (after 8.0.0182) redrawing for 'cursorbind' is inefficient
8.0.0189 profile commands are not tested
8.0.0190 finding duplicate tags uses a slow linear search
8.0.0191 (after 8.0.0187) can't build with Ruby on some systems
8.0.0192 (after 8.0.0190) cannot build with tiny features
8.0.0193 (after 8.0.0188) accidentally removed #ifdef
8.0.0194 (after 8.0.0189) profile test fails if times are equal
8.0.0195 (after 8.0.0190) fail to jump to static tag in current file
8.0.0196 profile test is slow and does not work on MS-Windows
8.0.0197 system() test skips some parts for MS-Windows
8.0.0198 some syntax arguments take effect even after "if 0"
8.0.0199 compiler warnings for libcall
8.0.0200 some syntax arguments are not tested
8.0.0201 completion of highlight groups includes cleared names
8.0.0202 no test for invalid syntax group name
8.0.0203 order of complication flags is sometimes wrong
8.0.0204 compiler warns for uninitialized variable
8.0.0205 wrong behavior after :undojoin
8.0.0206 test coverage for :retab insufficient
8.0.0207 leaking file descriptor when system() fails
8.0.0208 internally used commands end up in history
8.0.0209 cursor binding does not work with :substitute
8.0.0210 no support for bracketed paste
8.0.0211 (after 8.0.0210) cannot build without the multi-byte feature
8.0.0212 buffer for key name may be too small
8.0.0213 Netbeans specialKeys command does not check argument length
8.0.0214 leaking memory when syntax cluster id is unknown
8.0.0215 NULL pointer use if cscope line looks like emacs tag
8.0.0216 decoding js style json may fail
8.0.0217 (after 8.0.0215) build fails without cscope feature
8.0.0218 no completion for :cexpr and similar commands
8.0.0219 ubsan reports errors for overflow
8.0.0220 completion of highlight names misses a few values
8.0.0221 unnecessary condition on PROTO
8.0.0222 blockwise put on multi-byte character misplaced
8.0.0223 Coverity warns for an uninitialized variable
8.0.0224 change to 'fileformats' from autocmd does not take effect
8.0.0225 put in Visual block mode terminates early
8.0.0226 test for patch 8.0.0224 missing CR characters
8.0.0227 crash with ff=dos when first line in file has no CR
8.0.0228 pasting in xterm on the command line has PasteStart
8.0.0229 local 'formatprg' option value leaks
8.0.0230 bracketed paste does not support line breaks
8.0.0231 bracketed paste mode is not tested
8.0.0232 paste does not work when 'esckeys' is off
8.0.0233 (after 8.0.0231) paste test fails in the GUI
8.0.0234 (after 8.0.0225) crash when using put in Visual mode
8.0.0235 memory leak in diff mode
8.0.0236 (after 8.0.0234) gcc complains about uninitialized variable
8.0.0237 when 'wildoptions' is "tagfile" completion may not work
8.0.0238 bracketed paste does not disable autoindent
8.0.0239 no CI with an address sanitizer
8.0.0240 (after 8.0.0239) failure with one build on CI
8.0.0241 fallback implementation of mch_memmove is unused
8.0.0242 no tests for user command completion
8.0.0243 tolower() does not work if the byte count changes
8.0.0244 making t_BE empty only has an effect before startup
8.0.0245 zh_CN.cp936.po has a conversion error
8.0.0246 compiler warnings for int to pointer conversion
8.0.0247 need to type Ctrl-N twice to select a completion
8.0.0248 vim_strcat() cannot handle overlapping arguments
8.0.0249 CI failure when a submit is close to previous one
8.0.0250 virtcol() does not work well for multi-byte characters
8.0.0251 not easy to select Python 2 or 3
8.0.0252 not properly recognizing word characters between 128 and 255
8.0.0253 error when loading session if winminheight is 2
8.0.0254 error message of assert functions is sometimes incomplete
8.0.0255 setpos() does not use the buffer argument for all marks
8.0.0256 (after 8.0.0255) missing changes to one file breaks test
8.0.0257 (after 8.0.0252) test file missing in distribution
8.0.0258 (after 8.0.0252) mksession test leaves file behind
8.0.0259 tab commands do not handle count correctly
8.0.0260 build fails with tiny features
8.0.0261 not enough test coverage for eval functions
8.0.0262 Farsi support is barely tested
8.0.0263 Farsi support is not tested enough
8.0.0264 memory error reported by ubsan
8.0.0265 may get ml_get error when :pydo deletes lines
8.0.0266 compiler warning for using uninitialized variable
8.0.0267 channel test sometimes fails on Mac
8.0.0268 may get ml_get error when :luado deletes lines
8.0.0269 may get ml_get error when :perldo deletes lines
8.0.0270 may get ml_get error when :rubydo deletes lines
8.0.0271 may get ml_get error when :tcldo deletes lines
8.0.0272 crash on exit is not detected when running tests
8.0.0273 dead code detected by Coverity
8.0.0274 possible recursive screen updating causes trouble
8.0.0275 the screen may be updated at the wrong time
8.0.0276 unnecessary #ifdefs
8.0.0277 the GUI test may trigger fontconfig and take a long time
8.0.0278 (after 8.0.0277) GUI test fails on MS-Windows
8.0.0279 MSVC 2015 uses a different dll name
8.0.0280 problem setting multi-byte environment var on MS-Windows
8.0.0281 some files are still using ARGSUSED instead of UNUSED
8.0.0282 need to use CTRL-O twice when in Visual-Insert mode
8.0.0283 mode() does not indicate Insert mode completion
8.0.0284 collapse buffers test failed once
8.0.0285 (after 8.0.0277) tests fail with tiny build on Unix
8.0.0286 not always redrawing after screen resize
8.0.0287 debug mode: cannot access function arguments
8.0.0288 (after 8.0.0284) errors reported while running tests
8.0.0289 no test for "ga" and :ascii
8.0.0290 cursor positioning wrong if wide character wraps
8.0.0291 (after 8.0.0282) Visual block insert does not do all lines
8.0.0292 the stat test is a bit slow
8.0.0293 some tests have a one or three second wait
8.0.0294 argument list is not stored correctly in a session file
8.0.0295 (after 8.0.0293) test_viml hangs
8.0.0296 bracketed paste can only append, not insert
8.0.0297 double free on exit when using a closure
8.0.0298 Ex command range with repeated search does not work
8.0.0299 a window resize is sometimes not taking effect
8.0.0300 cannot stop diffing hidden buffers
8.0.0301 not enough testing for setting options
8.0.0302 cannot set terminal key codes with :let
8.0.0303 bracketed paste does not work in Visual mode
8.0.0304 assign test fails in the GUI
8.0.0305 invalid memory access when option has duplicate flag
8.0.0306 mode() not sufficiently tested
8.0.0307 asan detects a memory error when EXITFREE is defined
8.0.0308 'runtimepath' not updated correctly when using symbolic link
8.0.0309 cannot use an empty key in json
8.0.0310 not enough testing for GUI functionality
8.0.0311 linebreak tests are old style
8.0.0312 failure when a channel receives a split json message
8.0.0313 (after 8.0.0310) not enough testing for GUI functionality
8.0.0314 getcmd*() functions are not tested
8.0.0315 :help :[range] does not work
8.0.0316 :help z? does not work
8.0.0317 no test for setting 'guifont'
8.0.0318 small mistake in 7x13 font name
8.0.0319 insert mode completion does not respect 'backspace'
8.0.0320 warning for unused variable with small build
8.0.0321 errors when trying to use scripts in tiny version
8.0.0322 possible overflow with corrupted spell file
8.0.0323 one second pause when running cmdline test
8.0.0324 illegal memory access with a wrong yank range
8.0.0325 packadd test does not clean up symlink
8.0.0326 packadd test uses wrong directory name
8.0.0327 error message in cmdline window is not translated
8.0.0328 the "zero count" error doesn't have a number
8.0.0329 xfontset and guifontwide are not tested
8.0.0330 illegal memory access after "vapo"
8.0.0331 restoring help snapshot accesses freed memory
8.0.0332 GUI test fails on some systems
8.0.0333 illegal memory access when 'complete' ends in a backslash
8.0.0334 can't access b:changedtick from a dict reference
8.0.0335 (after 8.0.0335) functions test fails
8.0.0336 flags of :substitute not sufficiently tested
8.0.0337 invalid memory access in :recover command
8.0.0338 (after 8.0.0337) :recover test fails on MS-Windows
8.0.0339 illegal memory access with vi'
8.0.0340 not checking return valud of dict_add()
8.0.0341 undo does not work properly when using completion
Release 0.6.1 (TL'16) [May 2016]
* Fix "Jump to Source" from PDF context menu
* Fix fine-sync'ing close to PDF line boundaries
* Fix loading of Qt-global translations
* Fix pixel-alignment after zoomFitWindow in continuous mode
* Fix handling of changing scroll bar visibilities in zoomFitWidth and
zoomFitWindow
* Allow horizontal scrolling by Shift+MouseWheel
* Update translations
Release 0.6.0 (TL'16) [April 2016]
* Complete redesign of the PDF previewer using QtPDF by Charlie Sharpsteen
* Fast and responsive preview even at very high magnifications
* New page modes: continuous scrolling and two-column layout
* Text selection/copying from the PDF
* Go back to previous view after clicking on a link using Alt+left arrow
* Fix disappearing spellcheck underline with some fonts/font sizes in Qt 5
* Update the width of the line number display when changing the editor font
* Show a note in the "About Scripts" dialog for disabled script languages
* Explicitly add a "Quit TeXworks" menu item to the global menubar on
Mac OS X
* Make Qt5 the default framework for building TeXworks
* Use Travis CI for continuous integration tests and builds for Windows and
Mac OS X
* Add support for Lua 5.3
Release 0.4.6 (TL'15) [April 2015]
* Implement character-level synchronization by using text searching to
assist SyncTeX
* Lift hardwrap line length limitation and implement (hard) unwrap
* Always show console output tab while typesetting to show progress
* Improve the handling of UTF-8 byte order marks
* Improve the log parsing script
* Improve the handling of script errors
* Work around a race condition that causes lines to become invisible,
subsequently leading to a crash
* Fix incorrectly accumulating indent
* Fix SyncTeX initialization with non-ASCII filenames
* Fix selection of whole lines and when selecting right-to-left
* Fix hangs and crashes when using "Fit to ..." in the PDF view
* Fix a crash when running an invalid system command from scripts
* Fix encoding issues when reading environment variables
* Fix scrolling when searching for multi-line strings
* Fix auto-completion when working with RTL languages
* Improve the handling of Retina displays in Mac OS X
* Fix a crash when opening PDF files from the Windows Explorer
* Provide texworks.appdata.xml for *nix platforms
* Fix compilation with Qt 5
* Improve the CMake build system
* Add support for Lua 5.2
* Move development from Google Code to GitHub
2017.01.10 - GNU nano 2.7.4 "Red dress" undoes deletions in an orderly
manner again (bug was introduced in previous version),
sets the preferred x position for vertical movements
more consistently, avoids some scrolling problems in
softwrap mode, installs the Info manual also when your
system lacks 'makeinfo', and corrects the behavior of
the beginning-of-word anchor (\<) in regex searches.
2016.12.28 - GNU nano 2.7.3 "Ontbijtkoek" wipes away a handful of bugs:
your editor is now able to handle filenames that contain
newlines, avoids a brief flash of color when switching
between buffers that are governed by different syntaxes,
makes the Shift+Ctrl+Arrow keys select text again on a
Linux console, is more resistant against malformations
in the positionlog file, and does not crash when ^C is
typed on systems where it produces the code KEY_CANCEL.
Oh, and it no longer mistakenly warns about editing an
unlocked file just after saving a new one. That's it.
Tastes great with thick butter.
MASTER_SITES= site1 \
site2
style continuation lines to be simple repeated
MASTER_SITES+= site1
MASTER_SITES+= site2
lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.