10000 Releases · google/textfsm · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: google/textfsm

Updated Terminal Pager

17 Apr 04:16
1ce2702
Compare
Choose a tag to compare

Fixed multiple issues with textual Pager:

  • First line of output was not being displayed (off by one error).
  • SetLines was being ignored. Page size was fixed to terminal size.
  • Only every 2nd 'enter' key was registered by tty.read, switched to using 'n' key instead.
  • Prompt string did not truncate on narrow terminals
  • Added paging support for MS Windows terminals
  • Pager no longer exits automatically at end of buffer
  • Fixes day-one issue of non displaying empty lines
  • Correctly handles files smaller than the terminal

Update Terminal functions

21 Mar 05:04
58aba5d
Compare
Choose a tag to compare

Makes use of shutil library for terminal operations.

Maintenance Release

28 Jan 05:36
8eb38fd
Compare
Choose a tag to compare

Fix to mismatched parenthesis.

Maintenance release

28 Jun 07:14
Compare
Choose a tag to compare

Minor string handling change for windows platforms

Minor fixes

26 Nov 11:20
8a4eed2
Compare
Choose a tag to compare
Value parse (#68)

* Fix parsing of value string to allow mismatched parenthesis inside [] brackets.

* Improve readability of value parse fix.

* Added additional test.

* Soft fail when fcntl is missing, fallback to default screen size.

Python v2 and v3 compatible

26 Jul 00:50
ac90235
Compare
Choose a tag to compare
Python v3 (#55)

* Per 'http://python-future.org/automatic_conversion.html' py2 & py3 compatibility.

* Make sure test fails if there is more than one list entry.

* Fix deprecated warning for invalid escapes.

* Support utf-8 in template files

* Add utf-8 characters to a test example

* Unicode example in template input.

* Switch to utf-8 strings and remove unnecessary conversions.

* Remove legacy lint checks

* Migrate StringIO and remove unneeded import six.

* Remove unnecessary explicit unicast declaration.

* oll back changes to 'open'.

* Cosmetic linting.

* Package 'future' needed for importing builtins.
[aliases]
test=pytest

* Add tests and testdata to distribution.

* Use correct install_requires stanza for dependencies.

* Include testdata files in binarty dist for tyesting.

Update to Installation

09 Apr 05:10
950b686
Compare
Choose a tag to compare

No changes, only updates to installation requirements.

Nested List Values

23 Mar 00:53
Compare
Choose a tag to compare

Support nested List values

e.g.
Value List foo ((?P\w+):\s+(?P\d+)\s+(?P\w{2})\s*)\n

Add input line numbers to error messages.

0