Simon Ser

Results 572 issues of Simon Ser

It's hard to maintain, it's the source of many bugs, and it duplicates functionality with Wayland-native interfaces which provide the same functionality.

See https://github.com/swaywm/swayidle/pull/63 Requires a recent enough logind.

References: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/104 ~~TODO: bump wayland-protocols version requirement.~~

http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html - [x] Parser - [x] Basic line parser - [x] Comments - [x] Quoting, escaping - [x] Aliases - [x] Parameters, variables - [x] Word expansions - [x] Parameter...

Need to go in POSIX first: https://www.austingroupbugs.net/bug_view_page.php?bug_id=767

https://github.com/emersion/mrsh/issues/108 added support for background job notifications. We should provide a way for the library user to customize them. I'd prefer to expose the list of jobs and provide a...

enhancement

Instead of this: https://github.com/mkhl/mrsh/blob/f94361fdff16f3a19a764691a418fb6734a634ad/meson.build#L40-L48 ubitux suggested this: ```meson lib_link_args = cc.get_supported_link_arguments([ '-Wl,--version-script,@0@'.format(meson.current_source_dir() / 'lib.symexport'), # GNU ld '-Wl,-exported_symbols_list,@0@'.format(meson.current_source_dir() / 'lib.darwin.symexport'), # Darwin ]) ```

enhancement
good first issue

``` $ echo $a$# ../ast.c:1051:41: runtime error: null pointer passed as argument 1, which is declared to never be null AddressSanitizer:DEADLYSIGNAL ================================================================= ==626812==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc...

bug

Continue the work started in 845da7c44465fda142ca324c6ff57613a8c39ea2. - [x] 2.2 Quoting - [ ] 2.3 Token Recognition - [ ] 2.4 Reserved Words - [ ] 2.5 Parameters and Variables -...

enhancement

`last_status` isn't properly set. ```sh x=$(idontexist) echo $? # want 127 ```

bug