Age | Commit message (Collapse) | Author | Files | Lines |
|
pkgsrc changes:
---------------
* Add patches to substitute hardcoded /etc and /usr paths in manpages.
* Bump revision.
|
|
-Fix: Switching to/from alternate buffer did not work on WSL environment
(#11, thanks to @E3uka)
-Improve: Update dependencies (term v0.7)
|
|
includes some new syntax highlighting for e.g. go, this release was not
announced on the website for some reason.
|
|
A console text editor for Unix that you already know how to use.
|
|
2021.01.14 - GNU nano 5.5 "Rebecca"
• Option 'set minibar' makes nano suppress the title bar and instead
show a bar with basic editing information at the bottom: file name
(plus an asterisk when the buffer is modified), the cursor position
(line,column), the character under the cursor (U+xxxx), the flags
that --stateflags normally shows, plus the percentage of the buffer
that is above the cursor.
• With 'set promptcolor' the color combination of the prompt bar can
be changed, to allow contrasting it with the mini bar (which always
has the same color as the title bar).
• Option 'set markmatch' highlights the result of a successful search
by putting the mark at the end of the match, making the match more
visible. It also suppresses the cursor until the next keystroke.
(If you dislike the hiding of the cursor, use 'set showcursor'.)
• The bindable toggle 'nowrap' has been renamed to 'breaklonglines',
to match the corresponding option, like for all other toggles.
• Support for Slang has been removed.
|
|
|
|
New:
-Add Julia language support. Thanks @matbesancon for the contribution!
Doc:
-Add link to NetBSD package in README
|
|
# Changelog
## 1.0.20
More bugfixes.
* Fixed a regression with pdf files that could not be overwritten (#2355)
* Fixed page layout update after inserting or deleting a page, changing the page layout or zooming (#1777, #2346, #2411)
* Fixed incorrect rendering of pages after changing the page format (#2457)
* Fixed blocked scrolling after saving a file (#2062)
* Fixed presentation mode after startup (#2413)
## 1.0.19
More bugfixes and improvements due to help from the various community
contributors!
* Changed select object algorithm to be more intuitive
* Added ability for taps with Select Rectangle and Select Region to act like
Select Object (#1980)
* Improved document loading speed (#2002)
* Added a `--version` command to print the Xournal++ version
* Added a `libgtk` version display to the About dialog
* Added a 16kHz sample rate to audio settings and fixed the 91kHz sample rate
(#2092)
* Added file version check for future compatibility (#1991)
* Changed wording of new page template dialog to be less confusing (#1524)
* Fixed behavior of "Attach file to the journal" option when choosing "Annotate
PDF" (#1725, #2106). This now allows the background PDF and the annotation files to
be renamed and moved as long as they 1) share the same file prefix; and 2)
share the same relative path.
* Fixed an issue where clicking the X on the replace file dialog would overwrite
the file (#1983)
* (libcairo >= 1.16 only): Fixed PDF export crashing when the table of contents
is empty (#2236).
* Fixed a bug where the PDF background would not update when loading a new
document (#1964)
* Fixed plugin window causing a crash on Ubuntu 16.04
* Fixed a bug where the icon would not appear correctly on some desktop
environments (#1892)
* Fixed inconsistent ordering of button keybindings (#1961)
* Fixed the Enter key not confirming PDF export settings (#1977)
* Fixed exported PDF title (#2039)
* Fixed a bug where different page backgrounds can cause PDFs to be exported
with the wrong backgrounds (#2119)
* Fixed a bug where the page number count would not be updated after deleting a
page (#2134)
* Fixed selection object tool not working correctly (#2081) / crashing (#2133)
when there are multiple layers
|
|
V0.17.2
---------
* Fixed a regression about here-docs in 0.17.0
|
|
Upstream notes:
small release which fixes some terminal-related problems present in
v2.0.7.
Terminfo fixes
- Mouse mode in alacritty and konsole fixed.
- Modifier key detection for dynamic terminals fixed.
- Background color in terminal emulator fixed.
Syntax highlighting improvements
- C++, Crystal, Groovy, Coffeescript.
- Parentheses no longer highlighted in default theme (makes the colors
less jarring and more consistent with other themes).
|
|
|
|
V0.17.1
---------
* Removed the code for making the cursor busy after 1 second — cursor
overriding isn't marked as thread-safe by Qt.
V0.17.0
---------
* Consider the locale when showing line numbers and omit the group separator.
* Disable "Save with Encoding" with uneditable files.
* Fixed restoring of the current side-pane item after another item is closed
by middle-clicking.
* Fixed a problem in closing side-pane items with filtering.
* Workarounds for Qt bugs in keyboard navigation inside a list view when some
items are hidden.
* Made the warning bar more flexible by giving it a timeout, which can be 0 for
permanent bars.
* Allow saving as root without a root instance when the user doesn't have the
permission to write. Polkit's pkexec is used for gaining the root privileges.
* Distinguish Wayland from the lack of X11.
* Guarantee that the session dialog has focus after opening a session.
* Prevent killTimer() error warnings.
* Added LaTex to the recognized syntaxes.
* Workarounds for bugs in Qt's default printing. Qt can't handle dark color
schemes and the reverse order with printing. Now, FeatherPad supports both.
* Do printing in a separate thread, so that, if it takes a long time,
FeatherPad could still be used.
* Added simple support for gvfs' admin.
* Several fixes to Perl syntax highlighting.
|
|
Change log:
0.5.1
======
- Dependency Changes:
- GLib >= 2.52.0
- GTK >= 3.22.0
- New Features:
- Allow to change the font size from keyboard/mouse (#46, #54, !60)
- Switch to asynchronous search (!58)
- Give more choice for whitespace display (#44, !46)
- Appearance Changes:
- Improve the look of the search bar
- Add a spinner to the search widgets
- Make the occurrences count appear in the search bar
- Reformulate "Home/End Keys" setting description
- Code Refactoring:
- Code refactoring around MousepadView properties (!60)
- Code refactoring around GMenuModel-bindings (!50)
- Bug Fixes:
- Decrease reference count of anchored documents
- Filter document signals on the active document
- Fix a memory leak in the templates menu
- Fix wrong conversion from uri to filename (#81)
- Warn when using GLib functions newer than requirements
(Mousepad 0.5.0 actually required GLib 2.60 due to such an oversight)
- Translation Updates:
Catalan, Chinese (Taiwan), French, German, Italian, Japanese,
Lithuanian, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
Russian, Serbian, Spanish, Swedish, Turkish
|
|
0.18.0
- Dropped Python 2 and Python 3.5
- Using ``pathlib.Path()`` as an output instead of ``str`` in most places:
- ``Project.path``
- ``Script.path``
- ``Definition.module_path``
- ``Refactoring.get_renames``
- ``Refactoring.get_changed_files``
- Functions with ``@property`` now return ``property`` instead of ``function``
in ``Name().type``
- Started using annotations
- Better support for the walrus operator
- Project attributes are now read accessible
- Removed all deprecations
|
|
|
|
|
|
Ali Gholami Rudi (15):
led: use --- filetype for ex prompt and messages
ex: call :p for empty lines only once
ex: escape command with addresses
ex: for ec_exec, '|' is not a command separator
vi: redraw the entire screen if current line changes
led: use the attribute of \n for blanks
vi: hll option to highlight current line
conf.h: update syntax highlighting rules for neatmail summaries
conf: MKFILE_MODE specifies the access mode of new files
vi: fix updating previous hll row
uc: make uc_dec() more compact by removing its loop
uc: make uc_len() more compact by combining the first two conditions
ex: % and # signs in command line arguments should be escaped
vi: call term_done() even if ex_init() fails
led: indenting and deindenting when auto-indent buffer is empty
|
|
The hexer utility is a multi-buffer editor for binary files for Unix-like
systems that displays its buffer(s) as a hex dump. The user interface is
kept similar to vi/ex.
|
|
ChangeLog:
8.2.1934 Vim9: command modifiers in :def function not tested
8.2.1935 sort test fails on Mac
8.2.1936 session sets the local 'scrolloff' value to the global value
8.2.1937 Vim9: test for confirm modifier fails in some situations
8.2.1938 wiping out a terminal buffer makes some tests fail
8.2.1939 invalid memory access in Ex mode with global command
8.2.1940 Vim9: browse modifier test fails on Mac
8.2.1941 Ex mode test fails on MS-Windows with GUI
8.2.1942 insufficient test coverage for the Netbeans interface
8.2.1943 Vim9: wrong error message when colon is missing
8.2.1944 Netbeans test is flaky
8.2.1945 crash when passing NULL function to reduce()
8.2.1946 sort() with NULL string not tested
8.2.1947 crash when using "zj" without folds
8.2.1948 GUI: crash when handling message while closing a window
8.2.1949 Vim9: using extend() on null dict is silently ignored
8.2.1950 Vim9: crash when compiling function fails when getting type
8.2.1951 test for list and dict fails
8.2.1952 Vim9: crash when using a NULL dict key
8.2.1953 Vim9: extra "unknown" error after other error
8.2.1954 Vim9: not all command modifiers are tested
8.2.1955 Vim9: not all command modifiers are tested
8.2.1956 Vim9: cannot specify argument types for lambda
8.2.1957 diff and cursorcolumn highlighting don't mix
8.2.1958 build failure with timers
8.2.1959 crash when terminal buffer name is made empty
8.2.1960 warning for uninitialized variable
8.2.1961 various comments can be improved
8.2.1962 netbeans may access freed memory
8.2.1963 crash when using a popup window with "latin1" encoding
8.2.1964 not all ConTeXt files are recognized
8.2.1965 Vim9: tests fail without the channel feature
8.2.1966 popup becomes current window after closing a terminal window
8.2.1967 the session file does not restore the alternate file
8.2.1968 Vim9: has() assumes a feature does not change dynamically
8.2.1969 Vim9: map() may change the list or dict item type
8.2.1970 it is easy to make mistakes when cleaning up swap files
8.2.1971 memory leak when map() fails
8.2.1972 crash when recreating nested fold
8.2.1973 finding a patch number can be a bit slow
8.2.1974 Vim9: test for has('gui_running') fails with VIMDLL
8.2.1975 Win32: memory leak when encoding conversion fails
8.2.1976 cannot backspace in prompt buffer after using cursor-left
8.2.1977 Vim9: error for using a string in a condition is confusing
8.2.1978 making a mapping work in all modes is complicated
8.2.1979 "term_opencmd" option of term_start() is truncated
8.2.1980 Vim9: some tests are not done at the script level
8.2.1981 MinGW: parallel compilation might fail
8.2.1982 quickfix window not updated when adding invalid entries
8.2.1983 ml_get error when using <Cmd> to open a terminal
8.2.1984 cannot use :vimgrep in omni completion
8.2.1985 crash when closing terminal popup with <Cmd> mapping
8.2.1986 expression test is flaky on Appveyor
8.2.1987 MS-Windows: Win32.mak is no longer needed
8.2.1988 still in Insert mode when opening terminal popup
8.2.1989 info popup triggers WinEnter and WinLeave autocommands
8.2.1990 cursor position wrong in terminal popup with finished job
8.2.1991 Coverity warns for not using the ga_grow() return value
8.2.1992 build fails with small features
8.2.1993 occasional failure of the netbeans test
8.2.1994 MS-Windows: MinGW always does a full build
8.2.1995 the popup menu can cause too much redrawing
8.2.1996 Vim9: invalid error for argument of extend()
8.2.1997 window changes when using bufload() while in a terminal popup
8.2.1998 terminal Cmd test sometimes fails to close popup
8.2.1999 terminal popup test sometimes fails
8.2.2000 Vim9: dict.key assignment not implemented yet
8.2.2001 Vim9: :def function does not apply 'maxfuncdepth'
8.2.2002 Vim9: lambda argument shadowed by function name
8.2.2003 build error with +conceal but without +popupwin
8.2.2004 compiler warning for uninitialized variable
8.2.2005 redoing a mapping with <Cmd> doesn't work properly
8.2.2006 .pbtxt files are not recognized
8.2.2007 test for insert mode in popup is not reliable
8.2.2008 MS-Windows GUI: handling channel messages lags
8.2.2009 MS-Windows: setting $LANG in gvimext only causes problems
8.2.2010 Vim9: compiling fails for unreachable return statement
8.2.2011 "syn sync" reports a very large number
8.2.2012 Vim9: confusing error message when using bool wrongly
8.2.2013 Vim9: not skipping white space after unary minus
8.2.2014 using CTRL-O in a prompt buffer moves cursor to start
8.2.2015 Vim9: literal dict #{} is not like any other language
8.2.2016 swap file test is a little flaky
8.2.2017 missing part of the dict change
8.2.2018 Vim9: script variable not found from lambda
8.2.2019 swap file test fails on MS-Windows
8.2.2020 some compilers do not like the "namespace" argument
8.2.2021 Vim9: get E1099 when autocommand resets did_emsg
8.2.2022 Vim9: star command recognized errornously
8.2.2023 Vim: memory leak when :execute fails
8.2.2024 flicker when redrawing a popup with a title and border
8.2.2025 Amiga: Not all colors are used on OS4
8.2.2026 Coverity warns for possibly using not NUL terminated string
8.2.2027 Coverity warns for uninitialized field
8.2.2028 Coverity warns for using an uninitialized variable
8.2.2029 Coverity warns for not checking return value
8.2.2030 some tests fail on Mac
8.2.2031 some tests fail when run under valgrind
8.2.2032 cabalconfig and cabalproject filetypes not recognized
8.2.2033 Vim9: :def without argument gives compilation error
8.2.2034 Vim9: list unpack in for statement not compiled yet
8.2.2035 MS-Windows: some tests may fail
8.2.2036 buffer messed up if creating the quickfix window fails
8.2.2037 compiler test depends on list of compiler plugins
8.2.2038 compiler test fails on MS-Windows
8.2.2039 viminfo is not written when creating a new file
8.2.2040 terminal buffer disappears even when 'bufhidden' is "hide"
8.2.2041 haskell filetype not optimally recognized
8.2.2042 build failure with +profile but without +reltime
8.2.2043 GTK3: white border around text stands out
8.2.2044 MS-Windows: swap file test sometimes fails
8.2.2045 highlighting a character too much with incsearch
8.2.2046 some test failures don't give a clear error
8.2.2047 Amiga: FEAT_ARP defined when it should not
8.2.2048 Amiga: obsolete code
8.2.2049 Amiga: obsolete function
8.2.2050 search test contains unneeded sleeps
8.2.2051 Vim9: crash when aborting a user function call
8.2.2052 Vim9: "edit +4 fname" gives an error
8.2.2053 Vim9: lamba doesn't accept argument types
8.2.2054 Amiga: FEAT_ARP defined when it should not
8.2.2055 MS-Windows: two Vim instances may use the same temp file
8.2.2056 configure fails if building with implicit-function-declaration
8.2.2057 getting the selection may trigger TextYankPost autocmd
8.2.2058 using mkview/loadview changes the jumplist
8.2.2059 Amiga: can't find plugins
8.2.2060 check for features implemented with "if"
8.2.2061 Vim9: E1030 error when using empty string for term_sendkeys()
8.2.2062 <Cmd> does not handle CTRL-V
8.2.2063 Vim9: only one level of indexing supported
8.2.2064 terminal: cursor is on while redrawing, causing flicker
8.2.2065 using map() and filter() on a range() is inefficient
8.2.2066 Vim9: assignment with += doesn't work
8.2.2067 cursor position in popup terminal is wrong
8.2.2068 transparent syntax item uses start/end of containing region
8.2.2069 the quickfix window is not updated after setqflist()
8.2.2070 can't get the exit value in VimLeave(Pre) autocommands
8.2.2071 Vim9: list assign doesn't except empty remainder list
8.2.2072 Vim9: list assign not well tested
8.2.2073 Vim9: for with unpack only works for local variables
8.2.2074 Vim9: using :normal from Vim9 script can't handle range
8.2.2075 error for const argument to mapnew()
8.2.2076 MS-Windows console: sometimes drops typed characters
8.2.2077 build failure with small features
8.2.2078 illegal memory access when using :print on invalid text
8.2.2079 Vim9: cannot put a linebreak before or after "in" of ":for"
8.2.2080 Vim9: no proper error message for using s:var in for loop
8.2.2081 Vim9: cannot handle a linebreak after "=" in assignment
8.2.2082 Vim9: can still use the depricated #{} dict syntax
8.2.2083 Vim9: crash when using ":silent!" and getting member fails
8.2.2084 CTRL-V U doesn't work to enter a Unicode character
8.2.2085 Qt translation file is recognized as typescript
8.2.2086 libvterm tests are only run on Linux
8.2.2087 Vim9: memory leak when statement is truncated
8.2.2088 Vim9: script test sometimes fails
8.2.2089 libvterm test fails to build on Mac
8.2.2090 Vim9: dict does not accept a key in quotes
8.2.2091 MS-Windows: build warnings
8.2.2092 Vim9: unpredictable errors for script tests
8.2.2093 Vim9: script test sometimes fails
8.2.2094 when an expression fails getting next command may be wrong
8.2.2095 Vim9: crash when failed dict member is followed by concat
8.2.2096 Vim9: command modifiers not restored after assignment
8.2.2097 Vim9: using :silent! when calling a function prevents abort
8.2.2098 Vim9: function argument of sort() and map() not tested
8.2.2099 Vim9: some checks are not tested
8.2.2100 insufficient testing for function range and dict
8.2.2101 Vim9: memory leak when literal dict has an error
8.2.2102 Vim9: not all error messages tested
8.2.2103 Vim9: unreachable code
8.2.2104 build problem with Ruby 2.7
8.2.2105 sound test is a bit flaky
8.2.2106 TOML files are not recognized
8.2.2107 Vim9: some errors not tested
8.2.2108 Vim9: no test to check for :let error
8.2.2109 "vim -" does not work well when modifyOtherKeys is enabled
8.2.2110 cannot use ":shell" when reading from stdin
8.2.2111 GTK: menu background is the same color as the main window
8.2.2112 running tests may leave some files behind
8.2.2113 MS-Windows GUI: crash after using ":set guifont=" four times
8.2.2114 Vim9: unreachable code in assignment
8.2.2115 Vim9: some errors not tested for; dead code
8.2.2116 MS-Windows GUI: test for 'guifont' is incomplete
8.2.2117 some functions use any value as a string
8.2.2118 dead code in the job support
8.2.2119 GTK3: status line background color is wrong
8.2.2120 not all Perl functionality is tested
8.2.2121 internal error when using \ze before \zs in a pattern
8.2.2122 Vim9: crash when sourcing vim9script early
8.2.2123 after using a complete popup the buffer is listed
8.2.2124 Vim9: a range cannot be computed at runtime
8.2.2125 Vim9: leaking memory
8.2.2126 Ruby: missing function prototype
8.2.2127 Vim9: executing user command from Vim9 script not tested
|
|
Moving the cursor now skips over combining characters (and
other zero-width characters). Deleting a character deletes
also any succeeding zero-width characters, but backspacing
deletes just one character at a time.
|
|
|
|
Removed options.mk since qt5 is the only option used and the package can't
build without qt.
Removed patch-versiondialog.cpp since it has been fixed in this version.
Changes from changelog:
- the url used to check a new version has been fixed
(website has moved to https)
- a bug after closing the internal pdf viewer during a session
(not the embed one) has been fixed
- the deactivation of the list of pages in the internal pdf viewer
is now recorded in the viewer settings
- the pos and size of the internal browser is now recorded
- some paths to miktex 2.9 have been updated
- a typo in the english manual has been fixed
- a workaround about the bad detection of dpi screen on Xorg has ben added
- the french translation has been fixed (some missing items)
- a typo in the dutch translation has been fixed
- The ctrl+, shortcut has been added for opening the configuration dialog
- The ctrl+0 shortcut has been added for defining the master document
|
|
For the Python 3.8 default switch.
|
|
|
|
Change log:
0.5.0
======
- Bump required GTK+ in `mousepad-prefs-dialog.ui` (#78)
- Fix an oversight in updating actions state (#76)
- Remove TODO file (#74)
- Ensure that opening modes are excluded from translation
- Translation Updates:
Albanian, Bulgarian, Chinese (China), Dutch, French, German, Greek,
Hebrew, Indonesian, Italian, Norwegian Bokmål, Portuguese,
Portuguese (Brazil), Slovenian, Spanish, Japanese
0.4.90
======
Release candidate for upcoming stable version 0.5.
- Dependency Changes:
- GLib >= 2.45.8
- GTK+ >= 3.20
- GtkSourceView >= 3.24
- GTK+ 2 support has been removed
- GtkSourceView 2 support has been removed
- New Features:
- Add keybindings to show the menubar temporarily when hidden
- Add command line option and setting for file opening mode
- Improve encoding dialog
- Add regex search
- Discontinued Features
- multi-select (GTK+ 2)
- Appearance Changes
- Replace `$HOME` with a tilde in displayed filename
- Add new default keybindings and reveal some hidden ones
- Search bar tweaks
- Make tabs expanded for consistency with other Xfce programs
- Add copyright and license info to About dialog
- Improve label texts of "Find and Replace" dialog and search bar
- Make the statusbar smaller
- Add new app icon and switch to reverse DNS name
- Save the state of the "highlight all" button in the search bar
- Update window title of Find and Replace dialog
- Add "Wrap around" check box to Find and Replace dialog (Bug #11290)
- Infer filetype from shebang line (Bug #10514)
- Show info when Templates directory does not exist (Bug #10486)
- Code Refactoring
- Restore the use of the file `accels.scm`
- Code refactoring around saving and restoring window geometry
- Improve save-related actions
- Fully switch to GtkApplication
- Avoid deprecation warnings 5: CSS related
- Avoid deprecation warnings 4: GtkUIManager and GtkAction
- GtkStock
- Avoid deprecation warnings 2: miscellaneous
- Avoid deprecation warnings 1: alignment and padding
- Avoid compilation warnings other than deprecation
- Remove support for GTK+2
- Switch to README.md and foreign automake mode
- Add basic GitLab pipeline
- Bug Fixes:
- Remove README.md from DISTCLEANFILES, it's not generated
- Fix crash when dragging tab to GSV widget
- Change GtkTextView wrap mode to GTK_WRAP_WORD_CHAR
- Initialize the recent manager if needed at startup
- Prevent search bar from overlapping the document
- Properly disconnect signal handlers
- Fix make distcheck
- Fix color modifications in search entries
- Do not open an empty document when encoding failed
- Do not search for previously selected text
- Update search field with selected text
- Bug #16717: Move from exo-csource to xdt-csource
- Remember last save location (Bug #14165)
- Use g_get_user_dir to get Templates directory (Bug #11048)
- Sync remaining menu actions to their settings (Bug #11046)
- Install appstream in metainfo folder (Bug #11200)
- Add appdata file (Bug #11200)
- Fix building with `--enable-dbus --disable-gtk3`
- Change visibility of fullscreen bars after small delay (Bug #9735)
- Fix return type of fullscreen settings (Bug #9735)
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian
Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
(Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur
|
|
|
|
Qt Creator is a new cross-platform integrated development environment (IDE)
tailored to the needs of Qt developers. It includes:
* An advanced C++ code editor
* Integrated GUI layout and forms designer
* Project and build management tools
* Integrated, context-sensitive help system
* Visual debugger
* Rapid code navigation tools
* Supports multiple platforms
packaged by a large number of people over the years in wip.
|
|
Changes:
Vim-style expandtab option (#75, #76, #80)
Provides Turkish translation (#68)
Backspace now deletes \ rather than being escaped (#25)
T during motion commands is now VI-compatible (#35)
Encoding related fixes, such as UTF-8 detection (#61, #42, #65)
Fixed a number of memory management issues (#56)
|
|
Add missing tools. Use NetBSD curses where possible.
2020.10.07 - GNU nano 5.3 "Revolution!"
• Option 'set stateflags' makes nano show the state of auto-indenting,
the mark, hard-wrapping, macro recording, and soft-wrapping in the
title bar. The flags take the place of "Modified", and a modified
buffer is instead indicated by an asterisk (*) after its name.
• Nano no longer by default tries using libmagic to determine the type
of a file (when neither filename nor first line gave a clue), because
in most cases it is a waste of time. It requires using the option
--magic or -! or 'set magic' to make nano try libmagic.
• The color of the indicator can be changed with 'set scrollercolor'.
2020.08.24 - GNU nano 5.2 "Ranrapalca"
• Making certain replacements after a large paste does not crash.
• Hitting a toggle at the Search prompt does not clear the answer.
• Using --positionlog does not complain at the first start.
• A macro containing a Search command will not sometimes fail.
|
|
* Noteworthy changes in release 2.4.15 (2020-11-05) [stable]
** Bug fixes
Ensure term.h matches [n]curses[w].h (fix #58880).
Fix a potential crash in the Lisp “interpreter”.
query-replace no longer prints the number of replacements on error.
** Build-related
Various improvements and fixes, including updates to gnulib and bootstrap,
improvements to the build instructions, and the removal of obsolete files.
Use automake’s parallel test harness to run the tests.
Make running the tests with Emacs optional. A lot of them do not pass any
more with recent Emacsen, but this is not an urgent problem.
Use ASAN instead of Valgrind for memory checking: this makes the tests run
much faster.
Remove the use of texinfo markup from docstrings.
tbl_vars.h no longer needs to be generated from tbl_vars.h.in, as no
substitutions were being made.
** Miscellaneous
Some code clean-up, including a simplification to the calling convention
for C functions that implement editor commands.
Update some docstrings to match Emacs 27.1.
|
|
|
|
|
|
Change log:
pluma 1.24.1
* Translations update
* build: silent build warnings for distcheck
* help: Remove Open Location from shortcut keys table
* build: do not override the default value for MATE_COMPILE_WARNINGS
* Use user page on github when user email is private
* Update authors
|
|
|
|
|
|
|
|
0.8.0
Changes:
- An option for starting with the last opened file.
- Support for customized background/foreground colors.
- A configurable date and time pasting.
- Code fixes and cleanup.
|
|
0.16.0
Changes:
- A right-click item is added to tab/side-pane for opening containing folder.
- Natural sorting of items in the side-pane and session dialog.
- The warning bar disappears when clicked or, automatically, after 10 seconds.
- "To Start Case" is added to the case changing actions.
- The 50-ms delay of format updating is removed because Qt's update requests seem appropriate now.
- Focus the editor's view with the Escape key.
- Current line highlight is made customizable.
- The recent files feature can be disabled by setting its number to zero.
- Added a "standalone" option to the command-line. It's especially useful when FeatherPad is chosen as the "git" editor.
- Fixes and improvements here and there.
|
|
Changelog:
8.2.1710 Vim9: list of list type can be wrong
8.2.1711 Vim9: leaking memory when using partial
8.2.1712 Vim9: leaking memory when calling a lambda
8.2.1713 Motif GUI: crash when setting menu colors
8.2.1714 text properties corrupted with substitute command
8.2.1715 Motif GUI: commented out code missed {}
8.2.1716 options window has duplicate translations
8.2.1717 MS-Windows installer doesn't have Russian translations
8.2.1718 Vim9: :def function disallows "firstline" for no good reason
8.2.1719 Vim9: no error if comma is missing in between arguments
8.2.1720 Vim9: memory leak with heredoc that isn't executed
8.2.1721 MS-Windows installer doesn't work
8.2.1722 Vim9: cannot assign a lambda to a variable of type function
8.2.1723 Vim9: Variable argument name cannot start with underscore
8.2.1724 Vim9: assignment tests spread out
8.2.1725 not all Pascal files are recognized
8.2.1726 fuzzy matching only works on strings
8.2.1727 a popup created with "cursorline" will ignore "firstline"
8.2.1728 compiler warning for using uninitialized variable
8.2.1729 endless loop when ":normal" feeds popup window filter
8.2.1730 Vim9: cannot use member of unknown type
8.2.1731 Vim9: cannot use += to append to empty NULL list
8.2.1732 stuck when win_execute() for a popup causes an error
8.2.1733 Vim9: memory leaks when using nested function
8.2.1734 Vim9: cannot use a funcref for a closure twice
8.2.1735 Github actions appear to timeout too soon
8.2.1736 failure to compile a pattern not tested much
8.2.1737 cursor line highlight in popup window is not always updated
8.2.1738 Mac: str2float() recognizes comma instead of decimal point
8.2.1739 Vim9: crash when compiling a manually defined function
8.2.1740 test fails without the terminal feature
8.2.1741 pathshorten() only supports using one character
8.2.1742 test still fails without the terminal feature
8.2.1743 cannot build without the eval feature
8.2.1744 Vim9: using ":const!" is weird
8.2.1745 tiny version doesn't build
8.2.1746 Vim9: cannot use "fina" for "finally"
8.2.1747 result of expand() unexpectedly depends on 'completeslash'
8.2.1748 closing split window in other tab may cause a crash
8.2.1749 Vim9: crash when closure fails in nested function
8.2.1750 popup_setoptions() setting firstline fails if cursorline set
8.2.1751 using 2 where bool is expected may throw an error
8.2.1752 GTK GUI: cannot map alt-? with <A-?>
8.2.1753 Vim9: crash when using import at script level
8.2.1754 completion with spell checking not tested
8.2.1755 Vim9: crash when using invalid heredoc marker
8.2.1756 Vim9: :let will soon be disallowed
8.2.1757 Mac: default locale is lacking the encoding
8.2.1758 Vim9: type of unmaterialized list is wrong
8.2.1759 Vim9: Some tests are still using :let
8.2.1760 Vim9: crash when end marker is missing
8.2.1761 Vim9: Some tests are still using :let
8.2.1762 when a timer uses :stopinsert completion isn't stopped
8.2.1763 Vim9: cannot use "true" for popup window scrollbar option
8.2.1764 Vim9: no error when assigning to script var with wrong type
8.2.1765 Vim9: some tests use "var var"
8.2.1766 Vim9: Some tests are still using :let
8.2.1767 Vim9: test fails with python support
8.2.1768 cannot use the help menu from a terminal window
8.2.1769 popup filter interferes with using :normal to move the cursor
8.2.1770 invalid memory use when using SpellFileMissing autocmd
8.2.1771 synIDattr() cannot get the value of ctermul
8.2.1772 cannot use CTRL-W <Down> to move out of a terminal window
8.2.1773 crash when calling mapset() with a list as first argument
8.2.1774 GTK: hang when forced to exit
8.2.1775 MS-Windows: adding a long quickfix list is slow
8.2.1776 filetype.vim may be loaded twice
8.2.1777 Vim9: some assignment tests in the wrong file
8.2.1778 Vim9: returning from a partial call clears outer context
8.2.1779 some debian changelog files are not recognized
8.2.1780 statusline not updated when splitting windows
8.2.1781 writing to prompt buffer interferes with insert mode
8.2.1782 Vim9: cannot pass boolean to mapset()
8.2.1783 try-catch test fails
8.2.1784 commits are not scanned for security problems
8.2.1785 compiler warning for strcp() out of bounds
8.2.1786 various Normal mode commands not fully tested
8.2.1787 crash with 'incsearch' and very long line
8.2.1788 Vim9: still allows :let for declarations
8.2.1789 Vim9: crash with invalid list constant
8.2.1790 MS-Windows with Python: crash when executed from Vifm
8.2.1791 Vim9: debugger test fails
8.2.1792 Configure does not recognize Racket 6.1+
8.2.1793 not consistently giving the "is a directory" warning
8.2.1794 no falsy Coalescing operator
8.2.1795 Vim9: operators && and || have a confusing result
8.2.1796 Vim9: invalid memory access with weird function name
8.2.1797 Vim9: some parts of the code not tested
8.2.1798 Vim9: trinary operator condition is too permissive
8.2.1799 some Normal mode commands not fully tested
8.2.1800 Vim9: memory leak if "if" condition is invalid
8.2.1801 undo file not found when using ":args" or ":next"
8.2.1802 Vim9: crash with unterminated dict
8.2.1803 a few failures are not tested
8.2.1804 resolve('/') returns an empty string
8.2.1805 Unix: terminal mode changed when using ":shell"
8.2.1806 MS-Windows with Python: Vim freezes after import command
8.2.1807 can use :help in a terminal popup window
8.2.1808 no test coverage for ":spelldump!"
8.2.1809 mapping some keys with Ctrl does not work properly
8.2.1810 some code in normal.c not covered by tests
8.2.1811 mapping Ctrl-key does not work for '{', '}' and '|'
8.2.1812 Vim9: nested closure throws an internal error
8.2.1813 Vim9: can assign wrong type to script dict
8.2.1814 missing change to remove "static"
8.2.1815 Vim9: memory leak when using function reference
8.2.1816 Vim9: another memory leak when using function reference
8.2.1817 Vim9: wrong instruction when reusing a local variable spot
8.2.1818 SE Linux: deprecation warning for security_context_t
8.2.1819 Vim9: Memory leak when using a closure
8.2.1820 Vim9: crash when error happens in timer callback
8.2.1821 Vim9: concatenating to a NULL list doesn't work
8.2.1822 list test doesn't fail
8.2.1823 "gN" does not select the matched string
8.2.1824 Vim9: variables at the script level escape their scope
8.2.1825 Vim9: accessing freed memory
8.2.1826 Vim9: cannot use a {} block at script level
8.2.1827 filetype detection does not test enough file names
8.2.1828 build failure without the +eval feature
8.2.1829 warnings when executing Github actions
8.2.1830 MS-Windows: Python3 issue with stdin
8.2.1831 file missing from distribution
8.2.1832 readdirex() error is displayed as a message
8.2.1833 when reading from stdin dup() is called twice
8.2.1834 PyEval_InitThreads() is deprecated in Python 3.9
8.2.1835 ":help ??" finds the "!!" tag
8.2.1836 autocmd test fails on pacifist systems
8.2.1837 using "gn" after "gN" does not work
8.2.1838 Vim9: cannot insert a comment line in an expression
8.2.1839 Vim9: memory leaks reported in assign test
8.2.1840 Vim9: error message is not clear about compilation error
8.2.1841 Vim9: test for compilation error fails in normal build
8.2.1842 crash when USE_FNAME_CASE is defined and using :browse
8.2.1843 Netbeans: with huge buffer number memory allocation may fail
8.2.1844 using "q" at the more prompt doesn't stop a long message
8.2.1845 Vim9: function defined in a block can't use block variables
8.2.1846 Vim9: block variables are not found in compiled function
8.2.1847 Vim9: using negative value for unsigned type
8.2.1848 crash when passing a NULL string or list to popup_settext()
8.2.1849 Vim9: garbage collection frees block-local variables
8.2.1850 "vat" does not select tags correctly over line break
8.2.1851 Vim9: "!" followed by space incorrectly used
8.2.1852 map() returing zero for NULL list is unexpected
8.2.1853 "to_f" is recognized at "topleft" modifier
8.2.1854 Vim9: crash when throwing exception for NULL string
8.2.1855 Vim9: get error message when nothing is wrong
8.2.1856 "2resize" uses size of current window
8.2.1857 Vim9: using job_status() on an unused var gives an error
8.2.1858 Vim9: filter functions return number instead of bool
8.2.1859 Vim9: crash in unpack assignment
8.2.1860 Vim9: memory leak when throwing empty string
8.2.1861 Vim9: no specific error when parsing lambda fails
8.2.1862 vim9: memory leak when compiling lambda fails
8.2.1863 json code not sufficiently tested
8.2.1864 Vim9: no error for wrong list type
8.2.1865 Vim9: add() does not check type of argument
8.2.1866 Vim9: appending to pushed blob gives wrong result
8.2.1867 Vim9: argument to add() not checked for blob
8.2.1868 Vim9: no error for missing space after comma in dict
8.2.1869 Vim9: memory leak when using add()
8.2.1870 Vim9: no need to keep all script variables
8.2.1871 using %v in 'errorformat' may fail before %Z
8.2.1872 matchfuzzy() does not prefer sequential matches
8.2.1873 Vim9: missing white space when using <f-args>
8.2.1874 can't do something just before leaving Insert mode
8.2.1875 warning when building GTK gui
8.2.1876 Vim9: argument types are not checked at compile time
8.2.1877 test for function list fails
8.2.1878 GTK: error for redefining function
8.2.1879 Vim9: argument types of insert() not checked when compiling
8.2.1880 Vim9: asan complains about adding zero to NULL
8.2.1881 cannot build with GTK3
8.2.1882 Vim9: v:disallow_let is no longer needed
8.2.1883 compiler warnings when using Python
8.2.1884 compiler warning for uninitialized variable
8.2.1885 filetype tests unnessarily creates swap files
8.2.1886 using ":silent!" in a popup filter has unexpected effect
8.2.1887 Github actions not optimally configured
8.2.1888 Vim9: getbufline(-1, 1, '$') gives an error
8.2.1889 Vim9: errornous error for missing white space after {}
8.2.1890 Vim9: strange error for subtracting from a list
8.2.1891 Vim9: skipping over expression doesn't handle line breaks
8.2.1892 valgrind warns for using uninitialized access in tests
8.2.1893 fuzzy matching does not support multiple words
8.2.1894 Vim9: command modifiers are not supported
8.2.1895 Vim9: silent command modifier test fails
8.2.1896 valgrind warns for using uninitialized memory
8.2.1897 command modifiers are saved and set inconsistently
8.2.1898 command modifier parsing always uses global cmdmod
8.2.1899 crash in out-of-memory situation
8.2.1900 Vim9: command modifiers do not work
8.2.1901 variable completion does not work in command line window
8.2.1902 default option values changed with :badd for existing buffer
8.2.1903 buffer test fails with normal features
8.2.1904 still using default option values after using ":badd +1"
8.2.1905 the wininfo list may contain stale entries
8.2.1906 warning for signed/unsigned
8.2.1907 complete_info().selected may be wrong
8.2.1908 Lua is initialized even when not used
8.2.1909 number of status line items is limited to 80
8.2.1910 reading past the end of the command line
8.2.1911 tiny build fails
8.2.1912 with Python 3.9 some tests fail
8.2.1913 GTK GUI: rounding for the cell height is too strict
8.2.1914 Vim9: cannot put line break in expression for '=' register
8.2.1915 Vim9: error for wrong number of arguments is not useful
8.2.1916 Vim9: function call is aborted even when "silent!" is used
8.2.1917 no test for improved Man command
8.2.1918 Vim9: E1100 mentions :let
8.2.1919 assert_fails() setting emsg_silent changes normal execution
8.2.1920 listlbr test fails when run after another test
8.2.1921 fuzzy matching does not recognize path separators
8.2.1922 Win32: scrolling problems when part of window is off-screen
8.2.1923 Vim9: "filter" command modifier doesn't work
8.2.1924 Vim9: crash when indexing dict with NULL key
8.2.1925 list/dict test fails
8.2.1926 cannot use a space in 'spellfile'
8.2.1927 Vim9: get unknown error with an error in a timer function
8.2.1928 Vim9: "silent!" not effective when list index is wrong
8.2.1929 MS-Windows: problem loading Perl 5.32
8.2.1930 wrong input if removing shift results in special key code
8.2.1931 Vim9: arguments of extend() not checked at compile time
8.2.1932 compiler warnings when building with Athena GUI
8.2.1933 cannot sort using locale ordering
|
|
http://www.ki.nu/pkgsrc/reports/current/NetBSD-9.0/20201028.2132/kiro-editor-0.4.0/build.log
Thanks, @nia
|
|
|
|
XNotify displays a notification on the screen. XNotify receives a
notification specification in stdin and shows a notification for the
user on the screen.
|
|
|
|
Tiny UTF-8 text editor on terminal written in Rust. Kiro was started as a Rust
port of awesome minimal text editor kilo and has grown with various extensions
and improvements.
It provides basic features as a minimal text editor:
- Open/Save text files
- Create new text files and empty text buffer on memory
- Edit a text (put/delete characters, insert/delete lines, ...)
- Simple syntax highlighting
- Simple incremental text search
Kiro extends kilo to improve editing:
-Support editing UTF-8 characters
-Undo/Redo
-24bit colors (true colors) and 256 colors support using gruvbox retro color
palette with 16 colors fallback
-More efficient screen rendering and highlighting
-Open multiple files (switch buffers by Ctrl-X/Alt-X)
-Resizing terminal window supported. Screen size is responsible
-Incremental text search is fixed and improved (kiro only highlights current
match and only hits once per line).
|
|
|
|
Reported by Michael-John Turner on tech-pkg.
|
|
|
|
Update a (self-referencing) comment to reflect the current name and
location, and misc. grammar, style, and consistency fixes.
|
|
Remove stale reference to nb version in Makefile.common
|
|
Changes:
Keybindings improvements
- Key sequences can be bound with <Key1><Key2>..., for example
<Ctrl-x><Ctrl-c>.
- Different keybindings for buffers, command bar, and terminal panes
can be specified.
- See > help keybindings for the details and defaults.
- Better support for complex keybindings.
- Function keys with modifiers.
- PgUp, PgDown, Delete... with modifiers.
Clipboard
- Support for multiple cursors (internal clipboards for each cursor).
- Support for OSC52 (copy and paste via your terminal, which works over
ssh).
- New clipboard option (default external).
- Set to internal for internal clipboard only.
- Set to external for xclip/xsel external clipboard.
- Set to terminal to use OSC52.
- Known to work in iTerm2, kitty, xterm, st, rxvt-unicode.
- See > help copypaste for details on enabling support in your
terminal.
- 24-bit color support on Windows (make sure to set MICRO_TRUECOLOR=1)
- Doesn't work with ConEmu but works with Windows-terminal, command
prompt...
Minor changes
- Better support for obscure terminals (reading terminfo dynamically
without relying on infocmp).
- Better truecolor detection.
- No duplicates in up-arrow history.
- Graceful exit when receiving SIGTERM.
Bug fixes
- Fix path escaping on Windows.
- Fix issue when fastdirty is off
- Syntax highlighting and linting fixes
|