The NetBSD Project

CVS log for pkgsrc/devel/readline/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / readline

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.69 / (download) - annotate - [select for diffs], Sun Nov 3 10:39:29 2019 UTC (13 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, HEAD
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored)

devel: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.68 / (download) - annotate - [select for diffs], Wed Feb 13 22:49:02 2019 UTC (21 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

readline: update to 8.0.

This is a terse description of the new features added to readline-8.0 since
the release of readline-7.0.

New Features in Readline

a. Non-incremental vi-mode search (`N', `n') can search for a shell pattern, as
   Posix specifies (uses fnmatch(3) if available).

b. There are new `next-screen-line' and `previous-screen-line' bindable
   commands, which move the cursor to the same column in the next, or previous,
   physical line, respectively.

c. There are default key bindings for control-arrow-key key combinations.

d. A negative argument (-N) to `quoted-insert' means to insert the next N
   characters using quoted-insert.

e. New public function: rl_check_signals(), which allows applications to
   respond to signals that readline catches while waiting for input using
   a custom read function.

f. There is new support for conditionally testing the readline version in an
   inputrc file, with a full set of arithmetic comparison operators available.

g. There is a simple variable comparison facility available for use within an
   inputrc file. Allowable operators are equality and inequality; string
   variables may be compared to a value; boolean variables must be compared to
   either `on' or `off'; variable names are separated from the operator by
   whitespace.

h. The history expansion library now understands command and process
   substitution and extended globbing and allows them to appear anywhere in a
   word.

i. The history library has a new variable that allows applications to set the
   initial quoting state, so quoting state can be inherited from a previous
   line.

j. Readline now allows application-defined keymap names; there is a new public
   function, rl_set_keymap_name(), to do that.

k. The "Insert" keypad key, if available, now puts readline into overwrite
   mode.

Revision 1.67 / (download) - annotate - [select for diffs], Sun Dec 24 10:15:21 2017 UTC (2 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: 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
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

readline: update HOMEPAGE

Revision 1.66 / (download) - annotate - [select for diffs], Fri Dec 30 11:45:51 2016 UTC (3 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.65: +1 -6 lines
Diff to previous 1.65 (colored)

Remove unneeded dragonfly workaround.

Tested on monster.

Revision 1.65 / (download) - annotate - [select for diffs], Thu Nov 24 23:35:19 2016 UTC (4 years ago) by marino
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.64: +6 -1 lines
Diff to previous 1.64 (colored)

devel/readline: On DragonFly, uses ncurses instead of termcap

There is no termcap library available in any form on DragonFly.
Discussed with wiz@.

Revision 1.64 / (download) - annotate - [select for diffs], Sun Nov 20 01:14:21 2016 UTC (4 years ago) by dholland
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

Fix three different interacting build problems:
  (1) don't ignore errors when building the examples;
  (2) build the examples *after* the library build, not *during* the
      library build;
  (3) don't try to compile the examples with "libtool --mode=link cc -c"
      as that flies like a particularly wingless brick.

Closes PR 51502.

Revision 1.63 / (download) - annotate - [select for diffs], Mon Sep 19 09:04:29 2016 UTC (4 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.62: +2 -3 lines
Diff to previous 1.62 (colored)

Updated readline to 7.0.

This is a terse description of the new features added to readline-7.0 since
the release of readline-6.3.

New Features in Readline

a.  The history truncation code now uses the same error recovery mechansim as
    the history writing code, and restores the old version of the history file
    on error.  The error recovery mechanism handles symlinked history files.

b.  There is a new bindable variable, `enable-bracketed-paste', which enables
    support for a terminal's bracketed paste mode.

c.  The editing mode indicators can now be strings and are user-settable
    (new `emacs-mode-string', `vi-cmd-mode-string' and `vi-ins-mode-string'
    variables).  Mode strings can contain invisible character sequences.
    Setting mode strings to null strings restores the defaults.

d.  Prompt expansion adds the mode string to the last line of a multi-line
    prompt (one with embedded newlines).

e.  There is a new bindable variable, `colored-completion-prefix', which, if
    set, causes the common prefix of a set of possible completions to be
    displayed in color.

f.  There is a new bindable command `vi-yank-pop', a vi-mode version of emacs-
    mode yank-pop.

g.  The redisplay code underwent several efficiency improvements for multibyte
    locales.

h.  The insert-char function attempts to batch-insert all pending typeahead
    that maps to self-insert, as long as it is coming from the terminal.

i.  rl_callback_sigcleanup: a new application function that can clean up and
    unset any state set by readline's callback mode.  Intended to be used
    after a signal.

j.  If an incremental search string has its last character removed with DEL, the
    resulting empty search string no longer matches the previous line.

k.  If readline reads a history file that begins with `#' (or the value of
    the history comment character) and has enabled history timestamps, the history
    entries are assumed to be delimited by timestamps.  This allows multi-line
    history entries.

l.  Readline now throws an error if it parses a key binding without a terminating
    `:' or whitespace.

Revision 1.62 / (download) - annotate - [select for diffs], Thu Feb 25 12:12:49 2016 UTC (4 years, 9 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.61: +2 -4 lines
Diff to previous 1.61 (colored)

Use OPSYSVARS.

Revision 1.61 / (download) - annotate - [select for diffs], Sat Feb 14 06:51:33 2015 UTC (5 years, 9 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.60: +9 -1 lines
Diff to previous 1.60 (colored)

Work around broken wcwidth autoconf run-test in cross-compile.

Revision 1.60 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:31 2014 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.59: +1 -3 lines
Diff to previous 1.59 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.59 / (download) - annotate - [select for diffs], Wed Aug 13 09:28:37 2014 UTC (6 years, 3 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

Backout Official Patch 5.  Some packages have already dealt with removal
of the obsolete "Function" and adding it back in breaks them.

Noted by Takahiro Kambe.

Revision 1.58 / (download) - annotate - [select for diffs], Mon Aug 11 21:29:00 2014 UTC (6 years, 3 months ago) by markd
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)

Apply Readline-6.3 Official Patches 1 - 6

Revision 1.57 / (download) - annotate - [select for diffs], Fri Jul 18 13:02:06 2014 UTC (6 years, 4 months ago) by ryoon
Branch: MAIN
Changes since 1.56: +2 -1 lines
Diff to previous 1.56 (colored)

Bump PKGREVISION

If S_ISSOCK is not defined, do not use it.
Fix mysql55-client build under SCO OpenServer 5.0.7/3.2.

Revision 1.56 / (download) - annotate - [select for diffs], Wed Mar 12 10:04:50 2014 UTC (6 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.55: +2 -3 lines
Diff to previous 1.55 (colored)

Update to 6.3:

This is a terse description of the new features added to readline-6.3 since
the release of readline-6.2.

New Features in Readline

a.  Readline is now more responsive to SIGHUP and other fatal signals when
    reading input from the terminal or performing word completion but no
    longer attempts to run any not-allowable functions from a signal handler
    context.

b.  There are new bindable commands to search the history for the string of
    characters between the beginning of the line and the point
    (history-substring-search-forward, history-substring-search-backward)

c.  Readline allows quoted strings as the values of variables when setting
    them with `set'.  As a side effect, trailing spaces and tabs are ignored
    when setting a string variable's value.

d.  The history library creates a backup of the history file when writing it
    and restores the backup on a write error.

e.  New application-settable variable: rl_filename_stat_hook: a function called
    with a filename before using it in a call to stat(2).  Bash uses it to
    expand shell variables so things like $HOME/Downloads have a slash
    appended.

f.  New bindable function `print-last-kbd-macro', prints the most-recently-
    defined keyboard macro in a reusable format.

g.  New user-settable variable `colored-stats', enables use of colored text
    to denote file types when displaying possible completions (colored analog
    of visible-stats).

h.  New user-settable variable `keyseq-timout', acts as an inter-character
    timeout when reading input or incremental search strings.

i.  New application-callable function: rl_clear_history. Clears the history list
    and frees all readline-associated private data.

j.  New user-settable variable, show-mode-in-prompt, adds a characters to the
    beginning of the prompt indicating the current editing mode.

k.  New application-settable variable: rl_input_available_hook; function to be
    called when readline detects there is data available on its input file
    descriptor.

l.  Readline calls an application-set event hook (rl_event_hook) after it gets
    a signal while reading input (read returns -1/EINTR but readline does not
    handle the signal immediately) to allow the application to handle or
    otherwise note it.

m.  If the user-settable variable `history-size' is set to a value less than
    0, the history list size is unlimited.

n.  New application-settable variable: rl_signal_event_hook; function that is
    called when readline is reading terminal input and read(2) is interrupted
    by a signal.  Currently not called for SIGHUP or SIGTERM.

Revision 1.55 / (download) - annotate - [select for diffs], Sun Jan 12 13:30:25 2014 UTC (6 years, 10 months ago) by chopps
Branch: MAIN
Changes since 1.54: +6 -3 lines
Diff to previous 1.54 (colored)

pull in fix from readline git repo (will be in 6.3) for vi mode and the
'cc', 'dd', 'yy' commands. Also correctly build examples for testing.

Revision 1.54 / (download) - annotate - [select for diffs], Fri Jul 26 13:13:12 2013 UTC (7 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.53: +1 -3 lines
Diff to previous 1.53 (colored)

Cygwin64 1.7.22's gcc 4.8.1 does not accept -no-undefined.
Restrict to use with libtool only.

Revision 1.53 / (download) - annotate - [select for diffs], Wed Apr 17 09:09:57 2013 UTC (7 years, 7 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.52: +3 -1 lines
Diff to previous 1.52 (colored)

pass -no-undefined to libtool on Cygwin for building shlib.

Revision 1.52 / (download) - annotate - [select for diffs], Wed Oct 31 11:19:39 2012 UTC (8 years, 1 month ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.51: +1 -2 lines
Diff to previous 1.51 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.51 / (download) - annotate - [select for diffs], Wed Feb 23 11:00:17 2011 UTC (9 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: 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
Changes since 1.50: +4 -8 lines
Diff to previous 1.50 (colored)

Changes 6.2:
a. Fixed a bug that caused the unconverted filename to be added to the list of
   completions when the application specified filename conversion functions.
b. Fixed a bug that caused the wrong filename to be passed to opendir when the
   application has specified a filename dequoting function.
c. Fixed a bug when repeating a character search in vi mode in the case where
   there was no search to repeat.
d. When show-all-if-ambiguous is set, the completion routines no longer insert
   a common match prefix that is shorter than the text being completed.
e. The full set of vi editing commands may now be used in callback mode.
   dimensions while running in `no-echo' mode.
h. Fixed a bug that caused readline to dump core if an application called
   rl_prep_terminal without setting rl_instream.
i. Fixed a bug that caused meta-prefixed characters bound to incremental
   search forward or backward to not be recognized if they were typed
   subsequently.
j. The incremental search code treats key sequences that map to the same
   functions as (default) ^G, ^W, and ^Y as equivalent to those characters.
k. Fixed a bug in menu-complete that caused it to misbehave with large
   negative argument.
l. Fixed a bug that caused vi-mode yank-last-arg to ring the bell when invoked
   at the end of the line.
m. Fixed a bug that made an explicit argument of 0 to yank-last-arg behave
   as if it were a negative argument.
n. Fixed a bug that caused directory names in words to be completed to not
   be dequoted correctly.

New Features
a. The history library does not try to write the history filename in the
   current directory if $HOME is unset.  This closes a potential security
   problem if the application does not specify a history filename.
b. New bindable variable `completion-display-width' to set the number of
   columns used when displaying completions.
c. New bindable variable `completion-case-map' to cause case-insensitive
   completion to treat `-' and `_' as identical.
d. There are new bindable vi-mode command names to avoid readline's case-
   insensitive matching not allowing them to be bound separately.
e. New bindable variable `menu-complete-display-prefix' causes the menu
   completion code to display the common prefix of the possible completions
   before cycling through the list, instead of after.

Revision 1.50 / (download) - annotate - [select for diffs], Sat Jan 16 17:18:27 2010 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

Update to 6.1:

This is a terse description of the new features added to readline-6.1 since
the release of readline-6.0.

1.  New Features in Readline

a.  New bindable function: menu-complete-backward.

b.  In the vi insertion keymap, C-n is now bound to menu-complete by default,
    and C-p to menu-complete-backward.

c.  When in vi command mode, repeatedly hitting ESC now does nothing, even
    when ESC introduces a bound key sequence.  This is closer to how
    historical vi behaves.

d.  New bindable function: skip-csi-sequence.  Can be used as a default to
    consume key sequences generated by keys like Home and End without having
    to bind all keys.

e.  New application-settable function: rl_filename_rewrite_hook.  Can be used
    to rewite or modify filenames read from the file system before they are
    compared to the word to be completed.

f.  New bindable variable: skip-completed-text, active when completing in the
    middle of a word.  If enabled, it means that characters in the completion
    that match characters in the remainder of the word are "skipped" rather
    than inserted into the line.

g.  The pre-readline-6.0 version of menu completion is available as
    "old-menu-complete" for users who do not like the readline-6.0 version.

h.  New bindable variable: echo-control-characters.  If enabled, and the
    tty ECHOCTL bit is set, controls the echoing of characters corresponding
    to keyboard-generated signals.

i.  New bindable variable: enable-meta-key.  Controls whether or not readline
    sends the smm/rmm sequences if the terminal indicates it has a meta key
    that enables eight-bit characters.

Revision 1.49 / (download) - annotate - [select for diffs], Wed Aug 26 20:37:00 2009 UTC (11 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

Correct LICENSE, per PR 41943.

Revision 1.48 / (download) - annotate - [select for diffs], Tue May 19 08:59:11 2009 UTC (11 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.

Revision 1.47 / (download) - annotate - [select for diffs], Mon Feb 23 12:35:46 2009 UTC (11 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.46: +2 -3 lines
Diff to previous 1.46 (colored)

Update to 6.0:

This is a terse description of the new features added to readline-6.0 since
the release of readline-5.2.

1.  New Features in Readline

a.  A new variable, rl_sort_completion_matches; allows applications to inhibit
    match list sorting (but beware: some things don't work right if
    applications do this).

b.  A new variable, rl_completion_invoking_key; allows applications to discover
    the key that invoked rl_complete or rl_menu_complete.

c.  The functions rl_block_sigint and rl_release_sigint are now public and
    available to calling applications who want to protect critical sections
    (like redisplay).

d.  The functions rl_save_state and rl_restore_state are now public and
    available to calling applications; documented rest of readline's state
    flag values.

e.  A new user-settable variable, `history-size', allows setting the maximum
    number of entries in the history list.

f.  There is a new implementation of menu completion, with several improvements
    over the old; the most notable improvement is a better `completions
    browsing' mode.

g.  The menu completion code now uses the rl_menu_completion_entry_function
    variable, allowing applications to provide their own menu completion
    generators.

h.  There is support for replacing a prefix  of a pathname with a `...' when
    displaying possible completions.  This is controllable by setting the
    `completion-prefix-display-length' variable.  Matches with a common prefix
    longer than this value have the common prefix replaced with `...'.

i.  There is a new `revert-all-at-newline' variable.  If enabled, readline will
    undo all outstanding changes to all history lines when `accept-line' is
    executed.

Revision 1.46 / (download) - annotate - [select for diffs], Wed Aug 13 11:11:38 2008 UTC (12 years, 3 months ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

Update from version 5.2nb1 to 5.2nb2.

This imports some fixes from Debian.  First and foremost:

http://lists.gnu.org/archive/html/bug-bash/2006-11/msg00017.html

Bug-Description:

In some cases, code that is intended to be used in the presence of multibyte
characters is called when no such characters are present, leading to incorrect
display position calculations and incorrect redisplay.

http://lists.gnu.org/archive/html/bug-readline/2007-01/msg00002.html

Bug-Description:

Readline neglects to reallocate the array it uses to keep track of wrapped
screen lines when increasing its size.  This will eventually result in
segmentation faults when given sufficiently long input.

http://lists.gnu.org/archive/html/bug-bash/2007-02/msg00054.html

Bug-Description:

When moving the cursor, bash sometimes misplaces the cursor when the prompt
contains two or more multibyte characters.  The particular circumstance that
uncovered the problem was having the (multibyte) current directory name in
the prompt string.

...all related to display.c.  Also add include of <stdio.h> to
two of the readline header files.

Revision 1.45 / (download) - annotate - [select for diffs], Sun Mar 2 07:07:43 2008 UTC (12 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper
Changes since 1.44: +1 -6 lines
Diff to previous 1.44 (colored)

Remove unnecessary check for the TERMCAP_TYPE -- revision 1.2 of
termcap.buildlink3.mk will cause all termcap libraries other than the
one we specify to not be found.

Revision 1.44 / (download) - annotate - [select for diffs], Fri Feb 29 22:41:13 2008 UTC (12 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.43: +3 -3 lines
Diff to previous 1.43 (colored)

Rename termlib.* to termcap.* to better document exactly what packages
are trying to use (the termcap t*() API).

Revision 1.43 / (download) - annotate - [select for diffs], Wed Feb 27 18:16:37 2008 UTC (12 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.42: +8 -1 lines
Diff to previous 1.42 (colored)

+ Teach the readline buildlink3.mk and builtin.mk files to determine
  the correct terminal library that must be linked along with -lreadline.
  On NetBSD, this is -ltermcap.  On Linux, this should be either -ltinfo
  or -lcurses.  On Solaris, this should be -lcurses.

+ Add a "termlib" dependency to the devel/readline package that allows
  for linking against -lcurses.  Bump the PKGREVISON to 1.

Revision 1.42 / (download) - annotate - [select for diffs], Sun Nov 11 11:35:49 2007 UTC (13 years ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.41: +2 -1 lines
Diff to previous 1.41 (colored)

Added commented-out LICENSE=something.

Revision 1.41 / (download) - annotate - [select for diffs], Sun Nov 5 17:49:34 2006 UTC (14 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.40: +2 -1 lines
Diff to previous 1.40 (colored)

DESTDIR support.

Revision 1.40 / (download) - annotate - [select for diffs], Sun Oct 22 10:55:31 2006 UTC (14 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.39: +4 -6 lines
Diff to previous 1.39 (colored)

Update to 5.2:

1.  Changes to Readline

a.  Fixed a problem that caused segmentation faults when using readline in
    callback mode and typing consecutive DEL characters on an empty line.

b.  Fixed several redisplay problems with multibyte characters, all having to
    do with the different code paths and variable meanings between single-byte
    and multibyte character redisplay.

c.  Fixed a problem with key sequence translation when presented with the
    sequence \M-\C-x.

d.  Fixed a problem that prevented the `a' command in vi mode from being
    undone and redone properly.

e.  Fixed a problem that prevented empty inserts in vi mode from being undone
    properly.

f.  Fixed a problem that caused readline to initialize with an incorrect idea
    of whether or not the terminal can autowrap.

g.  Fixed output of key bindings (like bash `bind -p') to honor the setting of
    convert-meta and use \e where appropriate.

h.  Changed the default filename completion function to call the filename
    dequoting function if the directory completion hook isn't set.  This means
    that any directory completion hooks need to dequote the directory name,
    since application-specific hooks need to know how the word was quoted,
    even if no other changes are made.

i.  Fixed a bug with creating the prompt for a non-interactive search string
    when there are non-printing characters in the primary prompt.

j.  Fixed a bug that caused prompts with invisible characters to be redrawn
    multiple times in a multibyte locale.

k.  Fixed a bug that could cause the key sequence scanning code to return the
    wrong function.

l.  Fixed a problem with the callback interface that caused it to fail when
    using multi-character keyboard macros.

m.  Fixed a bug that could cause a core dump when an edited history entry was
    re-executed under certain conditions.

n.  Fixed a bug that caused readline to reference freed memory when attmpting
    to display a portion of the prompt.

o.  Fixed a bug with prompt redisplay in a multi-byte locale to avoid redrawing
    the prompt and input line multiple times.

p.  Fixed history expansion to not be confused by here-string redirection.

q.  Readline no longer treats read errors by converting them to newlines, as
    it does with EOF.  This caused partial lines to be returned from readline().

r.  Fixed a redisplay bug that occurred in multibyte-capable locales when the
    prompt was one character longer than the screen width.

2.  New Features in Readline

a.  Calling applications can now set the keyboard timeout to 0, allowing
    poll-like behavior.

b.  The value of SYS_INPUTRC (configurable at compilation time) is now used as
    the default last-ditch startup file.

c.  The history file reading functions now allow windows-like \r\n line
    terminators.

Revision 1.39 / (download) - annotate - [select for diffs], Thu Mar 30 03:44:43 2006 UTC (14 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.38: +2 -3 lines
Diff to previous 1.38 (colored)

* Honor PKGINFODIR.
* List the info files directly in the PLIST.

Revision 1.38 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:29 2006 UTC (14 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Mar 2 00:24:55 2006 UTC (14 years, 9 months ago) by minskim
Branch: MAIN
Changes since 1.36: +2 -1 lines
Diff to previous 1.36 (colored)

Link the readline library against the library that has the termcap
functions.  This corrects dependency_libs defined in libreadline.la.

Bump PKGREVISION.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Dec 31 00:01:45 2005 UTC (14 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.35: +6 -2 lines
Diff to previous 1.35 (colored)

Update to 5.1:

This is a terse description of the new features added to readline-5.1 since
the release of readline-5.0.

1.  New Features in Readline

a.  The key sequence sent by the keypad `delete' key is now automatically
    bound to delete-char.

b.  A negative argument to menu-complete now cycles backward through the
    completion list.

c.  A new bindable readline variable:  bind-tty-special-chars.  If non-zero,
    readline will bind the terminal special characters to their readline
    equivalents when it's called (on by default).

d.  New bindable command: vi-rubout.  Saves deleted text for possible
    reinsertion, as with any vi-mode `text modification' command; `X' is bound
    to this in vi command mode.

e.  If the rl_completion_query_items is set to a value < 0, readline never
    asks the user whether or not to view the possible completions.

f.  New application-callable auxiliary function, rl_variable_value, returns
    a string corresponding to a readline variable's value.

g.  When parsing inputrc files and variable binding commands, the parser
    strips trailing whitespace from values assigned to boolean variables
    before checking them.

h.  A new external application-controllable variable that allows the LINES
    and COLUMNS environment variables to set the window size regardless of
    what the kernel returns.

Revision 1.35 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:38 2005 UTC (15 years, 7 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.34: +1 -2 lines
Diff to previous 1.34 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.34 / (download) - annotate - [select for diffs], Fri Dec 3 15:14:55 2004 UTC (16 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Nov 14 06:16:49 2004 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.32: +7 -13 lines
Diff to previous 1.32 (colored)

Update devel/readline to 5.0.  Changes from version 4.3 include:

* Improved compatibility with BSD csh modifiers.
* Improved vi editing mode.
* History files include timestamp information.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Oct 3 00:13:33 2004 UTC (16 years, 2 months ago) by tv
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Aug 20 17:32:50 2004 UTC (16 years, 3 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored)

Use ${BSD_INSTALL_LIB} so the library is installed +x.  (Bump PKGREVISION;
this can be un-bumped if the patchlevel goes up again.)

Revision 1.30 / (download) - annotate - [select for diffs], Tue Mar 23 04:41:00 2004 UTC (16 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

USE_BUILDLINK3 must be set to "yes" or "no", not defined/undefined.

Revision 1.29 / (download) - annotate - [select for diffs], Mon Jan 5 11:19:13 2004 UTC (16 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.28: +4 -2 lines
Diff to previous 1.28 (colored)

bl3ify

Revision 1.28 / (download) - annotate - [select for diffs], Fri Sep 19 05:18:35 2003 UTC (17 years, 2 months ago) by dent
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

update HOMEPAGE

Revision 1.27 / (download) - annotate - [select for diffs], Sat Aug 9 10:44:48 2003 UTC (17 years, 4 months ago) by seb
Branch: MAIN
Changes since 1.26: +1 -2 lines
Diff to previous 1.26 (colored)

USE_NEW_TEXINFO is unnecessary now.

Revision 1.26 / (download) - annotate - [select for diffs], Thu Jul 17 21:33:35 2003 UTC (17 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.25 / (download) - annotate - [select for diffs], Mon Jun 30 10:26:45 2003 UTC (17 years, 5 months ago) by uebayasi
Branch: MAIN
Changes since 1.24: +6 -1 lines
Diff to previous 1.24 (colored)

Update to 4.3pl5.  Incorporate 5 official patches.

[readline43-001]
Pressing certain key sequences causes an infinite loop in _rl_dispatch_subseq
with the `key' argument set to 256.  This eventually causes bash to exceed
the stack size limit and crash with a segmentation violation.

[readline43-002]
Repeating an edit in vi-mode with `.' does not work.

[readline43-003]
When in a locale with multibyte characters, the readline display updater
will occasionally cause a segmentation fault when attempting to compute
the length of the first multibyte character on the line.

[readline43-004]
When running in a locale with multibyte characters, the readline display
updater will use carriage returns when drawing the line, overwriting any
partial output already on the screen and not terminated by a newline.

[readline43-005]
Using the vi editing mode's case-changing commands in a locale with
multibyte characters will cause garbage characters to be inserted into
the editing buffer.

(Any maintainership taker?)

Revision 1.24 / (download) - annotate - [select for diffs], Wed Jun 25 11:32:38 2003 UTC (17 years, 5 months ago) by seb
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Convert to USE_NEW_TEXINFO.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Jun 2 01:20:15 2003 UTC (17 years, 6 months ago) by jschauma
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.

Revision 1.22 / (download) - annotate - [select for diffs], Sat Dec 7 17:39:47 2002 UTC (18 years ago) by jmmv
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

Update readline to 4.3.
Changes in this version are mostly bugfixes; some new functionality
has been added as well. For an exhaustive list of changes, please
look at the CHANGES file included in the distribution.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Aug 25 18:38:45 2002 UTC (18 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.20: +2 -15 lines
Diff to previous 1.20 (colored)

Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.

Revision 1.20.2.2 / (download) - annotate - [select for diffs], Fri Jun 21 23:05:10 2002 UTC (18 years, 5 months ago) by jlam
Branch: buildlink2
Changes since 1.20.2.1: +2 -2 lines
Diff to previous 1.20.2.1 (colored) to branchpoint 1.20 (colored) next main 1.21 (colored)

Rename USE_BUILDLINK2_ONLY to USE_BUILDLINK2 for less verbosity.  Also
convert a few more packages to use the buildlink2 framework.

Revision 1.20.2.1 / (download) - annotate - [select for diffs], Sat May 11 02:09:06 2002 UTC (18 years, 7 months ago) by jlam
Branch: buildlink2
Changes since 1.20: +2 -15 lines
Diff to previous 1.20 (colored)

First pass at conversion of various packages to use the buildlink2
framework.  Add many buildlink2.mk files to add to the framework.  Please
see buildlink2.txt for more details.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Feb 18 15:14:15 2002 UTC (18 years, 9 months ago) by seb
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base
Branch point for: buildlink2
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored)

Introduce new framework for handling info files generation and installation.

Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Aug 6 14:20:46 2001 UTC (19 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.18: +19 -14 lines
Diff to previous 1.18 (colored)

Update readline to 4.2.  Major changes from version 4.1:

*   bug fixes
*   improve linking with C++ code
+   a new file, rltypedefs.h, contains the new typedefs for function pointers
+   several minor additions to the API to customize look of readline
+   more complete documentation for public functions and variables

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jun 19 08:48:57 2001 UTC (19 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.17: +7 -6 lines
Diff to previous 1.17 (colored)

Mark as USE_BUIDLINK_ONLY and remove -I$(includedir) from the header
search path.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Feb 16 14:39:00 2001 UTC (19 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Jul 19 09:31:44 2000 UTC (20 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.15: +12 -3 lines
Diff to previous 1.15 (colored)

Update readline to 4.1.  Closes PR#10615 by Damon Brodie.
Relevant changes from 4.0:

e.  The history library tries to truncate the history file only if it is a
    regular file.
f.  A bug that caused _rl_dispatch to address negative array indices on
    systems with signed chars was fixed.
g.  rl-yank-nth-arg now leaves the history position the same as when it was
    called.
m.  The quoted-insert code will now insert tty special chars like ^C.
n.  A bug was fixed that caused the display code to reference memory before
    the start of the prompt string.
p.  A bug was fixed in readline's signal handling that could cause infinite
    recursion in signal handlers.
q.  A bug was fixed that caused the point to be less than zero when rl_forward
    was given a very large numeric argument.
r.  The vi-mode code now gets characters via the application-settable value
    of rl_getc_function rather than calling rl_getc directly.
t.  Fixed a bug in the redisplay code for lines with more than 256 line
    breaks.
u.  A bug was fixed which caused invisible character markers to not be
    stripped from the prompt string if the terminal was in no-echo mode.
v.  Readline no longer tries to get the variables it needs for redisplay
    from the termcap entry if the calling application has specified its
    own redisplay function.  Readline treats the terminal as `dumb' in
    this case.
w.  Fixes to the SIGWINCH code so that a multiple-line prompt with escape
    sequences is redrawn correctly.
b.  Parentheses matching is now always compiled into readline, and enabled
    or disabled when the value of the `blink-matching-paren' variable is
    changed.
e.  history-search-{forward,backward} now leave the point at the end of the
    line when the string to search for is empty, like
    {reverse,forward}-search-history.
f.  history-search-{forward,backward} now leave the last history line found
    in the readline buffer if the second or subsequent search fails.
g.  New function for use by applications:  rl_on_new_line_with_prompt, used
    when an application displays the prompt itself before calling readline().
h.  New variable for use by applications:  rl_already_prompted.  An application
    that displays the prompt itself before calling readline() must set this to
    a non-zero value.
i.  A new variable, rl_gnu_readline_p, always 1.  The intent is that an
    application can verify whether or not it is linked with the `real'
    readline library or some substitute.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Jun 9 07:06:34 2000 UTC (20 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored)

USE_LIBTOOL instead of pkglibtool.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Jun 1 11:23:24 2000 UTC (20 years, 6 months ago) by rh
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jul 13 00:56:12 1999 UTC (21 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, comdex-fall-1999
Changes since 1.12: +6 -7 lines
Diff to previous 1.12 (colored)

    * Update "devel/readline" to 4.0.
    * Libtoolize library build.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 14 21:39:03 1999 UTC (21 years, 7 months ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-4-RELEASE
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Remove unnecessary slash from master site list.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Mar 22 16:08:32 1999 UTC (21 years, 8 months ago) by bad
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Catch up with MASTER_SITE_GNU reorganization.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Mar 8 10:53:56 1999 UTC (21 years, 9 months ago) by agc
Branch: MAIN
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

s/make/${MAKE}/g

Revision 1.9 / (download) - annotate - [select for diffs], Tue Jul 14 15:55:38 1998 UTC (22 years, 4 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH003
Changes since 1.8: +1 -4 lines
Diff to previous 1.8 (colored)

Use automatic shared object handling.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Jun 22 11:27:50 1998 UTC (22 years, 5 months ago) by agc
Branch: MAIN
Changes since 1.7: +1 -3 lines
Diff to previous 1.7 (colored)

Update package Makefiles for automatic manual page handling.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Apr 21 08:36:12 1998 UTC (22 years, 7 months ago) by hubertf
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH002
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

Update to V2.2

Revision 1.6 / (download) - annotate - [select for diffs], Fri Apr 17 09:37:24 1998 UTC (22 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.5: +2 -4 lines
Diff to previous 1.5 (colored)

Introduce USE_GTEXINFO and INFO_FILES definitions to bsd.pkg.mk, and use them.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Apr 15 10:38:21 1998 UTC (22 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.4: +2 -7 lines
Diff to previous 1.4 (colored)

Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Mar 28 21:24:40 1998 UTC (22 years, 8 months ago) by frueauf
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

portlint: use ${VARIABLE}, instead of $(VARIABLE); ldconfig->${LDCONFIG};
	  true->${TRUE}.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Mar 19 13:02:19 1998 UTC (22 years, 8 months ago) by agc
Branch: MAIN
Changes since 1.2: +9 -2 lines
Diff to previous 1.2 (colored)

Jaromir Dolecek's readline package (PR 4915) is better than the one
in tree, so take the necessary elements from Jaromir's package:

+ build and install libhistory

+ build and install shared history and readline libraries.

+ install readline and history info pages with the correct names

Preserve change from the original package:

+ don't assume that the Makefile SHELL is Bourne shell - set it
explicitly, so that Bourne shell scripts aren't run by the csh(1)

Revision 1.2 / (download) - annotate - [select for diffs], Tue Mar 10 13:47:35 1998 UTC (22 years, 9 months ago) by frueauf
Branch: MAIN
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored)

portlint: add default MAINTAINER.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 8 01:40:39 1998 UTC (22 years, 9 months ago) by agc
Branch: MAIN

Initial import of the GNU readline library (version 2.1) into the
NetBSD packages collection.  This is because some other packages play
dirty and muck about with the internals of the readline structures, so
our libedit-based emulation won't suffice for that.  A pity.

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 <webmaster@jp.NetBSD.org>