The NetBSD Project

CVS log for pkgsrc/x11/x3270/PLIST

[BACK] Up to [] / pkgsrc / x11 / x3270

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.12 / (download) - annotate - [select for diffs], Tue Nov 21 19:19:01 2023 UTC (13 days, 9 hours ago) by rhialto
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

x11/x3270: update to 4.3ga4

Some changes since 4.2ga10:

    Added support for minimum and maximum TLS protocol versions, via the
tlsMinProtocol resource, tlsMaxProtocol resource, -tlsminprotocol
command-line option and -tlsmaxprotocol command-line option.
    Added support for miscellaneous IND$FILE options via the
otherOptions keyword of the Transfer() action, the ftOtherOptions
resource, and extensions to the x3270 file transfer dialog and the c3270
interactive Transfer() action.
    Extended the cancel keyword of the Transfer() action so it will
interrupt the initial wait for an acknowledgement from the host IND$FILE
    The Transfer() action now returns a summary on success or a
meaningful error message on failure.
    Added the Echo() action.
    Added support for the NEW-ENVRONMENT variables needed by the IBM
Express Logon Feature. (Feature request)

    When inserting in blank fill mode, trailing underscores are no
longer consumed, unless they are at the end of the field. (Bug report)

Revision 1.11 / (download) - annotate - [select for diffs], Wed Dec 29 13:25:47 2021 UTC (23 months ago) by rhialto
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.10: +7 -2 lines
Diff to previous 1.10 (colored)

x11/x3270: update to suite3270-4.1ga11.

Removed some out-of-date documentation. is the most up-to-date.

- Added a macros menu to c3270 and wc3270.
- Corrected support for the macros resource without a qualifying host
- The entire list of command-line options is now displayed only with the
  --help command-line option, not for every unknown option.
- Added the lineMode resource.
- Added the noTelnetInputMode resource.
- Added the wrap graphic rendition to b3270.
- Added the Pause() action.
- Changed the default for unlockDelay in all emulators from true to
  false. This is a very significant change.
- The overlayPaste resource is now set to true by default.
- GNOME desktop integration is now included.
- wc3270 now does continuous selections in NVT mode, and allows a single
  character to be selected.
- wc3270 no longer moves the cursor for mouse clicks in NVT mode.
- Double-clicking on a URL in x3270 (on most platforms) and in wc3270
  now opens that link in the browser.
- The session file folder is no longer marked as a system file, so
  backup software will not skip it.
- Added the SubjectNames() action and TlsSubjectNames query.
- Added the ability to set an accept host name to the wc3270 Session
- Switched several actions that return values to explicitly return
- Added the ability to include the OIA in a PrintText() action screen
- Added the OIA to the screen image displayed by the HTTP server.
- Added validation of keymaps, macros and idle actions at init time.
- Added cursor blink support to wc3270.
- Added the SaveInput() action and RestoreInput() action.
- In b3270, error messages from failed host connection attempts are now
  labeled separately from other errors.
- Added the -subst option to the String() action.

Bug fixes:
- Fixed an issue in b3270 where the cursor would continue to be
  displayed when the host disconnected.
- APL characters were not displayed properly in x3270 in NVT mode, when
  using a 3270 font.
- On MacOS, the ./configure script would skip c3270 if it was not
  enabled explicitly.
- Fixed a number of typos in compiled strings and comments (courtesy of
  Philipp Kern).
- Fixed a c3270 crash seen on NetBSD.
- Fixed an issue with c3270 exiting prematurely, seen on NetBSD.
- Fixed an x3270 install issue (courtesy of Olaf 'Rhialto' Seibert).
- The last screenful of NVT mode text is no longer lost when scrolling
- The programs ar and ranlib are resolved dynamically now when building.
- Numeric fields no longer ignore non-numeric characters and commas,
  when the NumericLock resource is false. When it is true, commas are
  considered valid numeric characters.
- Proxy connections did not initialize TELNET state properly (courtesy
  of Andreas Krebbel).
- When running on Cygwin, child scripts (the Script() action, Execute()
  action and Prompt() action) failed with a bind error.
- When the print dialog was canceled, the PrintText() action and
  ScreenTrace() action would fail silently.
- The emulator would sometimes crash when a pending connection was
- Windows error messages are now encoded using the selected code page,
  not the system ANSI code page.
- Fixed several scripting scenarios, such as aborting a Source() action,
  which would leave the keyboard locked.
- The String() action no longer requires an input field to be present in
  order to run.
- Corrected an issue where an empty error message would be displayed for
  a connection failure.
- Corrected a typo in a file transfer message name (courtesy of Philipp
- Added logic to ensure the icon directory exists when installing x3270
  on Linux (courtesy of Philipp Kern).
- Fixed the representation of APL underlined alphabetics in b3270 screen
  updates in NVT mode, and in the output of the Ascii() action.
- Fixed a crash when an action started with a comment (# or !).
- Fixed a version generation bug that prevented the code from building
  on MacOS when SOURCE_DATE_EPOCH was set.
- Corrected usage messages.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Jan 1 13:05:22 2021 UTC (2 years, 11 months ago) by rhialto
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.9: +35 -23 lines
Diff to previous 1.9 (colored)

x11/x3270: update to 4.0ga13.

Includes the curses version of the terminal emulator now.

Changelogs are quite fragmented over various alpha/beta versions; here
are some main points.

Major changes
Task engine

The scripting infrastructure has been rewritten. It is now called the task engine. There are no longer any artificial dependencies between actions initiated by different sources (keyboard, scripts, HTTP requests, etc.). Accidental blocking behavior has been (almost) eliminated. Unrelated operations are now properly concurrent, within the limitations of there still being just one emulated terminal and host session to control. For example, c3270 and wc3270 now continue to respond to host messages while at the prompt or while a printer dialog is showing.

Tasks also carry context consistently now. For example, the Wait(Output) now works with HTTP requests.

The state of the task engine can be displayed with the Tasks query.

A new emulator has been created, b3270. It is a common back-end process that handles the 3270 protocol and host interactions, communicating with different user-interface implementations using a simple XML-based protocol. None of the existing emulators have been converted to use b3270, but a new Windows emulator (wx3270) uses it.
x3270 prompt

The c3270 prompt has been generalized and is available to all of the 3270 emulators as the x3270 prompt. The Prompt() action (or a menu option) creates a new instance of the prompt in a window. The prompt now uses color to distinguish error messages.
tcl3270 re-implementation

tcl3270 has been re-implemented as a simple wrapper around s3270. This eliminates many of the arbitrary limitations and blocking behaviors of the previous implementation.
Show() / Query() merge and expansion

The common Query() action and the c3270/wc3270-specific Show() action have been merged and expanded. Show() is an alias for Query(), and many queries have been added or changed:


Set()/Toggle() changes

A new Set() action has been added, which is similar to the Toggle() action. The difference between Set() and Toggle() happens when no value is specified for a setting. Without a value specified, Set() will display the current value; Toggle() will (if the setting is Boolean) invert the setting's value. Both actions list the current values of all settings if no parameters are given.

Many additional resources can now be changed at run-time via Set() or Toggle().

These previously-deprecated resources were removed:

    cursorPos (assumed true now)

x3270 APL mode

APL keyboard operation on x3270 has changed. There is no longer a fixed APL keymap. Instead, the key combination Shift-Escape toggles a new APL mode, which changes how how paste operations are handled (preferring the APL definitions for Unicode characters that have both APL and non-APL mappings), as well as setting a temporary keyboard map and a temporary compose map.

The separate APL host code page has been removed; APL text can be displayed using any host code page.

after this, lots of bug fixes and minor tweaks, as far as I can tell.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jun 1 18:47:24 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.8: +18 -18 lines
Diff to previous 1.8 (colored)

Use default font path. Bump PKGREVISION.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Dec 27 02:40:23 2010 UTC (12 years, 11 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

* need bdftopcf to build.
* fixes PLIST from imake.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Mar 4 20:42:01 2010 UTC (13 years, 9 months ago) by gls
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.6: +6 -9 lines
Diff to previous 1.6 (colored)

Updated to 3.3.10ga4
Changelog too long to list here. Please see

Revision 1.6 / (download) - annotate - [select for diffs], Mon Jun 15 13:12:02 2009 UTC (14 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.5: +1 -6 lines
Diff to previous 1.5 (colored)

Drop mkfontdir calls that are already done by pkginstall scripts.
Bump revision.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Jun 14 18:25:09 2009 UTC (14 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.4: +1 -2 lines
Diff to previous 1.4 (colored)

Remove @dirrm entries from PLISTs

Revision 1.4 / (download) - annotate - [select for diffs], Sat Mar 15 16:51:02 2003 UTC (20 years, 8 months ago) by cjep
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1, pkgsrc-2003Q4-base, pkgsrc-2003Q4, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.3: +6 -6 lines
Diff to previous 1.3 (colored)

Fix PLIST (noticed in arm bulk build)

Revision 1.3 / (download) - annotate - [select for diffs], Mon Mar 3 04:17:43 2003 UTC (20 years, 9 months ago) by jschauma
Branch: MAIN
Changes since 1.2: +6 -6 lines
Diff to previous 1.2 (colored)

Use new IMAKE_MAN_DIR variables in PLISTs to make these packages more
portable.  Bump PKGREVISION accordingly.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Feb 5 22:03:57 2002 UTC (21 years, 10 months ago) by skrll
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6-1-base, netbsd-1-6-1, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.1: +6 -6 lines
Diff to previous 1.1 (colored)

Don't hardcode /usr/X11R6 when making directories or running X based
programs such as mkfontdir use ${X11BASE} instead.

Also pick up a couple of /bin/chmod -> ${CHMOD}s

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 31 22:11:55 2001 UTC (22 years, 1 month ago) by zuntum
Branch: MAIN

Move pkg/ files into package's toplevel directory

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>