GitWeb
Get Gentoo!
gentoo.org sites
gentoo.org
Wiki
Bugs
Forums
Packages
Planet
Archives
Sources
Infra Status
Home
Gentoo Repository
Repositories
Projects
Developer Overlays
User Overlays
Data
Websites
index
:
proj/gentoo-functions.git
master
Base functions for Gentoo systems
William Hubbs <williamh@gentoo.org>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
meson.build: prepare for gentoo-functions-1.1
gentoo-functions-1.1
Sam James
2024-05-14
1
-1
/
+1
*
meson.build: fix tests
Sam James
2024-05-14
1
-1
/
+1
*
Drop ecma48-cpr
Sam James
2024-05-14
2
-246
/
+0
*
Cleanup functions.sh.in template
Sam James
2024-05-14
2
-12
/
+2
*
functions.sh.in: fix typo
Sam James
2024-05-14
1
-1
/
+1
*
meson.build: add TODO wrt cleaning up functions.sh template
Sam James
2024-05-14
1
-0
/
+1
*
Simplify _eprint() and _eend() behaviour markedly
Kerin Millar
2024-05-14
2
-206
/
+22
*
Don't check for Emacs every time _eend() is called
Kerin Millar
2024-05-13
1
-11
/
+10
*
Render _update_winsize() immune to the prevailing value of IFS
Kerin Millar
2024-05-13
1
-0
/
+5
*
Unify the brace style
Kerin Millar
2024-05-13
1
-11
/
+22
*
ecma48-cpr: Use designated initialisers for legibility
Kerin Millar
2024-05-13
1
-12
/
+15
*
meson.build: crank version to 1.0
gentoo-functions-1.0
Sam James
2024-02-16
1
-1
/
+1
*
Account for the buggy CHA implementation in Emacs
Kerin Millar
2023-06-11
1
-2
/
+11
*
Detect PTYs that aren't sufficiently functional to be considered as smart
Kerin Millar
2023-06-11
1
-1
/
+1
*
ecma48-cpr: Ignore SIGINT, SIGTERM and SIGTSTP
Kerin Millar
2023-06-11
1
-0
/
+7
*
ecma48-cpr: Disable flow control in the terminal
Kerin Millar
2023-06-11
1
-2
/
+1
*
ecma48-cpr: Set up the signal handler before writing to the terminal
Kerin Millar
2023-06-11
1
-10
/
+11
*
ecma48-cpr: Don't assign to new_tty twice
Kerin Millar
2023-06-11
1
-1
/
+0
*
ecma48-cpr: Flush the input queue with tcsetattr(3) instead
Kerin Millar
2023-06-11
1
-4
/
+2
*
test-functions: Add a test for the ebegin() function
Kerin Millar
2023-06-10
1
-0
/
+20
*
Fix the order of the arguments used to compose the CUP sequence
Kerin Millar
2023-06-10
1
-6
/
+6
*
Ensure that ebegin() appends a newline to the final message
Kerin Millar
2023-06-10
1
-1
/
+1
*
test-functions: Really fix non-conforming TAP output
Kerin Millar
2023-06-10
2
-11
/
+13
*
meson.build: Use the TAP protocol for running the tests
Kerin Millar
2023-06-10
1
-0
/
+1
*
test-functions: Fix non-conforming TAP 14 output
Kerin Millar
2023-06-10
1
-11
/
+18
*
Address a slew of shellcheck warnings
Kerin Millar
2023-06-09
2
-9
/
+13
*
test-functions: Add a test for the _update_cursor_coords() function
Kerin Millar
2023-06-09
1
-0
/
+22
*
test-functions: Do not silence ewarn() while testing is_older_than()
Kerin Millar
2023-06-09
1
-1
/
+1
*
Restore genfun_y at the same time as genfun_x in _eend()
Kerin Millar
2023-06-09
1
-0
/
+1
*
Remove the vim modeline
Kerin Millar
2023-06-09
1
-2
/
+0
*
Right-trim messages given to ebegin() and _eprint() where appropriate
Kerin Millar
2023-06-09
1
-4
/
+12
*
Have ecma48-cpr flush the terminal's input queue
Kerin Millar
2023-06-09
1
-0
/
+2
*
test-functions: Ensure that ecma48-cpr can be resolved during src_test()
Kerin Millar
2023-06-09
2
-1
/
+13
*
meson.build: drop libexecdir for now
Sam James
2023-06-09
1
-2
/
+4
*
meson.build: fix running tests out of source
Sam James
2023-06-09
1
-1
/
+1
*
Port to Meson
Sam James
2023-06-09
4
-45
/
+52
*
Add a chdir() function to act as a safer alternative to the cd builtin
Kerin Millar
2023-06-09
2
-3
/
+78
*
Overhaul _eprint() and _eend() so as to better leverage smart terminals
Kerin Millar
2023-06-09
1
-44
/
+165
*
Introduce a utility to obtain the cursor coordinates via ECMA-48 CPR
Kerin Millar
2023-06-07
1
-0
/
+230
*
Don't assume a monochrome terminal in the case that tput colors fails
Kerin Millar
2023-06-07
1
-0
/
+2
*
test-functions: Add a test for the _is_visible() function
Kerin Millar
2023-06-07
1
-0
/
+21
*
test-functions: Silence ewarn() while testing is_older_than()
Kerin Millar
2023-06-07
1
-1
/
+1
*
test-functions: Add a test for the is_identifier() function
Kerin Millar
2023-06-07
1
-0
/
+56
*
Add and integrate the _update_winsize() function
Kerin Millar
2023-06-07
1
-24
/
+18
*
Drop support for the checkwinsize feature of bash
Kerin Millar
2023-06-07
1
-12
/
+2
*
Have ebegin() strip the trailing LF of the message it is given, if any
Kerin Millar
2023-06-07
1
-2
/
+3
*
Jettison the genfun_lastbegun_strlen and genfun_lastcall variables
Kerin Millar
2023-06-07
1
-50
/
+44
*
Use ewarn() to print the recently added diagnostic messages
Kerin Millar
2023-06-07
1
-5
/
+5
*
Simplify ECMA-48 sequence definition and dial back on the use of tput(1)
Kerin Millar
2023-02-19
1
-18
/
+28
*
Precede end columns with a single space, not two, in _eend()
Kerin Millar
2023-02-19
1
-4
/
+4
[next]