Change log:
0.5.10 (2022-07-09)
======
- New Features:
- Consider unnamed files unchanged when empty (#170, !123)
- Bug Fixes:
- session-restore: Manage autosave ids through a GList (#165)
- Honor global "gtk-menu-images" setting for icon visibility
- search: Do not select first combo box entry when list does not change
- Fix encoding conversion when saving
- Fix encoding conversion when opening (#172)
- Update charset when a byte order mark is detected (#172)
- tests: Add plugin settings to the list
- build: Fix intltool lock file problem during make distcheck
- Fix a memory leak in menu item realignment (#164)
- Translation Updates:
Finnish, Greek, Hebrew, Hungarian, Russian, Serbian, Swedish,
Turkish, Ukrainian
Xournal++ crashes when the image-missing icon is not present in the
icon theme, depend on graphics/adwaita-icon-theme for the icon --
this is the solution suggested in the Xournal++ 1.1.0 release notes.
CHANGELOG
=========
version 1.4.1 (2022-07-10)
--------------------------
- changed initial focus to New File Name textfield in the Save File
dialog
- added _NET_WM_NAME window property for improved support of utf8
window titles
- improved primary selection compatibility
- fixed return key not working in the Save File dialog
- fixed color dialog not working with older motif versions
- fixed build on Solaris
- fixed EditorConfig unset
- fixed uninitialized memory read in drawString()
- fixed LDFLAGS not used when linking binaries
0.2.2
BugFix : Limit command loop was not interruptable
BugFix : Limit command one-liner value didn't respect quote rules
BugFix : Limit command loop input trimmed all whitespaces
BugFix : Undo and redo mechanics were inconsistent
Ergono : Line number prompt for edit row multiple
Ergono : Limit command show columns before prompt
Ergono : Print-column now allows no argument case
Featur : New command history
0.2.1
Hotfix : Ced panicked when given invalid command type
Known issues
Loop variants are not properly parsing quoted values
Add row
Edit row
Limit
V1.3.0
---------
* Added an option for using system icons where possible. By default, internal
icons are used.
* Set the scroll mode to per-pixel in the side-pane as a workaround for a bug
in QListWidget's auto-scrolling.
* With Qt6, accept the close event on receiving SIGTERM and similar signals
(because, in Qt6, "qApp->quit()" calls "closeEvent()").
* Make sure all windows are deleted when receiving SIGTERM and similar signals.
* Made Qt6 font setting backward-compatible.
* Fixed the problems in restoring of window size and position.
* Added a workaround for a QPlainTextEdit bug that doesn't report a selection
change on undoing/redoing.
* Fixed the selection highlighting with huge selections.
* Fixed a problem in highlighting of Yaml literal blocks.
* Center page numbers horizontally when printing.
* Highlight cmake's bracket comments and bracket arguments.
Change log:
0.5.9 (2022-04-01)
=====
- New Features:
- Add shortcuts plugin (#70, !121)
Depends on Libxfce4ui 4.17.5 which is a dev version, so will be excluded
at configure time on most systems until Xfce 4.18 is released.
- Add search history (!119)
- File monitoring: Add an automatic reloading option
- Appearance Changes / Minor Improvements:
- Move the document modification mark to the close button (#63, !122)
- Add mousepad styleclass for easier theming (#33)
- Hide search bar by pressing Esc key even when not focused
- Search: Escape selection when regex search is enabled
- Code Refactoring:
- Plugins: Add a skeleton plugin to ease writing of new plugins
- Bug Fixes:
- Test plugin: Sanitize memory management of sources
- Honor GTK_CSD
- Filter entries from `accels.scm` on non-detailed action name
- i18n: Check for `bind_textdomain_codeset()`
- Update Copying (#160, !120)
- Session history: Never clear session array on exit (#162)
- Fix broken feature "Show menubar temporarily when hidden"
- Force encoding when reloading
- Force encoding when it has been explicitly set by the user
- Do not consider encoding as always user-set in the "Open" dialog
- Fix antonym of the word "indent" in preferences dialog (!118)
- File monitoring: Try to filter out fake deletions
- Add ellipsis to preferences menu entry (!117)
- Switch all labels to title case in prefs dialog (!116)
- Correctly restore font size after zooming when using system font (#158)
- Printing: Enable line wrapping by default (#156)
- Fix a warning from GCC static analyzer
- Search: Do not delay the search when the text changes
- 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, Occitan (post
1500), Persian (Iran), Polish, Portuguese, Portuguese (Brazil),
Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
Thai, Turkish, Ukrainian, Uyghur
Add the user's language tag to new note's header.
This release defines the new template varialbe {{ lang }} which inserts the
user's default language tag, e.g. "lang: en-GB".
The header is understood by the grammar, style & spell checker LanguageTool
(https://languagetool.org/).
If wished for, the user's default languange tag can be overwritten with the
environment variable TPNOTELANG.
PageEdit-1.9.10
New Features
- support building with Qt6
- make Qt6 versions use their own ini file for settings
- add Ctrl+PgUp/PgDown shortcuts to Prev and Next actions
Bug Fixes
- harden URLInterceptor to dead QWidget bugs in Qt
- setMovable true on QToolbars to work around broken linux theme issues
- update sigil gumbo version with upstream fixes
Sigil-1.9.10
Bug Fixes
- Fix insertion of id and links when cursor immediately before a closing tag
- Make sure bundled PySide6 can find QtWebEngine resources on Windows (Qt6)
- Properly recreate or remove encryption.xml depending on font obfuscating or not
- Make Qt6 versions of Sigil use their own ini files to prevent corruption
- treat figcaption as an "other text holder" when prettifying
New Features
- Redesign the FindReplace dialog user interface to minimize size while adding features
- Add a FindReplace "Text" only checkbox and support to exclude tags from search
- Add a Toggle Line Wrap Mode and its support added to CodeView via pop-up menu
- Add a Dry Run Replace dialog to act as "Replace All" what if. (Shift + Count All)
- Add a Replacement filter dialog to allow users to delete unwanted
replacements before applying Replace All (Shift + Replace All)
- Add a Counts Report to Saved Searches to show Saved Search Group counts by search
Tp-Note is a note-taking-tool and a template system that consistently
synchronizes the notes meta-data with its filename.
If you like to keep your notes next to your files and you care about expressive
filenames, then Tp-Note might be the tool of your choice.
Tp-Note collects various information about its environment and the clipboard
and stores them in variables.
New notes are created by filling these variables in predefined and customizable
Tera-templates.
TP-Note's default templates are written in Markdown and can be easily adapted
to any other markup language if needed. After creating a new note, TP-Note
launches the system file editor (or any other of your choice, e.g. MarkText
or Typora) and connects the default web browser to Tp-Note's
internal Markdown/RestructuredText renderer and web server.
(Ted 2.23 February 4, 2013)
* Stability fixes.
* Many-many annoying bugs fixed.
* Some steps to support the few missing features such as absolutely positioned objects and shapes.
* Preparations for bidirectional text support
(Ted 2.22 April 4, 2012)
* Thorough brush-up of the internals.
* Undo/Redo/Recovery
* Many-many annoying bugs fixed.
* Some steps to support the few missing features such as absolutely positioned objects and shapes.
There's no need for CONFLICTS between the xemacs and emacs versions of
the same elisp package unless the PLISTs overlap, and if they do (most
don't because they install into different subtrees), that fact is
sufficient.
As suggested by PR 39886, a long long time ago.
2022.04.28 - GNU nano 6.3 "Wat zullen we drinken? Wat een dorst!"
• For multiline regexes, text is now colored as soon a start match
is found, also when there is no end match at all.
• The colorizing of any line is stopped after two thousand bytes,
to avoid frustrating delays.
• When environment variable NO_COLOR is set, the two default colors
(yellow for the spotlight, red for error messages) are suppressed
when no interface colors are specified in a nanorc file.
• Full justification and piping the whole buffer through a command
now keep the cursor at the same line number.
• Utility 'xsel' can be used to copy a marked region to the system's
clipboard. See doc/sample.nanorc for an example.
2022.02.18 - GNU nano 6.2 "Kamperfoelie"
• The file browser clears the prompt bar also when using --minibar.
• Linting now works also with a newer 'pyflakes'.
2022.02.09 - GNU nano 6.1 "Rețelele de socializare sunt ca un frigider"
• The behavior of ^K at a prompt has been enhanced: when there is some
text after the cursor, just this text is erased. In the most common
situation, when the cursor is at the end of the answer, the behavior
is as before: the whole answer is erased.
• At a prompt, M-6 copies the current answer into the cutbuffer.
• Large external pastes into nano are handled more quickly.
Main changes:
- Try the file manager DBus interface when opening the containing folder
(from the right-click menu of tab or side-pane item). In this way, it may be
possible to select and scroll to the file.
- Restore the view position on reloading, as precisely as possible.
- Fixed searching in unusually large documents.
- Select the text between spaces with Ctrl + double click.
(See Help → Multiple Clicks.)
- Added Rust syntax highlighting.
- Fixes and enhancement to XML and QML syntax highlighting.
- Bumped the minimum required version of Qt5 to 5.15.0.
- With Qt6, hide encodings that are not supported by Qt6.
with an update, lots of changes, and unncessary stuff removed).
Thanks to Claes Nästén, snow flurry, kamil, and others.
Neovim is a project that seeks to aggressively refactor the "Vim"
text editor in order to:
* Simplify maintenance and encourage contributions
* Split the work between multiple developers
* Enable advanced UIs without modifications to the core
* Maximize extensibility