summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@src.gnome.org>2002-04-25 18:15:01 +0000
committerNalin Dahyabhai <nalin@src.gnome.org>2002-04-25 18:15:01 +0000
commit32db0e81389b0f4df635c08c37139ade996f5d66 (patch)
tree01c2b9df40e5f3928a4164b71ecb08845af6e8b9
parentee090d8d4753c9333ffb7571d1710fdca3033e41 (diff)
Add the changelog.vte_0_1
-rw-r--r--ChangeLog518
-rw-r--r--vte.spec6
2 files changed, 523 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index e69de29..c65c3f8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -0,0 +1,518 @@
+2002-04-25 12:23 nalin
+
+ * Makefile.am: Uncomment the tag target.
+
+2002-04-25 12:22 nalin
+
+ * HACKING, Makefile.am, configure.in: Add some targets for building
+ tarballs in a hopefully-reproducible way.
+
+2002-04-25 12:12 nalin
+
+ * src/vte.c: Let GDK_USE_XFT turn on Xft as well as
+ VTE_USE_XFT.
+
+2002-04-25 01:45 nalin
+
+ * src/vte.c: Handle decoding errors
+ better.
+
+2002-04-25 00:49 nalin
+
+ * vte.spec: Include pkgconfig files in the package.
+
+2002-04-25 00:43 nalin
+
+ * src/vte.c: src/vte.c: Make multiple calls to
+ set_background_transparent() and set_background_image() do the
+ right thing.
+
+2002-04-25 00:05 nalin
+
+ * src/vte.c: Reverse the sanity check in
+ vte_terminal_set_background_image_file() so that it rejects
+ zero-length strings, not the other way around.
+
+2002-04-24 23:54 nalin
+
+ * src/trie.c: Demote some debug messages to being trie-specific
+ debug messages.
+ * src/vte.h: Declare vte_terminal_set_core_font() for non-Xft use.
+ * src/vte.c: Adjust idle priorities to make the terminal be more
+ responsive. Fix a double-free that corrupted the heap on core font
+ loads. Rework some pixbuf handling to only create new pixbufs when
+ we need to modify what we are given. Revert a patch for profterm
+ crackiness that's gone now.
+
+2002-04-24 20:49 nalin
+
+ * README: update to-do list.
+ * autogen.sh: remove --disable-shared.
+ * src/pty.c: remove a memory leak.
+ * src/termcap.c: fix a possible read-before-start-of-buffer.
+ * src/trie.c: use iconv instead of mbrstowcs, even if it's just
+ ASCII->W_CHAR_T.
+ * src/vte.c: fix a few memory leaks. Only reset the IM context when
+ we're realized, which is the only time we actually have an IM context.
+ Don't create a copy of a pixbuf if we don't need to desaturate it,
+ just ref it and use it directly.
+
+2002-04-23 19:40 nalin
+
+ * src/vte.c: Display UTF-8 preedit strings properly, fix
+ copy (no, really this time), and reset IM contexts when pasting
+ text in.
+
+2002-04-23 18:01 nalin
+
+ * src/pty.c: Print debug messages before redirecting stdio.
+ * src/vte.c: Fix displaying of highlighted multi-column text.
+ Use the GTK global setting for cursor blinking to control das
+ blinkencursor.
+ * src/vte.h: Remove function for setting blinking timeout.
+
+2002-04-23 15:54 nalin
+
+ * src/pty.c: Fix a compile warning.
+
+2002-04-23 15:54 nalin
+
+ * autogen.sh: Default to include optimization, even for debugging.
+ * configure.in: Move AM_CONFIG_HEADER to the top.
+ * src/pty.c: Create non-login shells by default (when argv is NULL,
+ otherwise it's up to the caller anyway.
+ * src/vte.c: Add mostly-complete input method support.
+ * src/vte.h: Add vte_terminal_im_append_menuitems().
+
+2002-04-23 13:04 hp
+
+ * src/vte.c, src/vte.h: add vte_terminal_set_font
+
+2002-04-22 17:00 hp
+
+ * src/vte.c: when setting background color, use allocated color,
+ and don't overwrite with bg of None
+
+2002-04-22 16:50 hp
+
+ * src/vte.c: use gdk_rgb_find_color to allocate X colors
+
+2002-04-22 16:35 nalin
+
+ * src/vte.c, src/vte.h, src/vteapp.c: Add vte_terminal_feed_child() to
+ send UTF-8 strings to the child process, and actually apply Havoc's
+ fix right this time.
+
+2002-04-22 09:56 nalin
+
+ * src/vte.c: Prevent double-free of incoming buffer
+ (patch from Havoc).
+
+2002-04-16 01:43 nalin
+
+ * README: Fix typo.
+ * src/vte.c: Make blinking cursors stay on while the user is typing,
+ desaturate images using integer math.
+
+2002-04-05 00:58 nalin
+
+ * vte.spec: Add less useless descriptions.
+ * src/vte.c: Fix an uninitialized variable and missing declaration
+ error.
+
+2002-03-24 21:52 nalin
+
+ * src/vte.c: Ensure that there's a data row
+ whenever we scroll forward, fixing strangeness when I suspend and
+ resume vim.
+
+2002-03-24 19:08 nalin
+
+ * src/vte.c: Copy to clipboard synchronously, which
+ fixes a number of problems. Implement background transparency.
+
+2002-03-17 20:59 nalin
+
+ * src/vte.c: Rework backgrounds to take advantage of gdk's automatic
+ drawing.
+ * src/vteapp.c: Try to enable transparency if no background
+ image is present.
+
+2002-03-17 20:58 nalin
+
+ * autogen.sh, configure.in: Adjust warnings used when in maintainer
+ mode.
+
+2002-03-17 01:15 nalin
+
+ * src/vte.c: Draw the cursor as an unfilled box when the widget does
+ not have focus.
+
+2002-03-17 01:04 nalin
+
+ * src/vte.c: Fix handling of scroll-on-output to always scroll when
+ only we're at the bottom of the buffer.
+ * src/vteapp.c: Disable scroll-on-output by default.
+
+2002-03-17 00:45 nalin
+
+ * src/vte.c src/vte.h: Rework tiling of background images, and
+ implement a blinking cursor.
+ * src/vteapp.c: Set blinking cursor by default.
+
+2002-03-14 02:58 nalin
+
+ * src/caps.c: Corrections to some xterm control sequences.
+
+2002-03-14 02:32 nalin
+
+ * configure.in: Define PACKAGE correctly.
+ * src/vte.c src/vteapp.c: Move most of the tear-down code into the
+ widget finalize method; handle EOF and widget destruction correctly
+ to prevent segfaults.
+
+2002-03-14 00:48 nalin
+
+ * configure.in: * configure.in: Define PACKAGE.
+
+2002-03-14 00:18 nalin
+
+ * configure.in: Disable gdk-pixbuf's deprecated functions.
+ * vte.c: Discard non-ascii bytes to clear logjams that
+ happen when we pass invalid terminal data to iconv().
+
+2002-03-13 23:07 nalin
+
+ * src/iso8859mode.c, src/utf8mode.c, src/vte.c, src/vte.h:
+ add missing includes
+ * vte.c vte.h: implement background color setting, provide
+ a function for setting the defaults, tile background images
+ properly
+
+2002-03-13 21:12 nalin
+
+ * configure.in, vte.pc.in, src/vte.c: Remove gdk-pixbuf-xlib
+ dependency by using just gdk-pixbuf.
+ * src/vte.c: Perform background image desaturation locally.
+
+2002-03-13 14:37 nalin
+
+ * src/vte.c: Don't add the widget's allocation offsets
+ when generating expose events.
+
+2002-03-13 14:22 nalin
+
+ * src/vteapp.c: Don't try to use transparency for now.
+
+2002-03-13 13:29 andersca
+
+ * src/vte.c, src/vte.h: Add more functions that profterm can use.
+
+2002-03-13 12:51 andersca
+
+ * .cvsignore, vte.pc.in: Silent cvs and add gdk-pixbuf-xlib to
+ depends in the .pc.in file
+
+2002-03-13 12:37 andersca
+
+ * src/.cvsignore: Sliff sloff
+
+2002-03-13 12:37 andersca
+
+ * src/.cvsignore: sssh
+
+2002-03-13 12:19 nalin
+
+ * configure.in: Add gdk-pixbuf-xlib-2.0 as a module requirement.
+
+2002-03-13 01:21 nalin
+
+ * src/vte.c, vte.h, vteapp.c: * vte.c: Add set_size,
+ set_audible_bell, set_scroll_on_output, set_scroll_on_keystroke,
+ copy_clipboard, paste_clipboard, set_background_image,
+ set_background_image_file, and set_background_saturation. Also
+ added a broken set_background_transparent.
+
+2002-03-12 22:35 nalin
+
+ * src/vte.h: adjust the name of a declared function (was _set_size,
+ is _size_set)
+
+2002-03-12 22:11 nalin
+
+ * src/vte.c: Get rid of a global copy of the parent class.
+ * vte.c: Implement ec, ic, and IC handlers.
+
+2002-03-12 22:10 nalin
+
+ * src/vte.h: Fix a typo in a comment (we don't "omit" signals).
+
+2002-03-12 15:48 nalin
+
+ * src/caps.c: Recognize xterm cursor-character-absolute sequence.
+ * src/vte.c: Handle cursor-character-absolute. Change the default font
+ to "mono" 14 point when using Xft.
+
+2002-03-12 15:22 nalin
+
+ * src/vte.c: Handle the ve (cursor visible) control sequence.
+
+2002-03-12 15:19 nalin
+
+ * src/vte.c: Handle dec private mode set (cursor visibility).
+
+2002-03-12 15:13 nalin
+
+ * src/vte.c, src/vte.h, src/vteapp.h: fix signed/unsigned problems
+ (fixes from alexl)
+
+2002-03-11 20:29 nalin
+
+ * src/vte.c: Make scroll-on-output scroll on control sequences, too.
+
+2002-03-11 20:19 nalin
+
+ * src/Makefile.am, src/iso8859mode.c, src/utf8mode.c:
+ Add simple programs for moving a terminal in and out of UTF-8 mode.
+ * src/vte.c: Be more verbose about iconv() errors. Implement dc and DC
+ handlers. Handle auto-wrapping (the "am" flag). Remove scrolling
+ cheats from the al handler, which made the window jump.
+
+2002-03-11 02:39 andersca
+
+ * src/vte.c: Add a finalize handler and free our title strings
+ there.
+
+2002-03-11 02:05 nalin
+
+ * Makefile.am, configure.in, src/vte.c, src/vte.h, src/vteapp.c:
+ Emit "window_title_changed" and "icon_title_changed" when the
+ titles change, and store the new values in a public field so that a
+ handler can retrieve the values (patch from Anders Carlsson).
+
+2002-03-11 01:54 nalin
+
+ * vte.pc.in: Add vte.pc, from Anders Carlsson.
+
+2002-03-11 01:47 nalin
+
+ * src/vte.c: Fix a duplicate-idle-handler bug.
+
+2002-03-11 01:32 nalin
+
+ * README, src/vte.c: Fix selection (except maybe the end-of-line
+ stuff).
+
+2002-03-10 23:44 nalin
+
+ * src/vte.c: Whoops, I broke selection. Fix that. Implement
+ selection by lines.
+
+2002-03-10 23:08 nalin
+
+ * src/vte.c: Move character rendering into a common function so
+ that the cursor is always drawn the same as other characters (fixes
+ previous glitches when using Xft and when the cursor was over an
+ alternate charset character).
+
+2002-03-10 03:31 nalin
+
+ * src/vte.c: Differentiate between single, double, and triple-click
+ for selection (still need to do something with that info).
+
+2002-03-10 03:16 nalin
+
+ * stamp-h.in: remove this file
+
+2002-03-10 03:15 nalin
+
+ * configure.in: Don't check for pango because we never call pango
+ directly.
+
+2002-03-10 03:13 nalin
+
+ * src/vte.c: Deselect properly when something else is inserted into
+ the clipboard.
+
+2002-03-10 02:26 nalin
+
+ * AUTHORS, HACKING, README, src/utf8echo.c, src/vte.c: Fix
+ wide-character handling (now handles mid-stream encoding changes
+ correctly). Updates to the meager docs.
+
+2002-03-09 02:41 nalin
+
+ * Makefile.am, vte.spec, src/Makefile.am: Add a .spec file (make
+ dist; rpm -ts vte*.tar.gz; rpm --rebuild) to make building a
+ package easier.
+
+2002-03-09 02:24 nalin
+
+ * src/vte.c: skip over space columns when selecting
+
+2002-03-09 02:20 nalin
+
+ * src/pty.c, src/vteapp.c: Use a login shell by default.
+
+2002-03-09 02:10 nalin
+
+ * src/vte.c, src/vte.h, src/vteapp.c: Rework input queueing to allow for
+ feeding without a pty. Use gdk_window_scroll() in _al and _up
+ handlers, and in the _do handler, because it's usually faster.
+
+2002-03-08 02:52 nalin
+
+ * src/vte.c: Implement copy and almost-correct selection
+ highlighting.
+
+2002-03-07 21:30 nalin
+
+ * src/vte.c: Use a queue for pasting data. Try to get dragging
+ detected right (doesn't work).
+
+2002-03-05 19:21 nalin
+
+ * src/vte.c: Mark the beginning of a selected area.
+
+2002-03-05 19:17 nalin
+
+ * src/vte.c: Make pasting asynchronous.
+
+2002-03-05 19:07 nalin
+
+ * src/vte.c: actually free clipboard data when finished with it
+
+2002-03-05 19:02 nalin
+
+ * src/vte.c: Implement middle-button paste.
+
+2002-03-05 18:55 nalin
+
+ * src/vte.c: Properly convert from utf-8 or wchar_t strings when
+ sending data to the pseudo-terminal.
+
+2002-03-04 19:53 nalin
+
+ * src/vte.c: Implement shift/pgup/pgdown scrolling. Make
+ scroll-on-keypress and -on-output easier to toggle.
+
+2002-03-04 19:26 nalin
+
+ * src/vte.c: Spec out the rest of the alternate characters I
+ haven't implemented yet. Remove a function that can't be easily
+ written (scroll_rows). Correctly update the insertion delta when
+ scrolling, to fix man(1) again.
+
+2002-03-04 19:16 nalin
+
+ * src/vte.c: Discard redundant cursor-position exposes.
+
+2002-03-04 18:57 nalin
+
+ * src/termcap.c, src/termcap.h, src/vte.c: Use ssize_t to measure string
+ offsets in termcap, and don't assume that all capabilities have
+ values. This fixes some nasty crashes.
+
+2002-03-04 11:53 nalin
+
+ * src/vte.c: add a missing bounds-check in the erase-in-row
+ function
+
+2002-03-04 01:13 nalin
+
+ * README, src/vte.c: Send the slave pty's erase character when the
+ user hits backspace.
+
+2002-03-04 00:59 nalin
+
+ * src/vte.c: Draw cursors to fill the entire cell. Draw the blank
+ alternate character (ooh, tough). Remove a redundant expose.
+
+2002-03-03 23:49 nalin
+
+ * src/trie.c: stop using wcsnlen, which is a GNU extension
+
+2002-03-03 23:43 nalin
+
+ * src/caps.h, src/pty.h, src/termcap.h, src/trie.h, src/vte.c,
+ src/vte.h: Add support for the line-drawing characters in the special
+ characters and line-drawing character set. (See
+ [http://vt100.net/docs/vt102-ug/table5-13.html].)
+
+2002-03-03 21:57 nalin
+
+ * src/pty.c, src/pty.h, src/vte.c: Properly differentiate insertion
+ delta (working screen) from scrolling delta. Add environment setting
+ to the pty code.
+
+2002-02-27 21:54 nalin
+
+ * src/trie.c, src/vte.c, src/vte.h: Make the Xft support use long-lived
+ data items. Clean up a lot of other Xft-related code.
+
+2002-02-27 10:45 nalin
+
+ * src/vte.c: actually hook up the nd handler to the "nd" sequence
+
+2002-02-27 00:05 nalin
+
+ * autogen.sh, configure.in, src/vte.c, src/vte.h: - Add sub-optimal
+ Xft rendering (set VTE_USE_XFT to "1" to try it); still needs
+ quite a bit of work to be useful. Implement character-position-absolute
+ and line-position-absolute, which I think are the only sequences which
+ emacs uses and which weren't implemented.
+
+2002-02-25 12:43 nalin
+
+ * src/Makefile.am: distcheck fixes
+
+2002-02-25 12:41 nalin
+
+ * README: add that line-drawing does not work to README
+
+2002-02-25 12:40 nalin
+
+ * configure.in, src/Makefile.am: tree fixups
+
+2002-02-25 12:38 nalin
+
+ * configure.in: fix autoconf reference file problem
+
+2002-02-25 12:38 nalin
+
+ * src/Makefile.in: remove stuff which should never have been added
+
+2002-02-25 12:37 nalin
+
+ * configure.ac, configure.in, src/Makefile.in: rename configure.ac
+ to configure.in, remove 2.5isms
+
+2002-02-25 12:35 nalin
+
+ * doc/ctlseqs.ps, Makefile.in, aclocal.m4, config.h.in, configure:
+ remove stuff that should never have been in there
+
+2002-02-25 12:30 nalin
+
+ * AUTHORS, ChangeLog, Makefile.am, NEWS, README, autogen.sh,
+ configure.ac, COPYING, HACKING, Makefile.in, aclocal.m4,
+ config.h.in, configure, stamp-h.in, doc/ctlseqs.ms, doc/ctlseqs.ps,
+ doc/readme.txt, doc/vttest.tar.gz, src/Makefile.am,
+ src/Makefile.in, src/caps.c, src/caps.h, src/interpret.c,
+ src/marshal.list, src/pty.c, src/pty.h, src/termcap.c,
+ src/termcap.h, src/trie.c, src/trie.h, src/typescript,
+ src/utf8echo.c, src/vte.c, src/vte.h, src/vteapp.c: Initial
+ revision
+
+2002-02-25 12:30 nalin
+
+ * AUTHORS, ChangeLog, Makefile.am, NEWS, README, autogen.sh,
+ configure.ac, COPYING, HACKING, Makefile.in, aclocal.m4,
+ config.h.in, configure, stamp-h.in, doc/ctlseqs.ms, doc/ctlseqs.ps,
+ doc/readme.txt, doc/vttest.tar.gz, src/Makefile.am,
+ src/Makefile.in, src/caps.c, src/caps.h, src/interpret.c,
+ src/marshal.list, src/pty.c, src/pty.h, src/termcap.c,
+ src/termcap.h, src/trie.c, src/trie.h, src/typescript,
+ src/utf8echo.c, src/vte.c, src/vte.h, src/vteapp.c: imported from
+ private cvs
+
diff --git a/vte.spec b/vte.spec
index 82e4e8a..6736605 100644
--- a/vte.spec
+++ b/vte.spec
@@ -40,7 +40,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
%files
%defattr(-,root,root)
-%doc COPYING HACKING NEWS README
+%doc ChangeLog COPYING HACKING NEWS README
%{_bindir}/*
%{_libdir}/*.so.*.*
@@ -50,3 +50,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
+
+%changelog
+* Thu Apr 25 2002 Nalin Dahyabhai <nalin@redhat.com> 0.1-1
+- finish initial packaging, start the changelog