Copyright © 1997-2022,2023 by Thomas E. Dickey


Contents

Here is the latest version of this file.

It began as a list of the changes that I made for xterm, using the notes that I added when submitting a patch. You should note that other changes were made as well, by other people, to fix bugs and correct ifdef's for portability. Until mid-2006, most of these were summarized in the XFree86 CHANGELOG).

Patch #379 - 2023/02/15

Patch #378 - 2023/01/09

Patch #377 - 2022/11/25

Patch #376 - 2022/11/16

Patch #375 - 2022/10/23

Patch #374 - 2022/10/10

Patch #373 - 2022/09/25

Patch #372 - 2022/03/09

Patch #371 - 2022/02/24

Patch #370 - 2021/11/13

Patch #369 - 2021/09/21

Patch #368 - 2021/06/07

Patch #367 - 2021/03/26

Patch #366 - 2021/02/10

Patch #365 - 2021/02/03

Patch #364 - 2021/02/02

Patch #363 - 2020/12/26

Patch #362 - 2020/11/11

Patch #361 - 2020/10/14

Patch #360 - 2020/09/20

Patch #359 - 2020/08/17

Patch #358 - 2020/07/12

Patch #357 - 2020/07/05

Patch #356 - 2020/05/02

Patch #355 - 2020/05/01

Patch #354 - 2020/04/26

Patch #353 - 2020/02/01

Patch #352 - 2020/01/16

Patch #351 - 2019/11/17

Patch #350 - 2019/11/02

Patch #349 - 2019/09/22

Patch #348 - 2019/07/22

Patch #347 - 2019/06/30

Patch #346 - 2019/05/27

Patch #345 - 2019/05/14

Patch #344 - 2019/02/12

Patch #343 - 2019/01/13

Patch #342 - 2019/01/03

Patch #341 - 2018/12/24

Patch #340 - 2018/12/16

Patch #339 - 2018/12/12

Patch #338 - 2018/12/09

Patch #337 - 2018/09/21

Patch #336 - 2018/09/19

Patch #335 - 2018/08/14

Patch #334 - 2018/08/12

Patch #333 - 2018/05/03

Patch #332 - 2018/04/15

Patch #331 - 2017/12/30

Patch #330 - 2017/06/20

Patch #329 - 2017/06/12

Patch #328 - 2017/06/01

Patch #327 - 2016/10/07

Patch #326 - 2016/09/25

Patch #325 - 2016/06/05

Patch #324 - 2016/03/10

Patch #323 - 2016/03/07

Patch #322 - 2016/01/02

Patch #321 - 2015/12/31

Patch #320 - 2015/08/28

Patch #319 - 2015/08/19

Patch #318 - 2015/04/12

Patch #317 - 2015/03/27

Patch #316 - 2015/03/07

Patch #315 - 2015/03/02

Patch #314 - 2014/12/28

Patch #313 - 2014/11/28

Patch #312 - 2014/09/28

Patch #311 - 2014/09/18

Patch #310 - 2014/07/25

Patch #309 - 2014/07/13

Patch #308 - 2014/06/19

Patch #307 - 2014/06/17

Patch #306 - 2014/06/03

Patch #305 - 2014/06/02

Patch #304 - 2014/05/03

Patch #303 - 2014/03/06

Patch #302 - 2014/03/02

Patch #301 - 2014/01/19

Patch #300 - 2013/12/03

Patch #299 - 2013/12/01

Patch #298 - 2013/11/27

Patch #297 - 2013/09/10

Patch #296 - 2013/07/10

Patch #295 - 2013/07/06

Patch #294 - 2013/07/05

Patch #293 - 2013/05/27

Patch #292 - 2013/04/25

Patch #291 - 2013/02/26

Patch #290 - 2013/02/12

Patch #289 - 2013/02/08

Patch #288 - 2013/01/09

Patch #287 - 2012/11/25

Patch #286 - 2012/10/29

Patch #285 - 2012/10/23

Patch #284 - 2012/10/14

Patch #283 - 2012/10/09

Patch #282 - 2012/09/28

Patch #281 - 2012/06/26

Patch #280 - 2012/06/24

Patch #279 - 2012/05/10

Patch #278 - 2012/01/18

Patch #277 - 2012/01/07

Patch #276 - 2011/10/10

Patch #275 - 2011/09/11

Patch #274 - 2011/09/05

Patch #273 - 2011/08/25

Patch #272 - 2011/08/24

Patch #271 - 2011/07/14

Patch #270 - 2011/04/26

Patch #269 - 2011/02/19

Patch #268 - 2011/02/10

Patch #267 - 2010/11/20

Patch #266 - 2010/10/24

Patch #265 - 2010/10/22

Patch #264 - 2010/10/14

Patch #263 - 2010/10/13

Patch #262 - 2010/8/30

Patch #261 - 2010/6/28

Patch #260 - 2010/6/20

Patch #259 - 2010/6/5

Patch #258 - 2010/5/1

Patch #257 - 2010/4/22

Patch #256 - 2010/3/6

Patch #255 - 2010/1/21

Patch #254 - 2010/1/6

Patch #253 - 2009/12/10

Patch #252 - 2009/12/7

Patch #251 - 2009/11/11

Patch #250 - 2009/10/13

Patch #249 - 2009/10/1

Patch #248 - 2009/9/11

Patch #247 - 2009/8/30

Patch #246 - 2009/8/16

Patch #245 - 2009/8/12

Patch #244 - 2009/8/9

Patch #243 - 2009/3/28

Patch #242 - 2009/2/15

Patch #241 - 2009/1/26

Patch #240 - 2009/1/25

Patch #239 - 2009/1/8

Patch #238 - 2008/12/30

Patch #237 - 2008/09/14

Patch #236 - 2008/07/27

Patch #235 - 2008/04/20

Patch #234 - 2008/03/02

Patch #233 - 2008/02/24

Patch #232 - 2008/01/30

Patch #231 - 2008/01/05

Patch #230 - 2007/12/31

Patch #229 - 2007/8/12

Patch #228 - 2007/7/22

Patch #227 - 2007/6/27

Patch #226 - 2007/6/17

Patch #225 - 2007/3/24

Patch #224 - 2007/2/11

Patch #223 - 2006/11/30

Patch #222 - 2006/10/17

Patch #221 - 2006/10/1

Patch #220 - 2006/9/10

Patch #219 - 2006/9/4

Patch #218 - 2006/8/27

Patch #217 - 2006/8/20

Patch #216 - 2006/8/3

Patch #215 - 2006/6/19 - XFree86 4.6.99.2

Patch #214 - 2006/6/18 - XFree86 4.6.99.2

Patch #213 - 2006/4/30 - XFree86 4.5.99.905

Patch #212 - 2006/4/9 - XFree86 4.5.99.904

Patch #211 - 2006/3/19 - XFree86 4.5.99.902

Patch #210 - 2006/3/12 - XFree86 4.5.99.902

Patch #209 - 2006/2/12 - XFree86 4.5.99.22

Patch #208 - 2006/1/3 - XFree86 4.5.99.19

Patch #207 - 2005/11/13 - XFree86 4.5.99.16

Patch #206 - 2005/11/3 - XFree86 4.5.99.15

Patch #205 - 2005/9/18 - XFree86 4.5.99.12

Patch #204 - 2005/8/4 - XFree86 4.5.99.9

Patch #203 - 2005/7/6 - XFree86 4.5.99.7

Patch #202 - 2005/5/2 - XFree86 4.5.99.3

Patch #201 - 2005/4/21 - XFree86 4.5.99.2

Patch #200 - 2005/2/6 - XFree86 4.4.99.23

Patch #199 - 2005/1/17 - XFree86 4.4.99.22

Patch #198 - 2005/1/13 - XFree86 4.4.99.21

Patch #197 - 2004/11/30 - XFree86 4.4.99.19

Patch #196 - 2004/8/15 - XFree86 4.4.99.12

Patch #195 - 2004/8/8 - XFree86 4.4.99.11

Patch #194 - 2004/7/27 - XFree86 4.4.99.11

Patch #193 - 2004/7/19 - XFree86 4.4.99.10

Patch #192 - 2004/7/12 - XFree86 4.4.99.9

Patch #191 - 2004/6/6 - XFree86 4.4.99.7

Patch #190 - 2004/5/25 - XFree86 4.4.99.6

Patch #189 - 2004/5/16 - XFree86 4.4.99.6

Patch #188 - 2004/5/12 - XFree86 4.4.99.6

Patch #187 - 2004/4/27 - XFree86 4.4.99.4

Patch #186 - 2004/4/18 - XFree86 4.4.99.4

Patch #185 - 2004/3/3 - XFree86 4.4

Patch #184 - 2003/12/31 - XFree86 4.3.99.903

Patch #183 - 2003/12/26 - XFree86 4.3.99.903

Patch #182 - 2003/12/2 - XFree86 4.3.99.901

Patch #181 - 2003/10/26 - XFree86 4.3.99.15

Patch #180 - 2003/10/12 - XFree86 4.3.99.15

Patch #179 - 2003/5/21 - XFree86 4.3.99.5

Patch #178 - 2003/5/18 - XFree86 4.3.99.5

Patch #177 - 2003/3/23 - XFree86 4.3.0

Patch #176 - 2003/3/22 - XFree86 4.3.0

Patch #175 - 2003/3/9 - XFree86 4.3.0

Patch #174 - 2003/2/25 - XFree86 4.2.99.903

Patch #173 - 2003/2/6 - XFree86 4.2.99.902

Patch #172 - 2002/12/27 - XFree86 4.2.99.3

Patch #171 - 2002/12/12 - XFree86 4.2.99.3

Patch #170 - 2002/10/13 - XFree86 4.2.1

Patch #169 - 2002/10/5 - XFree86 4.2.1

Patch #168 - 2002/9/29 - XFree86 4.2.1

Patch #167 - 2002/8/24 - XFree86 4.2.0

Patch #166 - 2002/3/25 - XFree86 4.2.0

Patch #165 - 2002/1/5 - XFree86 4.1.0

Patch #164 - 2001/11/13 - XFree86 4.1.0

Patch #163 - 2001/11/04 - XFree86 4.1.0

Patch #162 - 2001/10/23 - XFree86 4.1.0

Patch #161 - 2001/10/10 - XFree86 4.1.0

Patch #160 - 2001/10/7 - XFree86 4.1.0

Patch #159 - 2001/9/19 - XFree86 4.1.0

Patch #158 - 2001/9/8 - XFree86 4.1.0

Patch #157 - 2001/6/18 - XFree86 4.1.0

Patch #156 - 2001/4/28 - XFree86 4.0.3

Patch #155 - 2001/4/20 - XFree86 4.0.3

Patch #154 - 2001/4/11 - XFree86 4.0.3

Patch #153 - 2001/3/29 - XFree86 4.0.3

Patch #152 - 2001/3/13 - XFree86 4.0.2

Patch #151 - 2001/3/10 - XFree86 4.0.2

Changes from XFree86 4.0.2:

Patch #150 - 2000/12/29 - XFree86 4.0.2

Patch #149 - 2000/12/6 - XFree86 4.0.1h

Patch #148 - 2000/10/31 - XFree86 4.0.1d

Patch #147 - 2000/10/26 - XFree86 4.0.1c

Patch #146 - 2000/9/12 - XFree86 4.0.1c

Patch #145 - 2000/9/11 - XFree86 4.0.1c

Patch #144 - 2000/8/23 - XFree86 4.0.1b

Patch #143 - 2000/8/19 - XFree86 4.0.1b

Patch #142 - 2000/8/18 - XFree86 4.0.1b

Patch #141 - 2000/8/14 - XFree86 4.0.1b

Patch #140 - 2000/7/23 - XFree86 4.0.1

Patch #139 - 2000/6/17 - XFree86 4.0d

Patch #138 - 2000/6/15 - XFree86 4.0c

Patch #137 - 2000/6/10 - XFree86 4.0b

Patch #136 - 2000/6/3 - XFree86 4.0b

Patch #135 - 2000/5/29 - XFree86 4.0b

Patch #134 - 2000/5/28 - XFree86 4.0b

Patch #133 - 2000/5/2 - XFree86 4.0a

Patch #132 - 2000/4/11 - XFree86 4.0a

Patch #131 - 2000/3/3 - XFree86 3.9.18b

Patch #130 - 2000/3/1 - XFree86 3.9.18a

Patch #129 - 2000/2/26 - XFree86 3.9.18a

Patch #128 - 2000/2/17 - XFree86 3.9.18

Patch #127 - 2000/2/12 - XFree86 3.9.17e

Patch #126 - 2000/2/8 - XFree86 3.9.17c

Patch #125 - 2000/1/31 - XFree86 3.9.17c

Patch #124 - 2000/1/27 - XFree86 3.9.17b

Patch #123 - 2000/1/22 - XFree86 3.9.17a

Patch #122 - 1999/12/28 - XFree86 3.9.16f

Patch #121 - 1999/11/14 - XFree86 3.9.16c

Patch #120 - 1999/10/28 - XFree86 3.9.16c

Patch #119 - 1999/10/16 - XFree86 3.9.16c

Patch #118 - 1999/10/5 - XFree86 3.9.16b

Patch #117 - 1999/9/29 - XFree86 3.9.16b

Patch #116 - 1999/9/25 - XFree86 3.9.16a

Patch #115 - 1999/9/18 - XFree86 3.9.16a

Patch #114 - 1999/9/15 - XFree86 3.9.16

Patch #113 - 1999/8/15 - XFree86 3.9.15b

Several fixes. The main one is a first draft of pulldown menus. It's not complete (I have some minor/annoying geometry problems to correct), but is usable. Once it's complete I plan to add a menu to support additional selections that won't fit on the current popup menus. Also, this fits into my longterm plan to allow configuring with Motif libraries.

Patch #112 - 1999/7/17 - XFree86 3.9Pw

Patch #111 - 1999/7/10 - XFree86 3.9Pw

Patch #110 - 1999/6/29 - XFree86 3.9Pu

Patch #109 - 1999/6/23 - XFree86 3.9Pt

Patch #108 - 1999/6/19 - XFree86 3.9Ps

Patch #107 - 1999/6/12 - XFree86 3.9Pq

Patch #106 - 1999/6/9 - XFree86 3.9Pq

Patch #105 - 1999/6/5 - XFree86 3.9Pp

Patch #104 - 1999/5/30 - XFree86 3.9Pn

This is a resync patch against XFree86 3.9Pn, reflecting changes which were submitted by Branden Robinson, who worked with Wichert Akkerman <wichert@cs.leidenuniv.nl> to set up ifdef's to handle GNU libc 2.1, and use getpt() which lets xterm avoid having to know the actual PTY name.

I have also added a few fixes for signed/unsigned mismatches, and corrected a problem in the configure script (the UTF-8 code was always configured since the Imakefile defines this).

Patch #103 - 1999/5/14 - XFree86 3.9Pm

Patch #102 - 1999/5/12 - XFree86 3.9Pm

Patch #101 - 1999/5/10 - XFree86 3.9Pm

Patch #100 - 1999/5/3 - XFree86 3.9Pl

Patch #99 - 1999/5/2 - XFree86 3.9Pk

Patch #98 - 1999/4/26 - XFree86 3.9Pk

Patch #97 - 1999/4/25 - XFree86 3.9Pk

Patch #96 - 1999/4/19 - XFree86 3.9Pj

Patch #95 - 1999/4/5 - XFree86 3.9Ph

Patch #94 - 1999/3/27 - XFree86 3.9Pf