GitHub PushEvent at 2014-05-21 19:31:43
Repository: liner
Actor: gwenn
Payload: {"shas":[["8c0d7e0731fd974ad6dfd6d479e7691128ccbe4e","4b8373d016f277527198385ba72fda0feb5da015@harr.ca","Make tab completion circular\n\nIn general, liner tries to follow the keyboard shortcuts and conventions\nof `bash`s defaults. In this case, however, I prefer inline completion\nto non-completion (and listing of possible alternatives).\n\n* bash does nothing on the first tab, and prints a list of completions\n  on the 2nd tab.\n* tcsh prints a list of completions on the first tab.\n* cmd.exe does circular completion in-line\n* zsh does circular completion in-line, and prints alternatives below\n  the line\n* liner did completion once, then beeped.\n\nliner shouldn't make up new conventions. Since I would like liner to\nstay on one line, printing a list of alternatives is out. Therefore,\nliner will behave like cmd.exe in this instance.\n\nFixes #10 and #11","Peter Harris",true],["c0e3b743cafc092052737d82d6239ecb966e1829","4b8373d016f277527198385ba72fda0feb5da015@harr.ca","Support another encoding of home/end on Linux\n\nTested on konsole on kUbuntu 14.04\n\nReported-by: Radu Ioan Fericean <radu@fericean.ro>","Peter Harris",true],["1988a6a3ec1594f377abb0f20f76aadab921c1db","8cd32adbfdfb986a6f0d684f7a16030a20d97029@fericean.ro","context sensitive history\n\nshow only those history lines that start with the input so far","Radu Ioan Fericean",true],["88c1c207d73f68f6e9ef44cc3ae8168f39edc92d","4b8373d016f277527198385ba72fda0feb5da015@harr.ca","Unexport getHistoryByPrefix","Peter Harris",true],["fe370693e80279995287b46ec1d6596587ef2818","4b8373d016f277527198385ba72fda0feb5da015@harr.ca","Allow tab completion anywhere in the line","Peter Harris",true],["9b6ebcc22967d2fa8a1b48791b740d128bc0bbd0","627f8779d376ded533d543b485785d121aeecc88@gmail.com","Merge branch 'master' of https://github.com/peterh/liner\n\nConflicts:\n\tcommon.go","gwenn",true],["a9911e22b6bb97511d73cdee7065e7a0342872d4","627f8779d376ded533d543b485785d121aeecc88@gmail.com","Add new completion function WordCompleter\n\nUnlike the existing Completer, WordCompleter can read and modify the\nentire line, not just the part of the line leading up to the cursor\nposition.","gwenn",true],["cfa03ce96c306b8d94b6b8366f7bfa20a0d51af3","4b8373d016f277527198385ba72fda0feb5da015@harr.ca","Fix crash if <tab> is pressed after SetCompleter(nil)","Peter Harris",true],["76b2e6b4c8e1d1c2eacf7a9fc062b1f72ddc1171","4b8373d016f277527198385ba72fda0feb5da015@harr.ca","Support OpenBSD, FreeBSD, and NetBSD\n\nTested on OpenBSD, but the others should behave similarly.","Peter Harris",true],["6c571bfca808f0cb2d9a5f396a1b9cbed8a00e4b","4b8373d016f277527198385ba72fda0feb5da015@harr.ca","Support terminals without the CHA opcode\n\nSome terminals, for example OpenBSD without X, do not support the Cursor\nCharacter Absolute (CHA) opcode. Detect support and use CR/CUF instead\non those terminals.","Peter Harris",true],["d46a9e3f2e42442c5a9ecaf99faee0d43983f19b","627f8779d376ded533d543b485785d121aeecc88@gmail.com","Merge branch 'master' of https://github.com/peterh/liner\n\nConflicts:\n\tinput.go","gwenn",true]],"size":11,"ref":"refs/heads/master","head":"d46a9e3f2e42442c5a9ecaf99faee0d43983f19b"}