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: 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
*
Add and integrate an is_identifier() function
Kerin Millar
2023-02-19
1
-11
/
+14
*
Prevent shellcheck from complaining that HILITE is unused
Kerin Millar
2023-02-19
1
-0
/
+1
*
Avoid a needless test where the number of TTY columns can't be detected
Kerin Millar
2023-02-19
1
-0
/
+1
*
Support NO_COLOR as a means of suppressing coloured output
Kerin Millar
2023-02-19
1
-11
/
+14
*
Drop -nc as a supported argument for disabling color
Kerin Millar
2023-02-19
1
-1
/
+1
*
Explain the composition and naming conventions of gentoo-functions.sh
Kerin Millar
2023-02-19
1
-7
/
+9
*
Declare RC_GOT_FUNCTIONS after having declared all functions, not before
Kerin Millar
2023-02-19
1
-3
/
+2
*
Only join the positional parameters where necessary in _eend()
Kerin Millar
2023-02-17
1
-2
/
+5
*
Don't try to write to a variable named arg upon being sourced
Kerin Millar
2023-02-17
1
-4
/
+3
*
Improve the legibility of the routine that detects the number of columns
Kerin Millar
2023-02-17
1
-24
/
+28
*
Explicitly define IFS for invocations of the read builtin
Kerin Millar
2023-02-17
1
-1
/
+4
[next]