sammy
|
38f1d62598
|
feat: make hilbish act like a login shell
when a user logs in with hilbish as the user shell,
or -l/--login is passed
resolves #37
|
2021-05-01 14:08:42 -04:00 |
sammy
|
447775f8c4
|
chore: bump version
|
2021-05-01 13:33:05 -04:00 |
sammy
|
75d7c6acc6
|
chore: bump version
|
2021-05-01 10:51:00 -04:00 |
sammy
|
96600398b7
|
fix: dont be interactvive if source is provided
hilbish wont go into an interactive mode if its provided
a lua source file to run, even if -i is passed.
i feel like this makes the most sense.
|
2021-05-01 10:44:15 -04:00 |
sammy
|
88d9f2e21d
|
chore: bump version
|
2021-05-01 02:31:49 -04:00 |
sammy
|
a7d8851de0
|
fix: make -i false by default and fix cmdflag comparing
|
2021-05-01 01:50:22 -04:00 |
sammy
|
89fc544545
|
feat: switch to getopt library and add running lua source files from cli
|
2021-05-01 01:08:55 -04:00 |
sammy
|
e0cf87d272
|
refactor(minor): reduce the amount of module renaming
|
2021-04-28 18:57:28 -04:00 |
sammy
|
d4ecdd5ea0
|
feat: -i (--interactive) and -c (--command) flag
|
2021-04-24 00:12:18 -04:00 |
sammy
|
d9c05e485d
|
style: spacing between binary op
|
2021-04-23 23:44:59 -04:00 |
sammy
|
5d0fecf902
|
fix: use readline in continue prompt
|
2021-04-23 23:44:22 -04:00 |
sammy
|
935bed3dc6
|
fix: switch back to readline for the time being
|
2021-04-23 23:42:34 -04:00 |
sammy
|
17e12c8c2a
|
chore: merge from master, resolve conflicts
|
2021-04-20 19:31:19 -04:00 |
sammy
|
08c56a54ca
|
style: formatting
|
2021-04-20 17:52:01 -04:00 |
sammy
|
428db24831
|
style: put all vars in 1 var()
|
2021-04-20 17:51:12 -04:00 |
sammy
|
7b0b06d9bf
|
fix: dont make continue prompt input include a newline
|
2021-04-19 22:08:16 -04:00 |
Devin Singh
|
94f0ccf9f6
|
chore: formatting
|
2021-04-18 21:09:27 -05:00 |
sammy
|
050165d7b1
|
fix: make --login actually a flag
|
2021-04-18 19:01:55 -04:00 |
sammy
|
aa5b68ec2b
|
fix: assign loginshflag to throwaway var
|
2021-04-18 18:53:22 -04:00 |
sammy
|
55c05a9a92
|
feat: add login flag (todo)
|
2021-04-18 18:50:18 -04:00 |
sammy
|
53adc6ab21
|
chore: bump verison
|
2021-04-18 17:48:04 -04:00 |
sammy
|
e32639800e
|
fix: dont use readline at all
|
2021-04-18 15:41:37 -04:00 |
sammy
|
98ff54a4f4
|
fix: set prompt to nothing initially
|
2021-04-16 11:36:23 -04:00 |
sammy
|
385b59bfda
|
chore: bump version
|
2021-04-16 10:42:44 -04:00 |
sammy
|
e2c775a89d
|
fix: print newline on ctrlc
|
2021-04-16 10:27:11 -04:00 |
sammy
|
00ff4d6149
|
fix: dont print "// interrupt" on ctrlc
|
2021-04-15 06:28:47 -04:00 |
sammy
|
2089d71ed2
|
feat: switch to hilbiline
|
2021-04-14 19:55:03 -04:00 |
sammy
|
885c54ed3f
|
feat: ctrl c to cancel input
|
2021-04-14 13:20:03 -04:00 |
sammy
|
c393080a2e
|
chore: bump version
|
2021-04-10 08:37:51 -04:00 |
TorchedSammy
|
0fa3d50db7
|
feat: add -C flag (closes #20)
|
2021-04-07 08:40:40 -04:00 |
TorchedSammy
|
2b01d5edb2
|
feat: always print prompt on newline; complete missing linefeed - "\r"
|
2021-04-06 21:12:29 -04:00 |
TorchedSammy
|
0f01d077a4
|
chore: bump version
|
2021-04-05 23:02:29 -04:00 |
TorchedSammy
|
21033764a9
|
fix: use username in prompt format instead of user's real name
|
2021-04-05 23:01:21 -04:00 |
TorchedSammy
|
fad4282345
|
chore: bump version
|
2021-04-05 18:25:55 -04:00 |
TorchedSammy
|
84d55a38b0
|
feat: change multiline prompt via multiprompt function (closes #13)
|
2021-04-05 18:09:21 -04:00 |
TorchedSammy
|
22270dc537
|
fix: trim input and remove comment
|
2021-04-04 20:30:03 -04:00 |
TorchedSammy
|
cc183620c5
|
fix: move input checks to main.go, some cleanup
|
2021-04-04 18:42:56 -04:00 |
TorchedSammy
|
4f4237a3e9
|
chore: split up go source files
|
2021-04-03 13:13:45 -04:00 |
TorchedSammy
|
a0bc8e026a
|
feat: save history to file
|
2021-04-01 22:12:03 -04:00 |
TorchedSammy
|
0987899144
|
fix: throw command.success hook after successfullua input
|
2021-03-31 12:53:39 -04:00 |
TorchedSammy
|
1d22e4cdc1
|
fix: move LuaInit function to lua.go
|
2021-03-30 22:37:08 -04:00 |
TorchedSammy
|
09a4cb4787
|
chore: update version
|
2021-03-30 19:50:35 -04:00 |
TorchedSammy
|
f20be5153f
|
feat: add hooks/events
|
2021-03-30 19:47:02 -04:00 |
TorchedSammy
|
e561be0c9f
|
chore: comments everywhere
|
2021-03-28 18:58:58 -04:00 |
TorchedSammy
|
479968f79e
|
fix: dont replace ^^ in commands before, or in quotes
|
2021-03-28 18:15:51 -04:00 |
TorchedSammy
|
b735421af8
|
feat: add ^^ for last command
|
2021-03-28 17:51:15 -04:00 |
TorchedSammy
|
d945d510f7
|
feat: printf-like formatting for prompt
|
2021-03-28 17:11:57 -04:00 |
TorchedSammy
|
7486d58465
|
fix: merge conflicts
|
2021-03-26 01:14:25 -04:00 |
TorchedSammy
|
c5fa238156
|
wip: get prompt from format function
|
2021-03-26 01:06:14 -04:00 |
devins2518
|
e4218a135a
|
fix: only create rc file if it doesn't exist (#10)
|
2021-03-25 12:07:51 -04:00 |