Cleanup.
Use wctomb rather than wcstombs in commit_iso14755, the input is always a single character.
Remove some comments.
Cleanup.
Fix some comments.
Change type of 'parent' from array of Window to Window as all the elements except the first are unused.
*** empty log message ***
Handle write failure correctly in tt_write.
*** empty log message ***
*** empty log message ***
the pcg is now the schmorp
Factor the code to request a selection property into a new toolkit-level object.
Use true/false rather than True/False when the type is bool.
Cosmetic, rename background pixmap flags.
Remove bgPixmap_t struct, move background pixmap handling in rxvt_term.
Simplify, invert flag meaning.
Remove commented out code.
Remove useless code.
Use rxvt_realloc instead of realloc.
Revert part of last change.
Add const qualifier where appropriate.
Add ARRAY_LENGTH macro with obvious meaning and use it.
Simplify.
Make some global variables static.
Fix style.
*** empty log message ***
*** empty log message ***
Keep track of the window position to avoid spurious redraws when the bg image is sensitive to position.
Do not change geometry if bgPixmap_t::set_file fails.
Cleanup OSC 20; remove support for multiple commands and for commands that set scale and position relative to current value.
Deobfuscate.
Remove debugging stuff.
Revert last change to handling of 'CSI Ps ~' sequences, it breaks Delete.
Fix typos.
Encode modifiers in 'CSI Ps ~' sequences _before_ invoking the on_key_press hook.
Fix typos.
*** empty log message ***
Add OSC 19 to change highlightTextColor.
Remove deprecated OSC 18 / 19.
Disable colorRV resource. Make OSC 17 apply to highlightColor. Make highlightColor apply also to selected cells with reverse video. Add highlightTextColor resource to change the foreground colour of highlighted characters.
Replace leading tabs with spaces, patch by Mikachu.
*** empty log message ***
Try to fix Num_Lock handling: force application keypad to off when Num_Lock is on, do nothing otherwise.
Use find_font_idx in iso14755_51.
Fix typos.
Fix typos.
revert fontidx stupidity
*** empty log message ***
Extend ISO 14755 5.4 mode to also print the font name of the characters other than the first one in the selected cell.
ยต-power
Remove misleading comment.
Add support for copying to clipboard (based on patch by Dana Jansens).
Add iso14755 option to disable ISO 14755 at runtime.
Do not hardcode the binding for ISO 14755 to check if ISO 14755 is active; rather, test iso14755buf accordingly.
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
Make scrollbar_{resize,mapping,show} methods of scrollBar_t.
Make scrollbar_{minheight,size} methods of scrollBar_t.
Rename PrivMode to set_privmode and switch arguments order.
Reindent.
Nuke LINUX_KEYS.
Factor code to generate sequences for function keys.
Factor keypad translation code into a function.
Make hex_keyval a static function.
Remove superfluous braces.
Move a variable to the scope where it is used.
*** empty log message ***
Simplify.
Remove missed occurrences of scrollbar_is{Up,Dn}.
Add enum for scrollbar states and remove methods/macros to set/check it.
Factoring.
Replace scrollbar {up,dn}Button macros with methods.
*** empty log message ***
*** empty log message ***
implement bracketed paste mode (xterm private mode 2004).
*** empty log message ***
Deprecate OSC 39/49.
improved handling of background rendering on startup and fixed situation of no WM or non-reparenting WM
*** empty log message ***
*** empty log message ***
Simplify ifdef.
Remove pointless macro.
*** empty log message ***
Move scrollbar_align from rxvt_xterm to scrollBar_t.
Fix longstanding typos in unicode3 preprocessor conditionals.
*** empty log message ***
Fix typo.
*** empty log message ***
*** empty log message ***
*** empty log message ***
03:29:57 <Mikachu> didn't your removal of the ==0 check introduce a call to scr_page(UP)? 03:29:58 <schmorp> moa pls 03:30:04 <schmorp> it did 03:30:18 <schmorp> but if i coded that function, it will not crash 03:30:30 <schmorp> if i had coded that function it would have oen argument only, too :(
mikachu 2
mikachu 2
you should do it, too, and less sloppily than me
*** empty log message ***
stop blink callback when not required
*** empty log message ***
ยตopt
*** empty log message ***
Cosmetics.
Remove traces of unimplemented 1001 mouse mode.
Cosmetics.
*** empty log message ***
*** empty log message ***
Cosmetics.
Fix coding style.
Simplify keypad functions remapping.
first rough cut at libev integration
*** empty log message ***
Remove trailing whitespace.
Implement 1002/1003 mouse tracking modes.
Nuke pixel_position.
removed scr_clear() to hopefully get rid of a flicker for good - will have to see if that causes other problems, such as artifacts etc.
improved flickering on move/resize with transparent background
clean up some code
Remove useless assignment.
renamed XPM_BACKGROUND to BG_IMAGE_FROM_FILE
Got rid of want_full_refresh - no longer needed; removed setting want_refresh in bgPixmap.apply() - is done in Expose event handler instead; Fixed clearing background to clear vt as well; added check for pixmap origin in font_xft::draw(); added window_position_sensitive() to bgPixmap for consistency
Factor test for DECNKM.
Remove useless indirection for {backspace,delete}key resources.
*** empty log message ***
*** empty log message ***
reimplemted delayed rendering of the background pixmap with some logic to use different timeouts for different rendering algorithms
fixed segfault on resize by getting rid of touch() in apply(). rearranged redraw calls on configure notify to be sane
applied patch by James Cloos
refactored check_parents into bgPixmap.render(), started cleaning up am_transparent stuff
clear rvideo mode differently to avoid race
fixed compilation bugs without libAI, added setters to bgPixmap for transparency params and moved server side tinting to make_transparency_pixmap; started refactoring check_our_parents into render_background()
Remove --enable-tinting and make --enable-transparency enable also the tinting code.
Fix compilation after last change.
updated comments explaining pixmap geometry string; added differentiation between HAVE_AFTERIMAGE and XPM_BACKGROUND; began moving background handling functions under bgPixmap_t - work in progress
Simplify ifdef hell.
*** empty log message ***
Make --disable-iso14755 always disable the ISO 14755 overlay.
experimental change for mappingnotify fix
*** empty log message ***
*** empty log message ***
*** empty log message ***
TRANSPARENT => ENABLE_TRANSPARENCY rename to avoid symbol conflict on solaris..
less rough skipscroll
initial rough-cut skipscroll
*** empty log message ***
*** empty log message ***
*** empty log message ***
- document some new bugs. - document changes. - improve configure for afterimage. - fix type. - some indenting.
add iso14755_52 resource to disable iso14755 5.2.
added preliminary support to use libAfterImage for background pixmap loading and rendering of transparency effects including blending of pixmap over background using several methods, and gaussian blurr of the transparency background
*** empty log message ***
*** empty log message ***
remove OPTION macro
*** empty log message ***
*** empty log message ***
thanks for mentioning this on time
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.