7#ifndef RIME_COMMIT_HISTORY_H_
8#define RIME_COMMIT_HISTORY_H_
32 string latest_text()
const {
return empty() ? string() : back().text; }
Definition commit_history.h:14
string text
Definition commit_history.h:16
CommitRecord(int keycode)
Definition commit_history.h:19
string type
Definition commit_history.h:15
CommitRecord(const string &a_type, const string &a_text)
Definition commit_history.h:17
Definition commit_history.h:25
void Push(const CommitRecord &record)
Definition commit_history.cc:14
static const size_t kMaxRecords
Definition commit_history.h:27
string repr() const
Definition commit_history.cc:61
string latest_text() const
Definition commit_history.h:32
Definition composition.h:21
Definition key_event.h:17