# $NetBSD: files.bluetooth,v 1.15 2017/08/10 13:22:19 nat Exp $ # # Config file for machine independent Bluetooth devices # Bluetooth Device Hub device bthub { } attach bthub at btbus file dev/bluetooth/bthub.c bthub # HID "bus" define bthidbus {[ reportid = -1 ]} # HID Device device bthidev: bluetooth, bthidbus, hid attach bthidev at bthub file dev/bluetooth/bthidev.c bthidev # HID Keyboards defflag opt_btkbd.h BTKBD_REPEAT defparam opt_btkbd.h BTKBD_LAYOUT device btkbd: hid, wskbddev attach btkbd at bthidbus file dev/bluetooth/btkbd.c btkbd # HID Mice device btms: hid, wsmousedev attach btms at bthidbus file dev/bluetooth/btms.c btms # Apple MagicMouse device btmagic: bluetooth, hid, wsmousedev attach btmagic at bthub file dev/bluetooth/btmagic.c btmagic # SCO Audio device btsco: bluetooth, audiobus, auconv, mulaw, aurateconv attach btsco at bthub file dev/bluetooth/btsco.c btsco # Bluetooth HCI UART (H4) defpseudodev btuart: btbus, bluetooth, firmload file dev/bluetooth/btuart.c btuart # BlueCore Serial Protocol defpseudodev bcsp: btbus, bluetooth file dev/bluetooth/bcsp.c bcsp # Bluetooth HCI UART (H5) defpseudodev bthfive: btbus, bluetooth file dev/bluetooth/bth5.c bthfive ib/libedit/term.c?showmsg=1'>logtreecommitdiff
path: root/lib/libedit/term.c
AgeCommit message (Collapse)Author
2011-07-28term -> terminalchristos
XXX: need to rename key_ too.
2009-12-30Wide character support (UTF-8) from Johny Mattsson; currently disabled.christos
2009-12-28Reduce diff with tcsh's editor. No functional change intended.christos
2009-08-31delete defined(sun), it could be invaded in the user namespace. Suggestedchristos
by mrg@
2009-08-30use __sun || sun instead of _SunOS, from Jess Thrysoeechristos
2009-07-17- off by one in the term.h case.christos
- make code more similar to tcsh (if we want to handle wide chars, this is needed; for now it is a no-op)
2009-03-31cast to size_t to avoid sign / unsigned comparison warning.christos
2009-03-31Implement literal prompt sequences. Now someone can implementchristos
RL_PROMPT_START_LITERAL/RL_PROMPT_END_LITERAL :-)
2009-02-15pass lint on _LP64.christos
2009-02-12More fixes for existing portability stuff.sketch
2009-02-06SUNOS is spelt __SunOS. Add missing prototypes.sketch
2008-09-10Allow a single process to control multiple ttys (for pthreads using _REENTRANT)christos
using multiple EditLine objects. Mostly from Preston A. Elder.
2006-11-24- Add more readline functions, enough for gdb-6.5christos
- Make el_get varyadic, and implement EL_GETTC. - XXX: the EL_SETTC api will change in the future.
2006-03-18Fix compilation.christos
2006-03-18Coverity CID 1668: Plug memory leak.christos
2006-03-18Coverity CID 806: Prevent NULL derefchristos
2006-03-06Print the actual eofc, instead of ^D\b\b.christos
Change internal character decoding to prevent buffer oveflows.
2005-08-08Spelling mistakes and comment errors (from FreeBSD via Stefan Farfeleder; manychristos
thanks)
2004-05-22fix memory leak; thanks to Logan Gabrielchristos
2004-01-17portability fixes.christos
2003-09-14- provide enough hooks to compile gdb-5.3christos
- fix el_get(e, EL_TERMINAL, (char **))
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
Patches provided by Joel Baker in PR 22280, verified by myself.
2003-06-19From michael@moria.de:christos
- use __attribute__((__unused__)) in arguments where appropriate. - some int -> size_t and char * to const char * conversions.
2002-03-18- constify; passes all gcc and lint strict checks.christos
- add config.h [Jason Evans], to create a portable version of libedit that can be easily compiled on other OS's.
2001-11-08In the `not what I asked for' department:mycroft
Do NOT return an error from term_init() if term_set() fails. Otherwise el_init() barfs and libedit fails to work.
2001-11-02Finish initializing all the term data structures even if the terminal initchristos
fails. This makes editline work on dumb terminals again. Noted by mycroft. Oops, too agressive error checking.
2001-01-23sprinkle couple constjdolecek
2001-01-10term_rebuffer_display(): set el->el_term.t_size.v to terminalsjdolecek
height, not a magic value, so that e.g. el_display[] and el_vdisplay[] are not bigger than needed. Discussed with Christos Zoulas.
2001-01-09term_beep(): use ordinary bell, don't attempt to use visual bell - if user wantsjdolecek
visual instead of ordinary bell, they should set their environment appropriately
2001-01-09make constant arrays a constjdolecek
2001-01-04consistently check for allocation failures and return -1, if we could notchristos
get more memory.
2000-12-30term_beep(): if terminal supports both visual and ordinary bell, 'ring' bothjdolecek
2000-11-28Alloc the keys structure with A_K_NKEYS as the multiplier rather than ajmc
hardcoded value of 4. A_K_NKEYS is currently 6 and this mismatch was stomping memory when initializing the keys. (specifically gdb lost the exec file name if it was a long path name).
2000-11-11- add support for home and end keys.christos
- improve debugging support
2000-10-04format string audit (silence warnings, save space)sommerfeld
2000-09-04convert to new style guide, which includes:lukem
- ansi prototypes & features (such as stdargs) - 8 space indents
2000-06-02use strtol() (instead of atoi()) for sane error detectionlukem
2000-02-19Fix refresh glitches when using auto-margin.mycroft
2000-01-20Add support for automatic and magic margins (from tcsh)christos
This makes the rightmost column usable on all programs that use editline.
1999-10-24Fix pointer arithmatic (caused problems on LP64, including ftp dumpinglukem
core when `edit' was turned off then on). Problem solved by David Huggins-Daines <dhd@eradicator.org>
1999-10-04update post change to return value of tputs() third argumentlukem
1999-08-02Fix PR7685 (gdb under emacs prints spurious ^M and messes up terminal)sommerfeld
plus a few bogons noted along the way: 1) Set EDIT_DISABLED if terminal type is emacs. 2) fix bug in NO_TTY mode which caused it to not notice CR or LF 3) implement EDIT_DISABLED within libedit to be somewhat like NO_TTY, except that a prompt is printed first.
1999-07-02More trailing white space.simonb
1998-12-12delintchristos
1998-05-20remove term_beep hack.christos