factory
18 Commits
| Author | SHA256 | Message | Date | |
|---|---|---|---|---|
|
|
f39e7ed706 |
Accepting request 1067092 from home:uncomfyhalomacro:branches:shells
- Add constraints. Make 12GB of physical memory.
- Update to version 0.76.0:
* Fix PATH vs Path for command completions
* New debugging commands
- ast
- debug
- explain
* BREAKING CHANGES:
- load-env can not accidentally set $env.PWD anymore
- The --numbered flag to enumerate entries has been removed from each, par-each,
each while, and reduce. Use the enumerate command added in 0.75 instead.
- Plugin system: nu_plugin::Plugin::signature has changed from
fn signature(&self) -> Vec<Signature> to fn signature(&self) -> Vec<PluginSignature>
to support examples on plugin commands. Plugin authors have to update
the relative structure to apply these changes. Normally you just need to
perform a global search/replace from Signature to PluginSignature,
then rebuild and run with the latest nushell version.
- benchmark renamed to timeit.
- dataframe commands renamed with a prefix of dfr
- view-source renamed to view source
- Plugin commands can now include examples, which necessitated a change to
the plugin signature, which causes all plugins to need to be recompiled for use
- from ini, from vcf, from ics, from eml commands are moved to
plugin called nu_plugin_formats to reduce the number of commands in nushell
core, you need to install and register the plugin manually to use these command
- str lpad and str rpad have been superceeded by fill in order to provide alignment
- http get -t,--timeout parameter is now -m,--max-time.
- Filesystem commands now print to stderr when using --verbose flag
- The parse command will now create 0 indexed columns instead of 1 indexed
- Use zstd compression for vendored tarball
This SR is to address redundant changelog
OBS-URL: https://build.opensuse.org/request/show/1067092
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=31
|
||
|
|
c8124c8d1b |
Accepting request 982744 from home:Dead_Mozay
- Update to version 0.64.0:
* Add --values flag to sort record by values,
by default, sort record by keys, and sort not change shape,
and path join support multi path, and fix arg parse, and While
starting nu, force PWD to be current working directory,
and handle SIGQUIT, and add as record tag to transfer
result to record, and print warning message if meet non
utf-8 path, and fix argument type, and expand env for path,
and make ls works better with glob, and base64 command more
friendly, and make cp can copy folders contains dangling symbolic
link, and make sure no duplicate column exists during
eval and merge.
* Pin reedline v0.7.0 for the nushell v0.64.0 release, and
Address lints from clippy for beta/nightly, and Use search
terms in the help menu search, and Update nu-ansi-term to remove
Deref impl, and Improve internal documentation of save command,
and Update reedline, and Clarify error message for let in pipeline,
and Update reedline: Support more bindings in vi mode, and Improve
test coverage of command examples, and Add search terms for
describe, and Unpin reedline for regular development.
* Bool type for binary operations, and each while command,
and filesize conversion, and expression to literal, and Remove
dfr from dataframe commands, and input and output types,
and Lazy dataframes.
* Add option to sort-by naturally, and Attempts to add // math operator,
and add search terms to alias, and Improves help str substring,
and Attempts to add a command that checks if nushell is running
with admin priveleges, and Make range require its positional
argument, and Small typo fix in signature.rs, and prevent panic
with let alone in pipeline, and Add '-o'/--output flag to fetch
to download to file, and Add search terms to error make.
* Add NU config to allow user be able to turn off external completion,
and Support completion for alias and sub-command, and Fix cp bug.
* More verbose error handling, and make to text work more
intuitively, and add case_sensitive_completions config option.
* Add $nu.scope.engine_state, and Fix wrong path help message,
and Shorten the links of parser keywords help msgs,
and Add 'overlay new' command.
* feat: add search terms to category of strings.
* SQLite History MVP with timestamp, duration, working directory,
exit status metadata.
* Added loginshell config file.
* fix[table]: Panic when passthru small number of table -w.,
and feat[table]: Allow specific table width with -w,
like command grid.
* Minor fixes to shell integation in repl.,
and Improve table output of 'to html'.
* Add completions for nu.
* Add search terms for all?, any?, length, and keybindings.
* feat: add search terms to random & typo fix.
* Fix drop nth bug
OBS-URL: https://build.opensuse.org/request/show/982744
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=17
|
||
|
|
b461355350 |
Accepting request 974797 from home:Dead_Mozay
- Update to version 0.62.0: * added open editor event in config parsing (#5426) * Fix coloring when string has spaces (#5425) * Update path completions to handle spaces (#5419) * Database commands (#5417) * Fix erroneous removal of "./" folder prefix (#5416) * remove ctrl-l from config.nu (#5415) * Don't resuggest accepted completions (#5369) * Fixed ctrl-c in recursion loop bug #5362 (#5409) * Add ends-with operator and fix dataframe operator behavior (#5395) * Fixed interrupting a for-loop over a list bug #5378 (#5408) * event ClearScrollback is now working in reedline / update default config.nu (#5405) * Rename =^ to 'starts-with' (#5407) * More escaping/unescaping fixes (#5403) * Update reedline to use partial completion changes (#5401) * Adds error printing back in a couple places (#5400) * Add unescaping to external command parsing (#5399) * Move uses of trim_quotes to unescape for filenames (#5398) * a little database cleanup (#5394) * Fix PATH update example (#5393) * Line buffer keybinding (#5390) * Error printing changes for `watch` (#5389) * Remove 'empty' block support reminders, for now. (#5214) * Remove "./" prefix for file path completions (#5387) * Make if else more lazy (#5386) * nu-cli/completions: complete external args as filepath (#5385) * nu-cli/completions: apply correctly nesting for env vars (#5382) * Fix quoting for command line args (#5384) * Line buffer editor (#5381) * allows for nushell to have tables without the index column (#5380) * Revert "nu-cli/completions: better fix for files with special characters (#5254)" (#5372) * Avoid using time conversion methods that may panic (#5365) * Change description of `sort` (#5355) * Add watch command (#5331) * nu-cli/completions: better fix for files with special characters (#5254) * Openssl feature (#5352) * mute false import warning for nu-command test where_ (#5350) * Statically link OpenSSL (#5349) * improve inc plugin docs (#5346) * fixes an issue with an empty selector panic (#5345) * Database commands (#5343) * `db info` tweaks (#5338) * `db info` command (#5335) * Fix 'range' range exclusive (#5334) * Fix use of `export/alias --help` bug (#5332) * Move print_pipeline_data to nu-protocol (#5328) * Allow bare words to interpolate (#5327) * activates optional trim in 'from csv' and 'from tsv' (#5326) * Allows cd (and other commands that depend on current working directory) to use path of type '~user' (#5323) * add database feature to extra (#5322) * Adding ~user tilde recognition in file paths (#5251) * Fuzzy completion matching (#5320) * update build status badge (#5321) * Warn if we see let config = ../.. (#5318) * nu-command/filesystem: clean whitespaces from paths in cd and open (#5310) * update contrib to max=500 (#5317) * Database commands (#5307) * fix: remove `println!()` from `exec` builtin (#5311) * consolidate shell integration behind config setting (#5302) * update sys with new items, add kernel version to os-info (#5308) * Add MatchAlgorithm for completion suggestions (#5244) * feat: add search terms to date (#5306) * nu-cli/completions: added completion for $nu (#5303) * Fix cd - (#5301) * nu-cli: directory syntax shape + completions (#5299) * nu-cli/completions: support record for custom completions (#5298) * Add 'and' and 'or' operators (#5297) * add virtualenv to integrations (#5280) * Clean up tests and unused documentation code (#5273) * Delete obsolete+unused files (#5272) * Use better quoting for commandline args (#5271) * Some cleanups for clippy (#5266) * update os-info os to name (#5265) * git completion: 'git fetch' for remotes (#5253) * typo: seach -> search (#5264) * feat: add search terms for conversions (#5259) * add newlines to end of the default configs (#5256) * refactor html module (#5246) * Set to reedline main branch for development cycle (#5249) * Handle custom values in describe command (#5248) * SQLite overhaul: custom value, `query db` command (#5247) * nu-cli/completions: fix file completions with quotes (#5242) * nu-cli: added tests for file completions (#5232) * add os to $nu based on rust's understanding (#5243) * Feature/refactor completion options (#5228) * move config back to config.nu (#5237) * Move config to be an env var (#5230) * allow par-each to receive $in (#5229) * add custom_completion field to .scope command (#5227) * Added search terms to math commands (#5224) * nu-cli/completions: completion for use and source (#5210) * update miette and switch to GenericErrors (#5222) * Simplify known external tests (#5219) * `nth` -> `select` command (#5217) * Add known external tests (#5216) * Simplify known external name recovery (#5213) * Shell Integration (#5162) * [ls, path relative-to] Fix use of `ls ~ | path relative-to ~` (#5212) * add hex color parsing to ansi (#5209) * cleanup nu-command, remove redundant code (#5208) * nu-cli/completions: removed unnecessary bool (#5207) * Fix env capture (#5205) * nu-cli/completions: add completion for record vars (#5204) * nu-cli/completions: add completion for $env. (#5199) * fix: reduce command have not redirected block's evaluation output (#5193) * fix timestamp parsing on 32-bit platforms (#5192) * Add `char -i` for chars from integers (#5183) * Fix completions for `git push` and `git checkout` close: #5021 and #4599 (#5188) * documented ShellError errors. (#5172) * update crate chrono-tz to its latest version (#5184) * Initial SQLite functionality (#5182) * don't join paths to cwd ever in calls to external functions (#5180) * allow default color shortcut names (#5177) * Add a dockerfile example based on debian bullseye-slim (#5176) * Allow integer to `char -u` (#5174) - Update to version 0.61.0: * Fix typo in link (#5168) * Fix failing unit tests on Windows (#5142) (#5143) * Support binary literals with binary format (#5149) * Support unbinding a particular key event (#5152) * Allow overriding of menu keybindings (#5148) * Allows aliases in use lists (#5150) * enable `ls` to output datetime in local time vs utc (#5141) * Fix known externals, fix operator spans (#5140) * Track call arguments in a single list (#5125) * rename menu/fix type-o (#5139) * Improve `$in` handling (#5137) * Let 'each' also send input to block (#5136) * Soften the block arity checking (#5135) * doc change from engine-q to nushell (#5134) * added ability to opt in to normal string replacement in `replace` cmd (#5133) * Update LICENSE * Revert "nu-cli/completions: cache layer for fetching (#5114)" (#5132) * Include license text in all crates (#5094) * Fix command descriptions+examples (#5129) * nu-cli/completions: removed default filter for command (#5126) * add keep deprecated commands (#5124) * Move 'keep' to 'take' (#5123) * nu-cli/completions: cache layer for fetching (#5114) * nu-cli/completions: fix file completions filtering (#5122) * Implement rest of `touch` flags (#5119) * Change string contains operators to regex (#5117) * Add datetime to math-like (#5118) * Improve describe to be more accurate (#5116) * Remove external name exceptions (#5115) * Add unary not (#5111) * Add env.nu file for environment config (#5099) * nu-cli/completions: prioritize non hidden folders (#5108) * use arc to avoid cloning entire engine for menus (#5104) * nu-cli: refactor completions (#5102) * Load plugins for scripts and commands, too (#5105) * Trim newline from `input` results (#5097) * enables find to search records with regex (#5100) * Fix Format for non-basic data types (#5095) * Add search terms to many commands (#5096) * allow record as text style (#5092) * Update reedline to mut Completer API * new `glob` command (#5087) * Add raw strings, use raw strings for env (#5090) * feature: Add some context to completions (#5078) * Add quiet and feedback to mv command (#5073) * Generic menus (#5085) * Set LAST_EXIT_CODE on parse error (#5084) * Fix Python plugin (missing search terms) (#5083) * Tweak append+prepend help (#5080) * Fix for search terms in `help --find` (#5081) * Add support for single value row conditions (#5072) * Add command descriptions to completions (#5063) * Allow open to work with 'from ...' block commands (#5049) * Add starts with operator (#5061) * let a simple last be a single value (#5060) * Add 'date to-record' (#5058) * Fix sort signature (#5055) * Allow strings for prompt env vars (#5052) * Sort command (#5054) * Update reedline to new constructor API (#5051) * Fix load-env unsupported input error message (#5039) * Lift line editor construction out of loop (#5041) * feat: add --suppress-output (-s) to input command (#5017) * finish hooking up completion descriptions (#5047) * Add record, list, and table to signature types (#5040) * evaluate indicators as commands (#5026) * Fix which-support feature (#5038) * update nu-glob README (#5037) * Fix env var shorthand when value contains `=` (#5022) * Clean up which/which-support Cargo feature (#5019) * Strip '+ ' decoration in git branch list (#5016) * Use real stack during custom completion (#5010) * fix: pass metadata to more filter commands for `ls_colors` (#5009) * corrects menu selection (#5004) * Fix for loop ctrlc not terminating (#5003) * See if levenshtein sorting feels goofor completions (#5001) * Add a README about changing capnp schema (#4998) * did_you_mean: case-insensitive edit distance, tests (#4999) * Help menu improvements (#4997) * Add search terms to Command and Signature (#4980) * Help menu (#4992) * Check same-string-different-case in did_you_mean (#4991) * Nu ansi term update (#4988) * Add streaming support to save for ExternalStream data (#4985) * Support binary data to stdin of run-external (#4984) * Limit mem usage + back-pressure via bounded channels (#4986) * fix ls when file is a socket on mac (#4983) * Improve escaping in string interpolation (#4982) * Add parser keyword note to help and $nu.scope (#4978) * Remove is_private from $nu.scope.commands (#4979) * Termux/Android target support for v0.60.0 (#4956) * Don't include trailing separator when expanding tilde (#4974) * Fix alias import (#4968) * Improve the 'use' and 'source' errors (#4966) * Fix single quote environment values (#4960) * Add escapes to 'to nuon' (#4964) * Fix path join on streams (#4959) * align all of the serde_json crates to the same version (#4949) * Fix operator precedence parser (#4947) * Fix #4942, and add a table sorting example for `sort-by` command (#4948) * add .mailmap to .gitignore * Set the minimum Rust version to 1.59 (#4940) * bump csv crate to the latest 1.1.6 (#4939) * Fix parse_string_strict() to detect unbalanced quotes properly (#4928) * CantConvert improvements (#4926) * Don't assume external `ls` (#4925) * added missing metadata for drop and uniq #4763 (#4908) * rename export def to export alias (#4912) * update link (#4915) * chore: Update default register examples (#4904) * Pass `/D` flag to `cmd.exe` to disable AutoRun (#4903) * add ability to execute on demand (#4896) OBS-URL: https://build.opensuse.org/request/show/974797 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=16 |
||
|
|
1b6b751c48 |
Accepting request 964253 from home:Dead_Mozay
- Update to version 0.60.0:
* See the full list of changes:
https://www.nushell.sh/blog/2022-03-22-nushell_0_60.html
OBS-URL: https://build.opensuse.org/request/show/964253
OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=15
|
||
|
|
4ff4f261cb |
Accepting request 952670 from home:Dead_Mozay
- Update to version 0.44.0: * Drop with iter range (#4242) OBS-URL: https://build.opensuse.org/request/show/952670 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=14 |
||
|
|
3d3986d15a |
Accepting request 947344 from home:Dead_Mozay
- Update to version 0.43.0: * Fix clippy lints (#4262) OBS-URL: https://build.opensuse.org/request/show/947344 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=13 |
||
|
|
ed7b53bafb |
Accepting request 943010 from home:Dead_Mozay
- Update to version 0.42.0: * bat: use regex-onig instead of regex-fancy (#4226) * allow insecure server connections when using SSL (#4219) * Don't panic if the other end of std{out,err} is closed (#4179) * use heck for string casing (#4081) * fix: Implicit coercion of boolean false and empty value #4094 (#4120) * fix: change `into column_path` to `into column-path` (breaking change) (#4185) (#4189) OBS-URL: https://build.opensuse.org/request/show/943010 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=12 |
||
|
|
c4a6f146d4 |
Accepting request 936448 from home:Dead_Mozay
- Update to version 0.41.0: * avoid unnecessary allocation (#4178) * Fix clippy warnings (#4176) * Seems like accessing $it outside each is not possible now (#4000) * add login shell flag (#4175) * Remove 'arboard' (#4174) * Sanitize arguments to external commands a bit better (#4157) * save --append: create file if it doesn't exist (#4156) * Correct spelling (#4152) - Update to version 0.40.0: * Add 'detect columns' command (#4127) * missed from_mp4, added back (#4128) * trying upx and strip (#4125) * update release to allow running manually (#4123) * fix: panic! during parsing (#4107) * Get rid of header bold option (#4076) * Fix #4070: Inconsistent file matching rule for ls and rm (#4099) OBS-URL: https://build.opensuse.org/request/show/936448 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=11 |
||
|
|
674c6e9c49 |
Accepting request 927652 from home:Dead_Mozay
- Update to version 0.39.0: * fix regression (#4086) * remove history file after clearing it (#4069) OBS-URL: https://build.opensuse.org/request/show/927652 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=10 |
||
|
|
68707b25af |
Accepting request 923382 from home:Dead_Mozay
- Update to version 0.38.0: * Remove the broken scrolling support (#4063) * Add `-c` flag to `select` command (#4062) * expand tilde when reading plugin_dirs (#4052) * remove ansi colors if this is not a tty (#4058) * new command: into column_path (#4048) * Add `-c` flag to `update cells` subcommand (#4039) * Fix 90 degrees tables problem (#4043) * Added BigInt handling to the delimited file format for the 'to' command (#4034) * Scraping multiple tables (#4036) * merge span (#4031) * Flexibility updating table's cells. (#4027) * Support completion when cursor inside an argument (#4023) * Fix #3090: `let` binding in command leaks when error occurs (#4022) * add command g to switch shell quickly (#4014) * add table selector for downloading web tables (#4004) * fix: enable SIMD (#4021) * Move nu-path tests to integration tests (#4015) * Update to polars 0.16 (#4013) * Path commands: Put column path args behid flag; Allow `path join` appending without flag (#4008) OBS-URL: https://build.opensuse.org/request/show/923382 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=9 |
||
|
|
dbed81c352 |
Accepting request 919028 from home:Dead_Mozay
- Update to version 0.37.0: * change name to command_prompt (#4003) * Small fixes and refactors to paths & source command (#3998) * Fix clippy warnings (#3997) * Improve error message when bash-style alias syntax is mistakenly used (#3995) * support appending when saving file (#3992) * Allow knowing the command name tag given no input. (#3988) * Create errors from tables. (#3986) * Add subcommand `into filesize` (#3987) * feat: spawn the executables directly if possible (#3974) * Move sys, ps, fetch, post to internal commands (#3983) * added more escapes to support ansi art (#3973) * nu-path crate refactor (#3730) * Remove duplicate dependencies (#3961) * introducing the `find` command (#3971) * Allow different names for ...rest (#3954) * Allow environment variables to be hidden (#3950) * rename command and rename for melt (#3968) * Allow custom lib dir path for sourcing nu script libraries. (#3940) * tweak the version | pivot instructions (#3964) OBS-URL: https://build.opensuse.org/request/show/919028 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=8 |
||
|
|
d8a0a7b538 |
Accepting request 914308 from home:Dead_Mozay
- Update to version 0.36.0: * Rolling and cumulative commands (#3960) * update the config part (#3962) * Add a 'tutor' command (#3949) * added `help --find` to search usage and extra_usage text for strings (#3948) * Allow `source` to accept paths with emojis (#3939) * Only allow unaliasing in current scope, add tests (#3936) * Add the ability to remove and list aliases (#3879) * Switch back to building for size (#3924) * Add trailing slash in completion of symlinked dir (#3921) * allow fetch to follow redirects (#3923) * The zip command. (#3919) * PROMPT_STRING env variable (#3918) * Rustyline bug fixes (#3916) * Flexible dropping of rows (by desired row number) (#3917) * document engine-p porting (#3868) * Count the size of the directories when calculating the size in DirInfo (#3902) * describe command (#3907) * in/not-in for strings (#3906) * Use bigdecimal-rs patch (#3905) * source config from $NU_CONFIG_DIR if it exists (#3883) * Reimplement parsers with nu-serde (#3880) * Datetime commands (#3894) * Implement PartialEq for ReturnSuccess (#3888) * add officially supported by section (#3895) * Normalize capitalization in issue templates (#3891) - Update to version 0.35.0: * Better representation in nested dataframes (#3875) * simple contains arguments (#3874) * Support equals sign in shorthand environment variable values (#3869) * Add support for mult-doc YAML files (#3870) * Adding parse fix for power operator error on negative integers and de… (#3821) * fix interpolated strings when using unicode (#3866) * add performance metrics for measuring startup time (#3854) * Add named positionals to all (#3863) * Improve md5 and sha256 code (#3841) * Fix select to insert nulls in sparse tables instead of ignoring absent values (#3857) * added the ability to compare time units like 1hr < 2hr (#3845) * append dataframes (#3839) * Add sha256 to the hash command (#3836) * All is a DataFrame (#3812) * use chrono_humanize for datetime formatting (#3834) * add `date humanize` command (#3833) * Read from standard input in `rm` (#3763) * change describe so it doesn't output colored strings (#3832) * Support other variables than PATH in pathvar (2nd attempt) (#3828) * Fix wrong path separator (#3829) * Revert "Support other variables than PATH in pathvar (#3791)" (#3827) * Implement into path conversion (#3811) * port capitalize to engine-p (#3794) * Support other variables than PATH in pathvar (#3791) * Fix expected age of mockup files in example tests (#3808) * Dataframe Shape command (#3805) * `bat` theme wasn't getting set properly (#3807) * Updated polars version for faster CSV reader (#3781) * fixed `show_hints` option to allow hints to be turned off (#3780) * corrected position of dataframes (#3776) * Add the -s parameter to submit package to winget in pipeline (#3767) - Update to version 0.34.0: * Into binary changes (#3758) * #3385: Add unique option for uniq command (#3754) * port strings size engine-p (#3690) (#3753) * a few things that make it easier to debug keybindings (#3752) * Fix nothing string comparison (#3750) * add a couple more features (#3749) * Simplify `is_executable` in `nu-completion`. (#3742) * try to use regular trim commands as much as possible (#3743) * Update wasm sample gitignore for node_modules. (#3747) * Downgrade crossterm to fix pager compilation (#3740) * ^ls doesn't exist on windows (#3745) * Remove ptree dep from nu-command, remove associated feature. (#3741) * Update minus, tui to remove crossterm 0.18 dep. (#3739) * Remove empty `trace` feature. (#3732) * Bump a few source compatible nu-command dependencies (#3724) * New take command (#3722) * Wasm fix (#3729) * Submit package to winget during release. (#3717) * move `lang` command to `$nu` (#3720) * Removed list from dataframe command signatures (#3713) * nu-cli ctrl-c feature support. (#3718) * add ansi osc string terminator (#3712) * Remove unused dep on nu-cli from nu_plugin_chart. (#3709) * a new command to query the nushell internals (#3704) * Casting operations for Series with differents types (#3702) * Add Test Case for Special Character Paths (#3596) * Removed bug occurring with f64 (#3697) * Adding all-trim option (with format and all-flag) (#3696) * Add paste command (#3694) * Support multiple shorthand env vars (#3692) * port network url to engine-p (#3690) * Add support for arbitrarily nested subcommands (#3688) * Fix string interpolation is not working with external command (#3686) * documentation: consistent abbreviation for URL (#3684) * No infer schema (#3683) * Clean column names (#3678) * Make lexing configurable wrt newlines (#3682) * Improve def parse errors (#3681) * Add `pathvar` command (#3670) * Always read textview input from stream (#3680) * update filesize -> filesize math to fix coercion errors (#3675) * make nu-cli mod app public (#3673) * Enable dataframe command by default (#3672) * Variable completions. (#3666) * Fixed panic on math with large durations (#3669) OBS-URL: https://build.opensuse.org/request/show/914308 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=7 |
||
|
|
118b9aa119 |
Accepting request 903306 from home:Dead_Mozay
- Update to version 0.33.0: * speed up windows completions (#3665) * updated `main` in table so that it outputs again (#3662) * Add built-in var to refer to pipeline values (#3661) * update/add path separators and environment separators to char (#3660) * Move path handling to nu-path (#3653) * Series commands (#3652) * port string case commands to engine-p (#3649) * Add `unlet_env` command (#3629) * Begin directory contrib docs and split commands (#3650) * Remove dir-s/ectories/ectories-support features (#3647) * Fix the ignore example (#3644) * Relax groups and blocks to output at pipeline level (#3643) * Fix issue in external subexpression paths (#3642) * Add back disks and net to sys (#3639) * Only discard command comment if prev token was comment (#3628) * Shellcheck (#3635) * Extract completions into subcrate. (#3631) * Add file not found error for nu cmd args (#3627) * Nu's rest arguments are source(s) files scripts to run. (#3624) * Remove 'help' Nu bin positional support. (#3621) * Make Nu bootstrap itself from main. (#3619) * Dataframe commands (#3608) * Begin porting mkdir (#3607) * Fix syntax hightlight when using Circumflex-Operator (#3613) * Add support to run external command with string evaluation (#3611) * enable theming of the command line syntax (#3606) * Make arg eval lazy, remove old arg evaluation code (#3603) * Series arithmetic (#3602) * add single quote and double quote to char command (#3601) * from xlsx/ods: Add parameter --sheets (#3600) * Further improve arg errors (#3598) * Improve the errors for arg types (#3597) * Add help flag support to alias (#3595) * Improve alias highlighting/completions (#3594) * Clarify `exec` help message; Update to engine-p (#3588) * Improve expr parse (#3584) * change command duration env var to emit duration in milliseconds and also change var name to CMD_DURATION_MS (#3581) * Improve external quoting logic (#3579) * Improve quoted completions (#3577) * Improve completions inside of a pipeline (#3575) * Fix completion crash (#3574) * Column selector using FullColumnPath (#3572) * Add support for subcommand completions (#3571) * Fix duration literals in `where` docs (#3573) * added ansi gradient in the spirit of fun (#3570) * Series Operation (#3563) * Rename the use of invocation to subexpression (#3568) * Simpler parse improvement (#3566) * Improve partial completion/highlight (#3564) * Path expand fixes (#3505) * Respect territory in locale (e.g. de_CH) for byte formatting (#3560) * Add hex, octal, binary (#3562) * More fixes for bigint duration (#3557) * port group-by date to engine-p (#3556) * Switch duration back to bigint (#3554) * Finish removing arg deserialization (#3552) * add list of installed plugins to version command (#3548) * Fix VCS markers not showing up in textview (#3530) * Dataframe commands (#3502) * accomodate decimals when converting gjson numbers (#3544) * fixed the prompt (#3539) * Retain tag when accessing a var (#3535) * from sqlite: Add parameter --tables (#3529) OBS-URL: https://build.opensuse.org/request/show/903306 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=6 |
||
|
|
d7e7d44523 |
Accepting request 896903 from home:Dead_Mozay
- Update to version 0.32.0: * fix: filename quoting # and update and unify surf dependency (#3524) * to sqlite: Fix panic caused by empty tables (#3522) * feat: add attribute selection to nu_plugion_selector (#3519) * Ensure correct partial key=value flag. (#3518) * Resolve issues with `rm *` globbing (#3516) * Parse key=value named flag support. (#3515) * Autogenerate missing docs (#3514) * update keybindings to support new rustyline functionality (#3511) * remove expect so that config doesn't fail (#3510) * Cleanup let varname and rhs (#3507) * Add for..in command (#3504) * Convert do command to engine-p; Fix flag name (#3503) * fix polars compile warnings (#3501) * remove str from (#3500) * remove into int references (#3499) * Dataframe commands (#3498) * add locale for ls size (#3497) * Fix path dots expansion (#3491) * Allow aliases to expand and ignore painting outside of lines (#3492) * Add the load-env command (#3484) * correctly escape pipe in windows/cmd.exe (#3489) * error message cleanup for into string (#3488) * Fix bad operator (#3479) * Pass command's span correctly when reporting unexpected flags. (#3478) * Add params to `do` (#3477) * Groupby operations on dataframes (#3473) * Add path separator to `char`; Update char to engine-p; List all names of all possible chars (#3470) * Commands to engine (#3448) * Implement `path relative-to` subcommand (#3461) * Use enginep style in enter command (#3469) * delete crates/nu-command/src/commands/date/utc.rs (#3464) * let date commands pull default date (#3463) * update min rust version (#3462) * port group-by to engine-p (#3458) * nothing converted to string should return nothing and not fail (#3459) * add addition characters that can be hard to work with in nushell (#3457) * Do a bit more cleanup of block params (#3455) * Split unit into duration and filesize (#3453) * Paren interpolation (#3452) * updated round to support i64 (#3451) * Improve block params (#3450) * Remove rest_args() from evaluated CommandArgs (#3449) * Add explicit block params (#3444) * Just treat u64 like i64 for now (#3442) * Fix path join argument type and a typo (#3441) * Load parquet and json files (#3437) * updated to the latest rustyline (#3439) * don't let externals break ansi escapes (#3438) * Negative indexing for range (#3427) * Add Support for Partial Completions (#3432) * Dataframe new commands (#3425) * re-enable ansi support when externals break it (#3429) * Commands to engine p (#3426) * Make the default int an i64 (#3428) * changed comment slightly * Dataframe feature for plugins (#3424) * commands to engine p (#3417) * Improve missing var in var-path error (#3415) * Do less work in sys (#3413) * Fix string interp/shorthand overlap (#3412) * date commands ported (#3410) * Config commands to engine p (#3408) * Migrate last to engine-p (#3406) * Simplify string interpolation (#3401) * Simplify expressions (#3389) * Complete Dataframe MVP (#3373) * make seq more nu-like by returning numbers when possible (#3409) OBS-URL: https://build.opensuse.org/request/show/896903 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=5 |
||
|
|
c8bdcca4de |
Accepting request 892373 from home:Dead_Mozay
- Update to version 0.31.0: * Remove unnecessary work from ps (#3407) * Commands to engine p (#3404) * add into string (#3403) * Convert the rest of "random" subcommands to engine-p (#3399) * engine-p: build-string remove ActionStream (#3394) * Port random integer & decimal to engine-p + related refactoring (#3393) * Clippy fixes for new Rust version (#3392) * Juicy features cargo installer wrapper (#3388) * #3385: Add ignore-case and duplicated options to uniq command (#3387) * Add first prototype of functionality to parse numbers in parantheses (#3209) * Dont unwrap rustyline helper in cli (#3382) * Simplify down to one type of context (#3379) * Port range to engine-p (#3377) * added check for endian-ness, added a bytes and skip (#3375) * added ability to change "#" color using header_color (#3374) * add nu-pretty-hex, add into binary, update binaryview (#3370) * tweaked the error handling to show specific errors (#3367) * updated to a quicker levenshtein implementation (#3366) * Fix #3231: Pick up nu-env if cd with shortcuts (#3344) * Fix array index out of bounds error in nu_protocol::value::levenshtein_distance() (#3358) * #3298: reduce --numbered bug (#3354) * Fix table-pager feature compilation (#3359) * allow start to handle urls (#3351) * ichwh removed (#3349) * Move any to enginep style (#3324) * Fix external redirect (#3345) - Update to version 0.30.0: * Properly evaluate dynamic blocks (#3339) * Make finding the path variable more robust (#3336) * Add a sync from the known path to the env (#3335) * Path Enhancement Project #2: parse, join and split (#3256) * Use new functions in which (#3310) * Fix parsing dot dot path (#3331) * add query json plugin for experimentation (#3327) * Make nth more stream-able (#3330) * Engine-p style in compact (#3325) * Enginep/all (#3312) * Implementing Nu command guide. (#3326) * Fix Running echo .. starts printing integers forever (#3322) * change $scope.variables output to a table (#3323) * Move to* and from* to engine-p (#3320) * sort scope.aliases, commands, variables (#3319) * Make sure that scripts can also have custom commands. (#3309) * Use append_history instead of save_history to preserve existing history (#3314) * Deserialization and outputstream math commands (#3315) * add variables to $scope (#3316) * remote --help/-h from $scope.commands display (#3311) * remove dupes in get_commands/get_command_names (#3308) * Fix the auto-conversion regression (#3307) * A few optimisations (#3306) * Add commands to scope variable (#3272) * Fix #3213 Rest arg is not optional (#3303) * Split OutputStream into ActionStream/OutputStream (#3304) * Fix type error when Value is viewed as file path (#3305) * Remove take_while from internal iterator (#3301) * Improve range and internal iteration (#3300) * preparing for into subcommands (#3299) * clean up error handling a bit (#3297) * move out call info deserializing from `str` (#3294) * Disallow rm to trash if built without trash-support enabled. (#3278) * Remove length collecting its input (#3292) * Fix ansi rgb fg (#3293) * Simplify the default feature list (#3288) * Remove x1b, update prompt (#3291) * add "into int" behavior (#3279) * Move from using a Block to an Arc'd Block (#3289) * Refactor/config commands (#3265) * Do not store whitespace entries into history (#3019) (#3286) * make Table, Autoview read in memory config. (#3287) * Remove some clones and improve when autoview reads config (#3285) * Runnable contexts move. (#3283) * Begin migration away from arg serialization (#3281) * Fix externals busy waiting (#3280) * [fix] crashing issues when the given timestamp is out of range (#3271) * Remove `yr` and `mon` (#3262) * account for startup commands in the scope. (#3261) * add TiB and PiB (#3257) * Remove unused help shell. Slight cleanup and improvement. (#3258) * Impl one configurable function to run scripts (#3242) * Fix typos and capitalization of "Unicode" (#3234) * commands: any? all? (#3252) * Parse decimal units (#3243) * fix lack of auto-suggestion for aliases (#3249) * Mathsqrt (#3239) * Fix #3244: Add tag reloaded frame (#3246) * Fixes error when trying to delete a FIFO (#3235) * Output error when ls into a file without permission (#3218) * Stop nu panicks in math.round on a large decimal value(Most of the time) (#3224) * Refactor nu-cli/env* (#3041) OBS-URL: https://build.opensuse.org/request/show/892373 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=4 |
||
|
|
464c1559a1 |
Accepting request 882254 from home:Dead_Mozay
- Update to version 0.29.0: * echo $scope.aliases | pivot to see all of your aliases (#3203) * update date to-timezone usage (#3223) * History, more test coverage improvements, and refactorings. (#3217) * add ability to cd to ~/blah (#3210) * add support for timestamp-based time conversion by specifying timezone (#3207) * fix: prompt does not find external commands #3134 (#3189) * support forward slash for directory completion in Windows (#3201) * Add basic support for md5 hashing strings and binary data (#3197) * added the ability to create multi-byte unicode chars like emoji (#3195) * ✨ Add `--signal` option to `kill` command (#3077) (#3079) * Make opening a directory list its contents (#3118) * Move script to nu engine (#3092) * fix: unicode byte counting error #3150 (#3159) * Lines no longer treats a text buffer as a line (#3153) * move from h1-client-rustls to hyper-client (#3154) - Update to version 0.28.0: * move bel and backspace to char since they're not ansi (#3144) * Fix trash functionality (#3146) * Allow composing help message from two parts (#3124) * fix: deadlock when printing errors (#3140) * print string returned by draw_table, in autoview when pivot mode is on (#3135) * Add exit code argument (#3132) * hopefully fixes the coercion error when comparing $nothing to $var (#3133) * use add_exit_callback, update to rezural/nushell which contains add_exit_callback, and contains updated keybindings (#3121) * Refactor arguments of path subcommands & Add path join subcommand (#3123) * Preserve order when serializing/deserialize json by default. (#3126) * Add option to invert match command selection (#3114) * Use writer from host instead of always std::err (#3112) * help generate_docs | flatten crashes nushell (#3099) * refactor parse_math_expression, reduce indentation (#3093) * Allow dropping columns. (#3107) * enabled the easy access use of nu-ansi-term's "Light" colors (#3100) * add ansi strip subcommand (#3095) * Table content rolling. (#3097) * return string from draw_table instead of printing directly (#3088) * Make sure `CurDir` is filtered out in absolutize. (#3084) * Remove parking_lot crate reference from nu-data (#3091) * 90 degree table rotations (clockwise and counter-clockwise) (#3086) * add "-0" as short for --headerless in "from" commands (#3042) * add the ability to time commands (#3081) * Set skip_welcome_message to false by default and add note (#3069) * this example now runs out of the box instead of failing with no value or the wrong value (#3067) - Enable features extra. - Update to version 0.27.1: * add height method to Host trait, and implementors (#3064) - Update to version 0.27.0: * Add back in column truncation (#3061) * fix sample_config: date --format no longer supported (#3060) * Source path including tilda (#3059) * fix prompts on startup (#3056) * Fix quick command reference link in README (#3052) * refactor parser: rename method pub fn block to parse_block (#3047) * add config "filesize_metric = true" for default formatting of filesize (#3045) * display boolean config options as true/false instead of Yes/No (#3043) * New termsize command (#3038) * added comment for table_mode (#3036) * Fix fmt and small cleaning in nu-parser (#3033) * sort_by: support -r flag for reverse (#3025) * which: accept several applications/commands (#3024) * Soft rest arguments column path cohersions. (#3016) * Fix 'ps -l' output when a process doesn't have a parent process. (#3015) * Ensure selection of columns are done once per column (#3012) * fix the ps command's virtual mem (#3007) * standardize on how to get file size (#2992) * Minimal markdown syntax per element support. (#2997) * add $nothing and tests (#2995) * Move filesize to use bigint (#2984) * added pow operator, and filesize math (#2976) * allow str from to convert more things to string (#2977) * Add possibility to declare optional parameters and switch flags (#2966) * add % operator for modulus, work with decimals (#2975) OBS-URL: https://build.opensuse.org/request/show/882254 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=3 |
||
|
|
b1f7fc17c2 |
Accepting request 867618 from home:Dead_Mozay
Update to version 0.26.0 OBS-URL: https://build.opensuse.org/request/show/867618 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=2 |
||
| 7226013b13 |
Accepting request 859700 from home:Dead_Mozay
New package OBS-URL: https://build.opensuse.org/request/show/859700 OBS-URL: https://build.opensuse.org/package/show/shells/nushell?expand=0&rev=1 |