Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Clean up and simplify line editing functions. | Lukas Fleischer | 2011-03-05 | 1 | -158/+100 |
| | | | | | | | | | This greatly simplifies all line editing functions - especially getstring() and showstring(). showcursor() is removed and integrated into showstring(). del_char() and add_char() are simplified as well. add_char() is renamed to ins_char(). Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Ensure key descriptions in status bar are always null-terminated. | Lukas Fleischer | 2011-03-05 | 1 | -0/+1 |
| | | | | | | | | | Key descriptions are just strncpy()'ed to key[], with KEYS_KEYLEN as maximum character count. This leads to a non-null-terminated string if the source pointer actually points to a string with a length of KEYS_KEYLEN bytes. Always appending a null character fixes this. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Remove unnecessary casting variables from get_item_{hour,min}(). | Lukas Fleischer | 2011-03-04 | 1 | -4/+2 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Fix mail address of release announcement list. | Lukas Fleischer | 2011-03-04 | 1 | -1/+1 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Update website links to match the new URL. | Lukas Fleischer | 2011-03-04 | 28 | -41/+43 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Update mail addresses to match the new mailing lists. | Lukas Fleischer | 2011-03-04 | 29 | -72/+71 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Reformat "src/Makefile.am". | Lukas Fleischer | 2011-03-04 | 1 | -26/+27 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Simplify date_sec2date_str() in "utils.c". | Lukas Fleischer | 2011-03-04 | 1 | -11/+6 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Remove date_sec2hour_str() from "utils.c". | Lukas Fleischer | 2011-03-04 | 3 | -18/+1 |
| | | | | | | | | date_sec2hour_str() is superseded by date_sec2date_str() with "%H:%M" as date format string, so replace all invocations and remove that function from "utils.c". Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Simplify date2sec() in "utils.c". | Lukas Fleischer | 2011-03-04 | 1 | -13/+8 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Simplify check_time() in "utils.c". | Lukas Fleischer | 2011-03-04 | 1 | -31/+14 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Simplify print_in_middle() in "utils.c". | Lukas Fleischer | 2011-03-04 | 1 | -14/+9 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Reformat erase_window_part() in "utils.c". | Lukas Fleischer | 2011-03-04 | 1 | -7/+4 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Simplify get_item_hour() and get_item_min() in "utils.c". | Lukas Fleischer | 2011-03-04 | 1 | -16/+6 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Simplify str_toupper() in "utils.c". | Lukas Fleischer | 2011-03-04 | 3 | -29/+25 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Simplify file_close() in "utils.c". | Lukas Fleischer | 2011-03-04 | 1 | -4/+1 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Simplify now() and nowstr() in "utils.c". | Lukas Fleischer | 2011-03-04 | 1 | -7/+3 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Convert man page to AsciiDoc. | Lukas Fleischer | 2011-03-03 | 5 | -274/+302 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Remove CVS "$Id" headers. | Lukas Fleischer | 2011-03-03 | 34 | -68/+0 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Quick fix for "autogen.sh" version comparison breakage. | Lukas Fleischer | 2011-03-03 | 1 | -4/+3 |
| | | | | | | | | | The autogen script failed to compare program versions properly printing error messages like "./autogen.sh: line 107: [: too many arguments" to stderr. This commit adds a hacky fix. To fix this properly, check_program_version() should be rewritten from scratch. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Add "ABOUT-NLS" to clean_old_files() in "autogen.sh". | Lukas Fleischer | 2011-03-03 | 1 | -1/+1 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Replace tabs by spaces in "autogen.sh". | Lukas Fleischer | 2011-03-03 | 1 | -3/+3 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Add "COPYING" file. | Lukas Fleischer | 2011-03-03 | 1 | -0/+27 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Fix references in "doc/manual.txt". | Lukas Fleischer | 2011-03-03 | 1 | -2/+3 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Add ".gitignore". | Lukas Fleischer | 2011-03-03 | 1 | -0/+38 |
| | | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de> | ||||
* | Convert documentation to AsciiDoc, delete translations. | Lukas Fleischer | 2011-03-03 | 12 | -8814/+1172 |
| | |||||
* | Avoid a segfault when resizing the help window. | Lukas Fleischer | 2011-03-03 | 2 | -27/+34 |
| | |||||
* | Fixed file permissions. | Lukas Fleischer | 2011-03-03 | 37 | -0/+40 |
| | |||||
* | Code cleanup and fixed compiler warning. | Lukas Fleischer | 2011-01-11 | 2 | -30/+34 |
| | |||||
* | Make parse_date accept several short forms. | Lukas Fleischer | 2011-01-11 | 7 | -56/+87 |
| | | | | | | | | | Short forms are only accepted in interactive mode (e.g. when using the "Go to" function, editing a recurrent item's end date, and so on). Samples: "1/1/30" for "01/01/2030", "26" for the 26th of the currently selected month/year or "3/1" for Mar 01 (or Jan 03, depending on the date format) of the currently selected year. | ||||
* | Added "backword-kill-word" functionality to getstring(). | Lukas Fleischer | 2010-11-04 | 2 | -1/+25 |
| | |||||
* | Changed mail address to "calcurse@cryptocrack.de". | Lukas Fleischer | 2010-11-01 | 3 | -3/+8 |
| | |||||
* | Fix compile errors in German translation. | Frederic Culot | 2010-10-23 | 1 | -12/+12 |
| | |||||
* | German translation updated by Benjamen Moeller, thanks. | Frederic Culot | 2010-10-23 | 3 | -723/+718 |
| | |||||
* | Add Lukas Fleischer to the AUTHORS section of the manpage. | Frederic Culot | 2010-10-23 | 2 | -3/+6 |
| | |||||
* | Apply patches sent by Lukas Fleischer and add him as an author. | Frederic Culot | 2010-10-23 | 3 | -3/+15 |
| | |||||
* | is_all_digit() rewritten. | Frederic Culot | 2010-10-23 | 1 | -12/+5 |
| | | | | Patch submitted by Lukas Fleischer, thanks. | ||||
* | isBissextile() removed and replaced by isleap macro. | Frederic Culot | 2010-10-23 | 1 | -10/+4 |
| | | | | Patch submitted by Lukas Fleischer, thanks. | ||||
* | calcurse 2.8 released.v2.8CALCURSE_2_8 | Frederic Culot | 2010-05-29 | 6 | -2286/+2523 |
| | |||||
* | calcurse 2.8 released. | Frederic Culot | 2010-05-29 | 2 | -0/+28 |
| | |||||
* | Reference to the COPYING file removed. | Frederic Culot | 2010-05-28 | 2 | -3/+6 |
| | |||||
* | Copyright updated. | Frederic Culot | 2010-05-26 | 2 | -2/+4 |
| | |||||
* | Updates for the upcoming 2.8. | Frederic Culot | 2010-05-26 | 4 | -8/+17 |
| | |||||
* | html manuals updated. | Frederic Culot | 2010-03-29 | 7 | -42/+460 |
| | |||||
* | Cosmetics in the calendar weekly view. | Frederic Culot | 2010-03-29 | 1 | -2/+2 |
| | |||||
* | Adapt the weekly calendar view to the side bar width. | Frederic Culot | 2010-03-29 | 2 | -12/+20 |
| | |||||
* | Exit menu item added to sidebar configuration screen (thanks Doug for ↵ | Frederic Culot | 2010-03-29 | 2 | -2/+7 |
| | | | | reporting this). | ||||
* | Check added to avoid problems in case side bar width is not found in ↵ | Frederic Culot | 2010-03-23 | 2 | -2/+10 |
| | | | | configuration file. | ||||
* | INSTALL file added to the archive. | Frederic Culot | 2010-03-22 | 2 | -1/+3 |
| | |||||
* | INSTALL file needed now that automake is configured for a foreign package ↵ | Frederic Culot | 2010-03-22 | 2 | -0/+239 |
| | | | | type, thanks Zach for reporting this. |