CARVIEW |
Select Language
HTTP/2 200
date: Wed, 30 Jul 2025 13:31:42 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"0e911480bc1c899df2adc6c605e66989"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=5gklXXCbnkG9i39n27Mmjb5Qo6vAa%2BRML22fHuQmn85BoT89QeZ2Ukv8DN7fb5R1ox2ChLBD2Uyp4ub%2BkdCmFpW88GwSlUtzeRrg6EQZHbfK8tGMlaIgQlyeo7VRcgDMhSyq8gL1uZI%2FdB9CcxNeAQFThMllUIFBdoNuKPVddRUcy5pP2IpFh5XiETuk%2Fy%2FuPRASzgXaGT%2FNPj%2F%2FXNDoNLW1SCT4dzIMRgNJnJWwgfvV28kpbrUakCSYOpjqjM44jiAoPDc%2BWfVDD%2F8wThMhgw%3D%3D--UMkBQR2vulOS33C1--FeZKs3RbLEaEgqcv3XGdHA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.91164536.1753882301; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 13:31:41 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 13:31:41 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: BDFC:ADC1C:DDBFA:F9B5B:688A1EBD
Releases · troglobit/editline · GitHub
23 Feb 18:10
Loading
05 Jan 08:55
Loading
07 Jun 10:06
Loading
16 Sep 08:39
Loading
06 Sep 23:31
Loading
06 Jun 18:11
Loading
16 Nov 20:20
Loading
10 Sep 11:39
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 60
Releases: troglobit/editline
Releases · troglobit/editline
Editline v1.17.1
Compare
Fixes
- Fix #38: Fix for multiline representing as one line
- Fix packaging, missing files in libeditline1, regression from 1.16.0
- Fix packaging, update to latest std version
- Fix formatting of function names in man page
- Restore tar.gz distribution, for usability on systems that do not have xz in their default install
Assets 6
Editline v1.17.0
Compare
Changes
- Simple multi-line support by Dima Volynets, @dvolynets
Fixes
- Fix return value from
read_history()
andwrite_history()
, could returnerrno
instead ofEOF
to indicate error. Now both functions have uniform return values on error - Handle internal
realloc()
errors better. Now memory is not leaked ifrealloc()
fails - Fix possible NULL pointer dereference in key binding lookup function
Assets 8
Editline v1.16.1
Compare
Changes
- Major updates to the
editline.3
man page - Cleanup of examples
cli.c
andfileman.c
- Add example of hidden input prompt to
cli.c
Fixes
- Fix #20:
configure --disable-eof
does not bite - Fix #23: Make Ctrl-L clear the screan instead of starting a new line
Like Ctrl-D, which exits, Ctrl-L only clears the screen when the line is empty and the cursor is at the start of the line, otherwise Ctrl-L will redraw/refresh the current line. - Fix #24: Fix behavior when TTY is narrower than column width, by Will Dietz
- Fix #25: Avoid continuously duplicate commands in history
- Fix #31: Aborting i-search with Ctrl-C should not generate signal
Assets 8
Editline v1.16.0
Compare
Event loop callback support.
Changes
rl_unintialize()
, new function to free all memory, by Claus Fischerrl_insert_text()
, new GNU Readline compat functionrl_refresh_line()
, new GNU Readline compat functionrl_callback_*()
, alternate interface to plainreadline()
for event loops. Modeled after the GNU Readline APIrl_completion_entry_function
, andrl_attempted_completion_function
are two new GNU Readline compat user hooks for the completion frameworkrl_completion_matches()
andrl_filename_completion_function()
are two new GNU Readline compat functions- Add new example:
fileman.c
from GNU Readline to demonstrate the level of compatibility of the revamped completion framework - Add support for Ctrl-Right and Ctrl-Left, forward/backward word
- Add .deb package to official release target
Fixes
- Fixed header guards, avoid using leading
__
- Spell check fixes
- Remove duplicate code in history check
- Use
NULL
instead of0
, and-1
instead ofNULL
, where applicable - Misc. minor Coverity Scan fixes
- Misc. minor fixes to
testit.c
example code - Add
-Wextra
to stdCFLAGS
- Check
fclose()
return value in inwrite_history()
andread_history()
- Initialize global variables and reset to
NULL
onfree()
- Fix off-by-one in forward kill word, avoid deleting too much
- Skip (or kill) leading whitespace when skipping (or killing) forwards
Assets 8
Editline v1.15.3
Compare
Assets 6
Editline v1.15.2
Compare
Bug fixes and minor feature creep in pkg-config
support.
Changes
- Prevent mangling of symbols when linking with C++. Patch courtesy of
Jakub Pawlowski - Add
libeditline.pc
forpkg-config
Fixes
- Do not assume a termcap library exists, check for
tgetent()
in
curses, ncurses, tinfo and termcap libraries - Call
tty_flush()
when user callsrl_forced_update_display()
to prevent screen becoming garbled. Patch by Jakub Pawlowski
Assets 4
Editline v1.15.1
Compare
Bug fixes only.
Changes
- Update README with origin of this version of editline
Fixes
- Fix build system, don't force automake v1.11, require at least v1.11
- Fix build problem with examples using
--enable-termcap
Assets 4
Editline v1.15.0
Compare
Changes
- Add support for
--disable-eof
and--disable-sigint
to disable
default Ctrl-D and Ctrl-C behavior - Add support for
el_no_hist
to disable access to and auto-save of history - GNU readline compat functions for prompt handling and redisplay
- Refactor: replace variables named 'new' with non-reserved word
- Add support for Travis-CI, continuous integration with GitHub
- Add support for Coverity Scan, the best static code analyzer,
integrated with Travis-CI -- scan runs for each push to master - Rename NEWS.md --> ChangeLog.md, with symlinks for make install
- Attempt to align with https://keepachangelog.com/ for this file
- Cleanup and improve Markdown syntax in README.md
- Add API and example to README.md, inspired by libuEv
- Removed generated files from version control. Use
./autogen.sh
to generate theconfigure
script when working from GIT. This
does not affect distributed tarballs
Fixes
- Fix issue #2, regression in Ctrl-D (EOF) behavior. Regression
introduced in 1.14.1. Fixed by @TobyGoodwin - Fix memory leak in completion handler. Found by Coverity Scan.
- Fix suspicious use of
sizeof(char **)
, same assizeof(char *)
but
non-portable. Found by Coverity Scan - Fix out-of-bounds access in user key binding routines
Found by Coverity Scan. - Fix invisible example code in man page
Assets 4
You can’t perform that action at this time.