ailin-nemui
|
117c890d98
|
cutbuffer: do not unconditionally use replace when noop was requested
|
2016-03-22 14:43:31 +01:00 |
|
Todd A. Pratt
|
8723c0fb33
|
fix whitespace
|
2016-02-10 09:47:10 -05:00 |
|
Todd A. Pratt
|
966d002b55
|
remove memory allocation check, spaces to tabs
|
2016-01-30 11:32:08 -05:00 |
|
Todd A. Pratt
|
876609901a
|
add an append operation to cut buffer handling
|
2016-01-30 09:34:46 -05:00 |
|
Todd A. Pratt
|
5d99a3d59a
|
Merge branch 'master' of github.com:irssi/irssi
|
2015-12-09 20:48:21 -05:00 |
|
ailin-nemui
|
229c600e99
|
Merge pull request #174 from ailin-nemui/entry-prompt-colours
reimplement format and length logic for the entry prompt
|
2015-12-09 12:01:00 +01:00 |
|
Todd A. Pratt
|
15dfb27f80
|
use the enum name which was the original intended change
|
2015-11-14 09:07:35 -05:00 |
|
Todd A. Pratt
|
bb8c0bbf4c
|
fix indentation, undelete line not meant to be deleted.
|
2015-11-13 20:33:57 -05:00 |
|
Todd A. Pratt
|
1199ecc62f
|
a facility for prepending or replacing the cutbuffer
|
2015-11-13 13:42:28 -05:00 |
|
Todd A. Pratt
|
4f8974f66e
|
Merge branch 'master' of github.com:toddpratt/irssi
|
2015-11-02 08:08:38 -05:00 |
|
Todd A. Pratt
|
3c95f6aae9
|
Make C-w and M-backspace work right.
|
2015-11-02 08:00:52 -05:00 |
|
Alexander Færøy
|
5f35fbc57a
|
Remove check for >= 0 for unsigned unichar.
|
2015-10-03 19:01:16 +02:00 |
|
Ailin Nemui
|
b03805eeb9
|
reimplement format and length logic for the entry prompt
|
2014-11-10 10:53:14 +01:00 |
|
Michael Vetter
|
51239925ec
|
source cleanup: remove trailing whitespaces
|
2014-09-11 19:10:33 +02:00 |
|
David Leadbeater
|
beec29c305
|
Make configure checks able to build with -Werror
Also fix a few compiler warnings, this combined with pull #82 allows me to build
with CFLAGS="-Werror -Wall".
|
2014-07-06 18:56:17 +01:00 |
|
Emanuele Giaquinta
|
d71aea5b2b
|
Remove internal utf8 functions in favour of glib ones.
git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4958 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2008-12-09 11:59:16 +00:00 |
|
Emanuele Giaquinta
|
cba6199958
|
Cosmetic.
git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4957 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2008-12-09 11:45:23 +00:00 |
|
Emanuele Giaquinta
|
6c0463fbf7
|
Manually inline cell_width.
git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4942 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2008-12-03 20:14:58 +00:00 |
|
Emanuele Giaquinta
|
a266ce8d97
|
Simplify.
git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4941 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2008-12-03 19:09:54 +00:00 |
|
Emanuele Giaquinta
|
da86080d40
|
Move check on term_type outside of strlen_big5.
git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4917 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2008-11-18 09:59:54 +00:00 |
|
Emanuele Giaquinta
|
6331ffdc2b
|
Revert r2471, having the erase commands clear the cutbuffer when the
line is empty is annoying and not useful.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4667 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-12-12 12:35:14 +00:00 |
|
Emanuele Giaquinta
|
5bcafebbd4
|
Assume width 1 for control characters in places where a non-negative width is
expected.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4535 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-05-31 13:56:35 +00:00 |
|
Emanuele Giaquinta
|
d3687d8a97
|
Rename IS_PRINTABLE macro to unichar_isprint and move it to utf8.h.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4534 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-05-31 13:19:05 +00:00 |
|
Emanuele Giaquinta
|
4f98e29bab
|
Make word commands unicode friendly.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4522 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-05-25 23:21:38 +00:00 |
|
Emanuele Giaquinta
|
8a9da9cf2d
|
Add function to delete the whole cell under the cursor and use it for
delete_character.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4521 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-05-25 22:21:39 +00:00 |
|
Emanuele Giaquinta
|
ceea629e3e
|
Move the cursor cell-wise in utf8.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4520 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-05-25 22:13:24 +00:00 |
|
Emanuele Giaquinta
|
a429e2bf23
|
Forbid insertion of a character with width 0 as the first character in
the prompt.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4519 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-05-25 22:06:32 +00:00 |
|
Emanuele Giaquinta
|
a8741bd799
|
Replace utf8_width with Markus Kuhn's wcwidth.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4518 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-05-25 21:56:30 +00:00 |
|
Wouter Coekaerts
|
9c2d621cc6
|
Oops. Update address correctly now.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4490 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-05-08 18:41:10 +00:00 |
|
Wouter Coekaerts
|
023026e12b
|
Update FSF address
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4489 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-05-08 18:16:58 +00:00 |
|
Emanuele Giaquinta
|
7c84b6fc2e
|
Add common IS_PRINTABLE macro.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4474 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-05-03 15:49:19 +00:00 |
|
Emanuele Giaquinta
|
ac4bbd4a22
|
Reindent.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4450 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-04-14 20:26:22 +00:00 |
|
Emanuele Giaquinta
|
e2cc91c19a
|
Modify gui_entry_draw_from to clear to end of line only if it has not
written till the last column.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4449 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-04-14 20:20:37 +00:00 |
|
Emanuele Giaquinta
|
ace371b2a3
|
Revert r4352.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4444 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-04-14 11:09:37 +00:00 |
|
Emanuele Giaquinta
|
4f49a38402
|
Redraw input line correctly in an utf8 locale when deleting a
nonspacing char by taking in account the cell width, bug #459.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4414 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-02-07 18:20:49 +00:00 |
|
Emanuele Giaquinta
|
7c48fc2fb3
|
Amend check for non printable chars to filter control chars 80-9F in an utf8 locale, bug #460.
Note: this was and is still broken with koi8-r.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4413 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2007-02-06 23:25:17 +00:00 |
|
Emanuele Giaquinta
|
8264b65939
|
Fix off-by-one error.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4352 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2006-09-17 12:26:04 +00:00 |
|
Valentin Batz
|
0d10e2cc06
|
Fixed a bug where tab-complete didn't worked with utf8/big5 multibyte characters properly
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4229 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2006-01-29 22:37:24 +00:00 |
|
Wouter Coekaerts
|
a0a30db489
|
Compile with glib1 again (part of patch from peder). g_unichar_*-ifying (making more things unicode aware) will probably have to wait till .11
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@4063 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2005-11-02 21:05:24 +00:00 |
|
Valentin Batz
|
2998ce6daa
|
Implementation of the meta-[cult] (capitalize words, upcase word, downcase word, transpose words) key-bindings from the TODO by Peder Stray
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3963 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2005-08-27 22:06:34 +00:00 |
|
Timo Sirainen
|
db705a8396
|
Fixes for Chinese multibyte characters handling and cursor movement, patch
by Wang WenRui
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3244 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2004-03-24 17:28:55 +00:00 |
|
Timo Sirainen
|
b2d07ffd1d
|
BIG5 stuff is used only if term_type is big5
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3135 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2003-10-26 05:31:19 +00:00 |
|
Timo Sirainen
|
7eb2fc70e3
|
BIG5 fixes by vanilla@FreeBSD.org(?)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3134 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2003-10-19 19:09:51 +00:00 |
|
Timo Sirainen
|
2aaec5adc7
|
Some changes to make doublewidth chars possibly work (or possibly horribly
break whole utf8 support :)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2956 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2002-10-14 18:33:29 +00:00 |
|
Timo Sirainen
|
2d5978fdfe
|
^Y shouldn't crash with empty cutbuffer
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2529 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2002-02-25 17:28:55 +00:00 |
|
Timo Sirainen
|
bcc5174e4a
|
Backspace/delete shouldn't modify cutbuffer.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2520 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2002-02-20 12:46:45 +00:00 |
|
Timo Sirainen
|
ec0270811e
|
stupid bug :) lines longer than 1024 chars made irssi crash.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2519 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2002-02-20 12:44:23 +00:00 |
|
Timo Sirainen
|
82be2070e2
|
Cutbuffer should be cleared when ^U is used in empty line (or in general, 0
chars is erased)
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2471 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2002-02-16 10:11:00 +00:00 |
|
Timo Sirainen
|
de272071c5
|
don't crash if trying to erase 0 chars and there's no cutbuffer.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2456 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2002-02-15 18:20:03 +00:00 |
|
Timo Sirainen
|
eb31bb1712
|
transpose_characters was broken
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2454 dbcabf3a-b0e7-0310-adc4-f8d773084564
|
2002-02-15 16:02:14 +00:00 |
|