TextEditor: Open an empty document by default.

This commit is contained in:
Andreas Kling 2019-03-07 17:15:59 +01:00
parent f8b72ab3ab
commit a738b5cb69
Notes: sideshowbarker 2024-07-19 15:08:08 +09:00
2 changed files with 7 additions and 3 deletions

View file

@ -29,8 +29,9 @@ int main(int argc, char** argv)
statusbar->set_text(String::format("Line: %d, Column: %d", editor.cursor().line(), editor.cursor().column()));
};
String path = argc < 2 ? "/home/anon/ReadMe.md" : argv[1];
{
String path = "/tmp/TextEditor.save.txt";
if (argc >= 2) {
path = argv[1];
StringBuilder builder;
int fd = open(path.characters(), O_RDONLY);
if (fd < 0) {

View file

@ -104,7 +104,10 @@ VFS* vfs;
Process::create_user_process("/bin/ProcessManager", (uid_t)100, (gid_t)100, (pid_t)0, error, { }, { }, tty0);
#endif
#ifdef SPAWN_TEXT_EDITOR
Process::create_user_process("/bin/TextEditor", (uid_t)100, (gid_t)100, (pid_t)0, error, { }, { }, tty0);
Vector<String> text_editor_arguments;
text_editor_arguments.append("/bin/TextEditor");
text_editor_arguments.append("/home/anon/ReadMe.md");
Process::create_user_process("/bin/TextEditor", (uid_t)100, (gid_t)100, (pid_t)0, error, move(text_editor_arguments), { }, tty0);
#endif
#ifdef SPAWN_FONTEDITOR
Process::create_user_process("/bin/FontEditor", (uid_t)100, (gid_t)100, (pid_t)0, error, { }, move(environment), tty0);