Changes in libXaw-1.0.14:
Alan Coopersmith (26):
editres can trigger sigsegv in inspected application (Debian bug 790325)
Fix xload crashes if the window is wider than 2048 pixels
Fix misleading indentation in TextAction.c
Update README for gitlab migration
Update configure.ac bug URL for gitlab migration
specs: suggest XtOpenApplication instead of XtAppInitialize
specs: Convert troff .IN macros to docbook <indexterm> tags
specs: Add olinks to libXt spec
specs: Add olinks to libX11 spec
specs: Add olinks to ICCCM spec
specs: Add missing subsections of CH4 and reorder to match X11R6.6 spec
specs: Reorder subsections of CH5 to match X11R6.6 spec
specs: update credits for DocBook conversion
specs: show libXaw version instead of X11R7.7
specs: use glossary list markup for Terminology section
specs: restore missing list terms in "Underlying Model"
specs: fixup some more xrefs & links
specs: fixup remaining troff \fI & \fP escapes
specs: Convert ``quotes'' to <quote>
specs: misc. manual fixes
specs: replace nroff 1/6th-em space (\|) with Unicode entity ( )
specs: replace nroff hair space (\^) with Unicode entity ( )
specs: move trailing punctuation to behind </function> tag
specs: remove excess spaces between < > and header names
specs: app-defaults & rgb.txt are in /usr/share now, not /usr/lib
Pass correct number of atoms from SelectSave to _XawTextSaltAwaySelection
Emil Velikov (1):
autogen.sh: use quoted string variables
Jeremy Huddleston Sequoia (1):
darwin: Remove incorrect export of vendorShellClassRec and vendorShellWidgetClass
Jon Turney (1):
Avoid warning about missing getpagesize() prototype on Windows
Matt Turner (1):
libXaw 1.0.14
Mihail Konev (1):
autogen: add default patch prefix
Peter Hutterer (1):
autogen.sh: use exec instead of waiting for configure to finish
Roberto Branciforti (1):
Scrollbar.c: Add Btn4 & Btn5 to default translations
Thomas E. Dickey (57):
build-fixes when _CONST_X_STRING is defined
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add casts to quiet gcc conversion-warnings, no object change
add --disable-const option, from libXt
trim some stray backslashes leftover from nroff, and fix some whitespace in code samples
quiet some more type-conversion warnings, as well as unused-parameters
change variables to/from char* vs String to reduce compiler warnings (no object change)
fix a missing struct-initializer, and quiet unused-parameter warnings
change a couple of variable-types to reduce compiler warnings (no object change)
fix some type/comparison compiler warnings (no object change)
fix some type/conversion compiler warnings (no object change)
fix some type/conversion compiler warnings (no object change)
fix some type/conversion compiler warnings (no object change)
fix misleading indentation, which gave a compiler warning
fix some type/conversion warnings (no object change)
fix some type/conversion warnings (no object change)
fix some compiler warnings in MenuButton.c by changing the menu name from String to char*
use _X_UNUSED to quiet unused-parameter warnings
change COMMON_CFLAGS and COMMON_CPPFLAGS to AM_CFLAGS and AM_CPPFLAGS
fix compiler warning by updating parameter type for call to XtDisplayInitialize
reduce compiler warnings using casts, no object change
compiler-warning fixes for const-mismatches, no object-change
Tobias Stoeckmann (1):
NULL pointer dereference in XawAsciiSinkInitialize
If RequiredFrom is set, opendmarc will reject messages that lack
a From header from which a valid domain can be extracted. This
is a subset of the full RFC5322 requirements enforced by the
RequiredHeaders option.
While non RFC5322-compliant messages are too common to make
RequiredHeaders always usable, the check on the From header
remains especially valuable. It makes sure forged domain messages
cannot evade the filter by just omitting the From header and relying
on the MTA to fill it by a copy from the enveloppe header.
Submitted upstream as
https://github.com/trusteddomainproject/OpenDMARC/pull/147
This reduces the external dynamic dependencies, because this
bootstrap kit is built with the --enable-cargo-native-static
option, and is verified to fix the build for martin@
the pkgsrc guide now comments that MESSAGE should not be used for:
"anything that should be explained in the
installation/configuration documentation that should
come with the package"
xmlcatmgr is commonly installed as a dependency and the MESSAGE file
simply explains what is essentially unix/pkgsrc conventions (share/
is where the static data is, etc/ is where the user-specified data
is), so this is mostly line noise.
Packaging:
-Updated shell completions
Fixed:
-Crash due to assertion failure on 32-bit architectures
-Segmentation fault on shutdown with Wayland
-Incorrect estimated DPR with Wayland
-Consecutive clipboard stores dropped on Wayland until the application is
refocused
Patch #367 - 2021/03/26
-add OSC 22 to allow programs to select different pointer cursor at runtime.
-change configuration for no-return functions to use _Noreturn when it is
available, because clang --analyze does not properly handle the gcc noreturn
attribute.
-add cursorTheme resource to provide a way to enable or disable the cursor
theme feature.
-modified CopyWait event retries to use shorter sleeps, to improve
responsiveness (tmux #2556).
-improve quoting/escaping in demo-scripts per shellcheck.
-add resizeByPixel resource, to permit disabling window manager resizing-hints
(patch by Tim Oehl).
-corrected printOptsImmediate handling of alternate-screen (report by Abhijit
Dasgupta).
-update sample terminfo to more closely match ncurses.
-add/improve limit-checks for Xlib calls (report by Roman Fiedler).
-fix a typo in the help-message (report by Tomas Korbar).
Packaging changes:
- Some patches got upstreamed
- Upstream now defaults to name=sc-im so it no longer needs to be set
Changes, (reformatted) from the official changelog:
New features:
- New motions in edit mode: df cf F dF cF d0 d$ c0 c$ t T dt dT ct cT ^
g_ d^ dg_ c^ cg_
- Simple mouse support. Can handle selection of single cells and scroll.
- Added markdown export.
- Add custom colors with RGB definitions.
- Add support for italic attribute to be appled to cells.
- Added digraphs.
- Added EXECUTE command.
- Added --export_csv --export_tab --export_txt parameters.
- New input_bar_bottom config variable.
- New underline_grid config variable.
- Added filename in status bar (filename_with_mode config variable).
- Added option to truncate cells.
- Added xlsx sheet parameter.
- New @fact function.
Other:
- modified config and history file locations
- renamed winch to sig_winch.
- current fg and bg colors are kept if they are not specified in
:cellcolor.
- OpenBSD support (mostly wordexp() workaround)
- Correct lua api function names in doc
- always generate backup file when opening file
- renamed scim to sc-im in Makefile
- Document trigger return value convention
Issues fixed:
- fix bug when deleting an ent that for instance has a @sum()... it
used to remove its vertex and THE ENTS LINKED to THEM!
- fix error messages when using "scim --version" and color definitions
are intented to be applied from .scimrc.
- fix in waiting for valid command to complete after pressing ESC key.
- fix in parse_str so a word with white space can be stored in
dictionary value
- fix when setting default_paste_from_clipboard_cmd
- Don't clobber startup message w/ err opening file
- Allow for lua scripts in local .sc directory #259
- Send informational messages to stderr rather than the output when
used in non-interactive mode #263
- fixed cell_negative color #271
- fixed locked cells when saving #261
- fixed DEL key in insert mode #272
- fix when resizing column #266
- "Autobackup - case insensitive QER options when backup exists"
- fixed segfault when fcopy'ing with no selection while on first column
- Call write triggers on value clear
- Use sc_info to report trigger exit code
- fixed#277
- Grow table up to MAXROWS exactly
- Remove redundant if clause (God only knows where that was).
- fix in getVertex that prevented rebuild_graph to work properly.
- fix annoying bug because of not resetting inputline_pos to 0 when
confirming a command in COMMAND_MODE
- fix in let and slet. existing vertexs should not be removed.
- added "eval_visited" in vertex struct for not to collide with
current "visited", since:
EvalAll uses EvalBottomUp
EvalBottomUp uses EvalJustOneVertex
EvalJustOneVertex uses eval
eval uses GraphAddEdge
GraphAddEdge uses GraphIsReachable
GraphIsReachable uses visited
and EvalBottomUp also uses uses visited!
- Also changed markAllVerticesNotVisited and
All_vertexs_of_edges_visited functions.
- Some other issues fixed: #228, #234, #239, #240, #244, #246, #260,
#295, #308
- .. and many other fixes and improvements!
Pending:
The most significative issue is regarding circular references.
This have to be deeply analyzed and with the collaboration of the
community
it would be hopefully fixed by v0.9.
Changes:
- REPL command prompt (Esc or Enter to exit)
- invert selection with A
- option -u removed (always prefer selection to hovered)
- visit start dir on @ when start path is a file
- exit filter mode and redraw on ^L if no last filter
- plugin `fzcd` now selects the chosen file (#876)
- `ueberzug` support in plugin `preview-tui`
- new plugin `preview-tui-ext` with extra preview support
- clear selection after successful plugin invocation
- add method to sync subshell `$PWD` in WIki
- clear selection on single file deletion (#812)
- copy between instances not working (#864)
- plugin `togglex` to toggle exe mode of a selection (#813)
- fix `memccpy()` buffer overlap fault on macOS (#786)
- show `0 selected` msg on cp/mv with empty selection (#855)
- fix frozen terminal caused by opener (#858)
- migrate macOS CI to GitHub workflows, retire Travis
because of a problem with NetBSD-current libarchive-as-tar, see bin/56080.
Note this depencency is not a burden, since xemacs-packages requires
gtar, anyway.