Lines Matching defs:ch
81 for (wchar_t ch : content) {
82 if (ch != EditLineCharType(' '))
165 for (EditLineCharType ch : line) {
166 if (ch != EditLineCharType(' '))
567 char ch = 0;
579 m_input_connection.Read(&ch, 1, std::nullopt, status, nullptr);
584 m_input_connection.Read(&ch, 1, std::nullopt, status, nullptr);
590 if (CompleteCharacter(ch, *c))
620 unsigned char Editline::BreakLineCommand(int ch) {
668 unsigned char Editline::EndOrAddLineCommand(int ch) {
672 return BreakLineCommand(ch);
686 return BreakLineCommand(ch);
708 unsigned char Editline::DeleteNextCharCommand(int ch) {
721 if (ch == 4 && info->buffer == info->lastchar) {
747 unsigned char Editline::DeletePreviousCharCommand(int ch) {
781 unsigned char Editline::PreviousLineCommand(int ch) {
803 unsigned char Editline::NextLineCommand(int ch) {
839 unsigned char Editline::PreviousHistoryCommand(int ch) {
845 unsigned char Editline::NextHistoryCommand(int ch) {
851 unsigned char Editline::FixIndentationCommand(int ch) {
856 EditLineCharType inserted[] = {(EditLineCharType)ch, 0};
898 unsigned char Editline::RevertLineCommand(int ch) {
911 unsigned char Editline::BufferStartCommand(int ch) {
919 unsigned char Editline::BufferEndCommand(int ch) {
1084 unsigned char Editline::TabCommand(int ch) {
1157 unsigned char Editline::ApplyAutosuggestCommand(int ch) {
1172 unsigned char Editline::TypedCharacter(int ch) {
1173 std::string typed = std::string(1, ch);
1266 [](EditLine *editline, int ch) {
1267 return Editline::InstanceFor(editline)->BreakLineCommand(ch);
1273 [](EditLine *editline, int ch) {
1274 return Editline::InstanceFor(editline)->EndOrAddLineCommand(ch);
1279 [](EditLine *editline, int ch) {
1280 return Editline::InstanceFor(editline)->DeleteNextCharCommand(ch);
1285 [](EditLine *editline, int ch) {
1286 return Editline::InstanceFor(editline)->DeletePreviousCharCommand(ch);
1291 [](EditLine *editline, int ch) {
1292 return Editline::InstanceFor(editline)->PreviousLineCommand(ch);
1296 EditLineConstString("Move to next line"), [](EditLine *editline, int ch) {
1297 return Editline::InstanceFor(editline)->NextLineCommand(ch);
1302 [](EditLine *editline, int ch) {
1303 return Editline::InstanceFor(editline)->PreviousHistoryCommand(ch);
1308 [](EditLine *editline, int ch) {
1309 return Editline::InstanceFor(editline)->NextHistoryCommand(ch);
1314 [](EditLine *editline, int ch) {
1315 return Editline::InstanceFor(editline)->BufferStartCommand(ch);
1320 [](EditLine *editline, int ch) {
1321 return Editline::InstanceFor(editline)->BufferEndCommand(ch);
1326 [](EditLine *editline, int ch) {
1327 return Editline::InstanceFor(editline)->FixIndentationCommand(ch);
1336 int ch) {
1337 return Editline::InstanceFor(editline)->TabCommand(ch);
1355 [](EditLine *editline, int ch) {
1356 return Editline::InstanceFor(editline)->ApplyAutosuggestCommand(ch);
1365 [](EditLine *editline, int ch) {
1366 return Editline::InstanceFor(editline)->TypedCharacter(ch);
1405 [](EditLine *editline, int ch) {
1406 return Editline::InstanceFor(editline)->RevertLineCommand(ch);
1670 bool Editline::CompleteCharacter(char ch, EditLineGetCharType &out) {
1672 if (ch == (char)EOF)
1675 out = (unsigned char)ch;
1680 input.push_back(ch);
1696 &ch, 1, std::chrono::seconds(0), status, nullptr);