Lines Matching defs:ch
80 for (wchar_t ch : content) {
81 if (ch != EditLineCharType(' '))
163 for (EditLineCharType ch : line) {
164 if (ch != EditLineCharType(' '))
563 char ch = 0;
575 m_input_connection.Read(&ch, 1, std::nullopt, status, nullptr);
580 m_input_connection.Read(&ch, 1, std::nullopt, status, nullptr);
586 if (CompleteCharacter(ch, *c))
616 unsigned char Editline::BreakLineCommand(int ch) {
662 unsigned char Editline::EndOrAddLineCommand(int ch) {
666 return BreakLineCommand(ch);
680 return BreakLineCommand(ch);
701 unsigned char Editline::DeleteNextCharCommand(int ch) {
714 if (ch == 4 && info->buffer == info->lastchar) {
740 unsigned char Editline::DeletePreviousCharCommand(int ch) {
774 unsigned char Editline::PreviousLineCommand(int ch) {
796 unsigned char Editline::NextLineCommand(int ch) {
832 unsigned char Editline::PreviousHistoryCommand(int ch) {
838 unsigned char Editline::NextHistoryCommand(int ch) {
844 unsigned char Editline::FixIndentationCommand(int ch) {
849 EditLineCharType inserted[] = {(EditLineCharType)ch, 0};
889 unsigned char Editline::RevertLineCommand(int ch) {
902 unsigned char Editline::BufferStartCommand(int ch) {
910 unsigned char Editline::BufferEndCommand(int ch) {
990 unsigned char Editline::TabCommand(int ch) {
1063 unsigned char Editline::ApplyAutosuggestCommand(int ch) {
1078 unsigned char Editline::TypedCharacter(int ch) {
1079 std::string typed = std::string(1, ch);
1172 [](EditLine *editline, int ch) {
1173 return Editline::InstanceFor(editline)->BreakLineCommand(ch);
1179 [](EditLine *editline, int ch) {
1180 return Editline::InstanceFor(editline)->EndOrAddLineCommand(ch);
1185 [](EditLine *editline, int ch) {
1186 return Editline::InstanceFor(editline)->DeleteNextCharCommand(ch);
1191 [](EditLine *editline, int ch) {
1192 return Editline::InstanceFor(editline)->DeletePreviousCharCommand(ch);
1197 [](EditLine *editline, int ch) {
1198 return Editline::InstanceFor(editline)->PreviousLineCommand(ch);
1202 EditLineConstString("Move to next line"), [](EditLine *editline, int ch) {
1203 return Editline::InstanceFor(editline)->NextLineCommand(ch);
1208 [](EditLine *editline, int ch) {
1209 return Editline::InstanceFor(editline)->PreviousHistoryCommand(ch);
1214 [](EditLine *editline, int ch) {
1215 return Editline::InstanceFor(editline)->NextHistoryCommand(ch);
1220 [](EditLine *editline, int ch) {
1221 return Editline::InstanceFor(editline)->BufferStartCommand(ch);
1226 [](EditLine *editline, int ch) {
1227 return Editline::InstanceFor(editline)->BufferEndCommand(ch);
1232 [](EditLine *editline, int ch) {
1233 return Editline::InstanceFor(editline)->FixIndentationCommand(ch);
1242 int ch) {
1243 return Editline::InstanceFor(editline)->TabCommand(ch);
1261 [](EditLine *editline, int ch) {
1262 return Editline::InstanceFor(editline)->ApplyAutosuggestCommand(ch);
1271 [](EditLine *editline, int ch) {
1272 return Editline::InstanceFor(editline)->TypedCharacter(ch);
1311 [](EditLine *editline, int ch) {
1312 return Editline::InstanceFor(editline)->RevertLineCommand(ch);
1569 bool Editline::CompleteCharacter(char ch, EditLineGetCharType &out) {
1571 if (ch == (char)EOF)
1574 out = (unsigned char)ch;
1583 input.push_back(ch);
1596 &ch, 1, std::chrono::seconds(0), status, nullptr);