summaryrefslogtreecommitdiff
path: root/src/fe-text/gui-entry.c
AgeCommit message (Expand)Author
2008-12-09Remove internal utf8 functions in favour of glib ones.Emanuele Giaquinta
2008-12-09Cosmetic.Emanuele Giaquinta
2008-12-03Manually inline cell_width.Emanuele Giaquinta
2008-12-03Simplify.Emanuele Giaquinta
2008-11-18Move check on term_type outside of strlen_big5.Emanuele Giaquinta
2007-12-12Revert r2471, having the erase commands clear the cutbuffer when theEmanuele Giaquinta
2007-05-31Assume width 1 for control characters in places where a non-negative width isEmanuele Giaquinta
2007-05-31Rename IS_PRINTABLE macro to unichar_isprint and move it to utf8.h.Emanuele Giaquinta
2007-05-25Make word commands unicode friendly.Emanuele Giaquinta
2007-05-25Add function to delete the whole cell under the cursor and use it forEmanuele Giaquinta
2007-05-25Move the cursor cell-wise in utf8.Emanuele Giaquinta
2007-05-25Forbid insertion of a character with width 0 as the first character inEmanuele Giaquinta
2007-05-25Replace utf8_width with Markus Kuhn's wcwidth.Emanuele Giaquinta
2007-05-08Oops. Update address correctly now.Wouter Coekaerts
2007-05-08Update FSF addressWouter Coekaerts
2007-05-03Add common IS_PRINTABLE macro.Emanuele Giaquinta
2007-04-14Reindent.Emanuele Giaquinta
2007-04-14Modify gui_entry_draw_from to clear to end of line only if it has notEmanuele Giaquinta
2007-04-14Revert r4352.Emanuele Giaquinta
2007-02-07Redraw input line correctly in an utf8 locale when deleting aEmanuele Giaquinta
2007-02-06Amend check for non printable chars to filter control chars 80-9F in an utf8 ...Emanuele Giaquinta
2006-09-17Fix off-by-one error.Emanuele Giaquinta
2006-01-29Fixed a bug where tab-complete didn't worked with utf8/big5 multibyte charact...Valentin Batz
2005-11-02Compile with glib1 again (part of patch from peder). g_unichar_*-ifying (maki...Wouter Coekaerts
2005-08-27Implementation of the meta-[cult] (capitalize words, upcase word, downcase wo...Valentin Batz
2004-03-24Fixes for Chinese multibyte characters handling and cursor movement, patchTimo Sirainen
2003-10-26BIG5 stuff is used only if term_type is big5Timo Sirainen
2003-10-19BIG5 fixes by vanilla@FreeBSD.org(?)Timo Sirainen
2002-10-14Some changes to make doublewidth chars possibly work (or possibly horriblyTimo Sirainen
2002-02-25^Y shouldn't crash with empty cutbufferTimo Sirainen
2002-02-20Backspace/delete shouldn't modify cutbuffer.Timo Sirainen
2002-02-20stupid bug :) lines longer than 1024 chars made irssi crash.Timo Sirainen
2002-02-16Cutbuffer should be cleared when ^U is used in empty line (or in general, 0Timo Sirainen
2002-02-15don't crash if trying to erase 0 chars and there's no cutbuffer.Timo Sirainen
2002-02-15transpose_characters was brokenTimo Sirainen
2002-02-15/SET term_type 8bit|utf8|big5 - Removed --with-big5 configure option, it'sTimo Sirainen
2002-01-29A bit more better utf8 support, still not a good input line.Timo Sirainen
2002-01-27toupper(), tolower(), isspace(), is..etc..() aren't safe with chars in someTimo Sirainen
2001-12-19Never allow adding CR or LF characters to input line, they could mess up ever...Timo Sirainen
2001-10-28Redrawing fixes - irssi should now rarely redraw stuff uselessly in screen.Timo Sirainen
2001-10-28Added support for using terminfo/termcap instead of curses. By default,Timo Sirainen
2001-10-25forward_word and backward_word now move only to next/prev non-alphanumeric ch...Timo Sirainen
2001-10-24Redraw was buggy if entry line didn't continue to end of line.Timo Sirainen
2001-10-14delete_previous_word and delete_next_word now deletes only untilTimo Sirainen
2001-10-13When active input line was destroyed, irssi didn't set active_entry to NULL.Timo Sirainen
2001-10-13Configurable statusbar - see default config file (irssi.conf) for exampleTimo Sirainen
2001-08-08Never insert NUL characters to entry line (Ctrl-Space)Timo Sirainen
2001-06-01Replaced all direct curses calls with screen_xx() wrappers. This shouldTimo Sirainen
2001-06-01more #endif WANT_BIG5 -> #endif changesTimo Sirainen
2001-05-01--with-big5 enables Chinese Big5 charset support. Patch by vanilla@freebsd.orgTimo Sirainen