profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/rdwampler/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Ronald Wampler rdwampler Indianapolis, IN

llvm/llvm-project 8555

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.

rdwampler/bundle-support.tmbundle 0

The shared support folder

rdwampler/c-sdk 0

New Relic C SDK

rdwampler/c.tmbundle 0

TextMate support for C

rdwampler/capnproto 0

Cap'n Proto serialization/RPC system - core tools and C++ library

rdwampler/clang 0

Mirror of official clang git repository located at http://llvm.org/git/clang. Updated every five minutes.

rdwampler/cmake.tmbundle 0

TextMate support for CMake

rdwampler/dialog 0

TextMate dialog/UI support (from CLI)

rdwampler/dialog-1.x 0

The original dialog plug-in for TextMate

rdwampler/git.tmbundle 0

The Git TextMate Bundle

push eventtextmate/textmate

Allan Odgaard

commit sha a8601fd9f7f3ec37935dc064e6706fea696cc42b

Use NSTableViewStylePlain for file browser and search results I am a little torn about this, as this is basically “revert Big Sur’s UI changes”, but I don’t think the new default look is appropriate for these lists.

view details

Allan Odgaard

commit sha c7dd98ec01ce002d221dcd00fc0fd69ab7295ed7

Disable floating group rows in file browser + search results (macOS 11) There appears to be a problem with floating views (in tables) on Big Sur, so this is an attempt of a temporary workaround. The visual look of group rows is currently not very good (on macOS 11).

view details

Allan Odgaard

commit sha a1725229109d8cf8b05184573b85b9cc3bc8611e

Update dialog plug-in (use NSTableViewStylePlain on macOS 11)

view details

Allan Odgaard

commit sha 2b3427bb6ca3cb6c048e4811897afdb83ad4acb0

Checkin release notes for v2.0.22

view details

push time in 4 days

created tagtextmate/textmate

tagv2.0.22

TextMate is a graphical text editor for macOS 10.12 or later

created time in 4 days

release textmate/textmate

v2.0.22

released time in 4 days

push eventtextmate/textmate

Allan Odgaard

commit sha a55a0d150e36256b94f87a17b5410a11f8a183e8

Use segmented control in about window NSToolbarDisplayModeLabelOnly renders incorrectly on macOS 11 (latest tested 11.2.3), so it appears this mode is now “deprecated with no replacement”.

view details

Allan Odgaard

commit sha 63617054a2e156ccd8287a16bc65eac80faab5e4

Use macOS 11.0 instead of 10.16 in availability check

view details

Allan Odgaard

commit sha 73aa2680f81d3c47fe480bd2e167531456319d60

Increase padding in front of pop-ups in text view status bar Prior to Big Sur, the internal left-padding on borderless NSPopUpButtons was excessive, which is why we used negative space to limit the amount of whitespace. It appears that the default spacing is now more appropriate (on Big Sur). Ideally we would only increase the spacing on Big Sur, but the extra spacing doesn’t look too bad on Catalina (and presumably earlier), so I am going with the Big Sur spacing constants for all builds, to keep the code simpler.

view details

Allan Odgaard

commit sha 88ca589cbc06ce8730182c82fb88d699a1e44ed8

Increase padding for file browser’s top folder pop-up The spacing was so that the icon (in the folder pop-up) was aligned with the file item icons in the list below, but this no longer holds on Big Sur, and the spacing is too tight on Big Sur. Like with the status bar pop-ups, I am using the increased spacing for all builds, to keep things simple.

view details

Allan Odgaard

commit sha 26a56c67e297e95c92119156b281e101f768742e

Update some links in About window to use https

view details

Allan Odgaard

commit sha 488d971d64b67c9542f9cceb40b666fc4a6921ce

Add ability to stop find_t::each_match from going through all matches

view details

Allan Odgaard

commit sha b027886b1f211324b3bf38feca9242e64b4dcf27

Use std::nullopt instead of std::optional<std::string>()

view details

Allan Odgaard

commit sha 8b8176630a1bbb73cddf9509756dcae8095e7d0a

Use NSTableViewStylePlain for the snippet completion menu (macOS 11)

view details

push time in 4 days

GollumEvent
GollumEvent
GollumEvent
GollumEvent
GollumEvent
GollumEvent
GollumEvent
GollumEvent
GollumEvent

pull request commenttextmate/textmate

Search and replace text fields changed to use NSComboBox

With all due respect to you Axel,

I am surprised by the features and functionality of Textmate with every use; I earnestly commend you (and your team if there is one) for the forward-thinking and functionality inherent in Textmate. If my hiring a "sky-writer" and the plane would boost your sales, I would; because it really is life-altering with all of what it not only adds to a techie's life, but what it saves in time. It may not be all slick and sexy on the outside, but what it brings into the coding room is beyond a stunning CPU-cycle conserving achievement

In my 40 years of being a 'techie' (think Radio Shack TRS-80 Model I Level I and how was I ever going to use all 8K of RAM? Soldering modifications onto the motherboard and clipping IC pins). I created network management tools so I could stop flying from Detroit to Honduras in the middle of the night and coded systems to detect and repair themselves. Designing and building a power supply from scratch so our T1 and T3 lines which terminated in the area's demark building could be on separate power backup supplies. Writing code to check every ethernet port on a County-wide Government 911 net, University Classrooms and Dormitories, 5000+ hybrid fiber-coax streaming content business and residential customer environment; the University brains who's job offer I turned down said that a program to find out which port a machine serving apps from was impossible in our environment. I wrote down the URL that they could visit and enter any IP or MAC address and as a response get the exact switch and port # back. They became almost irate insisting that it was not possible in a layer 3 switched environment. I explained that I had written and was using the code for months; they simply needed to try the URL.

Sincerely,

Mr. Les Ormanian MX: +52 (614) 394-6372 (preferred) USA: (541) 727-0333

On Tue, Jan 5, 2021 at 8:17 AM Axel Martinez ***@***.***> wrote:

@sorbits https://github.com/sorbits Sorry for the delay, I'm busy with other projects. I understand and share your concerns. I'm going to try to fix the issues you mentioned and see if I can get closer to the previous functionality. My idea anyways is to collaborate on the project so I just picked one of the issues described in the Hacking the Code wiki section. I would appreciate if you can either update that list or give me some issues that you think are relevant now to the app. Thanks!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/textmate/textmate/pull/1448#issuecomment-754699729, or unsubscribe https://github.com/notifications/unsubscribe-auth/AES53Y4IKG4WZ5TOE7SPDKDSYMURLANCNFSM4UQDT4LA .

armartinez

comment created time in 22 days

push eventtextmate/textmate

Allan Odgaard

commit sha a24b0524add98c61551a2b25980b19d5a0f240c0

OakTabBarViewController: No implicit animation when re-ordering tabs This is only relevant when using the binding interface, instead of manual reload. The tab bar cannot do an animated relayout when tabs are re-ordered. It probably should detect this itself, and skip the animation, though the animation group is setup in the controller, so this would still cause some side-effects.

view details

Allan Odgaard

commit sha 2b7a30205de6362a74f80cb549a8bae384cda806

Remove OakBackgroundFillView’s support for NSImage This was used for the gradient/color bar separators many OS versions ago.

view details

Allan Odgaard

commit sha 7f9fe4cd90131b41bbe7d2cde4b053e3fc7b9ccf

Change NSCompositingOperationSourceOver to NSCompositingOperationCopy This is when we know the destination is “empty”, so we might as well pick the simpler copy operation.

view details

Allan Odgaard

commit sha 3c611f00c92c83b45763c0f9b55d09e26bfd2be2

Autohide scrollbar in file browser By default, scrollbars are hidden on macOS when using a trackpad, but for mouse users, or people with scrollbars set to always visible, this is probably preferable (all other scrollviews in TextMate use autohiding scrollbars).

view details

Allan Odgaard

commit sha dc60a74e59eabc5504eafd83850efd7a2159472d

Include ServiceManagement among precompiled headers This is not required by any of the current sources, but it will be required, once we remove our use of AuthorizationExecuteWithPrivileges.

view details

Allan Odgaard

commit sha 89b7ca91d6600bd10f99a503de3131b75aeb3666

Remove unnecessary includes

view details

Allan Odgaard

commit sha 64c5dd136f5d661f3c4b7dc0d0df2b0880b3a01e

Avoid using NSEvent support code from the ns frameworks The support provided by this framework is more robust, but as we only need to check for ⌘1-⌘9 we don’t need this robustness and prefer to avoid the dependency.

view details

Allan Odgaard

commit sha 4ba567ff38d365277d267bc59f2131279df192ad

Rename AppKit/OakSubmenuController → MenuBuilder/MBMenuDelegate This belongs more naturally in the MenuBuilder framework.

view details

Allan Odgaard

commit sha d4bb02981b1eb7c288dd695c1e27cb38e76f7c49

Rave: More robust relaunch of the application built

view details

Allan Odgaard

commit sha 9562e46893e3bf50365106e9d6526b846d0c1d54

Let the “update menu” selector of MBMenuDelegate be a parameter This is instead of hardcoding both selectors and menu item titles in the class, to find out which should be used to update the menu.

view details

Allan Odgaard

commit sha 659254d2d168af76b9db8c47ba47b274b044e15f

Rave: Add ability to expand variables in files used as build arguments Some build steps take input files that are not built per se, for example ‘codesign’ takes an entitlement property list, and the linker may take a text file to embed in the linked executable. It is now possible to have these files go through variable expansion via the ‘expand’ command, for example: expand CS_ENTITLEMENTS "${dir}/Entitlements.plist" This will run ‘Entitlements.plist’ through ‘bin/expand_variables’ and set ‘CS_ENTITLEMENTS’ to the resulting file.

view details

Allan Odgaard

commit sha f3751f2127c4e85d6e4fcbce141cf590779b17e8

Set com.apple.security.get-task-allow to true for debug builds

view details

push time in 23 days

push eventtextmate/textmate

Allan Odgaard

commit sha 8adf0b3c92423b031d88eb6d8c2c460d76ed223e

Rave: Link rules are now dependent on files referenced in LN_FLAGS For example if we link an executable with an embedded property list, then the linking step can be made dependent on the source property list by using a “${plist}” variable in LN_FLAGS set to “${dir}/info.plist” or similar.

view details

Allan Odgaard

commit sha 9dad220cbd8ed9368d03906fc13983ed6de31aa3

Include ‘attr.project.rave’ in scope when project has a ‘default.rave’

view details

Allan Odgaard

commit sha 33f07d7fb4aa86a0565ffb97fb1abe3fce05047f

Remove OakDebug.tmbundle Majority of this is no longer used.

view details

Allan Odgaard

commit sha c723a9f5d2118c64cbeebe6d88cbe90e2ab43746

Fix dependency: OakTextView needs to link with Find framework This is because we use the Find singleton and FindMatch class.

view details

Allan Odgaard

commit sha 2b960ea97ccb8cbd24d3ad3537e3a8a965ff6444

Rave: Fix typo in variable name

view details

Allan Odgaard

commit sha 2624e59e2c51354a8282f7fdfbc9dff350bd8ca7

Rave: Simplify code

view details

push time in a month

PR closed textmate/textmate

Create blank.yml
+36 -0

0 comment

1 changed file

hsununu

pr closed time in a month

release textmate/textmate

v2.0.21

released time in a month

created tagtextmate/textmate

tagv2.0.21

TextMate is a graphical text editor for macOS 10.12 or later

created time in a month

delete tag textmate/textmate

delete tag : v2.0.21

delete time in a month

push eventtextmate/textmate

Allan Odgaard

commit sha 34d2e44a20f195c0e68e75a8349de0c2564e4395

Strip ‘##’-prefix from release title used with GitHub The release text is “«title»\n\n«body»” where only the body should be markdown format. Ideally we would only strip the prefix from the title (first line), but that is more complex, and currently we do not use headings in the body.

view details

Allan Odgaard

commit sha f533019eaf29ad3d9b23663e64d725be24fcfac8

Better property names for Open With application info

view details

Allan Odgaard

commit sha 4324aaf341d5d1b87f3e39a89a60fd741582704a

Rework API for the Open With submenu The API expose a few more implementation details and require the user retains the delegate for the duration of the menu’s lifecycle. The upside is that we avoid the global singleton and it is now possible to examine and use the information gathered by the Open With menu delegate.

view details

Allan Odgaard

commit sha dfff5d27e350754dce6f686edcab88c86e954d49

The Open With submenu item is a shortcut for opening with default app This is only when the default application is not TextMate. Ideally the regular “Open” item would change to “Open With «application»” when the selected items are not text documents, and there is an application to handle them, but the code changes required for this are non-trivial because what the item does, is not decided until the user triggers it, and it may not treat all selected items the same.

view details

Allan Odgaard

commit sha 0259671836e223218776d474a4cd294034482b8e

Checkin release notes for v2.0.21

view details

push time in a month

created tagtextmate/textmate

tagv2.0.21

TextMate is a graphical text editor for macOS 10.12 or later

created time in a month

push eventtextmate/textmate

Allan Odgaard

commit sha 3a460d9085416ba90324ceb6ea0da8e604097049

Set about window’s toolbar style to “preference” (macOS 11.0)

view details

Allan Odgaard

commit sha 3453bddac6fac373fc0eeab76b2f6b7265b45f25

Ensure ⌘⌫ / [⌥]⌘V are not sent to file browser with focused text view Due to the high priority menus have in the responder chain, we effectively cannot have context menus with key equivalents, if these menu items have explicit targets. We need the explicit targets so that the context menu works when the application is not the active application.

view details

Allan Odgaard

commit sha e7d28716aff1bcdd9e1c9ddea729b5311706981f

Strip ‘##’-prefix from release title used with GitHub The release text is “«title»\n\n«body»” where only the body should be markdown format. Ideally we would only strip the prefix from the title (first line), but that is more complex, and currently we do not use headings in the body.

view details

Allan Odgaard

commit sha e90089a4ccbf3edadabc47663830140257b56301

Better property names for Open With application info

view details

Allan Odgaard

commit sha d0045c2eebeabce7699c329dab79f56a9bb5365a

Rework API for the Open With submenu The API expose a few more implementation details and require the user retains the delegate for the duration of the menu’s lifecycle. The upside is that we avoid the global singleton and it is now possible to examine and use the information gathered by the Open With menu delegate.

view details

Allan Odgaard

commit sha d2c417de377d1c4939f0ccbaa887fd95623b7b4f

The Open With submenu item is a shortcut for opening with default app This is only when the default application is not TextMate. Ideally the regular “Open” item would change to “Open With «application»” when the selected items are not text documents, and there is an application to handle them, but the code changes required for this are non-trivial because what the item does, is not decided until the user triggers it, and it may not treat all selected items the same.

view details

Allan Odgaard

commit sha ef188db292c3541ccdc5d32a995d80f9c1b42a66

Checkin release notes for v2.0.21

view details

push time in a month

push eventtextmate/textmate

Allan Odgaard

commit sha d769cee1104481ccb0e3d24917e9efdc8639fc9b

Rave: Make variable match regexp a global constant

view details

Allan Odgaard

commit sha 5784028ff3727be02b3ac0b3a3573dc50d900342

Rave: Defines can now reference defines declared later in the file

view details

Allan Odgaard

commit sha be513fc5066828c3db4fcd03c9d4cec0218a98c6

Rave: Support notarizing single executables Executables can be notarized, although not stapled. One can check the status of an executable using: spctl -a -vvv -t install /path/to/executable

view details

Allan Odgaard

commit sha 337fd7c0f2c5ee6c205ab9d6b8a2ad886e971aec

Update dialog plug-in (log all calls to Dialog 1.x)

view details

Allan Odgaard

commit sha 4d429c63900144f168adcd4abacffc419a198737

Update dialog plug-in (ability to run modal dialogs via Dialog 2.x)

view details

Allan Odgaard

commit sha 52d52395375c856fb2de2550a5af70d5f4a99380

Change HTML output window back from NSPanel to NSWindow The problem is that if another panel opens, that panel is not tied to our HTML output window, for example opening the Find dialog does not allow us to press return to search in the HTML output, and if we open a modal dialog, when that modal dialog is disposed, the *main window* will be brought to front (not the previously focused panel). This effectively reverts commit 92953099e6230cd61c921039084185eab0aac7b7.

view details

Allan Odgaard

commit sha b5c7170d9ac7aa7d00e56d10738c51da028ec25c

Implement cancelOperation: for HTML output window (close via escape key)

view details

Allan Odgaard

commit sha 651db91d05c847c1904f83dffbd7b7a85566ecce

Update resizing mask for bundle editor nibs They are now all set to have resizable width.

view details

Allan Odgaard

commit sha 36e1d85c413d07e377b7430133d9e85a98d38a85

Rave: Fix issue with generated headers and universal builds Generated Ragel and Cap’n Proto sources are required by both Intel and Arm targets, but as the output is the same, we cache and re-use the result from these transformations. This however meant that our heuristic to find generated headers, and add these to the include path, would fail when we are receiving cached results (as we skip the intermediate, identical, steps). We now return the intermediate steps from the cache, but mark them as duplicates, so that they can be stripped when generating the build file. Not an ideal solution, but the real issue is really identifying generated headers, and getting these added to the include path.

view details

Allan Odgaard

commit sha 9a416e5386ee95bb015de492800df33c0d63b374

Ensure we do not mutate array while performing fast enumeration

view details

Allan Odgaard

commit sha f043952b4bfd8ddc5d344ef44340a6c2511388f7

Use “pane splitter divider” between bundle editor text view and browser

view details

Allan Odgaard

commit sha ae34471c954ce27e5ffe6b8c4545edcac8b34544

Set default split view position after restoring window frame size We set the default position to a fraction of the split view height (rather than absolute value), so this is only if scaling is not done proportionally, and only when there is no saved split view size.

view details

Allan Odgaard

commit sha fed09bd6dc4b4553efb3560f7abb237da6d99263

Add bundle editor views directly to the properties container view There was no reason for the extra subview.

view details

Allan Odgaard

commit sha 8496e62f3aa40b6a42eed7b6da8435f6c049aec4

Use split view in bundle editor between properties and editor

view details

Allan Odgaard

commit sha eb2c26a88f34e17a479d639dca27c310692907f2

Collapse the browser in the bundle editor when its height gets below 50

view details

Allan Odgaard

commit sha 20e3444d160e8da415182bf79cddf72516e19f5d

Clip NSBrowser border in bundle editor on macOS 10.15 and earlier

view details

Allan Odgaard

commit sha b2b4d1200986d7befa450d548bd6e2514c58715a

Add some left padding to icons in bundle editor

view details

Allan Odgaard

commit sha df8ae27128d7f1eb577c23451903d2de5b7587f1

Checkin release notes for v2.0.20

view details

push time in a month

created tagtextmate/textmate

tagv2.0.20

TextMate is a graphical text editor for macOS 10.12 or later

created time in a month

release textmate/textmate

v2.0.20

released time in a month

push eventtextmate/textmate

Allan Odgaard

commit sha 9876e56b921045bbecdded1b1902e5e231bf14a2

Do not strip comments (markdown headers) from git tag message

view details

Allan Odgaard

commit sha 3d4c0428227cc0b1ac71a5907cf299590689932b

Extract changes (for tag message) into file instead of using a pipe

view details

Allan Odgaard

commit sha d71d049c357e9588c1b507236082a713cf59bab2

Use extracted changes for GitHub release These are also in the tag annotation, which GitHub uses by default, but in that case, GitHub will treat it as plain text rather than markdown.

view details

Allan Odgaard

commit sha 9075087fc7967a7628411acb24ebdbd9ae6f00c8

Rave: Slightly more generalized handling of Cap’n Proto headers

view details

Allan Odgaard

commit sha 7e9426c57ddcba8e8569592db844feec1238bd91

Rave: Treat all values with a ‘${dir}/’ or ‘${HOME}/’ prefix as files Previously we used a heuristic and if the value looked like a path, checked that it actually existed. The new approach makes the rules simpler, avoids a file system check, and also ensures that non-existing files *will* become dependencies. The latter is useful if they are generated by local.ninja, typos, or actually unmet dependencies.

view details

push time in 2 months

PR closed textmate/textmate

Create bundle.yml

SubDatebase Modifier for txt

+51 -0

1 comment

1 changed file

SigmaG33

pr closed time in 2 months

pull request commenttextmate/textmate

Create bundle.yml

?

SigmaG33

comment created time in 2 months

PR closed textmate/textmate

Patch 2
+101 -77

1 comment

4 changed files

SigmaG33

pr closed time in 2 months