Oleksandr Kozachuk
|
eced302282
|
Split project into three workspaces: hel (the library), helcli (the tool) and helwasm (the wasm code). Move wasm incompatible code to extra modules in utils.rs to be implementable separately for wasm.
|
2023-01-01 18:50:16 +01:00 |
|
Oleksandr Kozachuk
|
cff9e3f90d
|
Make the height a bit better.
|
2022-12-31 17:16:02 +01:00 |
|
Oleksandr Kozachuk
|
d3f00e7268
|
Add first prototype index.html
|
2022-12-31 17:08:32 +01:00 |
|
Oleksandr Kozachuk
|
984a416ae7
|
Fix space recognicion, support all kinds of spaces.
|
2022-12-28 19:34:24 +01:00 |
|
Oleksandr Kozachuk
|
41a3248084
|
Fix tests.
|
2022-12-28 17:18:37 +01:00 |
|
Oleksandr Kozachuk
|
78d5f46d43
|
Fix outuput in gen.
|
2022-12-28 14:57:54 +01:00 |
|
Oleksandr Kozachuk
|
5b20968ade
|
Fix ld command sort order.
|
2022-12-24 16:01:27 +01:00 |
|
Oleksandr Kozachuk
|
b89dd0936e
|
Expand the commands.
|
2022-12-24 15:59:22 +01:00 |
|
Oleksandr Kozachuk
|
46fb2c6b40
|
Add leave command, to directly save the generated password and restructure the parser a bit.
|
2022-12-24 15:00:07 +01:00 |
|
Oleksandr Kozachuk
|
a69fceb126
|
Add ld command, like ls but sort by date. Fix quit command in scripts, output passwords with spaces when no prefix given (align output by name, somewhat).
|
2022-12-24 13:53:53 +01:00 |
|
Oleksandr Kozachuk
|
f0ce3b4d96
|
Change password struct to use name as String instead of Rc<String>, fix gen command.
|
2022-12-23 20:14:07 +01:00 |
|
Oleksandr Kozachuk
|
13ea63d687
|
Fix gen command, but still has issues.
|
2022-12-22 19:28:38 +01:00 |
|
Kiyomichi Kosaka
|
3373f17332
|
Fix for gen command (not finished yet).
|
2022-12-22 15:07:56 +00:00 |
|
Kiyomichi Kosaka
|
03b2d43c6c
|
Fix generation of single random passwords.
|
2022-12-22 12:10:13 +00:00 |
|
Kiyomichi Kosaka
|
e8345b374d
|
Implement gen command, to generate samples.
|
2022-12-22 12:07:13 +00:00 |
|
Kiyomichi Kosaka
|
b6c7b08320
|
Move more command implementations from repl.rs to commands.rs.
|
2022-12-21 14:32:54 +00:00 |
|
Kiyomichi Kosaka
|
1845916a12
|
Move commands implementations to commands.rs.
|
2022-12-21 14:15:24 +00:00 |
|
Kiyomichi Kosaka
|
de13dd6a7b
|
Improve test cleanup by using scopeguard.
|
2022-12-21 14:00:01 +00:00 |
|
Kiyomichi Kosaka
|
35517b2849
|
Fix warnings output of pb command and add some more env vars tests.
|
2022-12-21 13:26:07 +00:00 |
|
Kiyomichi Kosaka
|
0e21e0c10d
|
Fix compile warning.
|
2022-12-21 13:01:59 +00:00 |
|
Kiyomichi Kosaka
|
c03d6ab560
|
Fix the warnings to output for the between passwords and write some tests for it, also write tests for some environment variables.
|
2022-12-21 12:59:57 +00:00 |
|
Oleksandr Kozachuk
|
f67b64080c
|
Same cleanup after last change.
|
2022-12-20 22:11:15 +01:00 |
|
Oleksandr Kozachuk
|
c43221c590
|
Optimized the storage, key is now String instead of Rc<String>, fixed some error output.
|
2022-12-20 22:06:46 +01:00 |
|
Oleksandr Kozachuk
|
fbdfca1982
|
Create a new structure LKOut to manage output and error streams, output warning about not correct passwords after "pass" command.
|
2022-12-20 20:05:42 +01:00 |
|
Oleksandr Kozachuk
|
ae4e09b2b1
|
Rename the tool to hel.
|
2022-12-20 19:50:06 +01:00 |
|
Oleksandr Kozachuk
|
dbb00caca1
|
Improved dump output with command to be copieable by pb command.
|
2022-12-18 15:16:37 +01:00 |
|
Oleksandr Kozachuk
|
bc110f4940
|
Reformat source code.
|
2022-12-18 15:07:26 +01:00 |
|
Oleksandr Kozachuk
|
59d2b5a122
|
Fix environment varaible for the correct file.
|
2022-12-18 15:05:22 +01:00 |
|
Oleksandr Kozachuk
|
9ad7054b60
|
Support | prefix in dump file names to dump to a command instead of a file.
|
2022-12-18 15:02:19 +01:00 |
|
Oleksandr Kozachuk
|
cfe1e1b062
|
First version of the dump command.
|
2022-12-18 14:46:22 +01:00 |
|
Oleksandr Kozachuk
|
7648d3c814
|
Fully support check of the password correctness.
|
2022-12-18 14:21:38 +01:00 |
|
Oleksandr Kozachuk
|
0be2c39501
|
Improve some error messages, handle source command output through local out/err, that way output can be copied with pb source ....
|
2022-12-18 13:38:39 +01:00 |
|
Oleksandr Kozachuk
|
602cac9500
|
Differentiate in printer between error print and output print.
|
2022-12-18 13:21:09 +01:00 |
|
Oleksandr Kozachuk
|
1234c79db1
|
Basic support of remembering correct passwords is implemented.
|
2022-12-17 21:29:59 +01:00 |
|
Oleksandr Kozachuk
|
573567928c
|
Add command unpass to forget saved password for a specific name.
|
2022-12-17 20:13:02 +01:00 |
|
Oleksandr Kozachuk
|
5ef5ef20ec
|
Allow set the path to history and init file with env variables: LESSKEY_HISTORY and LESSKEY_INIT.
|
2022-12-17 20:05:57 +01:00 |
|
Oleksandr Kozachuk
|
982e3c3de3
|
Expand file name on source (tilde and environment variables).
|
2022-12-17 19:28:35 +01:00 |
|
Oleksandr Kozachuk
|
e05d98b2ba
|
Add source command and prepare to expand the file names in source command.
|
2022-12-17 15:58:41 +01:00 |
|
Oleksandr Kozachuk
|
9347bc3972
|
Implement possibility to copy output of commands to paste buffers.
|
2022-12-17 14:54:16 +01:00 |
|
Oleksandr Kozachuk
|
6286ce4238
|
Extent ls to match name and comment extra, it simplify search like: ls ^fld1
|
2022-12-17 11:48:33 +01:00 |
|
Oleksandr Kozachuk
|
a55e883eda
|
Move LKEval::news to test section, to avoid unused warning.
|
2022-12-16 20:55:23 +01:00 |
|
Oleksandr Kozachuk
|
cd82806ee1
|
Fix and improve call_cmd_with_input, add tests.
|
2022-12-16 20:49:14 +01:00 |
|
Oleksandr Kozachuk
|
56dac08bdf
|
Add a function to call commands with str as input and return the output as String.
|
2022-12-15 20:23:19 +01:00 |
|
Oleksandr Kozachuk
|
4dcfc95ad8
|
Reformat the code to be not so wide.
|
2022-12-15 19:02:38 +01:00 |
|
Oleksandr Kozachuk
|
18faa1d766
|
Add support for an init file ~/.lesskeyrc
|
2022-12-15 19:02:05 +01:00 |
|
Oleksandr Kozachuk
|
f41200050e
|
Refactor a bit more for the multi output feature.
|
2022-12-14 16:40:42 +01:00 |
|
Oleksandr Kozachuk
|
680112384d
|
Refactor a bit to allow different output destinations in future.
|
2022-12-14 16:35:20 +01:00 |
|
Oleksandr Kozachuk
|
d13ed1129a
|
Format code and fix tests.
|
2022-12-14 16:22:04 +01:00 |
|
Oleksandr Kozachuk
|
0c187b7b5b
|
Handle EOF and interruptions more gracefully and correct.
|
2022-12-14 16:15:25 +01:00 |
|
Oleksandr Kozachuk
|
843b843b5e
|
Add notion of scripts and support for empty commands and comments.
|
2022-12-14 16:02:02 +01:00 |
|